继上篇文章我的朋友王小闰娓娓道来了他目前所遇到的困境,这个问题很典型,当然这也是大部分在北京漂泊的前端从业者遇到的职业瓶颈。
究竟如何才能走出目前的困境呢?
灯下黑困局
借助灯下黑的概念,北京前端千千万,你遇到的问题,就好比你站在灯下,两眼一抹黑,而站在灯外的人却把你的问题看得甚是透彻,或许在街头地铁与你擦肩而过的那个人就能帮助你解决这个问题。他可能是北京某家互联网公司的大佬,谁知道呢,你只需要知道,帝都北京是个藏龙卧虎的地儿就可以了。
既然这个问题在北漂前端圈里如此普遍,那么就来听听身在北京的前端同行、先行者们是如何带你走出困境,顺带教你做人的。
格局放大
看完上篇文章之后,有位前端大佬在微信上跟我聊,我觉得关键还是业务吧,前几天刚刚换新公司,技术线vue react深入到原理基本就OK了,业务线的扩展就很多,例如大型系统的前端构建方案,如何带领团队完成开发任务,还有对不同产品的感知能力。
现阶段的前端,只会做界面已经远远不够了。类似后端的CRUD,前端到了2018年同构趋势很明显,界面的制作变成了中端的活儿,最终还是要汇聚到业务的内容里去的。
大型系统适合分布式的前端开发架构,系统到应用再到功能,分布式的应用,功能的spa。如果是带团队,一定要确立明确的目标,并且每个人都需要深刻理解当前应用的业务场景。
其实我也想对文中的困境说点什么,我觉得这种困境产生的根本原因在于没有清楚地认识到前端不仅仅是一个代码生产者的身份,前端是一个既能与业务接轨又能与客户接触,同时还能够接触到系统级架构的一个职业,如果仅仅把自己放到界面制作的环境中是不可能做好前端的。
步子迈开
一个很让人难过的事实是,你平时总按Boss的指示干活,那Boss怎么可能放心让你去干架构呢?
如果你能提出一些业务建议,就表示你已经熟悉了整个架构,要知道架构不仅仅是代码的集合,还是一系列对产品、设计、老板的需求的集合。一般情况下,老板是不可能把这种任务交给一个只会代码架构的人去做的。
这种困境是对自己处境的认知度不够,不知道到底需要发展什么,盲目的追求更新或者更好的技术。
特别是在目前的人工智能的大环境下,前端开发变得更不稳定,跟业务的绑定属性更多,一旦脱离业务,如果没有足够的实力就会被淘汰。
摆正心态
还有一些前端同行在掘金、博客园以及公众号后台给我留言分享他们的一些观点看法:
说IT技术看起来汪洋大海,其实没有多少技术是深不可测的,应用型技术学起来其实很快。其实面试的领导也不见得比你多知道多少,只是人家占据话语权而已,人家考你,你知识量至少要是对方几倍才能胜过对方。
这个社会,学历就是阶级,如果你学历不高,核心的工作根本就没有机会接触,你就算再能自学,没有大环境的实操,搞来搞去终究只是个Demo。
还有一个前端同行跟我分享他的从业经历,我投了今日头条的前端,被打击的心都碎了,虽然如此,但还是收获良多。每年找个时间去面面试,我觉得用处很大,提神醒脑,理清方向。
摸清现实
关于薪资,他提到在北京,至少一线互联网公司开出的薪资都是比较高的,25k-30k并不是很少。
说到这儿,我顺便瞄了一眼JRTT前端的岗位要求和薪资,20K起......
大公司的起点,是某些小公司的极限。
低头前行
前端技术嘈杂,但是万变不离其宗,能花些时间和精力去熟悉一个框架源码,学会常用的设计模式,才能突破前端的天花板。
其实前端是没有天花板的,也没有所谓的瓶颈,取决于你用什么态度去做事。最近在搞这个https://github.com/f2e-awesome/knowledge,个人觉得还是很有意义的。
与其迷茫徘徊,还不如多充实自己。前端高速发展,大浪淘沙,最终谁笑到最后,真的不好说。
闰土有话说
最后,写给北漂的前端从业者们:
有工作的地方没有家,有家的地方却没有工作,他乡容纳不下灵魂,故乡安置不了肉身,一个叫家的地方找不到养家糊口的路,找到了养家糊口的地方却安不了家,从此便有了漂泊,有了远方,有了乡愁......
既然身在北京,那就做好规划努力奋斗,技术沉淀的同时不忘锻炼身体。若图安逸,止步不前,那与待在老家小城市有何不同?
假如有一天你要离开大北京的时候,我希望你昂首挺胸,更希望你在你的老家城市已经拥有了一套属于自己的房子,即便它是按揭......