程序員,大學(xué)階段怎么努力才能在工作時(shí)月薪過萬?
程序員是一個(gè)比較寬泛的詞,題主還是得聚焦一些,各個(gè)崗位沒有好壞之分,只有合不合適。今天,知了姐就為大家介紹一下從業(yè)較多的開發(fā)崗,希望能對(duì)你的轉(zhuǎn)行和學(xué)習(xí)有所幫助。

開發(fā)崗主要分為兩大類
網(wǎng)上有很多的科普,這里知了姐簡(jiǎn)單的介紹下,編程主要分為前端開發(fā)和后端開發(fā)兩大類別。
1、前端開發(fā):
如果做web前端開發(fā)就是Javascript加上HTML和CSS,如果做APP有ios和android之分,IOS開發(fā)的話就是object-c和swift語言,安卓的就是JAVA和新晉的kotlin。
還有現(xiàn)在的小程序,web app,Hybrid app也挺火,這里就不多做介紹了。
2、后端開發(fā):
Java:應(yīng)用開發(fā)領(lǐng)域的王者,JavaEE和Android的如日中天讓Java穩(wěn)居排行榜第一。JAVA崗位需求量很大,相對(duì)好找工作。
C:在操作系統(tǒng)內(nèi)核、嵌入式開發(fā)等方面具有無可比擬的優(yōu)勢(shì),最近C語言份額暴漲可能與物聯(lián)網(wǎng)的復(fù)蘇有關(guān)。
C++:適合服務(wù)器端開發(fā)、游戲開發(fā)等對(duì)性能效率要求高的領(lǐng)域,不怎么好學(xué)的語言。
Python:當(dāng)下最熱門的語言,可以做網(wǎng)站后端,還可以幫助數(shù)據(jù)分析,很多其他崗位的從業(yè)者也會(huì)選擇這個(gè)語言進(jìn)行技能提升,幫助提高工作效率。
C#:.net開發(fā),桌面應(yīng)用開發(fā),還有就是Unity3D的游戲開發(fā)。
PHP:就業(yè)崗位也挺多,適合建中小型網(wǎng)站的后臺(tái),一般自學(xué)就能找到工作,不過目前崗位需求量較少。
程序員的職業(yè)發(fā)展路徑
在IT行業(yè),大多數(shù)技術(shù)人員的成長大致可以分為:
第一階段: 小白入行,熟悉理論知識(shí),深入研究技術(shù),掌握至少一種工具,讓理論在實(shí)際工作中得到運(yùn)用,熟悉工作的環(huán)境和工作方法,人與人合作的方式 。
第二階段: 參加項(xiàng)目開發(fā),并成為項(xiàng)目小組技術(shù)帶頭人或者是系統(tǒng)分析人員,學(xué)會(huì)從系統(tǒng)角度理解軟件和技術(shù),并學(xué)會(huì)與用戶交流溝通,豐富其他非IT方面的行業(yè)知識(shí),如運(yùn)輸行業(yè)、金融行業(yè)等行業(yè)的工作方式。
第三階段: 這個(gè)階段一般也就是高階程序員了,通常職業(yè)發(fā)展會(huì)有很大變化,一般有以下幾種路徑:
成為高級(jí)工程師,做公司的總工程師職位;成為售前支持工程師,成為與用戶談判,答辯,書寫項(xiàng)目方案書的高手;
成為項(xiàng)目經(jīng)理,逐步學(xué)會(huì)管理隊(duì)伍;也可能成為技術(shù)型銷售人員;或者成為公司的CTO,走向職業(yè)經(jīng)理生涯。
當(dāng)然,上述這些只是大致的情況,并不是完全適用于每個(gè)技術(shù)人員的事業(yè)發(fā)展道路。
你只要知道,所謂職業(yè)規(guī)劃,就是在每個(gè)階段開始前,都為自己定下一個(gè)目標(biāo),并朝著這個(gè)目標(biāo)不斷前行和努力。
