當前位置:
首頁 > 知識 > 程序員不是你想當,想當就能當的!

程序員不是你想當,想當就能當的!

來源:代碼灣

未來屬於程序員,但不是每個人都能當好程序員。

——千碩君

什麼樣的人適合當程序員?什麼樣的人不適合做程序員?

編程要想成功最重要的是態度,好程序員和壞程序員之間的差別幾乎永遠是態度。

耐心

對程序員來說這是很重要的一條。

寫代碼和調試總是令人沮喪,要想做好,你得保持冷靜,至少冷靜到能夠保持清晰的頭腦。

GIF/58K

精力

處理棘手問題,編寫大量代碼容易使得身心俱疲。最重要的是要有「坐能量」,也就是屁股不離座直到工作完成的能力(當然偶爾站起來一會有助於身體健康,不打斷工作思路和狀態即可)。

邏輯思維

這條看似明顯,其實不然。

一般的程序員在碰到棘手問題的時候一般是靠猜來解決的。運氣好可能猜得中,但運氣不好就難搞了。

問題是猜並不能有效縮小可能原因的範圍。好的程序員會提出猜想,然後進行測試,從而排除掉一堆的可能性。

比方說,屏蔽一段代碼,看看問題是不是還出現。

不自負

編程不是你自己的事,這跟你的團隊、代碼、客戶、利益攸關者等都有關係。

當不好程序員的 5 個跡象

1 討厭用 Google

現在的代碼來得快去得也快,而至關重要的事情是把你的東西儘快推向市場。任何不願每天使用搜索引擎至少1小時的人都應該另尋高就。

Google 的研究發現,開發者搜代碼越來越頻繁,有人可能會說自己不是討厭用而是用不了。

記得曾經看到過一句話說:不懂用google 的,想都不要想當程序員了……

2 朝九晚五的心態

再強調一遍:及時發布很重要。

普通的程序員往往每天工作不到 8 小時,這也就是平庸的原因所在。

不平庸的程序員連續 22 小時衝刺以後才能打個盹隔, 4 天才洗次澡,並在接下來的 2 周時間裡,每天要用 2 小時寫一些報告。

3 極其糟糕的記憶

編程就是開很多的會,做各種各樣的變更,可能腦子裡面要裝 100 頁的代碼。

未必是每一行都要記得清清楚楚,但起碼在管理層又折騰出一個變更或客戶突然又冒出一個想法時,要知道你的程序是幹什麼用的,什麼地方可能會失敗,怎樣才能很快修好。

所以,好的記憶也很重要!

4 因為錯誤而過早放棄

哪怕是簡單的錯誤也不要放棄,這會讓你的代碼和心態大不同。

好的程序員,在寫一長串代碼的時候會把代碼分解出來,分段測試。最後你總會找到問題的,但一定不要放棄。

5 只對輸出而不是質量感興趣

開發出好應用是你的責任。如果你為了趕時間而犧牲應用的質量,你可以成為程序員,但不會是偉大的程序員。

如果你覺得編程很乏味,學習又總是繁瑣無趣的話,那你想做好就很難了。

但是要記住的是,編程不是只有「精英」才能幹的事情。如果你想編程,讓我帶你一起裝逼一起飛啊!

行業永遠都缺人,除非你一點都不喜歡編程,或者沒有準備好看在錢的份上忍住這種不喜歡,否則都可以來編程!

小編拉你進粉絲微信群

不是在文章評論里回

點擊展開全文

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員之家 的精彩文章:

如果程序員在一天或幾小時內完成了一周的工作量,那他
百萬年薪的人才泡沫?關於程序員向AI轉型的事兒,這幾位老司機是這麼說的
10款超好用的開源大數據分析工具
JAVA程序員代表大眾車,C 程序員代表捷豹,看看各類程序員們代表著什麼車
如何練習一萬小時?

TAG:程序員之家 |

您可能感興趣

皇帝不是你想當,想當就能當
張藝謀:國師不是誰想當,想當就能當
太監不是你想當,想當就能當,只有這幾個地方的才允許當太監
理想不能當飯吃,但能當做命
房奴不是想當就能當!如果你干過這些事,連當房奴的資格都沒有了
房奴不是想當就能當,若你做過這幾件事情,連當房奴的資格也失去
民國土匪的真實面目:土匪不是你想當,想當就能當
什麼樣的人可以當軍嫂?什麼樣的人不可以當軍嫂?軍嫂不是說,你想當就能當的!
開張處方被罰七萬,醫生不是你想當就能當的!
延禧攻略:乾隆爺選妃罵人不帶髒字,妃子不是你想當,想當就能當
班長不是你想當想當就能當,28個課目要學會掌握
都說林沖能當老大?其實他真當不了,充其量只是一員虎將
一張圖,就能判定你能不能當飛行員?來看看你是否合適呢?
雪橇三傻:雖然我們傻,但是我們本領強!雪橇犬不是你想當就能當
軍嫂不易都知道,卻有很多人不知道軍嫂並不是想當就能當的!
當教師的四大限制,看完覺得老師真不是誰都能當的
日本女性想要當兵並不容易,難道長得不漂亮就不能當兵了?
身上有疤不能當兵?可能你們理解錯了,當兵要求有哪些
什麼樣的人能當劊子手?沒想到要求竟如此苛刻!
這種草既能當菜,也能當葯,很多人都不知道怎麼用