學習計算機語言的方法
128 2017-04-11
wongchingshing說的不知道是什么年代的東西,如果是出于就業(yè)要求,建議學習一門能夠快速上手的語言,比如java,然后學習下數(shù)據(jù)結(jié)構(gòu),自己多練練,多看看程序就差不多了,這樣稍微快一點
我看過了各位的留言,我來一點評論,請問各位是不是軟件行業(yè)的,工作了幾年了,其實我工作這么多年了,遇到的一個過程,不知道各位有沒有遇到過,現(xiàn)在的東西更新很快,這點我很承認,基本上做一個軟件工作人員本身就是很累的事情,前幾年的時候,C++很流行,那時候用的是VC++6.0做,后來很快做一些大型的項目或者是一些國外的項目的時候,特別是日本的項目時候,基本上都不要VC++的,因為那是微軟的,后來我們C++就使用QT,同樣也是一個很強悍的類庫,而且是平臺可移植的,QT做了幾個項目之后,JDK1.4那時也出來了,這樣我們就做java了,基本上2000年之后,對日的軟件項目80%都是java的,我不敢說java有多好,但是現(xiàn)在確實很流行,而且是受到了開源社區(qū)的支持。
其實真的不敢說java還能不能流行5年,但是作為一個軟件人員必須做的就是時時面對新技術(shù)的出現(xiàn),這點是肯定的,如果你永遠守著久的東西,那么你肯定落伍。
當然我沒有說wongchingshing說的不對,但是如果只是作為一個軟件開發(fā)人員的話,需不需專門花大量的時間去學這些東西,我真的不認同,作為一個軟件人員就必須信任別人,你必須相信別人寫的程序,你拿來用的那些程序都是對的,真的,如果你不相信別人,那你什么都要自己來做,那么那些開源的項目、架構(gòu)都不敢用,這樣是更累的,軟件工程的一個目標就是每個人做自己的事情,DBA負責他的數(shù)據(jù)庫,程序員負責它的程序部分,架構(gòu)師負責整體架構(gòu)等等,一個程序員你完全是沒有必要去知道通信的具體實現(xiàn)過程的,或許你學習了,你能知道,但是你知道了有什么用呢???你只需要使用其他人編寫好的程序的接口來使用就可以了,別人也是使用你編寫好的程序的接口就可以了,完全不用去理解的那么深的。至于那個匯編?。?!我承認這是一門很藝術(shù)的語言,真的很藝術(shù)化的,但是能不能掌握就很難了,我敢這么說,中國的軟件人員中,真正懂匯編的有多少,10%都沒有?。?!無可否認學好匯編語言對找工作是很好,但是我想說的是,匯編語言真的是一個極不容易入門,極不容易深入的語言,我像我說這句話應(yīng)該是沒人會反對的,不然他肯定去IBM,去Intel了!現(xiàn)在95%的計算機軟件人員都是高級軟件開發(fā)人員,所以那些過于底層的東西我建議還是不用學了,這些東西以后在接觸的過程中慢慢的就會懂的,現(xiàn)在學的最好是一些實用的??!
掃一掃
獲取更多福利
獵學網(wǎng)企業(yè)微信
獵學網(wǎng)訂閱號
獵學網(wǎng)服務(wù)號