逝去 - 2015年终小结

原文:http://blog.fantasy.codes/life/2015/12/31/summary/

总算是来到了这一年的末尾,上一次写年终总结还是在2012年 - A boring summary of 2012

简略的总结一下逝去的2015。

工作

从实质上来讲,工作并没有发生任何变化;但是细细想来,却已经天翻地覆。

15年初时,我从待了将近两年的无线中心到了现在的渠道事业部。虽然「拥抱变化」是我司永恒的主题,但是过多的变化反而显著的降低了各种人效,还有当年无线团队一姐所说的「团队归属感」。

但这一变动带来的技术变更却是我最欣喜的。

简单来讲,就是从一个纯粹的前端工程师升级为了 Node.js+前端开发,甚至到快年末的时候着手用 ReactNative 编写我们部门的 iOS App。

下面稍微列举一下今年所做的工作:

  1. 年初的时候在三周内(没记错的话)使用 Express + MySQL 以及各种前端技术完成我司微店的第一期功能。

    值得一提的是,当时只有我和现在部门的研发经理(人称 XP)参与的开发 — 事实上还包括了需求文档、原型图(我用 Sketch 画的)和开发文档的编写。

    虽然微店后来由于种种原因搁浅在了沙滩上,但是这段时间真正有机会把 Node.js 实践到了生产上,受益匪浅。

  2. 后来由于部门业务的转型,接手了公司的分销业务。

    有了上次的经验,这次搭建的项目框架算是更为成熟了些,而且由于底层的业务都交给了后来的 Java 同事 — Node.js 就只做 Web 端的渲染和一些逻辑处理了。

    我们在技术上是使用的 Express + EJS + jQuery + Webpack + Sass。最近的上的一次需求,我使用了一些 React ,先试试水。

    从现在往回去看,除了一些流程上的问题,比如 CDN 文件的发布、分支的管理等,程序还是比较健壮的。当然,我们的项目还是欠缺了很多比较关键的内容的。比如代码规范、Review、Node 端的单测,比如系统、接口的性能监控等等。

  3. iOS App 的开发也是一个 Rush 的过程。总的来说就是2个 App 开发人员+ 1个前端开发人员在两周内完成了一个完整的 App。

    技术上主要使用的就是 ReactNative,然后我自己封装了一些诸如日历,导航栏的组件,这可以参阅我前一篇文章RNComponents。当然也有使用一些其他开源的组件,比如下拉刷新、轮播图等。随着项目规模的变大,我觉得还是需要类似 react-router 的项目组织 App 的路由, 当然还有 Redux 之类的库。

    一个题外话,其实这个技术选型还是有很大风险的,因为团队里写过 ReactNative 的可能只有我一个 — 另一位同事虽然在真正开发前调研了比较多的时间,但是可能对于一些 JavaScript 或者 NPM 的内容都是一知半解。包括后来再来的同事也是一样的情况,可能业务逻辑你能看着别人的代码堆出来,但是实际上并不理解真正应该如何去编码。在企业里使用 ReactNative 开发 App 最好的人选应该是多个前端工程师 + 一两个 App 开发者。

  4. 今年还做的比较多的一件事情是面试。

    总感觉部门负责招聘的同学没有好好筛选简历 — 事实上51job, 前程无忧这些乱七八糟的地方真的不适合招聘程序员。

    且不说很多都是在培训班里培训了一两个月就出来找工作的,或者从别的行业转行过来的(这一年我面试了土木、建筑、电子、机械各种专业的人)。

    很多面试者确实基础都很差(形象一点来讲就是不如我还没毕业的时候);或者就是眼高手低的那种,哪怕没听说过 ES6,没写过 Node,不了解 CommonJS,甚至是数组的方法只知道 forEach 的 — 都能用一句「这玩意虽然我不会,没听过,但是学起来一定很快」来让我无言以对。

    这样说来,这一年确实没有几个面试者能让我感觉眼前一亮的 — 这也导致了我们部门一直在招人,却也一直找不到人。在此插播一个广告,如果你对我们用的技术感兴趣,请发简历到 fantasyshao@icloud.com

最后一点就是,虽然辛苦了一年,但是薪资并没有得到相应的回报,这也是今年比较失望的一点吧。

技术与写作

这一年主要还是在折腾前端的技术 — 也几乎都应用到了工作中,主要就是 Node.js, React 和 ReactNative。

  • 在年初 Facebook 刚开源的ReactNative的时候,写了一个非常简单的 CNode-React-Native 客户端。这个项目至今为止是我在 Github 上收获 Star 最多的,25 stars。

  • 编写了一本小书 - 《Node.js 实战》 总共在 Github 收获了 7 颗星星,在 Gitbook 收获了 20 颗星星。

    其他数据:

  • 创建了 RNComponent,现在维护了三个自己的 ReactNative 组件,收获的 Star 都比较少。自然流量几乎都是靠 react.parts 这个网站导过来的。

  • 在自己的博客上写了7篇文章,没有啥干货 :-(

    分享下博客的 GA 数据:

  • 今年的 Github,好多格子都空着,时间都去哪了:

其他

  • 大学同学在清明自驾去日照、青岛游玩了一圈,深夜喝酒畅聊很嗨
  • 托公司的福,参加了7月份的在深圳举办的 JavaScript 开发者大会
  • 读完了金庸先生的射雕三部曲
  • 托家里的福,购买了一辆白色的别克君威
  • 托 X 总的福,认识了一个叫吞吞的女孩纸
  • 12月底,与同事去杭州参加了 D2 前端开发者大会
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,657评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,662评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,143评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,732评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,837评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,036评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,126评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,868评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,315评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,641评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,773评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,470评论 4 333
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,126评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,859评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,095评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,584评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,676评论 2 351

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,856评论 25 707
  • React的学习资源 这个文章好久没有更新了,资源算比较老旧的了,毕竟前端更新还是非常快的。 半年不学习,都不知道...
    izhongxia阅读 23,186评论 11 629
  • 公司来了个新同事,美女,据说是校花级人物。 1.初见 长长的头发用发簪绾在脑后,紧身黑T,大红半身裙,蹬着一双10...
    良小顺阅读 470评论 1 1
  • 我们都是自己说服自己的 9月份初的时候我已经半个月没有工作了,正在蜗居在不到15平米的房子里面,晚睡晚起,迷迷糊糊...
    LIuydanter阅读 356评论 0 0
  • 离第一次考雅思已经过去差不多一个月了吧。 当我决定要再考一次的时候,我竟迟迟无法开始。a little like ...
    murmur阅读 349评论 0 1