我不太清楚其他人對于編程是一種怎樣的想法,就我個人而言,在之前突發(fā)奇想接觸到軟件編程,然后親手體驗過在鍵盤上敲擊出一行一行的代碼的時候,我是真正喜歡上了這樣一件事情,并且打算將其作為自己未來打算要從事的工作。
但就我到目前為止收集到的相關(guān)信息來看,在java語言的學(xué)習(xí)以及之后尋找工作方面,像我這樣的高中生文憑是基本看不到前景的,即使是那些相對來說認(rèn)真一點的培訓(xùn)班也都并不推薦高中生學(xué)習(xí)java語言,所以我在這方面很是煩惱。
由于個人無法改變的心理因素(這個問題僅在我自己身上,不涉及除了我之外的任何人,包括父母),我并不打算參加高考考取一個大學(xué)入讀,所以這個問題對于我來說基本上無法解決。
英語不好我可以學(xué),高中階段數(shù)學(xué)不夠我可以收緊休息時間來啃高數(shù),編程語言零基礎(chǔ)我可以學(xué),而且我目前(至少五年內(nèi))僅需要承擔(dān)養(yǎng)活自己的經(jīng)濟任務(wù),所以對工資的要求也不高,并且我不讀大學(xué)的原因也并不是智商上的問題。
努力是我自己的問題,但努力改變不了社會現(xiàn)狀,
關(guān)于java行業(yè)的現(xiàn)狀,沒有大學(xué)學(xué)歷究竟會對就業(yè)以及發(fā)展前景照成多大的影響?
學(xué)歷對于Java的影響,主要體現(xiàn)在計算機的基礎(chǔ)課程上。
數(shù)據(jù)結(jié)構(gòu),計算機網(wǎng)絡(luò),數(shù)據(jù)庫,操作系統(tǒng),計算機組成原理,算法分析等等這些必不可少。
以及高等數(shù)學(xué)。
這種課程的差別,主要體現(xiàn)在你想在Java這個行業(yè)上走多遠(yuǎn)。
Java的特點是框架多,邏輯多,理論多。
偏向于算法的環(huán)節(jié)也多。如果你只是去做對企業(yè)開發(fā)的,無所謂,懂點數(shù)據(jù)庫,會寫存儲過程,熟悉業(yè)務(wù)邏輯就好了。
如果你是面對互聯(lián)網(wǎng)開發(fā),對一些底層的東西,3年內(nèi)還是需要懂一些的。
正常來說,一年以內(nèi)不要求你懂原理,只要求你會用,會寫業(yè)務(wù)代碼。
一年到三年就需要你了解一些有深度的東西,框架的原理。
所以,高中起點的人去學(xué)Java。也得知道,任重道遠(yuǎn)。
這個世界上沒什么不可能的事,只是看你愿意付出的代價多少。
最好的方式就是先入行,學(xué)前端,然后熟悉了其他非語言的知識,在一年到一年半之內(nèi)補上基礎(chǔ)課程,再來轉(zhuǎn)后端學(xué)習(xí)。
? ? java/架構(gòu)/大數(shù)據(jù) 提供技術(shù)問答和技術(shù)扶持 群號是:231158925我們在等你的加入