2017年终总结

  今年鸡年,鄙人24岁,犯值太岁,算命说我今年会有一个机会,若是我能报握住,那将来将会大富大贵,起先我也只是听听,没想到这个机会来得如此快。
html

  今年刚过完年回来成都上班,正值原公司效益很差,准备裁人,咱们项目组所有被砍。而后就接到我Jack(我师傅)电话,说他从阿里离职出来准备创业,问我有创业的打算没有。我一听,这不是传闻的机会来了吗?没想到这才刚过完年24天就来了,这命是我妈去算的,她当时听到高兴得不得了,而后天然而然就为创业作打算了。
  三月份到七月份就在成都出租房里自学底层Webgl API,顺着Jack的WonderJs 3D游戏引擎的UML图开始照猫画虎,写了一个本身的3D引擎AmyJs,虽然只能画一个三角形,但麻雀虽小五脏俱全。整个引擎干什么、什么阶段干什么本身也是有个大概,对引擎基础UI贴图、光照、阴影、Buffer处理、GPU渲染流水线都有了必定的了解。独自开发了2个多月时间,进入五月份的时候,我已经压抑不住本身心里的麻雀,还想再体验一下公司里开发,和同事聊天的感受,这个时候我就去找个web前端工做。学习vue开发项目,空闲时间就去学习FRP(函数反应式编程)和FP(函数式编程),不得不说切换编程范式确实是个很难受的过程,在这个过程里须要你忘记之前学过的东西,你会感受本身又不会编程了,又从新体验了一下编程入门的感受。
  函数式编程其将函数做为第一公民,引入不可变数据更加如虎添翼,根据咱们公司近三个月的使用状况来看,未来确定会愈来愈流行,替代OOP登上王座。而函数反应式编程也是今年特别火的技术,把各类数据当作流来处理,彻底符合LISP里说的流水线式处理,用在前端可谓是再好不过。前端

  七月份至今,Jack找我说,准备就绪,能够过来一块儿搞了,七月份就离职交接工做而后回家呆了一段时间,当我再次回来成都时,我也该放弃一些东西,之前以为放手是很简单的事情,但只有经历过才知道,放弃一件事和开始一件事同样须要很大的勇气,在这五个月里跟随Jack学习了灵学,收获很大,如今咱们来讲说创业时期我所放弃和开始的东西。
  1.放弃朋友。我这我的很惧怕孤独,因此之前总会舍弃本身的时间和利益去换取别人的重视,这是我从小到大一直存在的心理缺陷,直到我跟Jack进行心理治疗时才慢慢改正过来。在创业前几个月我周末常常会去和朋友打麻将,并且熬了不少通宵,每熬一次都对我形成没法估计的损害,不只仅是精神、身体的损害。每次熬夜事后我都很是悔恨,但我控制不住本身,那只有强行改变,我就把全部群都退了,不再接受任何活动,这样慢慢适应一个月就基本没有再人约我了。嗜欲深者天机浅,这句话我如今能理解他的含义,嗜欲深会让咱们把注意力放在诱惑上,而放弃了回归本身,与高我沟通的机会。
  2.放弃游戏。如今看来虽然我偶尔两周会找同窗打一会游戏,但我愈来愈对游戏没兴趣,每次打着打着就会感受本身怎么会喜欢这种东西。而后就起身回家作一些有意义的事情,看看书听听歌都能让我感受很温馨,尤为是因为常常戴耳机形成我神经性耳鸣之后,我对网吧也愈来愈厌恶,我如今知道任何一件事的发生都有它的意义,它的发生就是为了让你去改变、让你去反思本身。
  3.放弃自卑和嫉妒。后面跟Jack进行心理治疗之后我才知道这也是心理缺陷,主要是因为自卑和嫉妒,想经过炫耀本身来让别人以为我很厉害,这也是个大众通病。之前的本身每次学到新的知识、取得成就、包括我最近开始的一万小时学习,就喜欢去朋友圈炫耀,目的就是想让人知道我技术达到了很高的层次,后面致使个人朋友愈来愈少,我能感受到他们的恶意,而后我进行了反思和Jack讨论,发现这原来是心里小孩在做祟,主要缘由是童年经历了一些事情让我很是在乎别人的见解,我记得高中我考上全班第一之后就有这种心态,别人都在注视着我,我不敢犯错,只能努力证实本身。之后没有大事就不发发朋友圈,每次学习了一千个小时的时候就去朋友圈记录一下,这个要不要去,我以为能够去让关心个人人知道,毕竟半年发一条,也不会让人反感。
  4.开始关注本身。我开始意识到本身是这世界的主人,全部这一切都是围绕我来开展,全部事情都是我想要的,是我吸引过来的。这也是为何咱们越惧怕一个事情,它发生的几率就越大,由于咱们一直在向宇宙发生申请,让它过来。之前本身的关注点在别人身上或者说关注外在,任何人、任何事若是让我不舒服就会影响个人情绪,不少时候我控制不住本身的情绪,而后就独自生气,彻夜难眠。动怒伤肝、熬夜伤肝,因此致使我肝功能解毒差,当我明白之后我也就不多再让本身处于生气的状态,若是一我的忽然来惹我生气,他必定是来考验个人,因此谢谢他,感谢他的所做所为让我更加不会生气。
  5.开始锻炼减肥。本身胖了将近十年了,我想要什么就能获得什么,不断对本身说,我想变得很瘦,很帅,皮肤很好,而后你的身体就会不会抗拒努力,他会自发的想让你变好,这里定下一个小目标,如今离回家还有48天,我要瘦20斤,我会回家给他们看到觉醒之后的我是什么样子。
  6.开始学习英语。以前说了,咱们能够作成任何事情,能够成为任何一种人,学习英语只是其中一个很简单的事情。

  咱们来聊聊这五个月时间我学到的技术吧。
  1.项目从0到1的经历,这是很美妙的东西,只有体会过才知道不断思考提炼架构是多么爽的事情。
  2.代码质量,之前虽然学过不少重构书籍,但每次作完功能让Jack审核的时候总会让我收获巨大,学习他如何思考问题是很是重要的一件事情。
  3.测试,咱们公司目标是要开发顶尖的引擎和编辑器,因此95%的测试覆盖率是最基础的。
  4.咱们也使用了Facebook新开发的reason和reasonReact重写了编辑器,所有使用的严格的函数式编程。

  感谢Jack、感谢这一年离开个人朋友、感谢这一年经历的痛苦,是大家让我不断进步,未来,生活会更加美好。

  到这里就是我一年的收获了,本命年真是太有意义了,这一年成功完成了本身的觉醒。vue

 

  这里给你们附加一些关于FP和FRP技术的连接:react

  1. JS 函数式编程指南git

  2. 阮一峰:函数式编程入门教程github

  3. 图解 Monadweb

  4. 30 天精通 RxJS编程

  5. 你一直都错过的反应型编程架构

  6. 构建流式应用—RxJS详解编辑器

  7. Reason 官网

  8. Reason React 官网

相关文章
相关标签/搜索