-
1 # 黒子55032286
-
2 # 不穿高跟鞋菇涼
零基礎也可以入門軟體程式設計的。
零基礎入門軟體程式設計方向推薦:前端、java、大資料方向比較火熱,且薪資待遇普遍較高的;
零基礎入門程式設計推薦可以去bilibili上看看尚矽谷的教程,可以輕鬆入門的;
零基礎入門軟體程式設計有兩種方式:
(1)自學:學習能力和自我約束較強,可以考慮自學,就是會花費時間;
(2)培訓:優質的培訓機構可以讓自己更高效進入IT行業的,節約時間成本但是也是金錢買來的,但是有老師指導學習氛圍也會更好的;
零基礎入門程式設計:學歷至少是大專起步,邏輯思維一般,推薦選擇前端;邏輯還不錯選擇java;邏輯思維和學歷不錯可以選擇大資料方向。
無論哪種學習方式都需要自己刻苦努力方能有結果的。
-
3 # 小貝的STEAM教室
一、先愛上程式設計,還要保持耐心,不能為了成果跳躍學習。這兩句話很重要,請在任何時候都要記住,無論那一門課。
三、確定自己要學的程式語言,將其語言環境和程式設計工具準備好。有許多種語言,目前前五名程式語言分別為:Java,c++,c,python,c#。他們各有利弊,請慎重選擇。
四、在學習的時候,一定不要養成過於固定的習慣,因為不同的語言會有不同的程式設計習慣。我不建議大家把C定義為基礎語言,因為它本身就是一個高階語言,也是五大流行語言之一,效率快速而功能也不少。
五、當你準備完後,就要開始學習了。首先,多在當地書城或是網上購買一些你所學習的語言的書,可以輕鬆自學,當然如果你認為僅僅是文字並不夠生動,可以看看一些優秀的教學影片,但千萬不要放棄書本,哪怕是資深IT也會經常看書的。
給兩個小提示:1.一天不要連續程式設計超過5小時,要適當休息,以免養成"程式猿病"。
2.不忘初心,方得始終。
-
4 # 奮鬥的小黃魚
不請自來
其實零基礎入門軟體開發並不是一件很難的事情,只是不知道題主在時間方面是否寬裕,如果題主要把軟體程式設計作為你的職業的話,那麼首先你得把它當成你的興趣,你要對程式設計有興趣,這樣你才有充足的動力去入門、去學習更加深入的知識,這樣的話你才會在程式設計方面有所建樹,而不是碌碌無為了,關於入門的教程我有以下幾點建議。
1、找好自己要學習的方向
現在的程式語言很多,流行的也就那麼幾種,題主應該先行確定自己要學習哪一門語言,或者說打算從事程式設計中的具體哪一個領域,進而選擇適合的程式語言。
2、開始學習
入門的話,題主可以先去菜鳥教程上面看一下基礎,等把菜鳥教程上面的基礎看完了,在配合一些技術性的部落格,自己就應該可以做一些比較簡單的小型專案了,邊做專案邊學習,我是不怎麼建議初學者買書。
3、持之以恆
在取得了一定的成效之後,一定要繼續去學習更加高深的知識,千萬不要說覺得自己會點了,就可以了,當然了,如果你只是把程式設計作為一時的興起的話,這句話就當我沒說。
在這個網際網路時代,教學影片網上從不匱乏,匱乏的只是學習者一顆堅持下去的心。
-
5 # 找前輩網
零基礎的最好,不會背自己學到,或者說抄的那一套學程式設計。不會思維僵化。
自學,可以,只要時間耗得起。
去培訓機構可以,只要你不怕2萬打水漂,學了個簡單基礎,那去吧。
6500,手把手帶到就業滿意!
廣告結束!
-
6 # 武狂
學軟體開發?那可不是鬧著玩的。不從事這一行的永遠不知道這行的艱辛,還咋巴著小眼睛問程式設計好不好學?
不知道LZ看沒看過聖鬥士星矢這部動漫,首先你得問問自己,想學程式設計,你有沒有像星矢一樣持之以恆百折不撓一步一個腳印忍受常人無法想象的困難和痛苦的品質,沒有?你說我開玩笑逗你,那好,下面的不用看了,因為你確實不適合學。
如果你只想著掙大錢,勸你別碰這行,一句話,別來找虐。為什麼?你看到的手機APP,各種應用,要想開發出來,不知道需要多少種技術。拿最常見的網站開發,需要後臺資料庫mysql,資料格式json,xml,各種網路協議,還有網站開發語言PHP, JSP,ASP.NET,等等不下十幾種技術。而每一種技術都是一本厚厚的五六百頁的書,需要最少一年多時間掌握一門技術。最要命的,每種技術互不交叉還跨度很大,每種技術都有自己的設計理念和很多很多“天坑”在等著你攻克,你問問你自己,你有這個恆心和意志力天天捧著本大部頭的書天天看,天天上機操作學嗎?你說有,那好,你看電視上那些富二代天天瀟灑地到處遊玩泡妞基本於你無緣了,因為你根本就沒時間,談個戀愛都困難,還想打網遊玩王者?那算了,你還是別碰這行了,別耽誤你玩遊戲享受生活了。
程式設計師加班很恐怖,工作制通常是996,即早9晚9週六還要上班,晚9下班還是早的,一般到晚上十點。你想那時夜深人靜了人家都休息抱著老婆孩子睡覺了,你還在工作中,是不是很崩潰?
第2,程式設計師耗腦太嚴重。工作中需要十幾個小時大腦不停地運轉。需要設計算法,不斷地把程式碼改來改去來適應客戶一天幾變的需求。很多功能沒有現成的解決方案,還經常遇到一些天書一樣的疑難問題,bug,實際工作中突發狀況千奇百怪,你可能見都沒見過的bug,崩潰,需要一點一點查幾萬行的log日誌。而且也需要百度,google,英文論壇尋求幫助,理解錯誤資訊是什麼意思。所以英文不好的沒耐心的還是算了吧,不適合這行。
第3. 程式開發首先是非常難學的,任何一門程式語言都有自己獨到的思想,概念設計,很多情況下一門語言與另一門語言沒有多大關係,知識經驗無法串用。而且工作中你還不得不用到這些技術你不得不去學。而且程式技術日新月異,新類庫新SDK每天都會推出,你需要日復一日不斷地學習新技術。如最新影片解碼技術,遊戲引擎等等,而這些新技術可是國內沒有書和任何資料的,需要你到英文官方網站去找例項看文件去學,更要命的,新的技術和老的還沒太大關聯,你得重頭去學。而且老闆急趕專案不會給你什麼時間,一般三天就是極限了,你需要這麼短的時間快速掌握一項新技術...
綜上,你明白程式設計師為什麼總要加班了吧,也知道這行不是人乾的吧。為什麼說程式設計師幹到三十干不動。很簡單,以這種消磨人生所有時間狀態,你生命中只有加班加班工作工作學習學習,你將不能顧家不能跟朋友聚會不能再有自己一點點休閒時間,更別說談女朋友戀愛了,以這種狀態你能堅持到三十歲?我想那簡直是個奇蹟了
回覆列表
軟體程式設計也分的很多種語言。學習什麼也要看咱們的學習目的,是就業還是興趣。目前學習的最多的就是Java和Python,前端,如果是零基礎的話,可以試著先從Python入手,比較簡單一些,而且現在也聽火的,國家也在推廣,很多小學生已經開設了簡單的課程,可能以後會比較普遍一些,也更有用。入門的話,還是看影片更有效果。可以去看看百戰程式設計師Python400集的內容,課程很豐富,而且特別適合初學者。高淇老師講的也很風趣,我也在提升這方面,這是目前看過的資料裡面最推薦的。可以去看看,都是免費的,絕對物超所值。