-
1 # 神通廣大老張
-
2 # 飛天霸藍暢享科技增值
想要學習軟體開發應該弄明白什麼是軟體
大眾解讀:狹義、粗泛的認識,大家可看見的一個個執行的手機APP、辦公軟體之類是軟體;廣義、直白的認識,凡是在物理硬體上面跑的程式碼都是軟體。
專業解讀:軟體就是為了實現特定功能的而編寫、可執行的一段程式碼。
軟體開發的理解軟體開發就是透過學習運用任何程式語言去實現和解決日常生活工作中問題的過程,專業領域有相關軟體工程類的書可以去學習。
學習軟體開發到底需要多久時間專業的角度:軟體工程是一個系統工程,內部也細分了很多專業領域,每一個領域都是相關的。如果想真真的做好還是比較花時間的,需要深耕細作才能真真有所收穫。所以,軟體開發也不是僅僅是開發,還有分析、設計、測試、管理等眾多相關領域,需要去學習,專業的學生一般也需要2~3年才能有所長進,需要實戰的打磨,靠突擊培訓往往也只能些許皮毛,需要長時間的投入的,這也是為什麼通常招聘都喜歡工作3年左右經驗人的基礎原因。
業餘學習的角度:如果僅僅是感興趣,可以挑選難度係數低的去做一些嘗試,比如html、php之類的指令碼語言程式設計,教程很多,入門也會很快,學習一兩個月完成一些非常簡單功能的程式設計是完全沒什麼問題的。當然這個最基礎的前提是得有所瞭解,不是隨隨便便任何一個小白就可以做到,基礎,任何事情都是有基礎認知和知識積累要求的,如果是“小盆友”,那還是一步步慢慢積累吧。
-
3 # 程式猿藍天
事實上,很對IT領域的大牛在他們還是孩子的時候就開始接觸程式語言寫程式碼了。
孩子的好奇心非常重要好奇心是非常重要的,由於計算機網際網路最初是從西方誕生的。在上世紀末到這世紀之初國外的青年就搶得先機,由於競爭不是那麼激烈,反而有利於“慢工出細活”。可以說,那段時期誕生了很多偉大公司。
興趣是最好的老師在大陸,很多選擇IT相關專業的學生並不是因為興趣,而是未來的職業發展和收益。但實際上,追求利益而不是因為興趣是很難讓一個人潛心研究,有什麼重大突破的。
越是年輕時,越單純,越是興趣驅動的。學習軟體開發還是趁早接觸比較好。
回覆列表
社會上很多培訓機構都是培訓幾個月就畢業了,但是對新手來說,這幾個月只能入門,學習到皮毛而已,軟體開發就是要多做專案,經常寫程式碼,發現問題再反覆除錯,這樣才會提高很快。