《孫鑫老師談如何學好編程》


1找一本好書

適合你的水平
Amazon排行
Java編程思想 深入淺出MFC 並不太適合初學者
看不懂會打擊自信心
把自己的基礎告訴別人
去書店實際看一些,看一下前面是否能看懂
看書不要太快,需要一個細嚼慢嚥的過程
用心,動手
看到知識點時,要進行驗證



2幫助文檔的使用

MSDN Java API
驗證自己覺得有問題的地方,找到程序的問題


3不要急功近利

不要抱着速成的想法,否則必然走彎路
心態要擺正
學習編程不是一蹴而就的事情
付出的成本高,纔能有一個高薪的收入


4不要浮躁

不要什麼都學
浮躁的程度和技術水平成反比的
首先學好一門語言,精通一門後轉換是非常容易的
不要跟風,跟着環境去浮躁
時刻問問自己是否開始浮躁了
走自己的路,讓別人去浮躁去吧!


5學習語言基礎很重要

把基礎打紮實
基礎不紮實,開發出的程序就很危險
將所學的用到開發中去


6什麼時候去看別人的代碼?

揣摩編寫代碼人的思路,遠比自己寫軟件要難得多
初學者不要去看別人的代碼
當你學到一定程度的時候,應該去看別人的代碼,學習開源軟件的代碼
在紙上把調用關係畫出來


7如何提高?

找一份工作。相信你能。找一些企業投一些簡歷。在工作中學習,進步會非常快
善於總結面試的經驗
實例教程,生活中的很多事情都可以用程序來完成(家庭財務管理程序)
有主動性。學習的慾望要強。上網找別人的問題,爲自己來提高


8培養髮現問題、思考問題和解決問題的能力

出錯信息,異常信息
養成發現問題、思考問題和解決問題的能力
善於問爲什麼會發生錯誤
這種能力受益一輩子,且不隨時間變化


9編程的思想

多用心,多動手
程序運行的原理和機制
編程的目的,函數的調用,內存模型
解決問題的思路,將業務模型分析爲程序模型
算法和邏輯正確,問題迎刃而解
在學習的過程當中培養


10要謙虛尊重其他程序員

學程序的時候不要瞧不起別人,心態要擺正,不要有高人一等的心態
大家都是最好的,沒有必要分等
無謂的爭論不要參加,沒有意義(存在即合理)
工具不是自己決定的,不要拿自己的工具來和別人比較
用適合自己的工具就是最好的


學生

中國的計算機教育比較落後
大環境無法改變,但可以改變你自己
上網,買書,看視頻,充分利用現有的資源
計算機專業要注重基礎
離散數學、操作系統、數據結構、彙編語言,大一的學生要注重基礎課
旁聽計算機系的課程
早接觸社會,找一個正規的公司作一份工作
不要把精力浪費在喫喝玩樂上
通過改變自己,來適應環境,得到鍛鍊和提高,不能夠去逃避
認證的價值不大,不要把太多的精力花在考認證上
程序設計多動手,邊學邊練
方法是人想出來的,熱愛編程


在職人員

找一個集中的時間學習
可以參加學習班,參加開發工作
軟件開發的夢想


初次接觸項目

從容的心態
查找資料,學習的能力
相信自己


就業

綜合素質
面試技巧
工作經驗
面試中善於表現,面試題分析
謙虛的在面試中學習,將錯誤的知識糾正過來
踏實肯學,不要浮躁

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章