|
以前我一直沒想到要成為一名程序員,直到我看完《喬布斯自傳》后我才開始留意編程,喬布斯認(rèn)為軟件未來一定會改變社會,認(rèn)為未來人人都應(yīng)該學(xué)編程。后來我對編程就特別留意,買了很多關(guān)于編程的書籍�!洞a的未來》《云計(jì)算與openstack》《C陷阱與缺陷》《黑客與畫家》《程序員的修煉-從優(yōu)秀到卓越》《像程序員一樣思考》《程序員的吶喊》《我的第一本C++》《C++primer plues第六版》《C++沉思錄》《新概念51單片機(jī)C語言教程》《技術(shù)元素》《windows程序設(shè)計(jì)第五版》《現(xiàn)代C++程序設(shè)計(jì)》《代碼大全第2版》《程序員自我修煉》《C語言程序設(shè)計(jì)》等。
哇,原來自己這一年看了這么多書,雖然當(dāng)中有一些只讀了一半或一部分,回頭一看這一年自己變化真大。通過閱讀眾多的書籍,也開始慢慢地了解編程這個(gè)過程。代碼真的很神奇,代碼在這個(gè)世界上已經(jīng)創(chuàng)造很大的價(jià)值了。今天跟一個(gè)業(yè)務(wù)員在外面吃飯的時(shí)候,我就跟他說:“未來一個(gè)人,用一臺電腦寫代碼創(chuàng)造的價(jià)值,將會比現(xiàn)在十臺CNC加5個(gè)人創(chuàng)造的價(jià)值要高。那就是說,一個(gè)辦公室里10名程序員+10臺電腦能創(chuàng)造的價(jià)值遠(yuǎn)高過格蘭達(dá)現(xiàn)在100臺CNC機(jī)器+50個(gè)人(比如1個(gè)人操作兩臺機(jī))。
按照《1萬小時(shí)天才理論》,我要成為優(yōu)秀的程序員要1萬個(gè)小時(shí)。比如我每天5小時(shí)來計(jì)算,要2000日才能完成,再轉(zhuǎn)換一下就是5年了,那就是30歲的時(shí)候了。
為什么要成為優(yōu)秀的程序員?我有時(shí)也反問自己。因?yàn)槌绦驅(qū)砟軇?chuàng)造很多東西,現(xiàn)在的程序也已經(jīng)創(chuàng)造了很多東西了,最近程序又改變了歷史,主要是安卓系統(tǒng)與IOS系統(tǒng)的出現(xiàn),還有云計(jì)算的出現(xiàn)。
比如我要設(shè)計(jì)一個(gè)自動化設(shè)備出來,然后能通過wifi,用手機(jī)去控制那些設(shè)備。要?jiǎng)?chuàng)造這樣的設(shè)備出來,光會硬件是遠(yuǎn)遠(yuǎn)不夠的,少不了軟件的力量,就是代碼的力量了。代碼是什么?其實(shí)代碼就是一門語言,一門我們?nèi)祟惸芨鷻C(jī)器交流的語言。
要成為一名優(yōu)秀的程序員,要懂至少5門語言,不是學(xué)完5門就不學(xué)習(xí)編程語言了。要成為一名優(yōu)秀的程序,要不斷不斷地學(xué)習(xí)程序語言,只要這個(gè)社會在進(jìn)步,編程語言也會不斷出現(xiàn)新秀。 如果一名程序員只會一種語言,那他暫時(shí)還是一名糟糕的程序員。
windows程序設(shè)計(jì)真的很難,我今年一定要熟練windows程序設(shè)計(jì)。通過windows系統(tǒng)控制設(shè)備是我在格蘭達(dá)最后的學(xué)習(xí),格蘭達(dá)就只有這個(gè)值得我去追求了。上一年我還在追求學(xué)習(xí)PLC,現(xiàn)在已經(jīng)覺得PLC不怎么樣了,并不是說我完全掌握了PLC,我不會花太多的時(shí)間去完全掌握PLC,去把PLC的每個(gè)高級指令研究透底,我覺得完全沒這個(gè)必要。PLC還有一個(gè)可以接觸的領(lǐng)域,就是PLC里面的ST語言,好像是叫ST語言,就是用類似C語言的語言來寫PLC程序。
從現(xiàn)在開始慢慢重新接觸高數(shù),先給自己半年慢慢了解,等到自己興趣十足的時(shí)候就開始發(fā)力攻略高數(shù)。我不會像以前在學(xué)校那么死板的學(xué)習(xí)高數(shù),而是使用全新的方法去學(xué)習(xí)高數(shù)。
|
|