回覆列表
-
1 # 機智的銅鈸猴醬
-
2 # 代表月亮太陽伱
首先,自學程式設計我覺得離不開兩點,一是本身對程式設計感興趣,二是有自制能力。兩點缺一不可。如果你覺得滿足這兩點,可以嘗試自學。如果缺一點以上,還是老老實實的上培訓班吧。至於自學多久,學什麼,得看你學什麼語言,往哪方面發展。不同的語言週期不同。我不知道你是為什麼跨行。是因為賺錢多?還是因為自身就喜歡?還是因為別的。如果只是單純的認為賺錢多,我不建議入此行。這行水很深,表面上看起來需要學的東西不多,然而實際上,很多知識體系需要你去學。本人是幹java web的,稍微涉及到網際網路,就按我的方向來說,你如果想轉的話:首先資料庫,java基礎,js這三個是最最基礎要學的。進階的話,java web知識體系,再繼續就是框架,最後是專案實戰。這些東西全學完了你就可以試著找工作了。然而這只是個開始,因為你不是科班出身,對於資料結構,演算法,計算機原理你都不懂。如果你想在這個行業有所成就,這些東西是必須要學的,這些東西是任何語言都脫離不開的知識點。再者就是,jvm原理,熟悉一些jdk原始碼,市面主流框架技術原始碼。再往網際網路進階就是,高併發,快取,分散式等技術。至於大資料,我認為是獨立一派,它即不屬於任何語言,又依靠於某些語言開發。可以說網際網路跟大資料有著剪不斷理還亂的關係。綜合上述所說,想在這行混,一定要做好心理準備。我做這行不是因為賺錢多,而是真心喜歡這些東西。我覺得人生中最幸福的事就是能靠自己的愛好賺錢。你覺得呢?
-
3 # ma小奎的碼世界
沒說是哪方面的程式設計。。。
大學一般都開設程式課。學好了找個工作應該沒問題。想深入的話,作業系統,資料結構這兩門課是逃不掉的。這兩門課,可以去聽計算機專業的,一般也就一學期。不過下來後需要認真琢磨,才能理解。
有錢隨意,聰明有靈性也隨意。怕就怕自己水平一般,沒有大把時間深入學習,自制力弱。學半天還是達不到企業的要求。
所以即使你有所謂的愛好但沒有基礎最好不要做程式設計開發。憑什麼人家大學四年,研究生幾年甚至博士讀完出來和你拿一樣的工資?人家學的專業性和強度遠比你強。
而且你要知道一件事,即使是開發者也有貴賤之分。大部分開發者都是在做重複無聊的工作,到了35歲既被淘汰。
可以認為我是危言聳聽,但是這個時代淘汰你的時候連句再見都不會說。
還有別覺得技術錢多,那是拿命換的。你做行政管理做大了成了高管照樣吃香。難度不亞於你轉技術。而且技術晚年還得往管理轉,不然除非技術專家,其他還是不好過。