程序員的這幾個壞毛病,你都有嗎?
前幾天推了一篇「程序員需要避免的壞習(xí)慣」,我看不少人收藏,不過十個太多很多人根本記不住,今天我挑了三個,用口語化的寫法重點說說,順便為我的新欄目做做準(zhǔn)備,哈哈。
***個壞習(xí)慣就是休息不夠,或者說睡眠不足。我敢肯定你們很多人,或者說,幾乎所有人都對這個壞習(xí)慣深惡痛絕,我經(jīng)常在朋友圈和微博看到游蕩的不睡黨,比如馮老師,凌晨化身情感博主在微博和朋友圈提問:睡了嗎?沒睡的點贊,你開心嗎?后排的同學(xué)讓我看見你們揮舞的雙手,云云。
但是,晚睡不等于睡眠不足,也許人家睡到第二天下午呢?這里說的是那些凌晨不睡早晨還得早起的睡眠不足悲催黨。
人睡眠不夠的時候會感到焦慮,精力不濟,效率低下,脾氣暴躁,還容易發(fā)生爭執(zhí)。我最早在洪恩工作的時候,有一段時間每天清晨五六點睡覺,一直睡到上午天光大亮,然后起來吃午飯,再工作到第二天凌晨,那段時間幾乎每天都是這樣,睡眠肯定是不夠的。我估計很多人面對項目壓力和最終期限的時候都會這么干,但今天我要說的不是這種情況,而是你的日常生活習(xí)慣。
我建議大家每天盡可能睡夠。我不是要告訴你具體的計劃,因為每個人的身體情況都不一樣,但通常來說,你應(yīng)該睡夠自己需要的時間,7 小時,或者 8 小時。工作和學(xué)習(xí)的時候,每小時都起身活動一下,喝杯咖啡,吃點東西。很多時候,如果你思路停滯,那說明你需要休息了,大腦得到充分休息,有助于我們更好地解決問題。
找到適合自己的休息方式非常重要。有時候我們會認(rèn)為自己不需要休息,但嘗試放松一下,會發(fā)現(xiàn)自己的效率真的提高了不少。
第二個壞習(xí)慣是萬事不求人,拒絕尋求幫助。這個在學(xué)習(xí)和工作場景中都很常見。我們很多人都不愿意尋求幫助。為什么呢?主要的原因無非是自尊,害怕別人知道自己不知道。我們很多人都有「冒名頂替綜合征」,就是覺得自己不能完全勝任工作。我在公司里和用戶溝通的時候,和員工設(shè)計產(chǎn)品的時候,甚至做演講和寫作的時候,都會有這種無力覺。我們會主觀的認(rèn)為尋求幫助會強化這種感覺,其實不是這樣的。
不愿意尋求幫助,會浪費大量的時間,并阻礙你的成長。沒人會因為你問問題而批評你,尋求幫助是一件再正常不過的事。如果你想自己找到答案,沒問題,給自己一個時間限制就好了。但是,當(dāng)你的前輩和伙伴就在你旁邊,他完全可能幫到你時,千萬不要浪費幾天時間來尋找答案。
第三個壞習(xí)慣是停止學(xué)習(xí)。不管你是從業(yè)二十年的高級開發(fā)人員,還是新人,你都應(yīng)該一直把自己當(dāng)成一個學(xué)生。編程領(lǐng)域比其他大多數(shù)職業(yè)對持續(xù)學(xué)習(xí)的要求更高,因為在互聯(lián)網(wǎng)的大潮中,不變的永遠(yuǎn)是變化。沒有一個開發(fā)人員可以知道所有的東西,天才也不行。
這一分鐘這么做,下一分鐘就會有變化發(fā)生,我們就必須學(xué)習(xí)更多的東西。如果你驕傲自滿,停止閱讀和學(xué)習(xí),那你就會落后,這是毫無疑問的事。即便你現(xiàn)在擁有一份不需要學(xué)習(xí)任何新東西的工作,那你失業(yè)了怎么辦?你會突然變得一無所有,遠(yuǎn)遠(yuǎn)落在時代的后面。所以,即便你處在這種工作環(huán)境中,我也建議你一邊工作一邊學(xué)習(xí)。
不管你喜歡哪種編程語言、框架、庫,都要及時更新你的知識。如果你的職位需要的只是舊知識,也可以理解,因為很多領(lǐng)導(dǎo)傾向于認(rèn)為,如果公司還沒落后,那就沒必要采用新技術(shù)。我們經(jīng)常會發(fā)現(xiàn),很多團隊依然用著過時的、沒人支持的技術(shù),只是因為該技術(shù)還能運行。
如果你一邊工作一邊學(xué)習(xí)相關(guān)的新東西,那你還可以向團隊展示更快、更高效、也更簡單的新技術(shù)是完全可行的。這樣,也許你還能說服他們更新技術(shù)、改善公司。事實上,你還能獲得更多的機會。
你在工作中還有哪些壞習(xí)慣?你是怎么認(rèn)識到的呢?可以在留言區(qū)發(fā)表看法。