於寒洛
感謝你的提問,我來回答這個問題。
我是一名電力自動化工程師,做的就是工業控制系統編程一類的,可以說我的計算機水平還是可以的。大學的時候我學了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 。我一般自學會看一些視頻吧。推薦某課網,網易雲課堂的視頻都不錯。也可以在網上找一下免費的視頻資源