從這種心態(tài)可以看出,還是迷信國內(nèi)程序員不如國外的程序員厲害,國內(nèi)軟件行業(yè)經(jīng)過近二十年的發(fā)展,已經(jīng)積累了一大批經(jīng)驗非常豐富軟件開發(fā)工程師,國內(nèi)互聯(lián)網(wǎng)公司能有這么大的影響力除了國內(nèi)人口數(shù)量多的紅利之外,還有一個很重要的因素國內(nèi)程序員質(zhì)量已經(jīng)上來了,如果沒有這個基礎(chǔ)不可能發(fā)展這么迅速,國內(nèi)一批優(yōu)秀的編程高手已經(jīng)在很多領(lǐng)域做出了國際水準(zhǔn),像阿里的阿里云算是中國程序員的一個杰作,水平已經(jīng)能到很高的水準(zhǔn)了,不像是很多人講到的國內(nèi)程序員只會簡單的搬運工作。
程序員討論的內(nèi)容不可能僅僅限于框架,架構(gòu),路由和操作系統(tǒng)也是在這個范疇,特別是一些嵌入式系統(tǒng)經(jīng)常有操作系統(tǒng)定制工作,也屬于程序員討論的重點,程序員討論什么內(nèi)容和工作的內(nèi)容有著直接的關(guān)系,記得在一個項目內(nèi)大家都非常熱衷于講自己的代碼提交到開源社區(qū),并且被通過認(rèn)可,這種對于程序員來講是巨大的榮譽,現(xiàn)在國內(nèi)已經(jīng)有很多的程序員在做這個事情了,很多開源社區(qū)里面已經(jīng)陸續(xù)看到中國程序員的影子了,在初級階段可能因為底子還比較薄弱。開始先是進(jìn)行學(xué)習(xí),基礎(chǔ)足夠了才能有創(chuàng)新的機會。
很多人覺得中國的程序員只會山寨,不懂得原創(chuàng),在自己非常弱小的時候先是讓自己存活下來然后才是創(chuàng)新發(fā)展,很多企業(yè)剛剛掙扎在死亡線上這個時候不可能有多大的創(chuàng)新產(chǎn)生,只有擁有了足夠的財力才能有底氣去搞創(chuàng)新搞研發(fā),任何企業(yè)都離不開這個規(guī)律,程序員在一起討論的問題點差別場景太多了,程序員討論技術(shù)問題未必是在現(xiàn)實中,一般喜歡在網(wǎng)絡(luò)上尋找答案,或者喜歡發(fā)論壇進(jìn)行討論,平時具體討論主要是和項目相關(guān)的事情,很難直接去談一些架構(gòu)問題。
程序員能力高低主要和思維能力和基礎(chǔ)編碼能力決定的,編程基礎(chǔ)可以隨著時間的推移進(jìn)行積累,思維能力需要經(jīng)過經(jīng)過項目的提煉,所以沒有做過項目的程序員不算真正的程序員,程序員能力提升不要隨著時間推移一步步提升的,有些程序員進(jìn)步幾年后慢慢進(jìn)步就變得十分緩慢了,主要在編程思維上沒有實現(xiàn)真正的突破。
國外程序員因為英文的先天優(yōu)勢在很多方面都要優(yōu)于國內(nèi)程序員,但到了一定程度不一定比咱們的要強,但和祖師爺級的老手差距還是非常巨大,主要還是歷史的積累問題,類似于編程語言級別的創(chuàng)新國內(nèi)程序員還是有差距,在應(yīng)用型方面以及構(gòu)建編程的生態(tài)系統(tǒng)方面也是存在比較大的差異,承認(rèn)差距然后努力去追趕,也是國內(nèi)程序員需要做的事情,沒有必要妄自菲薄,也沒有必要自我夸大,平常心去對待認(rèn)真完成一個基本功能模塊,認(rèn)真審視每一行代碼,時間足夠長了,國內(nèi)一樣能誕生世界級的編程大神,希望能幫到你。