《孫鑫老師談如何學好編程》
1找一本好書
適合你的水平
Amazon排行
Java編程思想 深入淺出MFC 並不太適合初學者
看不懂會打擊自信心
把自己的基礎告訴別人
去書店實際看一些,看一下前面是否能看懂
看書不要太快,需要一個細嚼慢咽的過程
用心,動手
看到知識點時,要進行驗證
2協助文檔的使用
MSDN Java API
驗證自己覺得有問題的地方,找到程式的問題
3不要急功近利
不要抱著速成的想法,否則必然走彎路
心態要擺正
學習編程不是一蹴而就的事情
付出的成本高,才能有一個高薪的收入
4不要浮躁
不要什麼都學
浮躁的程度和技術水平成反比的
首先學好一門語言,精通一門後轉換是非常容易的
不要跟風,跟著環境去浮躁
時刻問問自己是否開始浮躁了
走自己的路,讓別人去浮躁去吧!
5學習語言基礎很重要
把基礎打紮實
基礎不紮實,開發出的程式就很危險
將所學的用到開發中去
6什麼時候去看別人的代碼?
揣摩編寫代碼人的思路,遠比自己寫軟體要難得多
初學者不要去看別人的代碼
當你學到一定程度的時候,應該去看別人的代碼,學習開源軟體的代碼
在紙上把調用關係畫出來
7如何提高?
找一份工作。相信你能。找一些企業投一些簡曆。在工作中學習,進步會非常快
善於總結面試的經驗
執行個體教程,生活中的很多事情都可以用程式來完成(家庭財務管理程式)
有主動性。學習的慾望要強。上網找別人的問題,為自己來提高
8培養發現問題、思考問題和解決問題的能力
出錯資訊,異常資訊
養成發現問題、思考問題和解決問題的能力
善於問為什麼會發生錯誤
這種能力受益一輩子,且不隨時間變化
9編程的思想
多用心,多動手
程式啟動並執行原理和機制
編程的目的,函數的調用,記憶體模型
解決問題的思路,將業務模型分析為程式模型
演算法和邏輯正確,問題迎刃而解
在學習的過程當中培養
10要謙虛尊重其他程式員
學程式的時候不要瞧不起別人,心態要擺正,不要有高人一等的心態
大家都是最好的,沒有必要分等
無謂的爭論不要參加,沒有意義(存在即合理)
工具不是自己決定的,不要拿自己的工具來和別人比較
用適合自己的工具就是最好的
學生
中國的電腦教育比較落後
大環境無法改變,但可以改變你自己
上網,買書,看視頻,充分利用現有的資源
電腦專業要注重基礎
離散數學、作業系統、資料結構、組合語言,大一的學生要注重基礎課
旁聽電腦系的課程
早接觸社會,找一個正規的公司作一份工作
不要把精力浪費在吃喝玩樂上
通過改變自己,來適應環境,得到鍛煉和提高,不能夠去逃避
認證的價值不大,不要把太多的精力花在考認證上
程式設計多動手,邊學邊練
方法是人想出來的,熱愛編程
在職人員
找一個集中的時間學習
可以參加學習班,參加開發工作
軟體開發的夢想
初次接觸項目
從容的心態
尋找資料,學習的能力
相信自己
就業
綜合素質
面試技巧
工作經驗
面試中善於表現,面試題分析
謙虛的在面試中學習,將錯誤的知識糾正過來
踏實肯學,不要浮躁