其次軟件開發(fā)是有很多分類的,如果你偏重應用軟件,不需要從最基礎的東西學起。比如什么編譯原理、計算機原理等等都不用學
再次軟件開發(fā)屬于多學科整合,需要相關知識。比如做游戲開發(fā)起碼要會打游戲,知道一般應該怎么操作才好開發(fā)。比如做財務軟件,應該有基本的財務知識,不然只做個收入減支出,不能真正實用。
最后搞軟件開發(fā)是有捷徑的。先看下書,對照開發(fā)工具有個最基本概念。然后找本有實例的書,邊學邊練,第三步從網上找別人編好的源代碼,分析學習,加深概念。很快就能初步掌握開發(fā)技巧,然后邊實踐邊學習,就改變了枯燥的背語法、背函數的學習方式。
當然,有人指導或互相學習,更能快速入門
如果有壓力同時有人給指導,一門編程語言零基礎2個月應該能入門
有毅力可以自學,沒有得到還是報個班吧(青鳥什么的),報班有老師教和解答問題,有同學烘托氣氛,學的快。
自學的話先從C或C++開始吧,選學學基礎的邏輯。
學完基礎就要想想學什么語言了,現在比較多的是Web,可以學Java,.net,Php等,還要學Html和JScript等網頁界面語言。
也可以學C/S的,如QQ、360這樣的軟件,語言有C++和C#,都不錯,只不過WEB的越深越偏向現實的業(yè)務邏輯,什么ERP、OA之類,而C/S越深一般越偏向架構,因為C/s的架構和傳輸大多都是自己寫的。
之后還有驅動和算法之類的,做這個的掙的比較多,也比較有難度,但是招的人少,沒工作經驗很難找到好點的工作。
首先不建議自學,慢,有問題不知道如何解決,很快就會失去耐心和信心
其次軟件開發(fā)是有很多分類的,如果你偏重應用軟件,不需要從最基礎的東西學起。比如什么編譯原理、計算機原理等等都不用學
再次軟件開發(fā)屬于多學科整合,需要相關知識。比如做游戲開發(fā)起碼要會打游戲,知道一般應該怎么操作才好開發(fā)。比如做財務軟件,應該有基本的財務知識,不然只做個收入減支出,不能真正實用。
最后搞軟件開發(fā)是有捷徑的。先看下書,對照開發(fā)工具有個最基本概念。然后找本有實例的書,邊學邊練,第三步從網上找別人編好的源代碼,分析學習,加深概念。很快就能初步掌握開發(fā)技巧,然后邊實踐邊學習,就改變了枯燥的背語法、背函數的學習方式。
當然,有人指導或互相學習,更能快速入門
如果有壓力同時有人給指導,一門編程語言零基礎2個月應該能入門
聲明:本網站尊重并保護知識產權,根據《信息網絡傳播權保護條例》,如果我們轉載的作品侵犯了您的權利,請在一個月內通知我們,我們會及時刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學習鳥. 頁面生成時間:3.083秒