作為零基礎的人要學程式設計,如果自己有足夠的自制力,可以自學,畢竟現在網上什麼教程都能找到。如果只是把程式設計當成業餘愛好,自己編程式設計序玩玩,完全可以自學,沒必要報班,如果是想找工作的話,培訓班能帶來一個系統化的學習,還是有些作用的。我不知道題主是哪裡的,每個城市的具體情況也都不一樣,這裡我就不具體推薦哪個培訓班了,但是可以談一些選擇培訓班的依據和培訓班的作用,題主根據自己的情況看是否要報培訓班,以及如何選擇培訓班。 培訓班能做什麼 我工作十幾年,也見過不少培訓班出來的,他們有的是計算機專業的,也有非計算機專業的。透過和他們聊天,基本可以確定培訓班主要的內容,可以分三塊。 第一塊是基礎知識的學習,包括所學程式語言的語法,中介軟體,(拿java來說一般就是java基礎,tomcat等容器,redis,MQ等)資料庫(MySQL,Oracle等),前端HTML、javascript(包括jQuery、等常用框架),css技術(包括bootstrap等模版框架),linux作業系統。還有一些還會有高階一點的大資料和NoSQL,比如mongodb,HBase,hadoop,spark,storm等,甚至機器學習方面的講解。畢竟大資料和機器學習如今非常重要了,是個公司基本都會搞一些這方面的產品或專案出來。 第二塊就是專案實操,會選擇某個具體的系統方向的軟體,比如OA呀,CRM,電子商務網站呀之類的,當然不會非常複雜,帶領你從一開始的可行性分析,到需求分析,概要設計,詳細設計,資料庫設計,編碼,測試,上線釋出,後期更新維護等全流程走一遍,以此來彌補實際工作中專案經驗的缺失。 第三塊就是關於面試和求職的經驗。包括如何寫簡歷,面試時如何回答,怎樣揚長避短,常會被問到的一些問題等等。另外因為這些培訓班長期向社會提供這一行的人員,長期積累下來也具備了一些人脈,透過那些已經工作了的師兄師姐們的介紹,往往可以獲得內推的機會,能儘可能多的獲得面試機會。 基本上培訓班最主要的功能就是以上三大部分了,具體選擇培訓班的時候,應該多問問,基本上大同小異吧。 如何選擇培訓班 選擇培訓班的時候主要還是看培訓班的就業率,他們以前的學生去的公司如何,是個什麼水平的公司,如果有不少學員都能進入好點的公司,那自己以後也可以透過這些學員的內部推薦也可能進入好公司。 然後就是看費用,學時,自己是否能承擔,包括金錢和時間兩方面。 我個人認為也要考慮一下去培訓班的交通是否方便,交通不變的話,肯定也會影響到學習效率和質量。 另外就是看他們的師資力量,通常培訓機構都會說自己的老師有多少年經驗,在什麼一線大公司任職過,這個都是他們自己說的,聽聽就算了,不用太當真。 選擇培訓班的時候多跑跑,最好能找到上過這個培訓班的學員問問,多比較比較,最後祝題主能學好程式設計。 題主還有什麼疑問可以私信我,畢竟我也是幹這行的,有什麼經驗都可以分享
作為零基礎的人要學程式設計,如果自己有足夠的自制力,可以自學,畢竟現在網上什麼教程都能找到。如果只是把程式設計當成業餘愛好,自己編程式設計序玩玩,完全可以自學,沒必要報班,如果是想找工作的話,培訓班能帶來一個系統化的學習,還是有些作用的。我不知道題主是哪裡的,每個城市的具體情況也都不一樣,這裡我就不具體推薦哪個培訓班了,但是可以談一些選擇培訓班的依據和培訓班的作用,題主根據自己的情況看是否要報培訓班,以及如何選擇培訓班。 培訓班能做什麼 我工作十幾年,也見過不少培訓班出來的,他們有的是計算機專業的,也有非計算機專業的。透過和他們聊天,基本可以確定培訓班主要的內容,可以分三塊。 第一塊是基礎知識的學習,包括所學程式語言的語法,中介軟體,(拿java來說一般就是java基礎,tomcat等容器,redis,MQ等)資料庫(MySQL,Oracle等),前端HTML、javascript(包括jQuery、等常用框架),css技術(包括bootstrap等模版框架),linux作業系統。還有一些還會有高階一點的大資料和NoSQL,比如mongodb,HBase,hadoop,spark,storm等,甚至機器學習方面的講解。畢竟大資料和機器學習如今非常重要了,是個公司基本都會搞一些這方面的產品或專案出來。 第二塊就是專案實操,會選擇某個具體的系統方向的軟體,比如OA呀,CRM,電子商務網站呀之類的,當然不會非常複雜,帶領你從一開始的可行性分析,到需求分析,概要設計,詳細設計,資料庫設計,編碼,測試,上線釋出,後期更新維護等全流程走一遍,以此來彌補實際工作中專案經驗的缺失。 第三塊就是關於面試和求職的經驗。包括如何寫簡歷,面試時如何回答,怎樣揚長避短,常會被問到的一些問題等等。另外因為這些培訓班長期向社會提供這一行的人員,長期積累下來也具備了一些人脈,透過那些已經工作了的師兄師姐們的介紹,往往可以獲得內推的機會,能儘可能多的獲得面試機會。 基本上培訓班最主要的功能就是以上三大部分了,具體選擇培訓班的時候,應該多問問,基本上大同小異吧。 如何選擇培訓班 選擇培訓班的時候主要還是看培訓班的就業率,他們以前的學生去的公司如何,是個什麼水平的公司,如果有不少學員都能進入好點的公司,那自己以後也可以透過這些學員的內部推薦也可能進入好公司。 然後就是看費用,學時,自己是否能承擔,包括金錢和時間兩方面。 我個人認為也要考慮一下去培訓班的交通是否方便,交通不變的話,肯定也會影響到學習效率和質量。 另外就是看他們的師資力量,通常培訓機構都會說自己的老師有多少年經驗,在什麼一線大公司任職過,這個都是他們自己說的,聽聽就算了,不用太當真。 選擇培訓班的時候多跑跑,最好能找到上過這個培訓班的學員問問,多比較比較,最後祝題主能學好程式設計。 題主還有什麼疑問可以私信我,畢竟我也是幹這行的,有什麼經驗都可以分享