-
1 # 戴口罩的喜羊羊
-
2 # isV1
老程式設計師,碼程式碼速度並不見得比年輕人快。但老程式再面對需求時,能很快抓住技術關鍵點,難點,重點,如何突破都瞭然於胸。當出現問題,老程式設計師有經過實踐的診斷定位排錯的邏輯思路與手段 。其實這些熟能生巧是一方面,學習與實踐 領悟是另外的方面。年輕人觀察能力強 悟性高,也會青出於藍
-
3 # 管慶林2
因為老程式設計師經歷多了,一些常規性的BUG基本不會出現,對使用者需求也能做到最大的完善,還有對需求增加和修改有個大概瞭解,會提前預留介面和模組,還有對使用者的硬體有了解,在程式上會有相對優化。所以老程式設計師寫的程式不一定美觀,也不一定最簡化,但是可能是最合適的,可惜中國的程式設計師剛成熟就要面臨失業。年輕的程式設計師啥都不懂,片面追求效能,美觀簡潔的程式,在相容性和實用性上大打折扣,不顧使用者的使用情況和硬體情況,專案一上線問題多。
-
4 # 王海濤的號
程式設計師程式設計師,程式碼根本不重要,思路決定一切。就這麼簡單。往往老油條才熟知各種框架,演算法,客戶心理。尤其客戶心理
-
5 # 阿里seata分散式玩家
首先 很開心回答您的問題:以下是我做IT 7年以來實際工作感想,以此共勉:
-
6 # 每天學Python
老程式設計師經驗豐富,寫的多了自然就熟練了。
尤其是在除錯程式碼的時候,經驗不足的小程式設計師可能要調很久才知道問題在哪,老程式設計師都已經摔過跟頭了,自然會快一些。
還有一點,公司內部的程式碼庫老程式設計師已經很熟了,有些函式不需要找可以直接拿來用。但是對程式碼庫不熟的程式設計師需要先找函式,捋順程式碼邏輯,才能開始動手寫。
-
7 # 暱稱很難的
事實上我更願意想,敲程式碼很累的,寫的多了,見得問題也多了,自然就不容易出錯啊,但是年齡越大,敲得越慢倒是真的,只是良率提高了,和流水線高階工是一個道理
-
8 # 錢多多不多
寫程式碼一向都是先思考,把問題抽象好了,在頭腦中先想清楚該如何實現,剩下的其實就是體力活了。
老程式設計師問題見的多了,遇到問題比較容易就能找到解決方法。另外就是各種語言語法熟悉,程式碼的套路了熟於心,實現起來更容易,bug更少。
總之,只要平時多寫多練,我們也可以。
-
9 # 1001570
在寫程式碼前,程式碼差不多已經刻在腦子裡了,寫程式碼的時候,總覺得雙手敲鍵盤的速度趕不上腦子的速度,寫出的程式碼幾乎不需要除錯,你說效率高不高?
回覆列表
老程式設計師分為兩種,一種是年紀老,常常被換做“老X”,一種是能力老,常被人換做“x老師”。
老程式設計師之所以效率高,離不開幾點:
行業知識的多年積累,填過的坑多。從專案開始,該專案所涉及的技術問題都是瞭然於胸,所需要搞定的問題多是多年磨礪,解決的方案不少於三套以上。不管團隊其他人員是何等能力,何等水平,挖出多少坑或者提出多少奇怪的需求,均有應對方案。做專案過程中自然雲淡風輕,效率奇高。公司的流程熟,什麼時間點需要哪些輸入,需要完成哪些工作,需要提交哪些輸出,一切盡在掌握。該準備什麼文件,遵循哪些流程,早已輕車熟路。決不讓任何專案節點阻礙在自己手裡。團隊中人看來,自然效率奇高。技術能力強,經過多年實踐,對於日常工作中需要處理的程式碼均是多年維護,或者本人就是初始作者。哪裡需要做些什麼改動,自然成竹在胸。怎麼樣以最短的時間最高效的實現方法將新的需求增加到現有框架中自然迅速。 人頭熟,溝通合作能力強。老程式設計師往往在公司中為技術專家或者技術大牛的身份,與公司中其他角色多有多年或者多個專案的合作經歷。如果與各種能力,各種性格的同事以最有效率的方式合作自然心中有定論。別人對程式設計師的脾氣,能力也有一定了解。合作起來少了不少溝通成本,磨合成本。程式設計師是一份高強度的腦力工作,能成為老程式設計師者,智力,體力無一不是同齡人中佼佼者。能夠更加效率的工作自然是理所應當,方符合家有一老,如有一寶的普世價值。
祝廣大碼農早日修煉成為這樣的老程式設計師。