1.首先想清楚一個(gè)問題贸伐,明確學(xué)習(xí)動(dòng)機(jī)
排第一位的大多數(shù)是聽說程序員職業(yè)“高薪”(談不上對(duì)計(jì)算機(jī)感興趣抡草,但不討厭),第二是出于興趣愛好龙助,第三是現(xiàn)有工作無出路砰奕,想通過學(xué)習(xí)一門技術(shù)再就業(yè)。
2.明確程序員領(lǐng)域細(xì)分
前端提鸟,做用戶能看到的军援,包括網(wǎng)頁頁面,IOS/Android客戶端称勋,前端崗位最多的是做網(wǎng)頁頁面的胸哥,IOS/Android客戶端崗位相對(duì)較少,建議選擇崗位最多的方向好就業(yè)赡鲜。
系統(tǒng)后臺(tái)開發(fā)空厌,也叫web開發(fā),程序員數(shù)量最多的比例银酬,使用語言種類多種多樣嘲更,1:java? 2:python 3:go 4:其他 Java崗位最多,BAT大廠幾乎是Java的天下揩瞪。
數(shù)據(jù)崗哮内,也就是常聽到的“大數(shù)據(jù)”,主要負(fù)責(zé)處理業(yè)務(wù)數(shù)據(jù)壮韭,為系統(tǒng)后臺(tái)開發(fā)提供數(shù)據(jù)基礎(chǔ)北发。大廠崗位數(shù)量基本和系統(tǒng)后臺(tái)開發(fā)持平。
算法崗喷屋,也就是常聽到的“機(jī)器學(xué)習(xí)”琳拨,負(fù)責(zé)業(yè)務(wù)場(chǎng)景分析,提供有一定特征的數(shù)據(jù)屯曹,為業(yè)務(wù)做支撐狱庇,比如金融公司做放貸的,如果通過算法識(shí)別不能還貸的人避免給這部分人放貸款恶耽。
測(cè)試崗密任,也就是QA,負(fù)責(zé)軟件上線前的測(cè)試偷俭,包括功能完整性測(cè)試和業(yè)務(wù)漏洞測(cè)試浪讳。
產(chǎn)品崗,負(fù)責(zé)系統(tǒng)(產(chǎn)品)的規(guī)劃涌萤,PRD(Product Research and Development)編寫淹遵。
3.哪個(gè)崗位工資最高口猜?
新人可能會(huì)對(duì)各種崗位的工資很好奇,傾向于選擇工資最高的透揣,比如“AI”“機(jī)器學(xué)習(xí)”济炎,這個(gè)錯(cuò)誤認(rèn)知被培訓(xùn)結(jié)構(gòu)利用的淋漓盡致。
拉開工資差距的工作年限辐真,城市须尚,公司屬性,比如應(yīng)屆生侍咱,同北京恨闪,同一個(gè)廠子,算法/數(shù)據(jù)/系統(tǒng)開發(fā)往往相差不多放坏,拉開差距的是能否劈荊斬棘升級(jí)咙咽,跳槽和HR聊的如何,以及技術(shù)能力積累淤年,并不是哪個(gè)崗位钧敞,工資的天花板是你努力程度決定,而不是哪個(gè)崗位麸粮。
4.學(xué)習(xí)哪個(gè)語言溉苛?
根據(jù)市場(chǎng)需求,如果想快點(diǎn)找到工作弄诲,選擇崗位最多的愚战,提高分母,目前北上廣崗位最多的依舊是java系統(tǒng)開發(fā)齐遵,前端寂玲。算法和數(shù)據(jù)崗位在大廠也很多,二三線城市小公司可能比較少梗摇。
5.java簡(jiǎn)單還是python簡(jiǎn)單拓哟?
對(duì)于0基礎(chǔ)新人開始,都簡(jiǎn)單伶授,也都不簡(jiǎn)單断序。有人聽說python更適合新人,傾向于選擇簡(jiǎn)單的糜烹,個(gè)人感覺并不存在违诗,決定能否學(xué)會(huì)更多的是因素是你投入的學(xué)習(xí)時(shí)間。
6.學(xué)到什么程度可以找到工作疮蹦?
如果你想找工作诸迟,一般企業(yè)里面試往往不是只考察你對(duì)一門語言的了解,這只是其中一小部分,還有對(duì)計(jì)算機(jī)基礎(chǔ)的了解亮蒋,比如反應(yīng)能力,溝通能力妆毕,對(duì)需求的理解能力慎玖。
7.35歲以后會(huì)不會(huì)失業(yè)?
人無遠(yuǎn)慮必有近憂笛粘,社畜焦慮癥趁怔,是個(gè)打工人都擔(dān)心自己會(huì)失業(yè),不只是程序員薪前。
8.學(xué)習(xí)技術(shù)以后润努,我只能選擇上班嗎?
擁有技術(shù)你還可以做以下的事情
9.自學(xué)還是報(bào)一個(gè)培訓(xùn)班示括?
自學(xué)你可能擔(dān)心學(xué)不會(huì)铺浇,能報(bào)班當(dāng)然更好,你要考慮的不光是培訓(xùn)班需要數(shù)目不小的學(xué)費(fèi)垛膝,還有就是全日制的時(shí)間鳍侣。如果自制力強(qiáng)可以選擇網(wǎng)課,如果不知道自己的自制力有多強(qiáng)吼拥,可以先買一套視頻教程看一看倚聚,能否堅(jiān)持。
10.學(xué)習(xí)編程需要高智商嗎凿可?
真的沒你們想的那么高要求惑折,高考能考上大學(xué)的我覺得都能學(xué)會(huì),很多人是對(duì)代碼陌生覺得這個(gè)東西很難枯跑,你可以學(xué)學(xué)你第一次學(xué)外語的時(shí)候惨驶,就那種感覺,能學(xué)會(huì)英語就能學(xué)編程敛助。工作中也沒見誰聰明絕頂敞咧,絕頂?shù)囊膊皇锹斆鬟^頭,大家都是普通人辜腺。
11.當(dāng)程序員真的會(huì)禿頂嗎休建?
禿不禿頂主要看你爸爸,你爸爸不禿頂你大概率不會(huì)禿评疗,不管你寫多少代碼测砂。
12.程序員工資真的很高嗎?
目前來看百匆,平均工資相對(duì)其他行業(yè)確實(shí)高一丟丟砌些,你的工資高不高主要看城市,看公司,看運(yùn)氣存璃。月薪5k的程序員也有仑荐。
13.最重要的因素:堅(jiān)持+練習(xí)
莫扎特的父親名列奧波爾得·莫扎特,是一個(gè)具有中等天賦的小提琴演奏家和作曲家纵东,他從來沒有達(dá)到自己渴望的成功粘招,因此開始把心血傾注在自己的孩子身上,力求使他們成為他自己一直渴望成為的音樂家偎球。父親首先從莫扎特的大姐姐瑪麗亞·安娜開始培養(yǎng)洒扎。安娜當(dāng)年11歲,同時(shí)代的人稱她為鋼琴演奏家衰絮、大鍵琴演奏家和職業(yè)音樂家袍冷。莫扎特的父親還專門撰寫了一部用于發(fā)掘孩子音樂才華的培訓(xùn)書籍,并在莫扎特很小的時(shí)候猫牡,便開始教莫扎特胡诗。莫扎特4歲時(shí),父親開始全職教他學(xué)習(xí)小提琴淌友、大鍵琴以及更多其他樂器乃戈。盡管我們不知道莫扎特的父親究竟用什么樣的練習(xí)來訓(xùn)練兒子,但我們知道亩进,莫扎特六七歲的時(shí)候受過的訓(xùn)練症虑,和通過榊原彩子的培訓(xùn)課來培養(yǎng)和發(fā)展完美音高的24個(gè)孩子相比,不但強(qiáng)度更大归薛,時(shí)間也更長(zhǎng)谍憔。所以,回想起來主籍,對(duì)于莫扎特的完美音高习贫,我們應(yīng)當(dāng)不用感到那么驚奇了∏г刻意練習(xí)苫昌,人人都能成為莫扎特。
點(diǎn)個(gè)贊吧幸海,我是王炸祟身,我們下期見。