计算机大神们谈论他们是如何开始学习编程如何学编程和计算机
關于如何學習編程,每個人都有自己的理解,如何學習編程,每個人也都有自己的見解,今天我們就來看看那些計算機大神們對于如何學習編程是怎么說的。
Steve Yegge
Steve Yegge 是一名程序員,也是一名博主,他平時寫了很多關于編程語言,生產力,和軟件文化相關的文章。他擁有華盛頓大學計算機科學本科學位,20 年的編程經驗,開發領域涉及嵌入式操作系統、可擴展的電子商務系統、移動設備應用、提升軟件生產力的工具等。他曾供職于亞馬遜和 Google 等公司。
Steve Yegge 告訴大家他主要是通過自學來學習的編程,在他 17 歲的時候,他開始自學了 RPN 編程語言。那是一個用于惠普計算器使用的編程語言,他通過查看一些文檔來學習如何使用它,慶幸的是通過不斷地嘗試,他學會了如何使用它。雖然 Steve Yegge 是從自學開始學習的編程,但是他后來也是進入了計算機學院學習了理論知識,并且他認為在學校里學到的知識也不少。
Linus Torvalds
Linus Torvalds 是 linux 內核的核心作者,他是 linux 的創始人,同時也是 git 的創始人。
Linus 說他自己在學校沒有去學習編程,他的編程技能主要來自于看書,他喜歡一邊看書,一邊寫代碼來實現書中的講解內容。
雖然 Linus 自己在大學里面并沒有學習到更多的編程知識,但是 linux 認為在學校學習的那些計算機理論基礎知識對于編程還是非常有幫助的。
David Heinemeier Hansson
David 是一名出色的 Ruby 程序員,他最大的貢獻是創建了 Ruby on Rails 這個 web 開發框架。
David 說他開始學習編程是通過學習網頁開發開始的。他一開始想要做一些動態網頁,于是他學習了 ASP,學習了 PHP,最后,通過這些學習,他弄清楚了什么是編程,如何進行編程,他告訴我們,學習編程最重要的就是感興趣,當你對編程某一方面特別感興趣的時候,你就堅持從學習它們開始,慢慢地你就學會了如何編程。
Peter Norvig
Peter Norvig 是美國非常有名的計算機科學家,他還是谷歌的技術研究總監,他的《人工智能》書籍非常出名,他同時也是非常出色的人工智能專家。
Peter 說他是在高中和大學里面學會的編程,但是讓他在編程上更進一步的卻更多是來自于自學。
Dave Thomas
Thomas 寫過一本非常有名的書籍叫做《程序員修煉之道》,很多開發人員都是通過這本書找到了學習編程的方向。與此同時 Thomas 還是 Ruby 語言的熱愛著,他對于 Ruby 的推廣始終不遺余力。
Thomas 說在他剛接觸計算機課程的時候,他就深深地愛上了編程。他說學校教會了他很多知識,他在學校的計算機課程里學會了很多。但是即使離開了學校,他也從未停止學習,因為編程就是一個需要不斷學習才能提升的技能。
Guido Van Rossum
Rossum 是 python 的創始人,他被稱為仁慈的獨裁者。目前 python 已經成為了非常流行的編程語言,從網站開發,到桌面客戶端,從大數據到人工智能,沒有 python 不能干的事情。
Rossum 說他在學校里面學習了很多計算機課程,這些課程對于他的編程啟發是非常巨大的。Rossum 認為學校里面的課程對于每一個從事編程的人來說都是能夠提供巨大幫助的。
James Gosling
Gosling 是 Java 的創始人,還編寫了多個處理器版本的 Unix 系統。目前雖然已經年過六旬,但是他依然在亞馬遜工作著,其實在來亞馬遜工作之前,他就自己編寫出了一個云服務。
Gosling 說他學習編程主要靠的是自學,在還沒有上大學之前,他就已經獲得了一個編程的工作。Gosling 認為學習編程最有效的方法就是找到編程的樂趣,只有你對編程感興趣,你才能更愿意學習它,才能更容易學會它。
Bjarne Stroustrup
Stroustrup 是 C++之父。他將面向對象帶進了 c, 讓 c 變得更加工程化。
Stroustrup 說他同樣在大學里面學到了很多寶貴的知識,他說大學里面的基礎課程教會了他很多。
總結
從上面這些計算機的傳奇人物的談話中我們知道,計算機課程對于學習編程來說非常的重要,這也是為什么大學里面要開設這門課程,同樣的,學習編程不應該只是停留在學校里面學到的知識,更多的知識需要我們去自己學習,大學里面交給學生最重要的一項技能就是教會他們如何去學習,如何自學。
總結
以上是生活随笔為你收集整理的计算机大神们谈论他们是如何开始学习编程如何学编程和计算机的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Excel如何制作印章如何制作电脑公章
- 下一篇: mybatis多个参数(不使用@para