要熟悉編程范式,尤其是面向過程及面向?qū)ο筮@兩種;要廣泛閱讀,多用編譯器及IDE(網(wǎng)上有許多免費(fèi)的)練習(xí)編程。選擇一種編程語言。初學(xué)者一定要從主流語言開始學(xué)習(xí),比如中級(jí)語言C和C++。這兩種語言是任何一名合格、專業(yè)的程序員都...
其次,能掌握一種簡便的可視化開發(fā)工具,如VB,PowerBuilder,Delphi,CBuilder,則更好,這些開發(fā)工具減小了開發(fā)難度,并能夠強(qiáng)化程序員對(duì)象模型的概念。另外,需要掌握基本的腳本語言,如shell,perl等,至少能讀懂這些腳本代碼。
要熟悉編程范式,尤其是面向過程及面向?qū)ο筮@兩種;要廣泛閱讀,多用編譯器及IDE(網(wǎng)上有許多免費(fèi)的)練習(xí)編程。選擇一種編程語言。初學(xué)者一定要從主流語言開始學(xué)習(xí),比如中級(jí)語言C和C++。這兩種語言是任何一名合格、專業(yè)的程序員都...
基礎(chǔ)要打好學(xué)編程要具備一定的基礎(chǔ)。3.邏輯思維能力的培養(yǎng)、學(xué)程序設(shè)計(jì)要有一定的邏輯思維能力。“思維能力”的培養(yǎng)要長時(shí)間的實(shí)踐鍛煉。要想成為一名優(yōu)秀的程序員,最重要的是掌握編程思想。要做到這一點(diǎn)必須在反復(fù)的實(shí)踐、...
自學(xué)程序員需要半年的時(shí)間。程序員職業(yè)要求:一般的程序員都有四年的在專業(yè)領(lǐng)域的學(xué)習(xí),需要一個(gè)在程序領(lǐng)域的學(xué)士學(xué)位獲得者,不論是數(shù)學(xué)方面的還是工程方面的都是可以的。大約有20%的人在這一領(lǐng)域的計(jì)算機(jī)科學(xué)和工程學(xué)擁有...
還是有那種人的,說實(shí)話吧,做程序員本來就是枯燥無味的,更何況是自學(xué),自學(xué)的效率不高,本來一個(gè)問題也許要很久搞懂。給你的建議,可以去正規(guī)的培訓(xùn)機(jī)構(gòu)學(xué)習(xí)。若自學(xué),網(wǎng)上找些視頻教程等學(xué)習(xí)資料,加些編程的論壇qq群,有助于學(xué)習(xí)交流,...
1、自學(xué)算法。因?yàn)榫幊陶Z言實(shí)現(xiàn)了它們自己的排序和搜索,所以自學(xué)成才的程序員總是傾向于學(xué)習(xí)如何使用它們,而不是去了解它們的工作原理。2、自學(xué)計(jì)算理論。這是關(guān)于計(jì)算機(jī)如何解決問題,以及編程語言如何構(gòu)建的一門科學(xué)。從...
問題三:程序員能自學(xué)嗎?首要之首:不要急于選擇一種語言新手們有一個(gè)常見的錯(cuò)誤就是猶豫于判斷哪種編程語言是做好的、最該先學(xué)的。我們有很多的選擇,但你不能說那種語言“最好”。我們應(yīng)該理解:說到底,什么語言并不重要。重...
3、站在巨人的肩膀上你遇到的那點(diǎn)小問題,已經(jīng)有無數(shù)前輩也曾遇到過,他們總結(jié)了并分享在互聯(lián)網(wǎng)上了,前人的經(jīng)驗(yàn)是你的寶貴資源,要善于利用StackOverFlow,Quora,谷歌等。4、尋一個(gè)編程目的有些程序員學(xué)習(xí)編程一上來就...
選擇一種編程語言。初學(xué)者一定要從主流語言開始學(xué)習(xí),比如中級(jí)語言C和C++。這兩種語言是任何一名合格、專業(yè)的程序員都必須掌握的,因?yàn)樗鼈兎Q得上是軟件開發(fā)界的主流。但是最好不要從高級(jí)語言開始學(xué),如Java,因?yàn)檫@些語言對(duì)于...