春节回来后的这几天

春节假期很快就结束了,初五陪媳妇回了北京。由于在年前加了6天的周末班,所以在别人都上班快一周了我还继续延续着春节假。也有时间静下来思考一下人生方向。

  1. 重新审视自己工作上的问题。包括技术上、心态上:技术上确实这两年做了太多的业务,以致于对于码农来说至关重要的基础设施开发经验(包括推送系统、消息队列、存储集群)以及算法(包括推荐算法、大数据处理算法、机器学习算法)都已经缺失了,另外由于工作中不需要所以对开源项目的关注也没有再持续。这是一件很悲剧的事情!

    目前看来要么走这样一条路:自己专注一个业务,成为这个业务上最熟悉的系统模块的人也就是业务专家,包括有哪些坑这样的经验积累,就类似于金融业的IT系统,我现在做的业务是在线教育,其实这块业务上还是比较一般的,不需要太多的专业领域知识,不像电商和金融系统。随着产业的成熟,通用业务会有更加简单和通用服务出现,例如把存储放云计算平台上、分发放在cdn服务商(网宿)、专业的用户日志平台(百度统计、友盟等)、支付接口(支付宝、微信、网易宝等)、推送平台、监控系统、用户分析系统等等,以后小的创业公司直接使用亚马逊或者阿里云就好了,大的公司才会有人做一些内部的基础设施。这也是小公司小流量产品开发人员的悲剧。只有做成了一个产品,才能有收获。

    另一条路就是放弃写代码走管理和沟通路线了,主要观注别家的系统,偏向于pm工作,在我们这样的一个小团队不缺这样的人。我应该不会走这样的路,这意味自己每天的工作不再是最感兴趣的写代码做出实用的工具,而是沟通以及进度管理风险控制(虽然这个国内码农30+岁的常走的路),我觉得还是需要在自己动手能力方面是有特长,至少面对一个应用需求时,自己动手能很快搞得定。另一方面我司也不会给这样的人提供太多的发展空间,技术人员在职务与薪水方面的成长,主要还是看自己的技术能力的。

    其实路怎么样,就是自己的个人发展相关了。自己以后在技术上到底想成为一个什么样的开发者,现在考虑已经有点晚了,需要立即好好反思一下。毕竟业务领域没有特长,而做基础设施在我司机会也比较少,再过几年会成为更大的悲剧。目前我也还没有想好。

  2. 基本的数据结构和基本的搜索排序算法也还知道,因为我平时还在不断的面试别人。这块也还是坚持常常做做基础题。其实还好。

  3. 关于3年换工作问题,由于公司确实不错,我也决定留在北京发展了,所以花了初六到初九看了3天二手房,最后由于首付不足,就定在沙河高教园了。总的来看,媳妇上班时间比现长了20分钟,以后西二旗我比现在短了30分钟,加上是三居室,所以觉得还是不错的。工作问题过一段时间再看吧~很多有深度的问题其实是自己懒了以及杂了导致的~如果相关的领域没有专家,就多跟进外部的专家和多参与交流,进步速度可能没有专注在一点上快,但也还行了,对自己的定位也没有那么高,能跟上节奏就好~

  4. 初十刚签完合同回来晚上10点看柴静关于环保和产业结构的视频《雾霾调查:穹顶之下》,还是很感慨,生活不容易,好好奋斗吧。做更好的自己,然后再做一些力所能及的事,做一个对家庭对社会有点用的人,不至于哪天突然要挂了,心里还是遗憾。

春节回来后,早上起来想想还是做了不少事情的,至少大方向就是在北京做技术了:

  • 关于基础设施,能有机会就从深度上进行扩展吧,毕竟学习是需要自己主动的,有时间多花一些时间,进度慢一点,但质量好、可扩展性好、稳定性高、性能好,manager应该也是鼓励这样的。另外自己正在用的,其实还是需要花时间熟悉理解透的,例如存储和推送。
  • 关于基本算法和数据结构,继续保持关注和练习。
  • 关于心态,就好好感恩公司,踏实做事,提升效率,珍惜时间。
comments powered by Disqus