畢業季又適逢高考報專業的時候,原本小編想裝X介紹下看著高大上又高薪行業計算機專業,發現計算機專業下又有好多個專業,這時候感覺這裝的有點大,還是介紹下我自己的專業——軟件工程。也算是我對大學的一種回憶。
一.為什么報考了軟件工程專業?
首先自我介紹一下,小編畢業于一個中部省份市屬本科院校的三本軟件工程專業。(雖然不知名,但我眼里只有母校,畢竟北大清華也和我沒什么關系)。 高考之后成績不太理想(并不是說上軟件工程的高考成績差),小編只夠上三本,第一批報考的學校沒錄上,補錄的時候只有軟件工程專業,而且還只剩下兩個學校,所以誤打誤撞的報考了軟件工程專業軟件工程培訓,不過說實話拿到錄取通知書之前我還不知道軟件工程是做什么的。
二、軟件工程是什么?都學哪些課程?
關于軟件工程專業是什么,這個問題并不打算回答(東西太多讓我回答也回答不全也回答不上來),有興趣的可以查一查。這里小編主要是介紹都學什么。小編就拿自己舉例子說一下大學四年的課程。
基礎課程
計算機專業屬于工科類的,像高數、線代這些是必須的,同時學計算機肯定要學習下計算機的基本操作,PPT、Words這些以及一些計算機的發展歷史等理論知識。
專業課程
學計算機專業的像操作系統、微機原理、數據結構這些也是必須要學也是必修課程,而且對于考研或者以后的從事計算機工作的都非常重要,對理解一些編程的概念是很有幫助的。
說起編程編程語言是不得不說的,這也是現在好多培訓機構做的事情(對于培訓有各種槽要吐這里就先不吐以后再吐),其實大部分編程語言都是面向對象的,只要先把一門語言弄明白理解清楚了,再學其他的就會很容易。編程思想很重要。
說了編程思想還有一個思想也很重要,軟件工程專業肯定要有軟件工程的思想(是不是感覺是廢話)。軟件工程專業有一門很重要的課那就是軟件工程。做軟件不僅僅只是編程軟件工程培訓,編程只占一小部分,能稱的上工程那肯定不會小。軟件工程主要是讓了解軟件開發的整個流程,就和蓋房子一樣,從腦中的一個想法到藍圖到圖紙...主要是講解整個流程,對項目的管理以及流程、質量控制。
選修課程
選修課程的話這就取決將來要從事什么專業了,有的從事前端、數據庫、web、服務端等工作,那就根據自己的選擇學好相對應的課程。
三、畢業之后的工作
今年畢業人數達到新高,想必找工作是大家很關注的事,而且現在都想找到好工作高薪的。時不時可能會看到一些統計數據說高薪工作有軟件工程這個專業,看著蠻誘人的。對于一些其他專業的也想轉行做,一些培訓機構也以此發財。其實,從小編個人的角度來看,想從事這個專業并不那么簡單。他們只是看到人家門前顯貴不知背后遭罪。
大家都知道大學學的專業和之后找的工作好多都是八竿子打不著的。小編記得當時一個班70人現在兩三年時間之后與專業沾邊的也就一二十人。
知識更新太快。這個對于做技術的深有感觸。技術變化太快了,而且要活到老學到老,今天出個新技術明天出個新名詞。像現在VR、云、大數據等都是近幾年興起的。行業發展太快,要有活到老學到老終身學習的準備。好多都是干幾年都轉行做其他的了,真正堅持下來的很少。
壓力山大。經常可以看到類似程序員猝死、程序員砍傷項目經理等新聞,做這行壓力也是很大的,特別是程序員,有句笑話就說想搞死程序員最好的辦法是一個功能改3邊。從事這個專業就意味著加班,熬夜,一些人有的是身體受不了轉行的,所以淘汰率也是很高的。
四、既然這么苦這么難為什么還要學?
興趣
小編誤打誤撞的選擇了這個專業,同時大學遇到好的老師,讓我有了對它的興趣,喜歡它。
生活
大學學的專業,除了這個其他的也不會做,而且待遇還算可以,也是為了以后的生活,為了家人,為了未來的白富美。即將做這行或者有意愿做這行的做好思想準備。