軟體公司工作閑余時間可以學什麼?

我在一家遊戲公司當程序員,三年的工作經驗,項目已經上線,通常兩個星期一次任務派發,要改要加的已經不多,通常兩天可以完成,剩下時間太充足,新項目的開始還有一段時間。

在之前的閑余時間裡,瀏覽了項目的整個框架(業務邏輯的少看),看了兩本vim的書籍學多了幾個vim技巧(配置、插件和vimscript為更順手而寫點東西),看了用scrapy爬過一些圖(hello world系列),Haskell到了逐漸理解Monad的階段,還有其他才零零碎碎的東西。

對移動端和web前端興趣不大(以前打雜寫過),現在感覺時間比較充足,可以系統地看些東西,想請教下可以試學些什麼么?


真羨慕。

學一些跟你工作相關的數學吧。


可以學產品,做一個產品人,以後就不用寫代碼了


題主的遊戲公司好反常啊


遊戲公司不是都是要人命的加班趕進度么..


我認為學習怎樣打foosball是個不錯的選擇!

大概需要一到兩個星期掌握pull shot和push shot,一個月左右具備一定手感,掌握wall pass之類的技巧,集中練習兩個月可以挑戰snake shot。

完全可以說服你們老闆搞幾張檯子,記得要tornado的,國內大量酒吧里的渣貨根本不能用作比賽。記得告訴老闆,某軟,某狗,某書等一大堆標杆都整這個,整了牛X碼農就嘩嘩的來,他一定會批准的。

有空多站起來走動走動,學習的那麼努力,等你學完了Steve Yegge書單,就會有健身房出來的策劃狗整你的KPI扣你的錢,勾搭你的妹子摸你的貓。對自己好一點:)


sicp: 計算機程序的構造和解釋 (豆瓣)

emacs (life is too short to learn emacs :D)

加強英語或者學其他外語


不知道網路方面感不感興趣

有興趣的話可以把 W. Richard Stevens 那一套六本書擼一遍


有時間當然是要提高自己的知識水平,多看書啦,做些小東西玩啦,去看看別人做的東西啦,去跟別人談笑風生啦。。。


推薦閱讀:

你有什麼苦練多年卻又不方便公開演示的絕技?
有哪些又酷又簡單的技能?
無聊又無趣的技能
如果永遠離開現在的工作,你有什麼技能能讓你混口飯吃?
自學一門技能一段時間後,如何自測掌握的程度?

TAG:軟體公司 | 技能 |