軟件開發上哪個大專比較好?
先說說軟件開發這個行業應該怎么樣分類定位。
從客戶需求應用復雜度上,有分成【簡單型】、【通用性】和【個性化型】幾種。
簡單型: 軟件功能很簡單,就幫助客戶解決一個天天重復的工作,比如說手機鬧鐘/計算器,針對客戶工作的特定小工具,如數據錄入軟件;
通用型: 當需求是適合大多數客戶時,軟件公司把這些需求提煉出來,并且形成針對這類需求而生產出來的軟件,如OFFICE,財務軟件,通用性進銷存軟件;
個性化型: 對于復雜的業務邏輯,通用性軟件不能很好支持,或者應用太多通用型軟件后,各個系統之間數據很難同步,這時候就需要個性化型的軟件了;
從軟件開發行業從業者分工上來說,分成:
1、設計者: 對軟件需求進行整理,功能定義,架構設計,模塊劃分,并且對軟件生產過程進行跟蹤和質量進度控制,這類主要有系統架構師、產品經理、項目經理等等;
2、程序員:按軟件架構來說可以分為前端開發和后端開發;按照編程能力,可以分成初級、中級、高級;
3、UI界面設計: 我們通常所說的美工,界面交互是否更加易用、突出使用特點;
4、測試員:針對編寫好的模塊、軟件等按照不同測試用例進行單元測試、白盒測試、回歸測試等;
5、文檔: 負責軟件生產過程各種文檔的編寫校對。如軟件說明書、軟件白皮書、測試報告等等;
有了對軟件開發的基本認識后,那么大專應屆畢業生在軟件開發行業中應當扮演什么角色合適?
首先軟件開發行業要求從業者邏輯性要很強,對應就是要求從業者數理專業知識也要很強,但目前大專教育主要還是培養快速應用型人才為主,所以大專院校的軟件開發專業也會對應以培養簡單通用型的軟件開發人員為主,比如說美工設計、初級程序員、文檔工程師、測試工程師等。
把這個定位好了,其實各個大專都是差不多的,關鍵還是學生是否對軟件行業真的有興趣,并且是否肯認真學習數學,否則畢業后工作會很難找,晉升的知識儲備是不夠的。
如果你認為當一名軟件開發藍領也是不錯時,就放心大膽的去選擇任何一所大專院校吧。