文章出處

  最近幾年的android編程感悟與經驗現總結一下,看大家有沒有類似感受。這里主要我主要是拋個磚,有玉的盡管上哈……

   1.客戶端的功能邏輯不難,UI界面也不難,但寫UI花的時間是寫功能邏輯的兩倍.

   2.寫代碼前的思考過程非常重要,即使在簡單的功能,也需要在本子上把該功能的運行過程寫出來.

   3.要有自己的知識庫,可以是一個工具類,把寫過的,看過的好的代碼放進去,也可以是一個筆記本軟件.因為只有放在知識庫里的東西,才是你最重要的財富.

      4.如果你想做自由職業者,你需要學英語,因為在國外的盈利比國內多很多.如果你想進大公司,好公司,你需要學英 語.你想深入學習android,但中文的android文章太少了,你查查百度,到處都是copy來copy去的hellword,所以,你需要學英 語.如果你想出國,你需要學英語.

     5.Http協議要研究透徹.http的信息頭有什么信息,分別代表什么,信息體有什么信息,代表什么,都要搞的明明白白.scoket也是一樣.

     6.在eclipse里的layout文件都有graphical Layout.通過這個好好的把UI調整好.

     7.Android里的junit每次運行都會打包新的apk到設備上跑.效率非常慢.如果是跟android無關的測試,最好自己建立一個單純的java項目做測試.

    8.面試的時候不要覺得自己提的薪水太高,物以稀為貴明白嗎?不管你的期望薪資多少,都有可能實現,這只是時間問題.

    9.如果一家小公司通過獵頭找到你,即使公司在小,也比外面那些40,50人的公司還要好.不要覺得公司不行,擔心會倒閉.放心吧,至少活1年是沒問題的.

    10.不要把自己綁在android上,有空也研究下IOS(最近小弟就準備研究ios,剛買了6本書...).

    11.移動互聯網最少還有10年的快速增長.android最少還有兩年的快速增長.走android這條路是不會錯的.

    12.有空多學點開放平臺的SDK.比如新浪微博,騰訊微博,淘寶平臺,支付寶移動支付平臺,快錢移動支付平臺等等..這些都是不愁沒市場的.

    13.即使技術再差,也要發布一個應用到market上去.因為這樣你才了解做一個應用的邏輯.

    14.每個月拿到薪水省500-1000元出來.這些錢投在買學習資料,去培訓班上課...在培訓班,花再多的錢也是值得的.

    15.你真正的價值在項目經驗和對底層的認識上.不要忽略基礎知識.

    16.如果有空把Android的源代碼看一下.底層的東西很枯燥,但這些很值得學.

    17.程序員其實是藝術家.代碼重構和設計模式,是非常非常重要的東西,必須要學

    18.不要去維護一個項目,要去做一個項目.
 
  19.一開始不要輕易去大公司,雖然大公司是可以讓你呆一輩子的.但你的起點低,以后成就也低.

    20.每天早上提前20分鐘上班,5分鐘把今天的工作計劃寫好.15分鐘用來看各大It論壇的新聞.

    21.如果以前沒做過java,那就把SSH看下,自己搭建一個小服務器.這是為了接私活用.

    22.PS一定要學,接私活用.

    23.多下載市面上好的應用,每天都用,只有這樣你才能了解市場.現在所有的APK都可以反編譯,看源代碼麻煩,但看layout和圖片很容易,所以....你懂的.

    24.要有羞恥心.

    25.老板僅僅要求你把東西做完,需求完成.但你必須對自己要更嚴格一點.寫一段代碼,從網上復制一份代碼,并不是 可以用就行了,你還必須明白他的原理,為什么這樣就可以?這才是對你最有用的地方,這也是你今后薪資增長的保證.

    26.要懂得舍得.移動領域發展太快,必要時必須要用錢換時間.不然你會遠遠落后別人(我之前花了4000大洋去培訓班學IOS三天).

    27.要明白自己想要什么,什么才能最大性價比提高你的能力.對我來說,能讓我提高最大的,就是Android和IOS同時會,并且自己可以做架構設計. 

文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()