-
1 # guo邊緣人
-
2 # 溫暖如初
IT 網際網路是一個大方向,個人淺見,也是身邊朋友從事這個行業瞭解多一點
程式設計方向如前後端開發,比如web、Java、Python人工智慧、大資料、網路運維,網路安全、測試類、還有UI互動設計,營銷推廣,新媒體運營等,其實都是這個行業人裡面的,當然還有很多。
所以是做開發、還是推廣、設計等等,每個李曼還有更細節的分類。最直白的,樓主選擇一個方向,在招聘網站上搜索,初中高階等。看所做的是否是你可以堅持下來,以及招聘需求量。
同樣樓主如果選定方向後,就要為之努力學習了,畢竟這個行業迭代更新的也很快,樓主可以選擇一個走捷徑的方式培訓,直接學習核心知識點和專案經驗,最近U就業有很多免費試聽課程,可以聽聽對比一下自己適合哪一個方向的學習
-
3 # 鬥戰勝佛
大的方向: 產品類 、設計類、開發類、測試類、運營類、網站類、資料庫類
所以選擇適合自己的一大類,然後再精細做下去,就會成功。
如果你邏輯思維不太好,就不要做開發類了,如果你審美,想象能力比較好,可以做設計類,就是樣的思路,望早日找到適合你的方向!
-
4 # 嵌入式在左C語言在右
我是一名科技公司的嵌入式軟體工程師,開發智慧家居等智慧產品。針對你提出的”怎麼樣選擇一個IT網際網路發展方向“這個問題,以下是我的看法和建議。
IT行業有很多不同的分支,分別對應著不同的發展方向(網際網路行業的平均薪資遠高於其他行業),所以在進入IT網際網路行業之前,先了解一下不同的發展方向是很有必要的,因為這不僅意味著你的努力方向,而且影響著你的工資薪水。接下來,我就以我所在公司的IT人員的組成結構,分別從應用場景、程式語言、薪資水平、工作建議幾個方面來回答你如何選擇一個IT網際網路發展方向。
1、應用場景
1.1、首先從我的本職崗位 嵌入式軟體工程師 來說,它的應用包括微控制器、Linux開發等。事實上,我們的生活中處處存在著嵌入式裝置的身影,大的有太空梭,火星車和導彈雷達等,小的有四軸無人機、空調和電冰箱等,這些都屬於嵌入式系統,當然,未來的智慧機器人一定離不開嵌入式的支援。在公司,我們嵌入式小組主要負責開發一些智慧家居的智慧裝置,比如氣體監測、溫度監測、語音識別語音控制等等;
1.2、網站平臺開發等應用場景的話,是由公司的Java組的同事負責;
1.3、網頁的應用場景就由公司的PHP小組負責了;
最後提一個應用場景:遊戲領域,我們公司沒有這個組成結構,PC平臺上的大部分中大型遊戲,如魔獸爭霸、CS、跑跑卡丁車等都是使用C++開發的。
經過我上面所說,你應該對不同的IT方向對應的應用場景有了基本的瞭解。
2、程式語言
2.1、嵌入式領域的作業系統、微控制器和Linux開發使用的程式語言都是C語言,C語言是一門基礎語言,是其他一些語言的基礎,同時也是學習起來較難的語言,要想達到精通非常困難。C語言沒有其他語言那種完善的開發框架,這是一門面前過程的程式語言,講究演算法和邏輯;
2.2、網站平臺開發的程式語言以JAVA為主,一直以來都比較流行的開發模式為:JSP+Servlet+JavaBean。相對來說,Java這門程式語言入門會容易一些,因為主要是一些框架的學習,同時需求比較大,這就意味著這類工作崗位較多,Java依然現在依然是最受歡迎的程式語言之一;
2.3、網頁開發的程式語言為PHP(超級文字預處理語言),PHP是開發網頁應用的最基本工具,因為PHP比較容易上手,所以它也成為很多網站開發者最初學習掌握的語言;
2.4、遊戲開發的程式語言為C++,C++的特點就是強大,可以直接訪問硬體,但是,C++真的很難,沒有3-5年的學習時間很難上手。
3、薪資水平
3.1、擁有3-5年開發C語言經驗的程式設計師月薪約為10-15k,而擁有5-10年開發經驗的話,月薪可達到25K-40K;
3.2、國內具有2-3年Java開發經驗的程式設計師,月薪大約在10-15K左右,5年以上的開發人員則可達到25-50K;
3.3、PHP屬於指令碼語言,學起來相對容易,如果有2-3工作經驗,工資水平在8-15K左右;
3.4、在國內,具有3年以上C++開發經驗的程式設計師,月薪不會低於15K-25K。
4、工作建議
在國內的話,現在的網際網路行業來看很少有純技術的IT人才,軟體行業實質上也是服務行業。軟體行業也是一個快速發展的行業,新技術、新工具不斷湧現,需要我們不斷的學習和掌握,如果不是真正的熱愛很難堅持深入學習、並且一直奮戰在開發前沿。隨著年齡的增大和家庭的原因,絕大部分程式設計師的精力是很難和年輕人相比的,所以大部分程式設計師都會向其他方向發展,如:產品經理、技術總監、運營管理等,一般情況下前兩者會比較多,因為這兩個偏向於技術,轉型容易一點;而運營管理則強調資歷和更好的協作能力。無論哪一個發展方向,都是需要我們不斷的學習、不斷的積累,一直提升自己的能力,才能走的更遠。
-
5 # 俊女俏男HandsomeGirl
感謝讓我回答!
我們都知道兩點之間最短的距離是直線,那麼在我們職業人生中如果要少走彎路,就必須清晰地定義好自己的目標或方向,再加以有效的方式方法付之行動,從而促使我們更快的走向成功。作為網際網路行業的一員,我們又該如何選擇最合適自己的發展方向呢?
一、程式設計師篇
程式設計師職業生涯發展的問題,是所有程式設計師都在關心的問題,未來究竟要怎麼走?30歲之後還能不能再做程式設計師?是走業務+技術方向,還是選擇純鑽研技術?
程式設計師工作二三年後,基本上都會考慮自己以後怎麼發展。發展的路徑不外乎三條:
●程式設計師-系統分析員-架構師-技術經理-CTO
●程式設計師-專案組長-專案經理-專案總監-CTO
●程式設計師-產品設計師-產品經理-CTO
當然這只是一個大致的路徑,不是所有程式設計師都必需要這麼經歷的。有些人可能跳過其中的一些步驟,也可能有些人會把中間的很多職位都做了,也有一少部分人自己去創業創業去當老闆,也有部分轉行去做業務了。
絕大多數程式設計師最終的職業目標可能都是CTO,而最終做到 CTO的程式設計師,卻是非常少的一部分,做到CEO的人更少,原因很簡單,這個世界上不需要那麼多的CTO和CEO。
也就是說,許多的程式設計師最終可能是做技術經理、專案經理或者專案總監之類的,那麼到底我們職業生涯要選擇哪一種呢?
這個問題沒有一個統一的答案,因為每個人的性格不一樣,際遇也不一樣。所以應該根據你的興趣、性格與際遇選擇一條道路,比如說你正好有機會帶一個專案,而你又不是很討厭專案經理這個位置,那麼你就可以選擇向專案經理方向發展。
不管是專案經理還是技術經理、產品經理,都要求要熟悉業務,業務是需求的來源,沒有不談業務的技術,所以不管你從哪個方向發展,都要求對業務熟悉。建議程式設計師們剛開始工作的前幾年可以埋頭扎到技術裡面,一般這個時間在2-3年的時間,然後就應該多關注業務了。
二、設計師篇
UI設計可以具體劃分為N多個崗位,而不同的崗位薪資差距非常大。對於剛剛入行的小白來說,你一定要問問自己,未來3—5年之後,你要成為一名怎樣的設計大咖。
如果你懂使用者體驗、會看資料、懂產品,你可以成為產品型的UI設計師;如果你會手繪、會寫文案、有創意、懂策劃,你可以成為運營型的UI設計師;如果你掌握了動效、建站、H 5的製作,既懂設計又懂程式碼,你可以成為開發型的UI設計師;如果你對影片、攝影、3D、VR介面這些新技術感興趣,你可以成為全棧設計師。
那麼,UI設計師該如何穩步成長呢?
首先有空多看一些設計理論和思維類的東西,要有自己的設計思維和方法論。其次,當你有了理論去支撐時候,技法上也需要提升的,最快的方法也是最笨的方法,就是多練,量變一定會質變的。再次,有空多去看看一些有質量的設計展覽、設計分享會等,跟不同領域的專業人士交流,你也會受益匪淺的。
當你有理論、設計技巧也很牛了,你應該是層面比較高的設計師了,這個時候你需要去總結整理自己的一些設計方法論,你去覆盤自己過去所做的專案,之後慢慢形成自己的一套設計方法論,不斷地去迭代你的設計思維和方法論,你會發展的很好的。用心,你就會有不一樣的收穫。
我們現在是在網際網路的一個最好時代,每個人都有機會從一個點出發然後發展,慢慢走向精深。希望各位在2019年的IT之路上努力、學習、進步、堅持!做到更好,走得更遠!
回覆列表
目前it行業哪個方向的前景更好?該如何選擇適合自己的培訓課?
回答 關注
目前it行業哪個方向的前景更好?該如何選擇適合自己的培訓課?
想要參加it培訓,但不知道現在it行業哪個方面前景更好,求大神指點。
回答數
3
瀏覽數
3,092
回答 關注
3個回答 預設排序
l4975498000
AI智慧演算法工程師
dsuwjeukgzcm
俗話說360行,行行轉IT,哦不,是行行出狀元,如果你想進入軟體和網際網路行業, 恭喜, 這是個好行業, 薪水很高, 也不需靠關係, 一切靠實力說話, 不需要有個好爸爸。
目前市面上的IT培訓課程,就業前景都還是不錯的,所以,如果你想參加IT培訓,達妹覺得主要還是要看你自己適合學習哪個課程,達妹今天給你們介紹下現在IT網際網路有哪些方向,供大家選擇。
1、後端工程師
後端程式設計師主要實現業務邏輯,提供介面給前端使用。
Java 當然是用的最多的, 但是也有別的相對小眾的像Python,ruby on rails 等, 還有就是PHP,簡單粗暴,中小網站常用,無論哪一個,學習起來都不是很難。
這一塊的人員需求是比較大的。
2、web前端工程師
主要是Javascript,CSS,JQuery 等,最近幾年大家重視瀏覽器端使用者體驗,瀏覽器端做的越來越炫,所以也很火。
3、軟體測試
這個對技術要求不太高,但也需要測試相關的知識,能夠設計測試用例,準備測試資料, 執行測試。
現在敏捷開發流行,對測試也要求懂開發知識,至少能夠開發一些自動化的指令碼。
很多女生後來轉到了測試崗位,我想主要是女生比較細心吧。
4、系統程式設計工程師
需要做雲計算,虛擬化,分散式處理,支援系統水平擴充套件。
對於海量的資料,還需要做大資料分析,從中提取有價值的資訊,例如Hadoop。
由於需要對作業系統,資料庫,伺服器端系統做定製開發,甚至自己搞一套, 小公司一般沒有這樣的技術能力,