湖北國菱趣談一個合格程序員的自我修養(yǎng)
來源:荊州網(wǎng)站建設
時間:2017-08-31
這個世界上,做出偉大成就的大神有很多,當我們?nèi)ド钊肓私馑麄兊慕?jīng)歷時,我們就會發(fā)現(xiàn)他們能夠達到這種登峰造極的境界,無非是天賦加上努力。愛迪生曾經(jīng)說過:天才是百分之一的靈感加百分之九十九的汗水構(gòu)成的。程序員界的大神們也是一樣。
程序員不是一個特殊的職業(yè),他同樣需要毅力、努力加上一點點的天賦。
我相信,無論一個會寫代碼、看得懂代碼的人是自學、科班學習還是培訓班學習,如果他從沒有站在一個實際工程師的角度去看待過問題,解決過問題,我認為都不可能成為一個合格的程序員。
要成為一個工程師,首先要有一顆渴望成為工程師的心,因為我們根本不能奢望一個從沒想過成為工程師的人成為一個有實際工程能力的人!
程序員和其他職業(yè)一樣,說到底都是為了解決問題創(chuàng)造價值而存在的,在公司工作不等同于在學校上課考試,評價一個工程師好壞的唯一標準就是他的實際工作結(jié)果的好壞,而不是看過多少本書,刷過多少道題,做過多少練習性的項目。
程序員這個職業(yè)有其自身的魅力,但并不一定所有人在其還沒走入社會前就能有機會進入這一行,在工作之后希望轉(zhuǎn)變,用莫大的毅力和勇氣毅然轉(zhuǎn)行,這點我是相當敬佩和敬仰的,并且我也相信這部分人能成為真正的工程師在一線做出成績。
最后湖北國菱給那些想入行、即將入行或剛剛?cè)胄械呐笥岩稽c不成熟的小建議:
1. 無論你是自學、科班或是培訓班出身,請堅信在軟件界,衡量你是否優(yōu)秀的標準永遠只有一條:能否解決問題創(chuàng)造價值;
2. 如果你自認為沒有能力做計算機科學的研究,認為自己更多地是在企業(yè)里做軟件工程師,那么請切記自己的身份首先是工程師,其次才是程序員。我們的工作是用工程師思維解決實際工程問題,而不是去做題,或者表演酷炫的編碼技巧。如果你還在學習的路上,請把這一點放在所有學習項之前;
3. 如果你出自培訓班,你不用因為一些行內(nèi)程序員的看法而感到擔憂,那只是你起跑方式有所不同而已,不代表你不能跑得比別人快。我們程序員大多善良沒有心機也沒有政治頭腦,實際水平?jīng)Q定一切。
4. 編程可以速成,但是工程師絕對不可能速成,如果你真的想過上還算舒坦的日子,拿看起來還不錯的薪水,請盡早打消速成的念頭……
5. 一個優(yōu)秀的程序員是充滿激情和活力的程序員。求知欲和創(chuàng)造欲是原動力。有求知欲你才能不停的學習,有創(chuàng)造欲你才能不停的超越自己。死氣沉沉的程序員已經(jīng)對程序設計失去了興趣,很快就會主動或被迫離開。創(chuàng)造不是指你要發(fā)明什么別人不知道的技術或方法,而是說不能僅僅知道怎么做,還要知道為什么這樣做。之后你才能創(chuàng)造,其實程序設計的整個過程就是創(chuàng)造的過程。
6. 自古有一個諸葛亮抵不上三個臭皮匠的說法,這話說的雖然有些絕對,但是也有一定的道理,如果一個程序員不能很好的和隊友交流、合作,哪怕有三頭六臂也很難成為一個出色的程序員。
編程是一門藝術,當好一名合格的程序員不僅要有扎實的基礎知識,還需要自己的不斷努力。湖北國聯(lián)計算機科技有限公司是荊州地區(qū)一家提供專業(yè)網(wǎng)絡安全解決方案的IT團隊,為了讓更多的人有機會學習互聯(lián)網(wǎng),進入互聯(lián)網(wǎng)行業(yè),湖北國菱隨時歡迎心懷IT夢的有志青年加入。