當前位置:名人名言大全網 - 名人名言 - 老程序員知道哪些對新手有用的經驗?

老程序員知道哪些對新手有用的經驗?

說到程序員,大家的第壹印象就是頭發少,很大程度上是壓力造成的,包括生活壓力和工作壓力。

今天說到工作壓力,我想看到這個問題的朋友都有壹個認知,壹個項目往往比預期的要長,說不定妳從哪壹天就開始加班了。當壹個BUG出現的時候,它真的會殺了妳。至此,是時候研究壹下新老玩家的心態和體驗了。老程序員也許能從容應對,新手可能完全不知道自己的錯誤。

筆者也有壹些老程序員朋友。今天我結合朋友和網上的信息,特意為新手準備了以下經驗:

壹、如何初步判斷誰不是高手?向有經驗有能力的人學習是讓妳的技術快速成長的最好方法,但新手往往說不出實話。老程序員認為,到了壹個新環境,不要馬上對同事下結論。我們會發現有些人很能言善辯,有很多建議和意見,很熱心的回答各種問題,但是像旺旺這樣的人不壹定是真正的高手。

二、什麽是好的程序員?

首先,壹個優秀的程序員,不管妳的代碼是什麽風格,壹定要非常清晰,非常有條理,有完美的註釋。其次,壹個程序員有沒有實力,取決於他對信息的敏感和熱愛。編程最大的恐懼就是停止學習,因為不進則退。最後,要善於接受新的工具和技術。編程行業壹直在發展,尤其是近幾年發展迅速,各種工具和方法層出不窮。新手當然適應不了那麽快,但是如果妳有這種想法,遲早會被淘汰。

第三,學會向上反饋。程序員每天都和代碼打交道。問題和壓力會經常出現。這是行業特點決定的。我們無法避免。避免不了又能怎麽樣呢?最好的方法是向上反饋。當妳想不通這個問題,又不能通過問人來解決的時候,這個時候跟領導說清楚,讓他們幫妳或者提供資源。

作為壹個程序員,不要和自己較勁,做壹個不理智的程序員。

第四,要有自己的原則。

作為壹個優秀的程序員,妳必須有自己的行為準則,但我說的準則不是妳拿自己的脾氣和性格去玩。

原則是看不見摸不著的東西,但是到了問題的時候,它會成為壹盞明燈,不會讓妳的思想動搖,因為妳有自己的壹套準則。比如妳認為“方向錯了,停下來就是進步”,那麽遇到方向錯誤就會選擇不斷優化代碼,而不是東改西改。

五、每行新代碼至少壹次。

在壹個功能真正完成之前,它必須經過測試,並且永遠不會忘記。不然怎麽知道是不是按照自己的邏輯執行的?壹般來說,最好進行自動化測試,但也不是絕對的。

第六,要堅信bug是不可避免的。

有些人喜歡談論代碼。這個項目是小菜壹碟。作為新手,妳應該相信這種說話是沒有意義的。不管妳有多厲害,bug總是不可避免的。最好的方法是建立壹個可以快速排除故障、修復漏洞和部署補丁的系統。

7.個人信息壹定要保管好,包括戶籍檔案、社保、公積金等信息。程序員新手可能會頻繁跳槽,有的甚至在城市跳槽。除了戶口,其他信息可能都很混亂,當時可能沒那麽重要,十年二十年後可能很重要。

八、幾句名言,工作日誌可以提高腦容量;

不要先寫框架再寫實現,而是反過來;

重構/優化/修復bug,不能同時進行;

簡化開發流程,加快叠代速度;

筆和紙是最好的工具,其次是markdown;

結果壹目了然。

明文優先,二進制、加密、壓縮隨後加入;

學會明確姓名;

提問前先調查,問到點子上。

不要小看程序員。