一位在軟體開發行業兢兢業業作業了 45 年的老程式員,在退休之際,分享了他的一些值得我們借鑒和學習的經驗,希望能對各位有所啟發,
千萬不要被知識蒙蔽雙眼
在掌握了一項技術之后,每個人在沾沾自喜之余,很容易被知識蒙蔽雙眼,
因為掌握了知識,所以你會失去交流的耐心,你無法“不懂裝懂”,認真地傾聽別人,結果就會醞釀出很多的誤會,造成很多溝通無能和效率低下,甚至包括代碼,越是聰明人,越容易受此困擾!所以,一定要努力做一個耐心的聽眾,把自己想象成一個新人,虛心地與別人交流,向別人學習,
不要忽視軟技能
作為程式員,除了過硬的技術外,我們還需要培養自己的軟技能,
- 重視團隊合作,在優秀的團隊中作業,事半功倍,不要將團隊合作視為理所當然,
- 建立信任,與同事、隊友以及合作的人建立信任,
- 積極地溝通,誠實主動地溝通,避免溝通無能,不要被知識蒙蔽雙眼,
- 尋求共識,共識是團隊團結的力量,討論和分歧能贏得最佳解決方案,
重視代碼的簡單性與可讀性
KISS 原則是用戶體驗的高層境界,保持簡單和愚蠢(Keep it Simple and Stupid),換句話說就是,“簡單就是美”,不僅我們的程式設計需要簡單性,我們的解決方案和代碼也同樣需要注重簡單性,
你要想著下一個看代碼的人,修改代碼的人,甚至是維護代碼的人,使用的技巧越少越好,代碼的可讀性越高越好,盡量避免任何復雜性,
要想別人理解自己,請先理解別人
很多時候,我們在聆聽之前就迫不及待地想表達自己,我們特別希望別人能夠理解我們,卻忽視了要先去理解別人,如果你想影響他人,并與他人建立有效的合作關系,那么請先理解他們,在你開始發表意見或是挑剔別人的觀點之前,重要的是先徹底理解對方的想法,積極傾聽,了解他們的感受、想法和觀點,

當心被某種技術套牢
新技術、框架和產品,甚至是編程語言都層出不窮,我們都希望牢牢抓住某種技術,并享受其帶來的紅利,比如減少時間和成本,降低作業難度,然而,你要當心被某種技術套牢,過去這種事情發生在供應商中間,而且框架也出現過類似的問題,
一旦被鎖定到某種技術中,想要掙脫枷鎖就要付出巨大的代價,因此,在做選擇的時候,請務必謹慎,三思而后行,另外,牢記一點:新技術并不一定就是更好的技術!
對自己有清醒的認識,找到適合自己的職位
在職業發展生涯中,我們很容易陷入不合適自己的職位,比如,一個內向不擅長交流的技術強人被推到經理的位置上,不適合不代表你有欠缺,但你不能忽視這個問題,解決這個難題的方法有很多,你可以嘗試改變自己,但也可以換一個職位,關鍵在于,你要對自己有清醒的認識,在不適合自己的職位上作業,對個人、對公司都沒有好處,在意識到當前的職位不適合自己后,要勇敢地承認,并大膽地與公司和上司交流,
如果你是零基礎小白,想要學習編程,或是編程初學者對編程沒有系統認知,這里有一個學習基地推薦給你,
每周會有一次C語言訓練營機會,從理論到實踐,讓你形成編程思維,了解如何將所學知識進行實際運用,
包含C語言入門知識、C語言相關知識點入門、專案實操,幫助你理解C語言從理論到實踐的方法,形成編程思維,
群內含有C語言學習相關電子書籍資源,C語言基礎課程教程鏈接,如果你也想要快速入門C語言,不要錯過機會!
【點我進入學習基地】
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/249297.html
標籤:C
上一篇:國內蠕蟲病毒暴力肆虐,用戶重要檔案被加密保存,強制付費恢復!
下一篇:golang遍歷時修改被遍歷物件
