1. 程式人生 > >軟體工程師應具備的基本素質

軟體工程師應具備的基本素質

在找工作的準備過程中,偶然看到一個公司的面試題,問的是:你認為一個軟體工程師應該具備哪些基本素質。

自己簡單的想了想,以下僅為個人看法:

第一,紮實的專業知識。包括:基本的程式語言,資料結構與演算法,計算機網路,作業系統,資料庫,軟體工程,分散式系統等等。

第二,編碼能力。每個程式設計師都應該具有很強的程式碼實現能力,畢竟編碼就是我們的飯碗。

第三,軟體工程的概念。

第四,英語聽說讀寫。中國的IT業目前和很多國家有很大的差距,而且這種差距並不會在短時間消失。即使某一天這種差距消失,但是英語始終是IT業的第一語言。

第五,團隊精神和溝通能力。

第六,事實求是與解放思想。一個合格的程式設計師需要不斷的學習和吸收新事務,與時俱進。不光要了解整個IT行業的發展動態,同時要有自己的思想,具有很強的判斷力,要能夠預測行業的未來發展趨勢。與此同時也別忘了腳踏實地的工作和生活。

姑且就這些吧,算一個小小的總結,給自己留下個紀念。