2014 年终总结

本文写于 2017 年 1 月 1 日 16 点

2014 年春节过后,公司的业务员和客服在一两个月内离职了一半,我打算坚持几个月之后离职,比工资低更让我难以忍受的是老板们对互联网的不懂与总是想做投机取巧的生意,对客户不是很尊重。但是,离职比我预期中来得早一点儿。

那段时间,公司的技术主管让我设计一个能兼容 PC 和移动端的响应式网站,我就做了一个,不过 PC 上面怎么也设计得不满意,因为我不知道到底要显示什么内容,显得很空旷。当然,技术主管也是不满意,总是说要高大上,还说什么见我也经常看一些设计网站,怎么就设计不出来呢。当时,我心里是想说“我去你大爷的!见过一些优秀的设计就能设计出来,神马逻辑”。接下来忘记和他聊了什么,他就说我不务正业的意思,而且就站在我显示器面前,显示器就显示着 Photoshop,Photoshop 打开他要我设计的网站。当时我心里积攒的怒火爆发了,语气比较冲地说“我这不是正在设计吗,看不清这是什么吗”。后来,他也满脸不悦地离开了,过来大概半个小时,他让我到会议室单独谈谈,对于刚才冤枉我的事,他向我道歉了,然后忘记说了什么,总之我说了我要离职,他也同意了。

离职办的很快,第二天就办理离职,也是够迅速的,明显感觉到一旦你决定离职,老板们就一副你赶紧滚蛋的表情。

第二份前端工作

从 2014 年 3 月 22 日离职之后,我就在准备找下一份工作,准备了一个月时间,这一个月内在博客上面水了几篇文章。投了三家公司,基本上都让面试了,一家团贷网,面试官使用一个专门验证 IE 浏览器的软件,可以同时打开 IE6-9 的软件,我忘记了软件的名字,打开我的作品,结果有些不兼容性,也没有其他亮点儿,面试就没通过。回来之后我好好修复了兼容性问题,又发现那个软件的 IE6 有问题,我是用真正的 VirtualBox 虚拟出来的 IE6 就没发现问题。接下来两家公司都通过面试了,一家刚成立的小公司,业务是汽车相关的,开 5000 工资,但离我住处太远了。另一家是我认为的东莞前列的互联网公司,卓博网,虽然只给我开 4000 工资,想着能到里面学习一些技术,离我住处又很近,就选择这家了。

新的公司技术研发部有大概二三十人,后端、前端、客户端、测试都齐备了,其中前端就有四五个,好几个技术都不比我差。平时工作使用的系统是 Linux,我用的是 Ubuntu,后来发现 Linux 系统真的是不适合前端用,当时 Linux 下的 Chrome 开发者工具有 bug,另外浏览器观看 Flash 也要折腾一下。更不用说 Photoshop 不可以使用了,虽然有 GIMP,但是我一点儿都不熟悉,而且和 Photoshop 比起来界面一点儿也不酷。

公司使用的技术有:

  • 服务端:Linux + Java + Nginx + Resin + SQL Server
  • 前端:SeaJS + jQuery + 自写 jQuery 插件 + Ant
  • 源码管理:SVN
  • 项目管理:JIRA

说实话工作的强度一点儿都不大,首先从不加班,其次安排的任务会给你比较长的时间去做。在我进公司一个月之后就熟悉了工作,所以闲暇时间比较多,我也是在这段时间继续学习 MDN 上面的 JavaScript 知识,并进行翻译工作,没想到就在这段时间翻译的文档,已经成为了 MDN 中文翻译的第二位贡献者,当然第一位的紫云飞一个人就抵得上所有其他人的总和了。虽然翻译一个 API 的文档就常常花费两三个小时,但是理解会更深刻,印象也比简单看一下要深。只是后来学习的兴趣转移了,就只是偶尔翻译一下了。

Mac Mini

因为之前在知乎上面了解到了 Mac,发现很多程序员都用,甚至在不少公司都成了程序员的标配,经过一段时间的考(zan)察(qian),Mac 挺适合前端开发人员的,有不少优秀的开发者工具、设计软件,另外因为 OSX 是基于 BSD 系统的,也支持很多 Unix/Linux 命令,就是命令行工具足够强大。

本来想买 MacBook Pro 的,但是我不想负债太多,而且怕家人觉得我买这么贵的电脑有问题,就买了 Mac Mini 中配,又花了一千凑齐了显示器和键盘。因为对于 Windows 和 Ubuntu 都熟悉,所以 Mac OSX 系统上手很快,常用的软件在其他系统上面都有的。

至今,我都认为当时买 Mac 电脑是一个很正确的选择。对于我来说 Mac 显著的一大优点就是不可以玩 Dota 和 LOL 了,或者说玩起来不像 Windows 那么方便与流畅了。当然这对于很多游戏党来说显然是不能忍受的,理想的情况应该是一台玩游戏的高配台式机,一台 Mac 笔记本。

总结

这年开始工作也算逐渐走上正轨了,剩下的就是慢慢积累知识、学习技术。另外,因为学习资源更多的来源于网上,所以今年也没有读多少书。还有一点儿就是已经离毕业过去两年了,我只完成了当时的期望的两个目标之一,找到前端工作,另一个学习计算机科学基础知识始终没有认真开始过。