世界上,程序員界的大神很多,諸如Margaret Hamilton(阿波羅計(jì)劃飛行控制軟件的幕后英雄)、Donald Knuth(《計(jì)算機(jī)編程藝術(shù)》的作者)、Ken Thompson(Unix 締造者)等等,當(dāng)你去了解他們的經(jīng)歷時(shí),你會(huì)發(fā)現(xiàn)他們能夠達(dá)到這種登峰造極的境界,無(wú)非是天賦加上努力。
要成為一個(gè)工程師,首先要有一顆渴望成為工程師的心,因?yàn)槲覀兏静荒苌萃粋€(gè)從沒(méi)想過(guò)成為工程師的人成為一個(gè)有實(shí)際工程能力的人!
我相信,無(wú)論一個(gè)會(huì)寫代碼、看得懂代碼的人是自學(xué)、科班學(xué)習(xí)還是培訓(xùn)班學(xué)習(xí),如果他從沒(méi)有站在一個(gè)實(shí)際工程師的角度去看待過(guò)問(wèn)題,解決過(guò)問(wèn)題,我認(rèn)為都不可能成為一個(gè)合格的程序員。
程序員不是一個(gè)特殊的職業(yè),他同樣需要毅力、努力加上一點(diǎn)點(diǎn)的天賦,和其他技術(shù)性的職業(yè)沒(méi)有太多區(qū)別。
程序員和其他職業(yè)一樣,說(shuō)到底都是為了解決問(wèn)題創(chuàng)造價(jià)值而存在的,在公司工作不等同于在學(xué)校上課考試,評(píng)價(jià)一個(gè)工程師好壞的唯一標(biāo)準(zhǔn)就是他的實(shí)際工作結(jié)果的好壞,而不是看過(guò)多少本書,刷過(guò)多少道題,做過(guò)多少練習(xí)性的項(xiàng)目。
程序員這個(gè)職業(yè)有其自身的魅力,但并不一定所有人在其還沒(méi)走入社會(huì)前就能有機(jī)會(huì)進(jìn)入這一行,在工作之后希望轉(zhuǎn)變,用莫大的毅力和勇氣毅然轉(zhuǎn)行,這點(diǎn)我是相當(dāng)敬佩和敬仰的,并且我也相信這部分人能成為真正的工程師在一線做出成績(jī)。
最后,給那些想入行、即將入行或剛剛?cè)胄械呐笥岩稽c(diǎn)不成熟的小建議:
1. 無(wú)論你是自學(xué)、科班或是培訓(xùn)班出身,請(qǐng)堅(jiān)信在軟件界,衡量你是否優(yōu)秀的標(biāo)準(zhǔn)永遠(yuǎn)只有一條:能否解決問(wèn)題創(chuàng)造價(jià)值;
2. 如果你自認(rèn)為沒(méi)有能力做計(jì)算機(jī)科學(xué)的研究,認(rèn)為自己更多地是在企業(yè)里軟件工程師,那么請(qǐng)切記自己的身份首先是工程師,其次才是程序員。我們的工作是用工程師思維解決實(shí)際工程問(wèn)題,而不是去做題,或者表演酷炫的編碼技巧。如果你還在學(xué)習(xí)的路上,請(qǐng)把這一點(diǎn)放在所有學(xué)習(xí)項(xiàng)之前;
3. 如果你出自培訓(xùn)班,你不用因?yàn)橹跎弦恍┬袃?nèi)程序員的看法而感到擔(dān)憂,那只是你起跑方式有所不同而已,不代表你不能跑得比別人快。我們程序員大多善良沒(méi)有心機(jī)也沒(méi)有政治頭腦,實(shí)際水平?jīng)Q定一切。
4. 編程可以速成,但是工程師絕對(duì)不可能速成,如果你真的想過(guò)上還算舒坦的日子,拿看起來(lái)還不錯(cuò)的薪水,請(qǐng)盡早打消速成的念頭……
責(zé)任編輯:wv
-
程序員
+關(guān)注
關(guān)注
4文章
954瀏覽量
30397
發(fā)布評(píng)論請(qǐng)先 登錄
CY7C68013A無(wú)PID和VID,如何制作PDF?
入行嵌入式難度大不大?
收藏的一些庫(kù)存,直流無(wú)刷技術(shù)+源碼+論文(建議打包)
阿里云升級(jí)通義靈碼AI程序員,全面上線
TMS320C55x DSP CPU程序員參考補(bǔ)充

UCD3138A64/UCD3138128程序員手冊(cè)

機(jī)械革命發(fā)布CODE AI程序員本
Linux驅(qū)動(dòng)程序程序員指南

分享一些常見的電路

AI編程工具會(huì)不會(huì)搶程序員飯碗
第五屆長(zhǎng)沙·中國(guó)1024程序員節(jié)開幕
LED驅(qū)動(dòng)器應(yīng)用的一些指南和技巧

京東上萬(wàn)程序員都AI用它!

評(píng)論