程序員應具備哪些素質,小弟認為有以下幾點:
1.體力好,身體能抗
看到這點你可能會奇怪,沒錯,干這行首先要體力好,別以為程序員是腦力活,其實拼到最后是體力活。互聯網大廠的996就先不說了,在各小作坊里加起班來也是家常便飯。之前有個項目客戶著急上線使用,連續一個半月加班加到昏天暗地,科比有句話曾說:你見過凌晨四點的洛杉磯嗎。那一個月我想說,你見過白天的太陽嗎!
2.耐得住寂寞
作為程序員,耐得住寂寞也是必備的素質,在公司一整天不說一句話也是經常性的事情,大家都在與自己心愛的電腦談情說愛,哪有功夫搭理你這個第三者呀。萬一跟你多說一兩句話,心愛的電腦吃醋了,給你整出一兩個bug,那你不得吐血!
3.理解能力,邏輯能力要強
你可以自己一整天不說話,但架不住研發來找你改需求呀。這個時候就是你的理解能力得到體現的時候了??蛻舻男枨笄姘俟?,你迅速地抓住重點,事半功倍。
還有就是邏輯能力要強了,計算機這個"小甜甜"可不好伺候,跟她講道理一定要邏輯清晰,一旦被她抓住把柄,大吵大鬧還是好的,萬一人家給你耍個小性子,在一個很小的地方給你鼓搗點啥東西,好了,你下一周的工作有著落了。
4.學習能力要強
學習能力這個在哪個行業都是必備的,俗話說,學到老活到老嘛。