这个七月,全国多地都下暴雨,伴随灾情不断,我不忍看新闻报道,愿一切安好!
回顾
很久很久没在CSDN写博客了,或者说几乎没怎么写,这一停,就是一年半,这一年半里经历了深圳三月行,北京找工作,996工作制,封闭式开发,直到昨晚我打算提出离职,我才想起来回顾这一切。
这一年半里,我所在的两家公司都是小的创业公司,今年创业公司死了好多,能活下来的都是英雄,庆幸这两家公司都活的很好。作为技术人,我冒昧的来谈谈在小公司的好与坏:
产品技术上的不足
产品没有自己的风格和着调,可以说是来一个产品,换一套逻辑,再画一套原型,再来一个UI,更换一个风格,甚至频繁更改logo;
部门间的协作有问题,产品更新需求文档不写备注,甚至不通知技术,小的需求变更习惯口头上的传达,懒得发邮件,事后产品容易不认账;
技术地位很低,技术只是老板实现价值的工具,领导层只考虑功能上的累加,只会压榨技术工作时间,很少去考虑技术稳定与否,关键是请不来技术牛人,他们的感觉是现阶段这个系统能跑起来就行;
技术人员水平参差不齐,来面试的人,他们大都在业务上谈的很6,但是很少考虑代码优化或者原理性的东西,架构上的东西更是没有,每次遇到这样的人,我哭笑不得,因为我知道招过来可能只适合搬砖,但是不招的话,搬砖的人手又不够,招人总结一句话,不需要思想,会搬砖就够了。
如何提高技术:
一般情况小公司都是一个萝卜一个坑,恨不得个个都是全栈,这种情况下,每个人很少有空闲时间去学习,久而久之,我们就没有了研究新技术和挖掘技术深度的习惯,再加上996,一周唯一的周日只想休息,每天都觉得很累,但是技术得不到提高,怎么办? 其实我也无可奈何,只能每天挤时间,去学习:
- 每天从开发者头条,掘金等平台上看推荐的技术博客,持续认识新技术;
- 有看书的习惯,在看进阶书的同时,偶尔翻看编程思想这样的基础书
- 有看源码的习惯,看源码的好处有两个,一个是学习牛人的代码风格,二是学习他们的编程思想;
- 尝试将新技术运用在当前的项目中,尝试重构当前的项目,优化自己的代码
技术之外的东西
说到技术之外我们还能学到什么,是最近在和一个同学聊天时,他跟我提及,我才觉悟,原来我一直都充当吃瓜群众的角色,我一直都是只顾着把自己的工作做好,没有去思考部门间的发生过的一些问题以及解决方法,在创业公司里,很多工作流程都不完善,加之人员变动太快,很容易乱,部门间的协调很乱,甚至产生了不信任的心理,比如研发觉得产品需求不可理解且变更太快,产品觉得研发做不好,甚至涉及到设计师与产品,设计师与研发都会有问题,我这只是列举的一种现象,遇到这样的问题,涉及到的每个人都不能当吃瓜群众,要积极思考解决方案,不能再埋头代码不闻不问了。
反省
来北京已经一年多,见识了大城市的繁华,也切身感受到了疯狂的生活节奏,曾一度认为工作和学习就是生活的全部,也因为经常加班没时间陪女朋友而痛苦挣扎,每天都在省吃俭用想攒钱,但又想在北京租好一点房子或买一款相机或买一辆车,就这样矛盾着,就这样纠结着,总结起来就是:我不知道生活的重心是工作还是家人,生活上是省吃俭用还是当下享受。
有一天的某个突然,我发现自己没有了自己坚持的目标,我甚至会参考别人的目标,有同事跟我说他要回老家买房,年底结婚,到时候老婆生孩子至少有自己的家,我觉得他说的不无道理;也有同事辞职找一家工作更高的,说年底买车,混两年回老家买房然后开个肉夹馍店,从此改行,我觉得也有道理;我更加坚信自己要攒钱回老家买房,就这样,我每天有空就刷汽车之家,甚至也去刷房产信息,这种状态持续了三四个月,当我意识到自己的每天在干些什么的时候,我惊讶道怎么会变成这般模样,当初那种对代码的兴趣哪去了,想做技术大牛的想法哪去了,我需要反省。
总结:
1. 现阶段提高自己的能力是关键,不要想回老家买房或者其他的事情,要有自己的坚持;
2. 工作固然重要,身体是第一位,其次是家人,然后是工作;
3. 不要让生活太苦,要学会犒劳自己和家人;
4. 追求自己的兴趣,追求自己的生活;
计划
2016年只剩下5个月,我要有计划的生活。
- 换一份新工作,能跟技术大牛一起工作;
- 要坚持每周写一篇博客,养成记录工作和生活点滴的习惯;
- 多看书多看源码,希望能在开源界做出一丁点份力量;
- 来一场长途的旅游,云南或者更远一点;
- 坚持做饭的好习惯,并且要加强锻炼身体;
- 最重要的是每天保持心情舒畅,开心工作,开心生活。