陳曉萌
【摘 要】信息產業(yè)和大數據時代的來臨改變著我們生活的方方面面。“淘寶”、“騰訊QQ”的廣泛應用,改變了我們購物與交流方式, “WPS”、“Photoshop”美化了我們的生活, “騰訊視頻”、“優(yōu)酷視頻”的精彩紛呈,更好地把未知世界的知識傳播給我們。所有這些都與軟件開發(fā)息息相關。本文就當前大學軟件開發(fā)專業(yè)做了綜合闡述并對大學生應當如何應對該專業(yè)做了簡明分析和歸納。
【關鍵詞】軟件開發(fā);認知;就業(yè)前景
一、軟件開發(fā)專業(yè)的正確認知
(一)專業(yè)的概況
軟件開發(fā)是根據用戶要求建造出軟件系統(tǒng)或者系統(tǒng)中的軟件部分的過程。軟件開發(fā)是一項包括需求捕捉、需求分析、設計、實現(xiàn)和測試的系統(tǒng)工程。不僅僅只是編寫代碼。軟件一般是用某種程序設計語言來實現(xiàn)的。通常采用軟件開發(fā)工具可以進行開發(fā)。軟件分為系統(tǒng)軟件和應用軟件,并不只是包括可以在計算機上運行的程序,與這些程序相關的文件一般也被認為是軟件的一部分。軟件設計思路和方法的一般過程,包括設計軟件的功能和實現(xiàn)的算法和方法、軟件的總體結構設計和模塊設計、編程和調試、程序聯(lián)調和測試以及編寫、提交程序。
(二)專業(yè)的培養(yǎng)
本專業(yè)以科學發(fā)展觀、以人為本作為指導,以培養(yǎng)高素質、高品質、多樣化、創(chuàng)新性人才為主要目的。以增強學生實踐能力、構建和諧校園為宗旨,積極引導學生完善自己的理論觀點、配合老師完成研究工作,不斷地從實踐中找到自我價值。這個專業(yè)不僅要求基礎知識掌握牢固,而且實踐動手能力也不能落下,營造了熱愛科學、鼓勵創(chuàng)新的良好的學習氛圍。
(三)科學、合理的課程體系
課程設置主要學科:數字電子與邏輯電路、高等數學、大學英語、線性代數、離散數學、計算機組成原理、計算機課程設計、微機原理與接口技術、數據結構、操作系統(tǒng)、算法分析與設計、數據庫原理、計算機網絡、數字通信原理、數字圖像處理。
額外開設了一些與本專業(yè)相輔相成的課程,學生可以根據自己興趣愛好選修一些自己喜歡的課程,使學生德智體美勞全面發(fā)展。
(四)專業(yè)要求
專業(yè)的要求注重創(chuàng)新能力的培養(yǎng),我們在牢固掌握本專業(yè)基礎知識的同時,還要注重創(chuàng)新能力。注重算法分析的培養(yǎng),要有大問題化成小問題的求解思想;積累一定的程序設計思想,具有一定的開發(fā)程序的能力,具有完善醫(yī)學影像與開發(fā)醫(yī)學信息系統(tǒng)的能力。學校會提供學生學習社會科學知識,使學生廣泛的了解這個專業(yè),這個IT時代。
二、軟件開發(fā)專業(yè)人員的規(guī)劃
(一)新生的應對對策
1)在大學學習中除要完成必要的教學任務外,還要注重自己的動手能力,結合課堂所學的基礎知識與細節(jié)問題,勤練習,勤能補拙。重點是多敲代碼,不會就問,問完了要記,記住了再實踐。一般固有的思想是男生動手能力強,而女生掌握的基礎知識更牢固。來到這里,不能夠被固有的思想所束縛,所謂“師傅領進門,修行靠個人”。要努力彌補自己的薄弱之處。
2)積極參加有關本專業(yè)的競賽項目,從失敗中查找不足,積累工作經驗。翻看學姐們留下的招聘信息,不難看出,現(xiàn)在公司很注重畢業(yè)生的經驗要求,這其實是對畢業(yè)生的不小挑戰(zhàn)。
3)拓寬就業(yè)渠道,提高自身素質,俗話說得好“不要為了一棵樹,放棄整片森林”。在當今,IT技術被廣泛應用的時代,就業(yè)并不一定只僅限于計算機專業(yè)的軟件開發(fā),可以選擇跟這個專業(yè)有關的職業(yè)。了解與這個計算機有關的發(fā)展信息,具有一定的處理數據、分析數據、軟件設計的能力。
4)應正確認清自己,切忌好高騖遠,學習一些社會科學知識,了解自己的性格特點和知識水平,以合適的目標作為自己的就業(yè)方向。
(二)專業(yè)的就業(yè)情況
1)隨著世界產業(yè)轉移的加速,歐美、日本等發(fā)達國家將大量的軟件開發(fā)業(yè)務轉移到中國、印度等國家。從2011年的iPhone4到2017年的iPhone8,短短七年時間上市了那么多款,不斷的更新系統(tǒng)。手機不斷地更新?lián)Q代,隨之而來的是對軟件服務外包人才的巨大需求未來幾年國內服務外包產業(yè)人才需求量至少要達到200萬。目前軟件外包從業(yè)人員的薪資水平普遍高于一般軟件開發(fā)人員,就業(yè)前景廣闊。
2)Java方向:JAVA初級程序員、JAVA計算程序員、 JAVA工程師等。JAVA和C++是基礎,學好這個并不難。
3).Net方向: .Net程序員網站開發(fā)工程師 .Net工程師等。
4)嵌入式系統(tǒng)方向:目前我國正稀缺這樣的人才,像如我們日常生活的手機、車載導航儀、機頂盒,甚至在航天領域也有涉及。可以去網絡通信、醫(yī)療工業(yè)、工業(yè)控制和交通領域去工作,有非常大的發(fā)展空間,前途不可估量。
5)其它方向:簡單的管理信息系統(tǒng)開發(fā)和維護人員、網頁制作和客戶端腳本程序編寫人員、初級數據庫管理和維護人員、數據庫開發(fā)工程師、系統(tǒng)分析設計工程、軟件項目配置管理員、文檔編寫工程師。各級各類企事業(yè)單位的辦公自動化處理、計算機安裝與維護、網頁制作、計算機網絡和專業(yè)服務器的維護管理和開發(fā)工作、動態(tài)商務網站開發(fā)與管理、軟件測試與開發(fā)及計算機相關設備的商品貿易等方面的有關工作。
三、結論
軟件開發(fā)既不是修電腦,也不是打代碼。說難不難的這樣一個專業(yè),不是這個專業(yè)的學生不要用世俗的眼光去看待這個專業(yè),憑借自己所搜集的資料去了解它,親近它。是這個專業(yè)的學生相信不用我說,就應該對它有個正確的認知。
參考文獻:
[1]《中華人民共和國學位條例》
[2]《泰山醫(yī)學院與韓國延世大學合作辦學培養(yǎng)醫(yī)學影像學專業(yè)應用人才的探索》--張穎,張燕堂,聶斌 《中國醫(yī)學物理學雜志》,2013,30(5)endprint