**:
最近在準備一支外包團隊的過程中,我思考了一下:做為乙個程式設計師,最珍貴的品質是什麼?有個詞一直在我的腦海裡反覆出現,它就是平衡。我們可以看到,乙個成功的程式設計師在開發的時候,他對平衡的理解體現在很多方面,下面就是其中的一些:
最具的代表性的乙個例子就是在軟體開發過程中,速度和質量之間的平衡。開發軟體時,如果只追求速度,不考慮**的可維護性,這永遠都是下下策。這就跟你無休無止的反覆設計和琢磨你的軟體卻從未拿出來給使用者試一下一樣不可取。懂得平衡的程式設計師既能做到迅速的開發出**,又能保證在整個開發周期裡提交的**都是有質量的。
選擇開發工具和技術框架時,平衡是關鍵。不懂得平衡的程式設計師在選擇採用某種技術時,他們的出發點只是這些技術是新興的和讓人興奮的,而拒絕某些技術的原因只是它們不出名或未經證實。懂得平衡的程式設計師會用自己的標尺來測評新興的技術,會在權衡從中獲得的功能益處的同時也會考慮其中潛伏的風險。
如果你曾經有過在某次研討會上**了某人的演講後又去翻看他寫的**的經歷,你就會知道,乙個人談論技術的能力並不等同於他運用這些技術的能力。而另一種極端,你會看到有些非常安靜的傢伙,坐在你們公司的地下室裡,寫出既快又漂亮的**,卻無人問津。懂得平衡的程式設計師知道,做和說組合起來,才會發揮最大的效力。
借用一句老話,所有事情上你都要注意保持平衡,包括平衡自身。不平衡顯然會導致任何交易的失敗。每個人都有自己的個人想法,這是個好事,但前提是你要做到平衡,它是你把事情做好的保證。
[英文原文:
the balanced developer ]
懂得保持平衡的程式設計師
最近在準備一支外包團隊的過程中,我思考了一下 做為乙個程式設計師,最珍貴的品質是什麼?有個詞一直在我的腦海裡反覆出現,它就是平衡。我們可以看到,乙個成功的程式設計師在開發的時候,他對平衡的理解體現在很多方面,下面就是其中的一些 速度和質量 最具的代表性的乙個例子就是在軟體開發過程中,速度和質量之間的...
說一說程式設計師如何保持平常心
其實平常人,最難有平常心。一技壓身,天下我有。恐慌和焦慮感在我們這個行業中普遍存在,程式設計師有,產品經理有,前端開發有,後端開發有,有人大把掉頭髮,有人小把掉頭髮,有人默默高興自己不掉頭髮。我們為了較高的薪酬遠離傳統行業的同時,有時也會羨慕統行業的生命已經遠超過乙個人的壽命,而it網際網路行業還不...
程式設計師梗 程式設計師哪些事 只有程式設計師才能懂得梗
程式設計師的那些事 程式設計師穿 程式設計師穿 是什麼梗?程式設計師穿 減少bug是真的嗎?最近 buff等話題在網上炸開了鍋,而且有在微博上面發文程式設計師穿了 之後會有 buff,提公升工作效率減少bug,那這到底是怎麼回事呢?聽說微博首屆 程式設計師 大賽 開始了?各路奮戰在一線的程式設計師們...