做为一个程序员, 由于受够了”给别人实现梦想太累”的念头, 又受到”外面给出更高薪水”的诱惑, 果断离职创业. 但本来是要创业的, 过了半年, 变成了失业, 这其中到底经历了哪些坎坷?
坎坷一: 学习
为何学习也会成为一个坎? 由于只有一我的创业, 须要身兼多职, 仅技术来讲, 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).
在这过程当中, 我没少看诸如黑客与画家, 重来等书籍, 如今我必需要结合本身的状况来讲, 黑客与画家, 这本书有毒, 不能再看了. 收获最大的是阅读了如何解题一书, 在它的激励下, 彷佛对教育下一代有章可寻了.
如今, 又须要回到正轨上了, 认真修改一下简历, 以前找工做基本是内推, 简历只是形式, 所以写得很凌乱. 但愿以后几年里认真思考这半年里犯的过失, 这其中必然有严重思惟缺陷须要我克服, 纪录下来, 成为本身珍惜的回忆.