2013年度總結

        2013年開始接觸編程,大概用了半年時間學了編程的基本知識,在一個用c語言開發的公司工作了差不多半年,現在在一個主要是做手遊和頁遊的遊戲公司做手遊開發。在這篇文章裏想回想一下2013,也同時因爲最近發現自己的問題來做一個小總結,爲下幾年打好一個平穩的基礎。


        首先是問題,之後是對一年之前的總結。


        問題1: 核心的實現,不知道如何去做實現。(需要更多的請教和思考)

        問題2: 代碼量不夠,在公司工作大多都是通過複製粘貼,自己改改基本能用。(擠時間,做更多的項目和訓練)

        問題3: 自己學習沒有一個很好的系統,總結量不夠。(不知道是否正確,好多大神都會有寫blog分享的習慣,我覺得這樣第一可以幫到別人,第二可以給自己做個回顧和深入的一個機會。希望自己多多努力,給自己做做總結。)


        我相信問題會不斷的出現。我會繼續的反思,努力做到更好。開始我們的helloworld吧。


        回顧2013:

        1月份開始學習編程基礎,一開始學習的是linux操作系統的基本操作命令。(大概一週時間是linux基本操作)

        第一門語言是c語言(基本語法學習了14天,熟練用了3個月每天敲和做做小項目。)

        第二門語言是c++語言(語法是14天,用了5個月的時間去熟練。)

        在c++的基礎上學習了最簡單的數據結構和算法(一個星期,簡體的5種排序和2種查找方法,比較人性化,大概明白操作,只要熟悉語言都能寫出來,主要是死路。數據結構就是基本的一些鏈表,二叉樹(哈希和圖沒有深入),還有一些堆棧、隊列那些。)

        學習工程中用了linux開發,用到unix的庫(簡稱u-c)。用過qt做過簡單的東西。用過vc++做簡單的開發。

        unix下的庫需要拓展c的知識,qt和win32或者mfc是一種拓展c++的知識吧,不過c++中本來就有c的東西。不過c和c++是完全不一樣的東西,在思路上兩碼事。

        中間還學過oracle數據庫的基本語法,plsql的基本語句,做個一個c++和數據庫相連的管理數據程序。(大概時間2個月)

        unix-c裏面比較重要的是線程和socket,因爲這兩個知識點,基本在之後的任何項目都有用到。

        在學習完基本的語法之後,開始和朋友一起設計,發現了好多的問題,因爲不知道如何開始分配模塊,如何設計合理。我們開始第一份工作,我也開始進行新的學習之旅。我開始了對設計模式的學習,在9月份開始看設計模式。


        6,7月份開始第一份工作,用c語言做編程,主要寫一些簡單遊戲,通過公司已經做好的嵌入式的板進行開發,工作還是蠻輕鬆的。比較多的時間進行自己的學習,和看書,和寫程序,到了12月,由於公司原因再次尋找工作。

       12中找到一份手遊工作,開始學習和繼續工作,主要用cocos2dx進行開發,是c++,java加lua,c++實現的是最基本的功能,lua實現的是基本的畫面和調試,提高開發速度。由於經驗不足,希望繼續努力,把技術學硬,跟公司的同事學習,他們都指導了我不少,真要謝謝他們。


新的一年,定期機會:

       我纔剛剛開始編程不久好多不會,希望能踏踏實實做好技術活,也不斷調整自己。目標調整好學習時間和工作時間,穩定每天的工作任務和學習任務。我希望能把移動模塊學得更好,我的基礎不好,學習時間不夠長,要爭取時間在學習上。最近感覺沒有一個自己去完整完全的任務,感覺好多東西都沒有自己的一種見解,感覺自己有時候有點急,要定下來慢慢思考,多做記錄和鞏固的工作。


                                                                                                                                                                                             番茄  努力的在向大家學習。。。。


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