一个职场小白想当程序员,该从哪学起?做好三大准备,完全不是问题!
作為一名從事互聯網行業多年的老程序員,同時我現在也帶軟件開發團隊,所以我向大家回答(個人看法)一下這個問題。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
對于一個沒有計算機基礎的職場人要想做程序員需要做好以下幾個準備:
第一,要有一個大塊的時間用來學習。作為職場人來說,這是一個較大的挑戰,學習編程知識需要一個連續的學習時間。
第二,要有一個系統的學習計劃,每個人的基礎不同所以要制定一個比較適合自己的學習計劃。在制定學習計劃之前,首先要給自己定一個方向,是做前端程序員還是做后端程序員,有了方向之后才能有具體的學習方案和計劃。
第三,打好基礎。對于完全沒有計算機基礎的人來說,首先要學習一下基礎的計算機知識,包括操作系統、數據庫、計算機網絡、算法等內容。這些內容不需要掌握到多深,但是需要有一個整體上的認知,否則在學習編程的時候很難建立畫面感。
下面,我分別就前端和后端程序員給出一個簡單的學習計劃:
前端開發雖然難度不高,但是內容多且雜,可以先從學習Html開始,然后陸續學習CSS、JavaScript以及一些流行的前端框架。前端學習的入門比較簡單,但是需要做大量的實驗,如果有人指導一下會事半功倍。
后端開發相對于前端開發來說需要掌握的知識面要更廣一些,可以從學習C/C++語言開始,包括C語言C++基礎部分、C語言數據結構、C++開發、Windows網絡編程、C++QT企業級開發等內容,同樣也要做大量的動手實踐。
“我是一名從事了10年開發的老程序員,最近我花了一些時間整理關于C語言、C++,自己有做的材料的整合,一個完整的學習C語言、C++的路線和工具。如果感覺自學C/C++編程有困難的話可以湫湫掃下方二維碼。這里是編程愛好者的聚集地,歡迎初學和進階中的小伙伴。希望你也能憑自己的努力,成為下一個優秀的程序員。
我分享一個C/C++編程的學習路線圖給大家:
總結
以上是生活随笔為你收集整理的一个职场小白想当程序员,该从哪学起?做好三大准备,完全不是问题!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 软件协会发布开源软件与商业软件知识产权报
- 下一篇: Firebug Command Line