做爲一個程序員, 由於受夠了」給別人實現夢想太累」的念頭, 又受到」外面給出更高薪水」的誘惑, 果斷離職創業. 但本來是要創業的, 過了半年, 變成了失業, 這其中到底經歷了哪些坎坷?
坎坷一: 學習
爲何學習也會成爲一個坎? 由於只有一我的創業, 須要身兼多職, 僅技術來講, web前端, iOS端, 服務端都須要一我的搞定. 而我要學習的正是iOS端. 開局不錯, 在兩週時間裏, 動手實踐, 效果顯著(以前或多或少看過點書). 惋惜好景不長, 由於太過」好學」, 又有」大把」時間, 就去學習其它編程技術了, 好比Android, React Native, Erlang, 其中Erlang這個坑, 我以後還會再掉一次, 並且比此次更長. 這樣又」學」到了春節, 天然就放鬆下來了.
坎坷二: 遊戲
我已經不玩遊戲不少年了, 但受到, 一是魔獸電影宣傳, 二是發現macOS下能夠下載WoW, 所以一發不可收拾, 連續玩了40天的遊戲, 甚至還到淘寶買G幣, 足見瘋狂. 玩遊戲真的很專一, 爲了一個目的不停地進行遊戲; 然而, 遊戲與真實人生的區別是, 遊戲裏須要玩家達成的目的, 都已經被設計好了, 周圍的環境幾乎是肯定的, 而現實生活, 目的須要本身決定, 如何完成有各類可能性, 周圍的環境是變化着的. 這樣一來, 彷佛一個季度過去了, 然而一事無成, 恐懼在碾壓着我.
坎坷三: 隨便定下項目
照理來講, 這個時候作項目, 能完成的機率很大, 我花了一個月的時間, 開發移動端功能, 服務端接口, 以及服務器部署(域名申請審覈等), 一切照着以前的經驗來, 雖然偶有嚐鮮的念頭冒出來(好比換個log庫等不影響全局的點子), 始終沒有歪掉. 在項目開發了一大半核心功能的過程當中, 愈來愈懷疑這個項目到底能不能賺錢? 由於市場上已經有相似項目不少了, 我作出來就算有人用, 也賺不到錢. 在困擾中, 我拿起了 Programming Erlang.
坎坷四: 函數式
在以後的一個半月時間裏, 我瘋狂學習Erlang, Elixir, Elm, Haskell, 甚至emacs lisp, 而後在思考下一個項目的時候, 以爲無從下手, 這是多麼痛苦的經歷. 這感受就像本身握了把屠龍刀, 卻沒法切個糕. 在成天嗶嗶」Erlang的process model是最正確的」, 「Elixir的macro牛逼飛天了」, 「Elm纔是web前端的救星」, 甚至,「vim只是Emacs的一部分」的語境下, 整我的處於世界觀崩潰的狀態中, 我甚至強制本身使用2個space縮進. 以後人生整整空白了兩週, 一直不知道能作什麼. 出去自駕遊了兩回, 最終回過神來, 從新拿起了The Go Programming Language, 才找到那熟悉的感受, 內心才踏實起來, 感受生產力又回來了(另外就是個人主要編輯器從vim換成了emacs+spacemacs).
在這過程當中, 我沒少看諸如黑客與畫家, 重來等書籍, 如今我必需要結合本身的狀況來講, 黑客與畫家, 這本書有毒, 不能再看了. 收穫最大的是閱讀了如何解題一書, 在它的激勵下, 彷佛對教育下一代有章可尋了.
如今, 又須要回到正軌上了, 認真修改一下簡歷, 以前找工做基本是內推, 簡歷只是形式, 所以寫得很凌亂. 但願以後幾年裏認真思考這半年裏犯的過失, 這其中必然有嚴重思惟缺陷須要我克服, 紀錄下來, 成爲本身珍惜的回憶.