起因
听了一场知乎live 前端工程师的入门与进阶
作者水平比较高,查了之后才发现比想象的还要高,大牛级别。
好的感受
技术思路和方法上物有所值,简单来说有三
- 即使能够独立负责项目也不能说非小白,做的项目不必多,要精
- 看代码可以从0.01版开始,这是最核心的东西,然后看提交历史
- 即使是技术导向的公司也不可避免有很多业务代码,要有意识的去重构,改善
坏的感受
但是大牛也是屁股决定脑袋,对外包公司进行了坚决了抵制。
简单比较来说,
外包公司 | 产品公司 |
---|---|
把人当工具用 | 看重人本身的理解程序,解决问题的能力 |
用成熟,老旧的东西的东西便于维护。搜个代码或者插件就完事。到最后学到一堆配置,对里面的原理等等一窍不通 | 网上基本很少有现成的东西,即使是用网上的东西也要深究 |
更看重项目时间和进度 | 看重项目本身,产品 |
重复的东西较多,人很容易停滞不前 |
当然,以上都是事实,也是我做了10年外包的深刻感受。
思考
可是现在市面上仍然是外包公司居多,以中国在世界IT界的分工来说,能以技术和产品为导向的公司少之又少,难道我就该自杀或者换行或者甘于平庸不成?
我得出的结论是
次一流也有次一流存在的价值,技术很重要但不是全部
原因
在中国这种市场环境下,一流的技术人员的大师未必会获得一流的财富。
能做到大师的人一般都会自己创业做公司,但一般IT的大牛因为太注重于计算机很难再混在这个世界,所以如果没有合适的合伙人,一般都会收到失败的结果。
更好理解的说,武侠小说里,哪个武林高手会生活富足?不是都去归隐山林浪荡江湖亡命天涯了么?
修改目标
而我的目的是尽量获得一流的财富,一流的生活。
所以在学校中20年来一直被灌输的学习掌握一流技术,成为大师去赚钱的思维方式并不适用。
- 就算武功独步天下,但也只能做个孤独的刺客。
- 学习武功本就很苦,等你所有内外功都准备好,除非是个天才,否则下一轮新技术一定会出来,高一个维度,热兵器打冷兵器。练了一身本事又有何用?
所以我的目标应该是最能实战的人员。能够将手头的所有能用的技术快速整合融入项目,无坚不破唯快不破。
也许不是一流高手,但却是个次一流的高手。
没有艺术家那样流芳百世的作品,却能作为一个手艺人靠走量而衣食无忧。
方法
能够保持次一流也需要做相当的努力。
人家盖1个鸟巢,我就需要盖10个学校操场。。。
- 要有足够完善的学习方法,对新框架和新技术要做到弄懂原理,这是深度
- 要有充足的学习时间,在重复工作之余,保持对其他技术的熟悉程度,随时热激活另外一种武器这是广度
- 不自卑,不自大,大家只是定位不同,少一些鄙视,多一些互相学习
总结
郁闷了3天,终于缓过劲来,我觉得我可以继续向前进了