北京北大青鳥校區(qū),如何成為合格的程序員?(1)

如何成為一名合格的程序員?在北京北大青鳥校區(qū)學(xué)習(xí),我們應(yīng)該具備哪些技術(shù)技能?下面北京北大青鳥校區(qū)學(xué)術(shù)老師就給大家簡單介紹一下,如何成為一名合格的程序員。

開發(fā)工具

北京北大青鳥校區(qū)老師強(qiáng)調(diào),程序員的立足之本是至少要熟練掌握兩到三種開發(fā)工具的使用,其中JAVA是重點(diǎn)推薦的開發(fā)工具,JAVA的跨平臺和與WEB很好的結(jié)合是JAVA的優(yōu)勢所在,而JAVA即其相關(guān)的技術(shù)集JAVA One很可能會成為未來的主流開發(fā)工具之一。其次,能掌握一種簡便的可視化開發(fā)工具,如VB,PowerBuilder,Delphi,C Builder,則更好,這些開發(fā)工具減小了開發(fā)難度,并能夠強(qiáng)化程序員對象模型的概念。另外,需要掌握基本的腳本語言,如shell,perl等,至少能讀懂這些腳本代碼。

數(shù)據(jù)庫

很多應(yīng)用程序都是以數(shù)據(jù)庫的數(shù)據(jù)為中心,而數(shù)據(jù)庫的產(chǎn)品也有不少,所以程序員至少熟練掌握一兩種數(shù)據(jù)庫是非常有必要的。作為一名出色的程序員,要熟練掌握SQL的基本語法。雖然很多數(shù)據(jù)庫產(chǎn)品提供了可視化的數(shù)據(jù)庫管理工具,但SQL是基礎(chǔ),是通用的數(shù)據(jù)庫操作方法。如果沒有機(jī)會接觸商業(yè)數(shù)據(jù)庫系統(tǒng),可以使用免費(fèi)的數(shù)據(jù)庫產(chǎn)品是一個不錯的選擇,如mySQL, Postgres等。

對操作系統(tǒng)有一定的了解

要想成為一個真正的編程高手,需要深入了解操作系統(tǒng),了解它的內(nèi)存管理機(jī)制、進(jìn)程/線程調(diào)度、信號、內(nèi)核對象、系統(tǒng)調(diào)用、協(xié)議棧實現(xiàn)等。Linux作為開發(fā)源碼的操作系統(tǒng),是一個很好的學(xué)習(xí)平臺,Linux幾乎具備了所有現(xiàn)代操作系統(tǒng)的特征。而北京北大青鳥校區(qū)在平時講課的過程中,也會對學(xué)員進(jìn)行這方面的介紹。只有對操作系統(tǒng)有一定的了解后,你會發(fā)現(xiàn)自己上了一個新的臺階。

北大青鳥網(wǎng)上報名
北大青鳥招生簡章