毕业后就投身于前端行业,这期间做过业务,做过基建,大前端技术体系下的各个子方向基本都实践过。回过头来看,与刚进入前端行业时相比,对前端行业的认识更清晰了,但也发现困惑更多了,追求的东西好像变了,欠缺的东西变多了。
起初以为工作是生活的小部分,后来发现工作是生活的大部分,工作不顺影响生活,影响自己,我们应该更认真的去对待工作。
佛陀传中记录了一个故事叫《看顾水牛经》,我觉得它很好的表达了好的工作方式是什么样的。
“什么才是一个好的牧童应该知道和做到的。一个好好照顾水牛的孩子,应该熟悉他看管的水牛。他会知道每一头水牛的特征和倾向,什么时候要替它们擦洗身体,怎样料理它们的伤口,用烟来赶走蚊虫,给它们找安全的路行走,爱护它们,带它们过河时行水最浅的地方,给它们新鲜的草和水,好好的保养草原,又使年长的水牛给年幼的做好榜样。”—— 看顾水牛经(佛陀传)
对牧童来说,放牛就是他的工作,工作内容很简单,但仔细深究就会发现 ,要关注很多方面才能将事情做好。正如我们所面对的工作一样,虽然内容各种各样的,但要做好,方法是一样的,认真的去做,找到正确的方式去做,希望各位能找到愿意以“主人翁”心态去工作的工作,看到自己工作的价值。
一个简单的问题,但大部分人却说不清楚,我当初也是误打误撞进入了这个行业,不知不觉就干了快七年。漫无目的的做一件事情是很难做好的,也是痛苦的,尤其是这件事还占据了我们最多的时间,所以我们需要想清楚,前端是什么?价值在哪?
这里我将前端按下面三个维度进行拆分:
记得曾经看到过的一句话,人一定得有创造,只有创造才能带来新的价值,我觉得前端就是一个有创造可能的行业。
在稍微大一点的公司或者前端团队,前端的工作性质也会分为业务支持和技术架构 ,一个是将业务产品需求转化为面向普通用户的产品;一个是提供良好的技术工具给业务前端同学去更好的完成产品的开发。
如果有条件,我觉得两种都去接触接触,因为这本就是分不开的两个东西,只不过侧重点不同,所以带来的结果是做业务的同学需要考虑技术产出,做技术的同学需要有业务思考。有机会的话,最好两个方向都做一段时间,不限制自己只能做什么。
无论做哪个方向,一定要保持自己技术广度的扩充,你可以不去深挖,但一定要了解,当需要的时候你才能立马拿起来。
我觉得兴趣与工作理想的关系应该是工作为主,兴趣为辅,两者缺一不可。对自己的工作没有一点兴趣的工作过程是痛苦的,你可以从过程中,或者结果上,或者关联的人、团体上发现自己感兴趣的点,这样你的工作会轻松很多,有点像在茫茫沙漠中行走,偶尔出现的一抹绿株。但兴趣不可占了全部,如果关注了过多的兴趣就可能会忽视工作本身,从而带来不好的结果。
如果你对你的工作还没有一点兴趣,那么请培养吧,如果有了兴趣,那么就想办法结合起来,让兴趣帮助你做得更好。
怎么知道自己对哪方面感兴趣? 看看自己下班后会做什么与工作关联的事情吧,没有外部推动,自己主动去关注尝试的可能就是你感兴趣的。
我带过团队,也经历过多任主管,我发现在评价一个人的时候,很关注主动性。你可能会听到领导说做事要主动点,可能也收到过缺乏业务思考的评价。
在长期的学校教育中,我们一直接受的是 “被动” 的学习方式,老师教什么,我们学什么。考核也是用固定的考题,具备标准的答案,所以导致我们缺乏了一点主动。我刚开始工作那几年就基本处于这种状态,去到新公司,等公司的新人培训,等待师兄的指导,等待领导安排任务;而没有去了解新团队是什么样的,我应该怎么样才能更好的融入,我能给团队带来什么?在团队的职责范围内,我更想做什么?
从以公司为中心转变为以我为中心,除了给公司带来一个员工外,想想能给公司带来什么?
忙碌会给人带来一种很充实的错觉,感到自己被需要,感到自己在成长,内心感到充实。不拒绝短期的忙碌,避免长期的忙碌。
忙不过来是很多人都会遇到的,也是经常听到大家抱怨的,总感觉活干不完,总感觉持续了一段时间都在忙碌中度过,但事后来看,好像又没做了什么东西?
为什么很忙?
怎么解?
忙碌的状态肯定是不好的,不要沉迷忙碌而当做充实,忙碌不会让你成长,只会让你更疲惫。人生是马拉松长跑,不是短距离冲刺,适当停下来想一想,也许能找到更好的实现路径。
前端是否有天花板,我说肯定是有的,每个行业都有天花板,只是前端的看着比较明显,我也一直在思考下一个成长点在哪?
我觉得前端只有某一方向的深度是不够的,不要局限自己,应该往综合方面发展,也不仅仅只关注技术层面。
我想我依然会抽时间写代码,做自己想要的产品,只打磨功能,不关注代码规范、不关注稳定性、不关注测试覆盖率、不关注 eslint、不关注性能、不关注 bug 率。
作者 | 华华
原文链接:
http://click.aliyun.com/m/1000346073/
本文为阿里云原创内容,未经允许不得转载。