Top signs of an inexperienced programmer

嘿,照過來。歡迎收看最新一集 這一集我們會談到菜鳥程式設計師的幾個明顯特徵。咖啡時間到了 我們來罐可口可樂吧。很多人很討厭可口可樂 但其實沒那麼糟 沒什麼不好 這影片由可口可樂贊助好玩的,我不會說「來罐可口可樂吧」 因為可口可樂並沒有贊助我 這影片是由 audibletrial.com/techlead 贊助 登入後取得免費有聲書。我每天都有在用 我常在我通勤時聽有聲書,節省我一堆時間。我現在在聽彼得提爾的「從零到一」 一本很棒的書,有很多歷練豐富的人寫的東西。他們提供一堆有聲書 無論你是不是對閱讀有興趣,記得 Audible 其實是亞馬遜的子公司,所以他們的東西很多,去看看吧 從 audibletrial.com/techlead 拿到你的免費有聲書 有個很有趣的一點是所有菜鳥工程師都表現出特定的特徵,而且只要從 他們的言行舉止、每天的作息模式、產出的程式碼,你幾乎就能斷定誰是老鳥工程師 誰是菜鳥。而這些菜鳥工程師全都會經歷過一樣的事情 需要有時幾個月、有時幾年的時間變成熟並擺脫那些行為、變得比較專業 每個新手工程師必須經歷過這些磨練然後每間公司都有一樣的情況,再三重複同樣的東西 真的很累人 當你們開始或已經在工作我想我可以給你們一些基本的要點 這樣你的職場生涯才會比較順利、人們才不用重複給你同樣的訓練 有個有趣的事情是當你開始在像谷歌這樣的公司上班時,他們喜歡在第一次程式碼審核時給你洗臉 他們會在你第一個開發產出 嘗試交付的程式碼異動上留下無數條評論,他們會說 「嘿,這是錯的」「這行程式碼也是錯的」「這行程式碼很爛」 大概會有一堆掉書袋式的評論導致許多人隔一天就閃人了 這就是有趣的地方 很多人不知道的是大約一半應徵上 Google 工程師的人 甚至在他們提交第一行程式碼之前就離職了 讓我們談談第一點吧。這已經重複說明很多次了,就是維持你的程式碼異動小 維持你交付的程式碼小。有些風險是當你第一次開發時 你著手的新手專案需要大批的程式碼以完成某個功能…