-
1 # Station19
-
2 # 與眾不同的小考拉
不論是軟體工程或是計算機,感覺現在畢業還在幹本專業的人並不多,大部分幹著與專業不符的事。幹著相符工作的,也大多是程式設計師、研發、開發等。
大部分可能從事文職工作的人會更多一些,比如廣告行業的廣告文案、策劃或者客戶AE。
作出這種選擇是因為,本專業可能找工作的機會較少,發展前景不樂觀,總之從事本專業的人真是少之又少。
-
3 # 豆豆子呀
軟體工程專業是一個針對軟體開發的系統化的專業。該專業是為了應對軟體危機誕生的一個重要學科。
從軟體工程的生命週期分析,畢業的學生可以從事的崗位可以分為兩大類:技術崗和非技術崗。
下面我從這兩大類詳細介紹。
1、技術崗
(1)程式設計崗
該崗位顧名思義就是從事程式設計的崗位,其實就是我們所說的程式猿。主要可以從事的方向有:
a、視覺化程式設計。在掌握程式設計方法及視覺化技術(例如Java,Delphi等)的前提下,在視覺化平臺使用技術開發軟體。
b、web應用程式設計。該崗位又可以分為兩種,一種是前端,要求掌握的技術,主要是HTML、css、JavaScript三種開發技術,隨著網際網路技術的發展,現在也要求使用HTML5技術。另一種是後臺開發,要求掌握的PHP、Apache、shell、vim、crontab等伺服器開發技術。
(2)軟體測試
軟體測試這個崗位要求職工子在理解產品的功能要求的前提下,對其進行測試,檢查軟體有沒有Bug,測試軟體的穩定性,並且寫出相應的測試規範和測試用例。這個崗位需要一定的技術能力,但是不是要求特別高。所以我還是把它放在了技術崗這個分類下來。
(3)運維崗
顧名思義,在網際網路產品測試工作完成後,對產品進行的釋出和釋出之後的運營維護工作,屬於技術崗位。需要的技術方向有很多種,例如服務監控技術、服務故障管理、服務容量管理、服務效能最佳化等等。
(4)資料庫管理
資料庫管理這個崗位,其實是屬於程式設計崗位裡面的,我這邊把他單獨羅列出來,因為它和程式設計崗有點不同。崗位要求能夠應用關係正規化進行資料庫設計,精通SQL語言,勝任資料庫伺服器管理與應用的工作。
2、非技術崗
(1)產品開發
這是一個產品開發的崗位,注意是開發,屬於非技術崗。後面職業的上升就是相當於產品經理。負責調查並根據使用者的需求,確定開發何種產品,選擇何種技術、商業模式等。並推動相應產品的開發組織。
(2)產品運營
該崗位需要從內容建設,使用者維護,活動策劃三個層面來管理產品內容和使用者。在上線之前,運營要清楚產品的定位以及目標使用者是哪一些。在內測期,運營主要收集使用者行為資料和相關的問題反饋,和產品開發一起分析討論進行產品的最佳化。在爆發期,進行一些必不可少的活動策劃拉新留存促活。 在成熟期,運營要做好產品開發和使用者之間的橋樑作用。給予使用者最好的體驗。
回覆列表
說不定什麼都不能幹!能幹啥取決於你的技能知識量和等級。大學學的那些東西,只怕還不夠用吧。個人推薦大資料java方向,不過也堅挺不久了,人工資能時代馬上來臨,趕快進入python是王道,還有數學,神經網路,R語言都要有一定的學習。