【建議】對軟件工程專業方向的疑問答覆

   近一年多來有不少同窗都在問關於專業學習方向的問題,我在此感謝大家的信任,以前由於信息散落,有的是QQ,有的又是微信,等等,後面我都讓發郵件了,鑑於不少重複性問題,因此將一些發到博客,但願能夠幫助到一些人程序員



疑問原稿
微信

想請教學長几個問題。
     1、 首先學長學了不少種語言,還有其餘方面的許多東西,並且範圍很是廣,我知道學長差很少都已經融會貫通了,但對於初學時來講,學了一門語言而後去學另一門,長此以往,不會把以前的東西忘掉嗎?我就有過這種情形。
     2、還有就是想問一下學長關於學軟件的學習方法,其實我若是要學會一門語言要花很長的時間,並且我要是沒看到結果和應用,就以爲很煩躁,沒有信心學下去,好比大一學c語言吧,我一直不知道c語言到底有什麼做用,彷佛跟實際應用聯繫不起來,因此很慚愧,大一的時候沒有認真去學。因此想問一下你是怎麼學的。
    3、在個人腦海中,我一直以爲編軟件的工做是一種吃青春飯的工做,咱們花這麼多的時間和精力去學,到底值不值得,之後工做了,我聽別人說,壓力大,並且比較累(其實報這個專業的時候,我對這個專業不瞭解,但既然來了,我仍是但願能把它學好),學長,你是怎麼考慮的呢。
   再就是想問一點題外話,學長對將來有什麼目標和方向嗎?或者說有什麼打算嗎 0.gif

  謝謝學長了!0.gifide


回覆以下學習

  1. 在學習一個知識以前,首先你要明白一個道理,你不是要學一個東西,而是要學一種解決方法。ci

  2. 既然是解決方法,就須要追蹤到問題,問題不是要你學一門語言(好比C/C++/Java),而是一種思想,由於語言,都有其共性的地方。博客

  3. 既然是思想,就不該該存在今此明彼,學此忘彼的狀況,至於語言具體的表現形式,這都是細節,由於語言共性的地方就在於:你能夠用它來作什麼?而不是怎麼作!it

  4. 談到你能夠用它來作什麼?這就和應用聯繫起來了,究竟是學以至用好?仍是用以至學好?我的推薦先把基礎知識過一遍,而後以小項目推動,最終是用以至學。class

  5. 對於程序員是吃青春飯的說法,我也不否定,可是我以爲這種說法並不公平,由於任何一個行業均可以這樣說,程序員是比較累,相比其它行業的累而言,收入還算可觀,固然這是對普通人而言基礎

  6. 對於目標和方向,這個千萬別問別人,也儘可能不要以任何人的目標和方向來定格本身,這個還不如看新聞呢學習方法

  7. 最後說一句:有些東西提及來很簡單,也許它須要你花幾年時間去體會,因此也不要太認真,我說的,不必定是最好的

相關文章
相關標籤/搜索