程式設計師的命根子

2021-04-13 21:42:10 字數 1342 閱讀 2494

今天看到有個網友寫到「打字速度是程式設計師的命根子」的文章(調侃),引發俺進一步想,到底什麼才是程式設計師的命根子。

首先,程式設計師(初級)的主要工作是什麼:根據設計寫**;寫文件;修改bug;功能測試;簡單邏輯設計。

如果只是看這些工作內容的話,程式設計師的命根子是什麼呢?

1:基礎編碼能力。這個能力其實不需要大學本科學歷的,技校,自學,或者專業培訓機構都可以學到。

2:打字速度。

當然,其他諸如「責任心」等不需贅述。綜合來看,打字還真的是程式設計師的命根子,至少是兩條腿中的一條。

但是很明顯,「打字是程式設計師的命根子」很多人都不認同,原因很簡單,我們做的其實不僅僅是程式設計師(初級)的工作,而是兼作高階程式設計師,甚至ui、db、系統設計師,測試工程師。

這就是為什麼我們覺得「打字速度」只是我們工作中極小的一部分了。

中國的專業分工並不細緻,特別是在這個新興的行業裡。10年前程式設計師還是絕對的白領,高階技術人員。現在的程式設計師也就是個藍領,工資頂多算是中等,辛苦卻能排高等。做個純粹的程式設計師似乎看不到前途。並且業屆裡有句老話「程式設計師不過三十」,吃的還是一碗青春飯。這不是純粹的抱怨,事實如此。

國外情況可能稍有不同。40歲的程式設計師也大有人在,不少人就喜歡這個工作,不像我們,必須得做的更高尚一點才能揚眉吐氣。這也不能怪我們不夠專業,不夠踏實,行業特點、社會大環境、價值觀等等決定了我們的選擇----必須做的「高階」一點。

說道做的高階一點,那就是作設計師,作專案經歷,作老闆。

如果相作這些,僅僅編碼和打字就遠遠不夠了。我們中的大多數都在朝這個方向努力吧。學著設計,學著關係業界走向,學著創新。學習之路沒有止境,但是打字速度卻有止境。

記得有篇文章說,人的職業生涯大體可以這樣分(大意如此):

興奮期:剛入行(或者剛開始乙份新工作),2-3個月。

疲勞期:3-6個月,甚至更長。很多人在這個極端出局。

成長期:安全度過疲勞期之後,可能需要幾年

成熟期:熟練掌握行業要領,開始置身於行業裡思考。

…..為了不出局,既需要努力,也需要要不斷的學習和充實自己。

所以,我們這種程式設計師(複合型)的命根子是什麼?答案是:學習、思考和努力

每天都學習一些新技術,不斷充實自己。不要以為vs2008僅僅是個beta版就和我沒關係,不要覺得**artphone還遠,對於新技術不敏感,很難走很遠。這個,是成長期必不可少的。

思考是一切進步的積石。出了思考工作範圍之內的,也可以思考整個行業的走向。把自己融入到行業裡面才能想得到更深更透徹。等到能思考到創行業之新了,也就離功成名就不遠了。這也就是進入成熟期的保證。

而對於剛入行的年輕人,多思考也能讓自己盡快度過疲勞期,不至於在這個階段出局。

然後再加上努力,還有什麼事情是做不到的呢。

共勉吧。

程式設計師何苦為難程式設計師

職場上有很多辛酸事,很多合夥人出局的故事,很多技術骨幹被裁員的故事。說來模板都類似,曾經是名校畢業,曾經是優秀員工,曾經被領導表揚,曾經業績突出,然而突然有一天,因為種種原因,被裁員了,想申訴,想求解釋,結論是,能力不匹配,未能與企業一起成長云云。這有兩說,一說是企業冷血,卸磨殺驢,嫌棄老人成本太高...

程式設計師的歌《簡單 程式設計師》

歷經三個月,由chinajwork及哈爾濱飛信科技開發 發起,聯同哈爾濱騰飛吉它 學校共同創作的 簡單程式設計師 一歌完成,歌曲以簡捷優美的旋律,唱出了無數it從業人員的心聲!是的,簡單程式設計師,這也是jwork的使命!聽吧,簡單程式設計師,這是我們程式設計師的歌!右鍵另存為 歌詞如下 簡單 程式...

程式設計師人生 優秀程式設計師的法則

本文章的指導法則,使寫 更高效,更容易維護,並且bug和缺陷更少。不要重複 don t repeat yourself 程式設計中乙個最根本的原則就是要避免重複。許多程式設計結構 比如迴圈 函式 類等 的存在就是為了避免重複。每個在程式中有意義的功能片段應該只在源 的一處地方實現。簡單性 避免複雜性...