『壹』 零基礎能進入IT行業,學技術嗎
可以的。但轉行首先要滿足硬性條件:年齡三十以下,學歷大專及以上。不滿足就不用考慮了,在這行沒啥競爭力。
進入IT的話,因為你是零基礎小白,軟體測試相對來說比較容易,經過學習是能很快上手工作的,薪資水平也不錯。目前這崗位在招聘上還是比較缺少的。後期有志有能力繼續走技術路線的話可以做架構師,或者轉管理層,做講師啥的。
現在網上有很多免費的學習資料,你可以先看看視頻有一個大致了解。至於自學還是學校學習,看個人選擇。
自學缺乏老師監督你,所以需要你自製力很強,或者理解能力很強。如果碰到學業上的困難,想要解決的話就比較棘手,因為沒有老師實時為你答疑解惑。
學校學習的好處就是有老師系統性的教你基礎知識、帶你實訓項目上手、為你補充行業前沿知識;再就是學校學習氛圍更好,一群人互相交流學習心得共同努力會進步的更快,而且這些同學以後都是人脈。
『貳』 零基礎要想學IT學哪方面比較好 懸賞100
一、測試
這個對技術要求不太高,但也需要測試相關的知識,能夠設計測試用例,准備測試數據, 執行測試。現在敏捷開發流行,對測試也要求懂開發知識,至少能夠開發一些自動化的腳本。
很多女生後來轉到了測試崗位,我想主要是女生比較細心吧。在IBM見過一個非常優秀的測試人員: 她不僅僅能出色完成上面說的工作, 還可以參與設計開發的討論, 經常能從測試角度提出開發人員都沒有想到的問題,極大的幫助提升了軟體的質量。
二、web前端工程師
主要是Javascript、CSS、JQuery 等,最近幾年大家重視瀏覽器端用戶體驗,瀏覽器端做的越來越炫,所以也很火。
三、手機端碼農
主要是Android、iOS,由於移動互聯網的發展,剛開始需求量很大,工資較高,隨著這兩年逐漸降溫,初級人才逐漸趨於飽和狀態,中高級人才還是缺乏,小千這里不建議0基礎或者應屆生學習。
四、系統編程工程師
有些需求很簡單,有些需求很復雜,需要支持海量的用戶,海量的並發,像淘寶的雙11,像微信的春節搶紅包。
需要做雲計算,虛擬化,分布式處理,支持系統水平擴展。對於海量的數據,還需要做大數據分析,從中提取有價值的信息,例如Hadoop。
由於需要對操作系統,資料庫,伺服器端系統做定製開發,甚至自己搞一套, 小公司一般沒有這樣的技術能力,主要是BAT這樣的公司在搞。人員需求不是很大,對程序員來講,需要在一個領域鑽研的非常深,技術穩定度比較好。
五、網路/信息安全
互聯網時代,你的信息一不留神就有可能被偷走,安全變的越來越重要。所以單單實現了功能,滿足了性能還不夠,很多公司,尤其是BAT對安全非常重視。 這個方向也需要對技術鑽研的很深才可以。
六、後端工程師
後端程序員主要實現業務邏輯,提供介面給前端使用。Java當然是用的最多的, 但是也有別的相對小眾的像Python、PHP等, 簡單粗暴,中小網站常用,無論哪一個,學習起來都不是很難。這一塊的人員需求是比較大的。
七、資料庫管理員
幾乎所有項目都需要資料庫的支持,對於大型、超大型項目,會有一個叫做DBA的職位。他對資料庫知識極為精通,平時對資料庫進行管理,開發時能幫助開發團隊設計資料庫,並且找出性能瓶頸,進行性能調優。
八、UI
UI:就是對界面進行美化了,一般是由設計師先出界面原型,大家討論、修改,確定後美工會生成各種界面元素,像圖標、按鈕等。
現在對設計師也有一定的技術要求,不僅僅是畫界面,還要把html模板做出來, 所以美工需要懂得 HTML、CSS,甚至部分Javascript。程序員拿到html模板後,往上添加業務代碼即可。
『叄』 快30了,零基礎轉行軟體測試可以嗎
零基礎當然也可以轉行軟體測試,但是轉行之前,你也需要認清轉行路途中將會遇到的困難!
30歲並不是什麼問題,軟體測試是一個入門相對簡單,技術含量也很高的工作,零基礎想轉行做軟體測試當然是可以的,但是自己是否真的想好了進入這個行業?因為軟體測試涉及的范圍非常寬泛!必須要有堅持下去的毅力才能成功。
涉及到的知識點有:
1、測試需求分析方法:產品需求分析、用例設計、缺陷定義、測試報告、探索性測試方法等
2、測試管理工具QC、缺陷管理工具JIRA、項目管理工具禪道
3、企業級環境部署:虛擬機、LINUX命令、環境搭建、中間件tomcat、資料庫安裝、應用軟體部署等
4、資料庫專業知識:MySQL、redis
5、編程語言:python/java
6、自動化測試相關知識:自動化測試架構、介面自動化、web端自動化、移動端自動化、持續集成、質量管理平台搭建等等,工具會涉及到selenium、unittest、svn、jenkins、fiddler、postman、git等等
7、企業級性能診斷:性能測試基礎、性能測試工具、性能調優、性能測試報告撰寫