TinTin的code之道初章

  工做已經八年了,我也不記得本身是何時開始,算是走上程序員的這條道道。
 
  大學時學過C++, VB.net, Matlab, 計算機圖形學, GPS 。工做中作過管理系統,檢測系統,共享工具。而後第二份工做作考勤,作ERP, 作在線會議。 直到如今纔開始作面向不少用戶的專職前端開發。
 
    有時候很羨慕如今的CS專業的同窗,能在大學的時候就接觸這麼多的信息,明確學習的方向。而怠惰的我,直到前兩年接觸知乎和像博客園這樣的網站,纔算對本身的程序員之路有了一些認識。
 
    固然,毋庸置疑的是,其實學習的最大障礙仍是咱們都同樣的懶癌。
 
    之前很想擺脫在企業裏IT部門的繁瑣工做,學習的目標之一便是能換到一份專職的互聯網公司的工做,因此不免基礎不夠紮實,繼而在須要下決心換工做時老是瞻前顧後,擔憂本身的業餘被發現,「騙子內心」做祟,而後就更加畏手畏腳,不過好在終於在第二個四年工做後來到本身指望的崗位。
 
    這個過程當中可能最大的收穫,對我而言,就是囫圇吞棗地學習了不少書籍和資料。趁着本身尚未徹底忘卻,本身的筆記也還能看懂的時候,利用業餘時間碼出來給你們分享下。前面說了,不免基礎不夠紮實,可是我仍是願意以一個學習者的角度和你們共同窗習分享,相信我也更能體會還在學習這些內容的同窗們的體驗。遇到問題我會提出來,可能很傻,不過我願意常常性地回來補全和檢討。
 
    說了這麼多廢話,我仍是要把本身要分享的內容先列個大綱,也是給本身一個督促,但願將來半年到一年的時間我能將一下內容呈現給你們:
 
(1) 基礎的基礎
*幾本聖經同樣的書籍和你們爲何要學這些書
*推薦一些大牛分享的入門道路和入門書籍
*我認爲的程序員之路
*操做系統一點點
*算法一點點
*軟件工程一點點
 
(2)先說我比較熟悉的前端或者說Web開發吧
*web開發簡單說
*前端簡介
*Web後端學習
*數據庫一點點
*編程語言一點點
 
(3)開發工具和必備基礎知識
*Git
*shell和Unix
*設計模式隨便說說
*編程語言簡介和語言通用的部分
*程序員工做簡介和抽象能力
 
(4)系統地雜亂無章地學習
*HTML和HTML5
*CSS和CSS3
*JS和ES6簡介
*前端書籍一本一本學
*前端大雜燴和前端的前沿
*後端作的不少事
*C語言系列簡介
*Java入門
*Android入門
*NodeJS入門
*Python入門
*Ruby和PHP簡介
*函數式簡介
*Angular學習
*jQuery和其餘歷史庫學習
*React和Redux
*SQL入門
*NoSQL入門、
*Web服務簡介
*通訊協議簡介
*通訊文檔格式JSON/XML簡介
*一些經常使用的開發工具和學習資源
*正則什麼的
*工做中究竟作些什麼和用到什麼
*遊戲相關簡介
*統計分析大數據和簡單BI
*設計UI相關
*人人都是產品經理
*英語有些難
*剩下都是關於工做和進階,
自動化,包管理器,測試,重構,項目管理,應聘和學習方向和其餘亂起八糟的
 
好像有些太多了,看來只能盡力了,我本身也要一邊學一邊寫,與你們共勉了。
相關文章
相關標籤/搜索