在程序員的職業(yè)職業(yè)生涯中,提高編程水平是非常重要的一件事情。如果跳出編程,再來思考程序員職業(yè)生涯相關(guān)的問題,對程序員們影響最大的還是習慣問題。
下面w3cschool總結(jié)了三大常見的錯誤習慣,供大家參考。
習慣一:忽略非技術(shù)和軟技能
很多程序員其實真的很擅長于寫代碼,理解和思考復雜架構(gòu)的水平也高,在算法上更是牛逼。但是,在職位職務、工資上,經(jīng)常會遇到瓶頸。主要原因還是因為忽略了非技術(shù)和軟技能的培養(yǎng)。
W3cschool認為,作為一個軟件開發(fā)人員,你的一半(甚至超出)工作就是與人打交道,談論怎么把業(yè)務的需求變成代碼,你仍然需要了解一定的業(yè)務知識,當然最好的方式是先和業(yè)務、需求設計人員進行溝通,而不是悶頭寫代碼。
不管你做的是哪方面的工作,軟技能幾乎總是比硬技能、技術(shù)技能更重要。
習慣二:跟我有什么關(guān)系
在工作中,程序員經(jīng)常抱怨“測試又來找我了”、“需求又來找我了”,“客戶又來找我了”等等。但是如果你可以把它當做成長機會看待,結(jié)果又是不一樣。
我們知道,企業(yè)需要持續(xù)不斷地改進和完善自己的產(chǎn)品。你也一樣,你的產(chǎn)品就是你的編程技能和服務。
“作為一個企業(yè)我能提供什么”,學會像企業(yè)一樣思考,就會對你如何考量自己的職業(yè)生涯有深遠的影響。也就是說,把自己的軟件開發(fā)事業(yè)當作生意來看待。
習慣三:不投資個人品牌
建立你的個人品牌,是你找工作、升職、挖掘潛在客戶、自主創(chuàng)業(yè)的強大工具。令人遺憾的是,一部分程序員還是忽視個人品牌的建立。經(jīng)常會聽說推銷產(chǎn)品和服務,但你是否想過推銷自己?
在軟件開發(fā)行業(yè)打造個人品牌,w3cschool建議是寫博客,選擇一個特定的領(lǐng)域或?qū)I(yè),寫的內(nèi)容最好是對別人特別有幫助那種。另外,還可以創(chuàng)建YouTube視頻,發(fā)表博客,甚至寫書等。
當然,如何解決這些習慣帶來的問題,還是需要你去踐行。真正的勇士,敢于直面自己的不足,然后積極改正它們!