工作快要一年了,最近發現自己想要學習的東西非常多,已經到了完全應付不過來的程度。看來需要列舉一下,然後分一下主次關係:
1.c++、c語言基礎知識
2.cocos2dx遊戲引擎
3.android應用基礎知識和eclipse、adt、cdt、ant、ndk、sdk基本知識點
4.xcode、object-c和mac基礎知識點
5.opengl相關知識
6.lua語言基礎知識
7.linux和unix程式設計基礎
8.編譯、鏈結、裝載,靜態庫、動態庫
9.計算機作業系統基礎知識
10.演算法、acm題的研究
//11.遊戲框架設計模式和架構
因為知識點過多,只擷取以上最先想到的10個知識點,自己也清楚這10個已經夠自己忙亂的了
認認真真思考一下的話,發現居然有這麼多,也難怪自己會手忙腳亂。看來是十分有必要理理頭緒……
1.工作實踐(sdk接入、新版本發布)
2.業餘獨立遊戲製作(密室遊戲)
3.cocos2dx遊戲引擎深入研究
4.acm題練習
5.vim編輯器的練習使用
我認為理想的狀態是每天都有學習和實踐、當然實踐中也是學習,這裡的學習知識單純的通過書本和網路等媒介獲取知識點,而不在應用實踐上。
a.跟目前工作有關的知識點重要性排序(3、4、7、1、8、9、5、10、6、2)
b.跟將來工作———————————(2、6、1、5、3、4、8、9、7、10)
c.知識點的經典性—————————(1、8、9、7、5、10、5、3、4、2)
d.學習難度大體排序————————(1、7、9、10、8、2、6、5、3、4)
e.需要掌握的程度—————————(1、9、10、2、6、7、5、8、3、4)
f.需要大量實踐的知識———————(1、6、3、4、2、6、5、10、8、9)
d.需要長時間去積累的知識—————(1、10、7、6、9、9、5、2、3、4)
從上面可以看出,讓我手忙腳亂的矛盾點有以下幾點:
1.目前的工作需要學習的知識點在我看來對今後的目標和發展作用並不大
2.一天中大部分的時間工作都用在了那些我看來並不重要的知識點上
3.業餘時間有限,而需要我去學習的知識點太多
4.我認為重要的許多知識需要深入研究多時,而我顯然有些急躁
目前可以說我的工作比較清閒、難度不是很大,但想要完成也需要一定的知識積累。
我想要更換工作,但是也非常不捨現在很好的學習環境(業餘時間充足、附近有圖書館書店大量的專業書籍、穩定的生活住行)
我內心的真正聲音是並不想立即更換工作的。我的計畫是工作滿一年後更換,在這之前有大約不到3個月的時間。
這3個月可以用來學習提高我的基礎知識,當然工作中學習也很好,但是我發現一旦忙碌起來就很難做到系統的學習。
3個月的時間其實也非常快,能利用好這段時間來瘋狂補充自己的不足也是個明智的選擇。
當然,適當關注下招聘資訊,了解下相關資訊也是可以的。但不要擾亂了心神,打亂了節奏。真的有非常好的工作機會才能另作打算,當然這也是機率非常小的。
目前工作中使用的知識點可以大體學習下,但不用深入研究。以爭取盡快解決問題為原則,當然有時候越是圖快,越是解決不了問題,這樣就要大體分析一下該問題解決方案和需要的知識點,然後對症下藥。比如有些問題已經找到了解決方案,但是並不完美,不過這個工作並不是很重要。也許僅僅是幾天後你就不用再去碰這個工作內容了。這樣你再去尋找完美方案就得不償失,非常浪費時間。還不如盡快解決問題,然後把時間用在學習更重要的知識點上。
ide的配置問題,eclipse的外掛程式更新較多,有時候操作會出問題,這時候比起去研究視窗介面配置,還不如直接檢視.project和其他一些.xml的配置檔案。因為不管介面怎麼變化,它的配置純文字檔案都是萬變不離其宗。
總之工作上的問題要就快解決,以出結果為首要目的。爭取一天的工作半天完成。
每天6點正常下班後,我都會利用晚上的時間去書店或者留在公司充電學習。目前來看,堅持的效果還不錯。但是隨著學習的深入,發現自己不知道的越來越多,這時候後就非常想去逐漸隱身深入下去,結果發現還有乙個新的領域需要我去研究。於是激動的找到了相關資料,開啟了下乙個學習計畫。這是我剛開始工作學習時的狀態,可以說當時很有激情,通宵讀書的精力都有。但是漸漸的…………發現不知道的越來越多,而要學的大部頭書籍才看了不到4分之一,當時的激情已經漸漸消失。學習效率也大打折扣。看的越來越慢……這時候很多人會說,堅持下去。當然明理人都知道,堅持的重要性。但是堅持到強迫自己去完成某個學習計畫這樣的方式會讓人更加容易厭倦和疲勞。我也制定過計畫,每天必須讀完多少多少頁。現在想想,這樣子跟高中應付高考的學習方式有什麼分別,學習的主動性都沒有了,效率都難以保證,就算強迫自己快速學習到了知識,可以你對學習的消極情緒積累下去,總有一天會變得討厭學習,學習是一輩子的事,慢慢來。我現在是想換一種方式,每天看書是必須的,因為要學的知識點比較多,大部頭一本又一本。沒有辦法保證每天都輪流把這些書都看一點。但可以根據興趣,比如今天對這一本書中的某個章節感興趣,就深入進去。等你理解了這個知識點,就會有一定的成就感,獲得相應的正反饋,激勵自己去研究下乙個問題。這樣以理解知識點為目的的學習方式要好的多。如果真是今天沒有心情學習,就不用強迫自己了,還不如看點其他東西,放鬆放鬆。
總是保持強烈的求知慾望非常重要。
學習方法還有待改善,逐漸找到適合自己的方法。
生活上的簡單總結,目前的首要任務就是工作和學習,其他如果有精力盈餘就去做,娛樂以放鬆自己學習上的負面情緒為目的,不可深入。女朋友的問題自己真的沒有辦法,這方面經驗太少。不過依稀感覺這件事的重要性在現在看來不如學習工作,因為以朋友在戀愛上的經歷來看,大多數都得不償失,投入了太多的精力,結果對提公升自己上卻做的很差。
機器學習實踐 學習總結
1 knn k近鄰 vs 決策樹 分類演算法 k近鄰演算法可以完成很多分類任務,但是它最大的缺點就是無法給出資料的內在含義。它是通過計算點位間的距離來決定相似度的,其執行效率不高,儲存空間和計算時間比較長。決策樹的主要優勢就在於資料形式非常容易理解。相似例子 二十個問題遊戲,參與者在腦海裡想出一種事...
html,css學習實踐總結
網頁的布局方式 1.什麼是網頁的布局方式?網頁的布局方式其實就是指瀏覽器是如何對網頁中的元素進行排版的 1.標準流 文件流 普通流 排版方式 1.1其實瀏覽器預設的排版方式就是標準流的排版方式 1.2在css中將元素分為三類,分別是塊級元素 行內元素 行內塊級元素 1.3 在標準流中有兩種排版方式,...
工作和學習總結
1.測試庫的a05 表 a0504 全部 md5 加密 2.修改登入出的明文明加md5 3.軟體設計流程圖例4 4.健身 md5 函式 create or replace function md5 passwd in varchar2 return varchar2 isretval varchar...