我想自學程序員,買什麼書,怎樣做?

於寒洛


感謝你的提問,我來回答這個問題。

我是一名電力自動化工程師,做的就是工業控制系統編程一類的,可以說我的計算機水平還是可以的。大學的時候我學了C++、Java等計算機語言,後來工作了,我學了六七套DCS系統和PLC系統。後來工作需要,為了作圖我學了PS,為了剪視頻我學了PR+AE,為了辦公我學了爬蟲,為了業務學了小程序製作。

可以說,這幾年都是在學習中度過的,也非常的賣力。不過我明確說,我目前還沒有買任何的書,因為計算機類的資料大多可以在網上找到,所以不需要買什麼書。

如果你真想學編程,建議你首先了解一下編程的發展歷史,或者說是計算機的發展歷史。因為學這類知識最重要的是興趣,其次是能力。

對於編程來講,興趣是第一位的,沒有興趣其他的都不要談。


電力工程學


我大學學的工商管理專業,19年8月轉行學前端,報的脫產培訓班,今年1月培訓結束。

謹記:學編程千萬別看書,因為技術更新很快,書本的知識有些已經過時了,而且書上晦澀的代碼你根本看不下去!

編程主要是敲代碼,看著視頻教程跟著老師敲代碼學效率最高。



北京艾伯特


本人10年開發培訓經驗,期間經歷了Java Web,Android,H5,大數據,PHP等多個不同的方向的開發,也做過軟件培訓公司的金牌講師,很有興趣回答你這個問題。

對於你的這個問題,還真不是特別好回答,為什麼呢?因為你說要做程序員,但是沒有確定自己的開發方向,別人確實不太好給你推薦具體的學習書籍。所以說,可以先明確一下自己的開發方向,是學習Java,Android,H5,還是python等等。

等你確定了自己的開發方向,就可以有的放矢的去尋找資料來學習了。

那麼除了針對具體開發方向的書籍,也有一些課程,是所有程序員都應該掌握學習的。比如《數據結構》,《計算機網絡》,《軟件工程》,《體系結構》,《操作系統》等這種通用性的書籍,然後再結合自己的開發方向,購買自己方向上書籍。

其實對於初學者,可以看一些視頻,技術博客這樣的東西,也不一定非要購買書籍。

下面是Java方向上的一些學習視頻,感興趣的可以瞭解一下。


我從事互聯網開發10年,主要的研究方向集中在Java web微服務架構領域,Android移動端研發,HTML5前端方向,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信你一定會有所收穫。

如果有Java,Android,H5等開發方面的問題,或者是開發求職方面的問題,都可以在評論區留言,或者私信我。


一一哥Sun


很高興為你解答!

自學程序員,主要從以下幾個方面入門:

1.不要浪費青春:一定一定要選好方向,不然浪費時間,又浪費金錢。

2.方向主要從以下選擇:

(1)web前段工程師:

學習路線:

html,js,css,vue.js,react.js,angular差不多就是這些

(2)PHP工程師:

學習路線:

html,js,css,PHP基礎知識,thinkPHP,MySql數據庫

(3)java工程師:

學習路線:

java基礎,html,css,js,servlet,jsp,jdbc,mysql,spring,spring mvc,mybatis,spring cloud

3.選好方向,摟起袖子幹吧!

希望我的回答,可以幫助到你!


就叫春哥


1.首先你要學習作為一個程序員的基礎知識,操作系統、計算機網絡、數據結構、算法等等,這一部分可以參考《深入理解計算機操作系統》《計算機網絡》《算法》《現代操作系統》這些書;

2.確定方向,前端/後端/算法/全棧?

3.對於後端開發,Java開發目前應該還是主流開發語言,參考書籍《Java核心技術》上下兩卷;

這時候基本就可以成為一個入門程序員了


APP印象


其實想學程序員,首先先要確定往哪個方向走,是全棧還是算法工程師,前端亦或是後端。如果說買書的話,一些比較基礎的都是可以看看。但是一般情況我們可以直接上網上找最新的資料。如果只是買書可以買一些純項目的書,在開發時遇到相同的模塊要開發,可以直接拿來進行參考。


全棧ACE


建議從高級語言學起,學會編程原理方法後,就可以學更深層次的底層編程,先HTML、JS,再學PHP,再學H5+,這時也會點手機端了,易理解,上手快,可以直接寫源碼,靈活性好,思路隨需求,或者用現成的框架,但必須搞清楚框架設計思路的來龍支脈,直接使用比較輕鬆


精簡科技


1.讓編程成為一個習慣想要培養一項技能的最好的辦法,就是將他融入到我們的生活併成為我們的愛好。其實說白了,就是讓這個愛好成為一個習慣,一天不去做這件事情,都會覺得少了什麼...

2.把工作拆分成小塊對待編程工作,我們沒必要像健身狂人那樣一口氣做到筋疲力盡。與其直接編程2...

3.閱讀別人的代碼經過這幾年的編程學習,我認為想要提升編碼水平的最佳途徑就是多看、多寫,然而...

4.尋找良師益友5.寫技術文章如果大家學習了一種新的編程概念,但不能確定自己是否已經真正掌握...


業餘無線電火腿


根據我的經驗,

1、如果你不會是特別想學編程,最好先不要買書;

2、你想學的程序,比如Python,官網的教程比書本上的還要詳細;

3、如果非要買書,你就會經歷從入門到放棄的過程;


帥帥的Python


什麼書。我是培訓的PHP 。我一般自學會看一些視頻吧。推薦某課網,網易雲課堂的視頻都不錯。也可以在網上找一下免費的視頻資源


分享到:


相關文章: