-
1 # 微啦li
-
2 # 水母星人
IT包含程式設計類,設計類,營銷類,其中就程式設計類會涉及到程式碼,設計和營銷不會,要看你喜不喜歡寫程式碼,要是喜歡就可以學程式設計類,要是不喜歡後面兩類都是可以選擇的。IT行情一直都挺好的,挺火的,學哪方面都挺有前途的。
-
3 # 菁英教育
第一,零基礎入行IT的方式有兩個:自學or培訓機構
第二,不是隻有計算機專業相關的才能當程式設計師,每年有無數非科班的同學進入了IT這個行業
第三,不靠譜的培訓機構確實有,但是也有靠譜的認真做培訓的機構,需要你自己去分辨
第四,難不難看你的學習能力以及選擇入行的崗位。如果你選開發的話,那肯定是相對比較難的。如果你選軟體測試的話,會比開發好上手。入行IT選崗,攤開說的話是一個非常大的問題。
跟你細聊這幾個個問題
IT行業都有哪些崗位可以選擇,難度怎麼樣?軟體測試行業的前景怎麼樣?自學or找培訓機構?如何篩選培訓機構?IT行業都有哪些崗位可以選擇,難度怎麼樣?一個產品從想法到上線,大概經過這些流程
由這些需求產生的崗位選擇一般有這些
UI設計,前端開發,後端開發,測試,運維,運營,產品經理
霸哥逐個給你分析一下!
UI定義:UI設計(或稱介面設計)是指對軟體的人機互動、操作邏輯、介面美觀的整體設計。UI設計分為實體UI和虛擬UI,網際網路常用的UI設計是虛擬UI,UI即User Interface(使用者介面)的簡稱。
大白話:對軟體人機互動、操作邏輯、介面美觀的整體設計
需要技能:PS、Sketch、Ai,輔助使用Axure、AE等熟練使用
晉升:
1.設計管理路線 UI設計師-資深設計師-設計主管-藝術設計總監2.產品管理路線 UI設計師-資深設計師-產品經理-產品總監
霸哥分析:UI設計其實跟IT的相關性沒有別的崗位那麼強,如果你本科是計算機專業的建議你還是選別的崗位,如果你對設計美術之類的感興趣,那可以考慮入行
前端開發定義:前端開發是網站的前臺程式碼實現,包括基本的HTML和CSS以及JavaScript/ajax,最新的高階版本HTML5、CSS3,以及SVG等。
需要技能:三大基礎技能HTML、CSS、JS。目前社會對Vue、react、ng、node,還有npm、yarn、gulp、webpack等工具的使用都有一定的要求。
晉升路線
參考阿里技術崗
· P4 (初級)前端工程師,通常是校招實習生
· P5 (中級)前端工程師,通常是畢業後工作一兩年內
· P6 (高階/資深) 前端工程師,通常是工作三五年之後
· P7 前端技術專家,通常是工作五七年之後
· P8 高階前端技術專家,通常是工作七/十之後
· P9 資深前端技術專家,通常是十年靠上
· P10 研究員
霸哥分析:前端開發,入門容易精通難,更適合科班學生入門,如果是零基礎轉行的,霸哥不建議從前端入手
後端開發定義:構建應用程式背後的實際邏輯。
大白話:前端開發人員構建使用者介面,而後端開發人員編寫程式碼,使其工作。
需要技能:計算機網路、資料庫、LINUX,PHP等
晉升路線
Java初級工程師-Java中級工程師-架構師-技術經理-技術總監-CTO-CEO
霸哥分析:後端開發入門難精通也難,是最費頭髮的,入行或者轉行謹慎考慮。
軟體測試定義:在規定的條件下對程式進行操作,以發現程式錯誤,衡量軟體質量,並對其是否能滿足設計要求進行評估的過程。
大白話:你可以理解為這個工作就是專門找bug的
所需技能:python語言,軟體測試概念體系,selenium,appium,fiddler,postman,loadrunner或jmeter測試工具等
崗位晉升
霸哥分析:軟體測試比起開發簡單一點,對新手友好,適合選擇
運維定義:採用相關的方法、手段、技術、制度、流程和文件等,對IT執行環境(如軟硬體環境、網路環境等)、IT業務系統和IT運維人員進行的綜合管理。
大白話:保證軟體/網站執行正常的人
所需技能:Linux基礎/對應的語言環境,運維的命令,LAMP或LNMP,運維平臺結構,防火牆,硬體,安全協議
崗位晉升:
運維開發工程師-運維平臺研發工程師-資料庫研發工程師-運維經理
霸哥分析:運維比起前端後端開發好入門一點,但前景沒有開發的前景好,後期也不好轉開發,薪資也不如前者高
運營定義:運營工作圍繞“讓產品活得更久、活得更好”的目標,以“開源、節流、促活、轉化”為核心,分為“內容運營、活動運營和使用者運營”三個基礎大類。
一句話讀懂:運營是儘量用創新思維為產品服務。
所需技能:資料分析能力,推廣能力,運營工具
崗位晉升:運營--資深運營--運營經理--運營總監--副總經理--總經理
霸哥分析:運營崗嚴格來說不屬於IT行業,不建議有意向在IT發展的入行運營崗。
產品經理定義:是企業中專門負責產品管理的職位,產品經理負責市場調查並根據產品、市場及使用者等的需求,確定開發何種產品,選擇何種業務模式、商業模式等。
大白話:負責一個產品從誕生到上線的整個過程
所需技能:資料分析能力,推廣能力,運營工具
崗位晉升:產品助理、產品經理、產品負責人(高階產品經理)、產品總監。
霸哥分析:產品經理對綜合能力要求高一點,不算純粹的it崗位,不建議新手入行。
總結一下 UI嚴格意義上更偏向設計類,開發不適合非科班入行選擇,測試對小白比較友好(相比開發而言),運維入行難度低但薪資也比較低,運營嚴格意義上不屬於IT崗,產品經理對綜合能力要求更高,不建議零基礎轉。
軟體測試行業的前景怎麼樣?因為我本身是做軟體測試相關的,對這方面比較瞭解,跟你詳細聊一下軟體測試的前景。
軟體測試大概是做什麼的,上一個部分已經跟你說了。
目前軟體測試的現狀是這個樣子:
1.基礎的測試人員趨於飽和,企業對中高階軟體測試工程師的需求越來越大。
2.名企的基礎測試基本都外包了,招聘方向一般是測試開發方向
3.招聘起點越來越高,對學歷要求越來越高,這個對你不影響
4.使用者對軟體質量要求越來越高,高頻的迭代讓測試崗越來越重要
不難看出,如果你入行的話,朝著測試開發這個方向走,是非常吃香的,順便附帶一張企業招聘需求資料,來源boss直聘,這是一張疫情期間出的資料,足以說明測試的發展前景。順便你也可以看到企業對測試的需求相比運維更高。零基礎入行IT選擇軟體測試,相比開發簡單點相比運維前景好。
自學or找培訓機構?自學還是找培訓機構?在做一個選擇之前,要確保自己對每個選擇的優劣和結果分析透徹。霸哥在這裡分析一下二者的優劣
自學優勢
省錢好像沒了..?劣勢
完全ok,正常入職資料太陳舊,所學技能不是企業需要的,無法入職零基礎自學體系掌握不夠,有可能入職但工作非常吃力企業所需技能沒有學到,無法入職自學沒有專案經驗,拿不到名企offer培訓機構優勢
培訓機構有成熟的教學體系,課程以企業需求為導向設計與企業有專案合作可以直接上手有資深老師隨時為你解答疑難有志同道合的同伴一起加油鼓氣有合理的課程安排有就業老師為你輔導面試你可能會覺得我幹這行的,所以誇這行。並不是的,我們培訓機構就是吃這碗飯的,如果教的東西企業用不上,那麼學生就找不到好工作,就業率低培訓機構的口碑就差,那就沒人再來學了,那我們就開不下去了。
教學質量是一個培訓機構最基本的競爭力。
當然有部分同行願意把錢和精力放在廣告推廣上,也能收穫一大波學生,結果教出來不行,搞得現在很多人對培訓機構非常反感。所以就需要你去好好篩選一些機構。
劣勢
花費高,基本都是1.7w-2w選錯機構會造成錢和時間的雙重損失線下需要你去脫產學習,三四個月沒有收入怎麼說呢,零基礎我是建議你去線下培訓,不要去聽什麼錄播課的,本身就是從零開始的,就學紮實點,霸哥這邊目前的時間安排是,早上九點到下午六點上課 ,六點半到八點晚自習。除了吃飯時間都在學習,持續三個半月,最後半個月輔導簡歷、模擬面試、找工作。中間有事情要請假,不能遲到早退,基本上氛圍就跟高考一樣。
花費高,這點確實是培訓機構一個很大的劣勢,有很多同學也是被高昂的費用勸退的。選錯機構造成的影響更大,浪費時間浪費經濟,這個你也懂。
綜上,霸哥有一些建議211,985的同學 建議先自學,根據情況考慮要不要培訓
專科,雙非,跨行,脫離學習很久的同學 建議直接找培訓機構,就不要浪費時間學習了
那麼。如何篩選培訓機構?1、選小班 20人以下的小班,學習消化吸收、答疑能由授課講師關注解決,而不是更多交給技術輔導、助教人員。
2、慎選老牌機構,品牌大不一定課程就是最好的,越老的機構也有意味著課程內容更新慢,裡面的大部分講師脫離一線企業太久,和現在測試崗位的技能需求相差也會較大。
3、看課程中實戰專案授課的方法模式,以及有哪些專案,主流軟體產品、網際網路產品專案都需要有所覆蓋,提高就業時的公司選擇面。
4、一定要上門試聽,一般機構都是可以免費試聽7天的。試聽目的是感受一下機構授課模式、講師授課風格,同時也可以向班級裡其他學員打聽一下反饋。
5、最後比較價格,軟體測試培訓超過2萬的就不要去了,不值得。
-
4 # 耳東CL
先自己在網上找一些影片看看是否真的感興趣,有興趣的話可以報一個培訓班,有人教不會學的那麼費勁,當然要找個口碑好的培訓機構。不過學歷是敲門磚,至少也要有大專學歷。
回覆列表
一般是參加培訓學習吧,面授學習5個月左右,基本上從事某個崗位的技能能系統的學完,相對於自學來說,學習到的內容會更加貼合企業的招聘需求