天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

所有的程序員都是自學成才

  英文原文:All Programmers Are Self-Taught

  在我十幾歲的時候就開始玩甲級棒球。我水平很差,但當我決定要做好什么事時,最終總能如我愿。現在我是計算機專業 3 年級的學生。在編程上,有些事情和體育是截然不同的:棒球教練可以教會你如何打棒球,但一個計算機教授卻不能教你如何編程。

  我很吃驚,在整個大一期間,我的老師或教授從來不點評我的代碼,大二時更是如此。我們的作業很多,題目很難,但在完成了數據結構課上的 2000 行的代碼后,我從來沒有收到過老師的任何一條評論——只要程序能編譯通過,單元測試顯示沒有錯誤,這就行了。直到遇到了一個小組開發的項目,我才認識到我的代碼寫的多爛,我才開始詢問:好的程序應該如何寫。

  但是,什么樣的代碼才是好的代碼?我花了大量的時間來提高代碼的可讀性,添加注釋。我努力模仿 UNIX 的哲學觀,力求簡約,首先讓程序能跑起來,在此基礎之上,在需要的情況在進行優化。復雜的東西要逐步增加。除非必要,我不使用線程。但是,說實話,我不知道這是不是好的代碼(說實話,我覺得自己水平很差)。

  我很幸運,能和一群優秀同學一起工作,他們都是出色的程序員,他們在微軟、谷歌、亞馬遜等公司實習。他們的觀點都很一致,認為自己的知識都是自己總結或從其他程序員那里學到的。即使是非常資深的軟件工程師也有這樣的看法。所以,我的結論是:

  所有程序員都是自學成才的

  我受的教育給了我很好的基礎:數據結構,算法,數據庫設計,并行計算,網絡編程,敏捷開發以及各種編程模式。但所有的這些,即使是它們使得編程更高效和更精巧,你仍然可能用錯它們——我曾經看過一些學生在這些課程上學習成績非常好,但寫的代碼卻讓人想哭。

  我并不認為學過計算機科學、軟件工程或得到一個大學文憑會有多大的用處,如果你想靠寫代碼為生,自學是你不可缺少的途徑。

it知識庫所有的程序員都是自學成才,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 伊人香蕉在线播放视频免费 | 在线自拍综合亚洲欧美 | 成人手机在线观看 | 亚洲 欧美 国产 综合 播放 | 一级做a爰片久久毛片潮喷动漫 | 久久综合丁香激情久久 | 欧美在线看费视频在线 | 亚洲AV人无码综合在线观看蜜桃 | 日日摸夜夜添无码AVA片 | 色情www日本欧美 | 国产在线成人一区二区三区 | 中文字幕人成乱码熟女APP | 夜色资源站国产www在线视频 | 国产午夜亚洲精品理论片八戒 | 亚洲欧美成人综合 | 午夜一区欧美二区高清三区 | 蜜臀AV熟女人妻中文字幕 | 亚洲国产欧美国产综合在线 | 迈开腿让我看下你的小草莓声音 | 色吧最新网址 | a色毛片免费视频 | 最近韩国日本免费观看mv免费版 | 久章草一区二区 | 色人阁久久| 一级做a爰片久久毛片潮喷动漫 | 亚洲不卡高清免v无码屋 | 最近韩国HD免费观看国语 | 幸福草电视剧演员表介绍 | 亚洲伊人久久大香线蕉综合图片 | 一本道mw高清码二区三区 | qvod电影网| 国产1广场舞丰满老女偷 | 99热在线播放 | 年轻夫妇韩剧中文版免费观看 | 国产性夜夜春夜夜爽1A片 | 99久久99久久免费精品蜜桃 | 国产欧美一区二区三区久久 | 墨西哥美女主播 | 亚洲精品一二三区区别在哪 | 我强进了老师身体在线观看 | 69式国产真人免费视频 |