一名成熟的程序員思維是什麼?

這個問題還可以問成:一個成熟的互聯網職場人士應該明白那些道理,對於程序員來說,提升自己的技術水平無疑是回答最多的一個答案。除此之外,我們還應該知道一些優質的思維和習慣。

在成爲一名程序員的時候,就應該明確自己的職業規劃,未來到底是走管理路線,還是技術專家路線?因爲這兩條路的發展路徑是完全不一樣的,前者側重溝通性、領導力;而後者側重技術性、專研力,可以說發展的路線完全不同。但相同的是,大家都想佔個高位的坑,一家公司的空間是有限的,利益也是有限的。

如果你是一名普通的程序員,不是公司的關鍵人物(key person)的時候,可能你的話語權也會降低,哪怕你的方案是最好的,可能也沒有實施的可能性,所以儘早的定下自己的發展目標也好,讓自己擁有一定的話語權。在這個過程中,如果你選擇了技術崗位,也許會和管理崗位的理念不一致,而如果你選擇了管理崗位,也就意味着你寫代碼的時間會減少,這就需要自己平衡好。

如果你選擇繼續提升自己的技術,那麼你還需要時刻保持對於編程的熱情。爲啥這麼說,因爲在這個信息膨脹時代,我們程序員每天接收各種紛繁的信息,而技術本來就枯燥,如果不能保持對於技術的熱情,很容易讓自己陷入其他信息海里,慢慢地對技術失去興趣。有時候,讓自己保持激情的方法,就是去多敲,反覆思考,從別人的代碼中提取精華提升自己的技術。

一名成熟的程序員還應該懂得利用碎片化的時間,讓自己的利益最大化,而不是讓時間白白流失掉。一位來自臺灣,旅居香港的作家胡晴舫曾說過這樣一件事,因爲痛恨塞車,越來越多的有錢人喜歡搭乘地鐵。她認識一位地產大亨,搭地鐵搭出了心得。大亨仔細計算過車門打開時應該站在哪節車廂哪扇門前,這樣一來,當列車抵達他的目的地時,那節車廂的那扇門會正好對着方向往上的手扶梯,他便能趕在其他乘客蜂擁而出之前率先奔上手扶梯,節省“起碼5秒鐘”,作家感嘆:“這個世上,有些人成功不是沒有道理的。”只有掌控好時間的人,才能掌控自己的人生。

對於成長爲一名成熟的程序員,你們還有哪方面的建議?

 

【MJ解密:爲什麼優秀程序員都必須懂C++】

回放鏈接:https://ke.qq.com/course/337815



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章