程序員的職業(yè)發(fā)展規(guī)劃和分類
添加時(shí)間:2017-11-30 15:21:13
瀏覽次數(shù):
0
程序員一般指利用計(jì)算機(jī)機(jī)進(jìn)行程序設(shè)計(jì)開發(fā)的技術(shù)人員。程序員包括程序設(shè)計(jì)師和程序編碼員。
程序員分類
按水平來分程序員一般分為初級(jí)程序員,中級(jí)程序員,高級(jí)程序員,系統(tǒng)架構(gòu)師等。
按照所使用的編程語言來分,程序員又分為:c/c++程序員、php程序員、java程序員、delphi程序員、net程序員、asp程序員等。
按照面向的開發(fā)平臺(tái)來劃分,程序員可以分為web程序員、移動(dòng)開發(fā)程序員,對進(jìn)行移動(dòng)設(shè)備程序開發(fā)的人員來說,針對的操作系統(tǒng)不同,還可以分為針對蘋果ios程序員以及針對安卓andriod程序員。
程序員的職業(yè)發(fā)展規(guī)劃
程序員從技能的角度來講,從初級(jí)程序員,通過不斷學(xué)習(xí),發(fā)展為中級(jí)高級(jí)程序員,甚至是系統(tǒng)架構(gòu)師,是技術(shù)路線。如果一個(gè)程序員的水平不斷進(jìn)步,在高級(jí)程序員或架構(gòu)師之后,可以嘗試開發(fā)經(jīng)理以及技術(shù)總監(jiān)類管理職位,其中開發(fā)經(jīng)理的管理職能并不突出,而技術(shù)總監(jiān)就是一個(gè)比較重要的部門管理崗位了。
如果換行業(yè),程序員最適合的行業(yè),一是產(chǎn)品經(jīng)理類職位,二是項(xiàng)目管理類職位,程序員改做產(chǎn)品經(jīng)理,因?yàn)閷夹g(shù)對程序有比較好的理解,在以后的工作中,和技術(shù)部門進(jìn)行的溝通會(huì)更好,能夠在產(chǎn)品設(shè)計(jì)之前,考慮到技術(shù)方面可能遇到的問題,提高效率。
程序員笑話
一個(gè)計(jì)算機(jī)系學(xué)生坐在樹下學(xué)習(xí),又有一個(gè)計(jì)算機(jī)系學(xué)生騎著一輛很炫的自行車經(jīng)過。前一個(gè)學(xué)生問道:“你的車從哪兒弄來的?”騎車的回答說:“我在外面學(xué)習(xí)的時(shí)候,一個(gè)漂亮的MM騎著車過來,她脫光了所有的衣服對我說,‘你想要什么我都給你’?!薄懊髦堑倪x擇!你穿她的衣服肯定不合適的。”前一個(gè)學(xué)生說道。
一男子在路邊一根接著一根地抽煙。一個(gè)女士走過來對他說:“嘿,你不知道你是在慢性自殺嗎?注意看看煙盒上的警告信息?!薄皼]關(guān)系”,男子悠然自得地又吸了一口:“我是個(gè)程序員?!薄班牛窟@和你是程序員有什么關(guān)系?”“我們一點(diǎn)兒也不在乎警告(warning),我們只在乎錯(cuò)誤(error)。”
一百萬只猴子,給他們一百萬個(gè)鍵盤,其中的一個(gè)會(huì)寫出Java程序,其它的寫的都是Perl程序。
十個(gè)頂尖軟件工程師參加培訓(xùn)管理人員的課程。老師提出了這樣一個(gè)問題:“假如你供職的公司是為航空電子設(shè)備提供軟件的。有一天你乘飛機(jī)出差,當(dāng)你上了飛機(jī)后你發(fā)現(xiàn)一個(gè)牌子上寫著這個(gè)飛機(jī)用的是你的團(tuán)隊(duì)開發(fā)的Beta版軟件,你會(huì)下飛機(jī)嗎?”
九個(gè)軟件工程師舉了手。老師看著第十個(gè)問道:“你為什么愿意留在飛機(jī)上?”這人回答說:“如果是我的團(tuán)隊(duì)寫的這個(gè)軟件,飛機(jī)根本無法起飛,根本談不上墜毀?!?br />
為什么程序員總是分不清萬圣節(jié)和圣誕節(jié)?因?yàn)镺ct31==Dec25。
換一個(gè)電燈泡需要幾個(gè)微軟程序員?一個(gè)也不要,他們會(huì)把黑暗變成標(biāo)準(zhǔn)然后告訴每個(gè)人:“我們就是這么設(shè)計(jì)的?!?br />
一個(gè)微軟工程師正走在路上,突然聽到一只青蛙說:“如果你吻我一下的話,我就會(huì)變成漂亮的女人,我們可以結(jié)婚,從此幸福地生活在一起?!惫こ處熆粗嗤芟肓艘幌拢テ鹚p輕地放在自己的上衣口袋里。青蛙把頭伸出來說:“怎么,你不準(zhǔn)備吻我嗎?”“是的”,工程師說:“我在微軟工作,沒有時(shí)間娶妻——不過有一只會(huì)說話的青蛙還是挺酷的。”
換一個(gè)電燈泡需要幾個(gè)C++程序員?你還在用面向過程的思維考慮問題。一個(gè)設(shè)計(jì)良好的電燈泡類必然封裝了換燈泡的方法,所以你要做的就是調(diào)用“換電燈泡”方法。
兩個(gè)程序員在聊天:“我昨天碰到個(gè)辣妹。我把她帶回家,馬上就開始如饑似渴地親吻,她就坐在我的鍵盤上,然后……”“你在家里也有臺(tái)電腦?CPU是什么型號(hào)的?”
一個(gè)存放了一半數(shù)據(jù)的數(shù)組:悲觀的程序員覺得數(shù)組是半空的。樂觀的程序員覺得數(shù)組是半滿的。真正的程序員?覺得數(shù)組占用的空間過大,需要調(diào)用realloc()。
一條狗在街上閑逛,看見櫥窗里一張告示:「招聘程序員。會(huì)編程,有團(tuán)隊(duì)精神,至少精通兩種語言。均等機(jī)會(huì)?!?br />
那條狗就進(jìn)去申請,但是被拒絕了。
我不能雇一條狗在公司里做事?!菇?jīng)理說。
狗不服氣,指著告示上「均等機(jī)會(huì)」幾字抗議。
經(jīng)理沒法,嘆了口氣,不屑地問道:「你會(huì)編程嗎?」
那條狗默默地走到電腦前,編了個(gè)程序,運(yùn)作準(zhǔn)確。
「你有團(tuán)隊(duì)精神嗎?」經(jīng)理問。
那條狗掉頭看了看門外,一大群野狗在外面虎視耽耽。
「我真的不能雇狗做這份工作?!菇?jīng)理氣急敗壞地說。
「就算會(huì)編程、有團(tuán)隊(duì)精神,但是我需要的雇員至少要能精通兩種語言?!?br />
那條狗抬頭看著經(jīng)理說:「喵-汪?!?br />