34岁,半只脚步入中年。回顾过去十多年的职业生涯,我此起彼伏,于是乎我有一个想法,做一些总结,也看一眼未来的方案。
接下来我会用两部分内容解释一下,我对前真个理解和前端职业该当如何方案;

每个人的经历一定都是不同的,如果我的不雅观点和你的理念存在争议,希望大家能够求同存异,如果你能从中得到一些灵感那不胜荣幸!

莽夫的童年
和大部分山区、屯子的孩子一样,从小的家庭教诲,导致我对学习没有明确的认知,以是上学时没有好好读书,大学因陋就简上完,就出来折腾。所幸喜好玩游戏,爱捣鼓电脑,以是和电脑结下了不解之缘。我从小性子倔,游戏不喜好认输,也爱研讨,以是一样平常的游戏我都是高手。这份小自满,也让我以为自己什么都能干,什么也敢寻衅,现在提及来便是——莽夫!
也是这样的性情决定了我后续的职业生涯。
开端:幸运与努力
我的第一份事情来的非常有趣,是一个中外新闻社,他们要招网络管理员,便是开拓网站,然后发布文章,乃至还要处理一些图片后期。
当时,口试这个岗位的人挺多的,而且学历都比我高,我是朋友推举过去的。非常巧的是,在口试时,新闻社的社长电脑总是蓝屏,摄像头也不怎么好使,我由于上学那会常常给同学做系统修电脑,我就帮他弄好了,然后问我会不会做网站,我实在当时啥都不懂,但我以为这是一个机会,我想了不到1秒钟,我就回答说会做。当时这个社长就让我试用一个星期,如果没问题就可以正式去上班了,试用期给我安排的第一个事情便是要做一个新闻的专题页。
记得当时还是用dreamware来写页面,页面布局还用的是表格布局,那一周每天晚上去网上找资料学习,那时的资料少的可怜,很多资料都是要收费的,末了下血本买了一些,从网上找了一些,每天搞到凌晨1、2点,还真就在一个星期内给搞出来。搞出来后就开始要掩护他们当时的网站,是用php写的,又开始学php和mysql,两个月韶光就这样边学边实践,末了终于可以把这摊事情hold住了。这次的经历,我深刻的认识到人的潜力真的非常大,有时候你不逼一下自己,你都不知道自己有多牛逼。也是从这个时候开始进入网站开拓这个行业了。
北漂:学习与机会
我2010年来的北京,在北京找的第一份事情是一个莆田系的医院,刚来北京的时候人为很低,一个月2000多,但是包吃住,但统统以先活下来为紧张目的。我到这家公司的时候,他们也是刚成立,统统都处于从零开始的状态。当时电脑都是我从京东上买零件,然后自己撺出来的,办公室的网线是我拉的,网站是从零到一开拓出来的。这些前期的零零散散的事情大概用了一个多月。
统统都跑顺后,医院开始正常运转,当时是须要在百度上做推广的,也便是sem,但是找了2、3个人都没搞好,后面老板让我学着试试,于是又开始学 seo和sem,学了大概一个月,开始考试测验着做,经由了一个月的实践总结,然后就开始能盈利了。后面越做越大,每天操作的sem账户消费大概能到上万级别。在这家公司干了有2年韶光,学到了很多东西,比如他们医院的运作模式,访谈节目怎么做,网络营销怎么做等等,后续,以为没啥意思就想要出去看看,收入也能支撑我在表面租房生活。
创业:热心与认知
当时,内心充斥着创业干一番大事的激情,但我清楚的知道真想要成事欠缺的东西还很多,以是当时就找了一家营销公司,便是帮其他企业出策划方案的,这家公司还是有点实力,当时暴龙、思念、雅阁等很多的全案策划都是找他们做的,我就想去这家系统性的学习一下,一个产品是如何推向到市场并且盈利的。我当时在这家公司的职位是网络主管,紧张做一些网站的开拓,"大众年夜众号的开拓等等。在本职事情外,跟他们学产品的定位,人群画像,市场营销、品牌包装等等。在这家公司算是对公司运营、对产品运营有了一个清晰的认识。
有了之前的经历,遇上14年开始的全民创业潮,也随着这波浪潮折腾了三年,做过O2O洗车、O2O医疗等等,这时才开始意识到,想要真正的创业不是大略的有一些理论就能成功的。心态、人脉、成本等等这些细节都会成为限定你成功的成分。这三年非常辛劳,但是是我以为职业生涯中最有趣的一段经历,每天脑筋里都是一些天马行空的想法,然后把这些方法和其他人磋商落地实践,虽然末了没能成功,但是给我留下了非常充足的一段人生,也让我对付创业有了更全面深刻的理解,同时也结识了一群非常有趣的创业伙伴。
稳定:积累与思维
18年结婚,由于要还房贷,须要一个相对稳定的事情。以是去了汽车之家,真正的前端深入该当说是从这段事情开始的。入职汽车之家的时候是高等前端开拓的职位,做数据可视化项目。
当时思维还没有从一个创业者转变为打工者,以是跟上级相处的并不好。这个冲突的办理契机是,当时董事长有一个想法,要做一个三维的数据图表,这个活难度还是挺大的,团队中没人乐意接,末了我就给接下来了。接下来后,在市情上调研了一圈,没有可重复利用的轮子,那就只能自己造,终极锁定的是用three.js 来实现,之前也没有干系的履历,只能买书、查资料一步步的试。
历经一个月从零到一就给实现出来的,团队也因此得到了董事长的褒奖,领导也开始认可我的技能能力,开始分配一些管理方面的事情,从那时开始虚线带团队,卖力团队的架构事情。一些有寻衅的项目,一些前沿的技能我会打头阵,把整体的框架建立起来,然后将细节部分的实现分配给其他小伙伴。在这个过程中,积累了大量的编程知识,同时也得到了团队所有人的认可。同时也认识到,创业不一定要自己成立公司才能算创业,基于平台把一件事做好实在也是一种创业,从此开始转变思维。
从汽车之家出来就想找一个独角兽公司,通过期权或股票来实现财务梦想,先后在几家公司做技能卖力人和技能联创,但又遇上了成本寒冬和环球场合排场紧张,公司活下来都成了问题,以是,现在须要沉下心将之前的收成好好沉淀一下,并负责的研究一下未来的发展方案。
职业方案我剖析了自己性情中的让我受益的部分,也想分享给大家,希望大家也能从中获益
敢于接管寻衅:人与人之间的分水岭,可能也就差那么一两次寻衅,跃过去往后,你可能创造后面夸夸其言。同时这也决定了你看待问题的办法,你能否能从困难中看到的更多机会。满招损谦受益:当你很菜的时候,你身边都是菜鸡,如果你习气从他们身上找优胜感,那么你永久不会有很大的进步,只有你真正的有本事后,你就会创造,你要学到东西太多了,多到你根本学不完,就拿前端来说,vue百口桶、react百口桶、构建工具、ts、领域知识(数据可视化、3D)、多人协同、直播、vr、xr、小程序、app、桌面端、低代码、在线编辑器等等,这么多的东西,单说一个vue你做到精通了吗?以是你要对自己有个清晰的认知,你才能知道你欠缺的是什么,你要如何去补足自己的短板。不要给自己设限:不要仅仅把自己定位成一个前端开拓,未来充满了不愿定性,如果前端行业弗成了你怎么办?以是,抱着这一个原则,哪有钱往哪干,不会就学。人生和职场上须要学习的东西太多了,你不但要在专业技能上能够胜任,你还要学会怎么做自我管理、如果你担当短序导,你还须要学团队管理,在生活中,你要学怎么经营你的人际关系,你还要学会理财等等,这些东西都是学校和父母教不了你的。只能你有了切身体会,才能形本钱身的认识。现在比较好的是,很多知识网上都有人整理出来了体系,你只要随着学即可。当然也须要你能够去伪存真,这都是永劫光的磨炼培养出来的。我对前真个定位,划分成了5个阶段,每个阶段我会从技能上和行为上来阐述,在当前阶段该当具备哪些要素。
1、初中级前端对这个阶段的前端工程师,你只须要能够完成公司安排的前端事情,就可以算是合格的了
技能哀求前端框架:vue 百口桶 或 react 百口桶,熟习并且能够基于此完成项目。js:理解常用的DOM、BOM、ES 内置工具、熟习js语法,能够通过js完成页面交互。css:各种页面布局以及一些大略的动效都能实现,并能够利用less、sass等预处理写样式。git:能够利用 git 和团队成员协作开拓。行为哀求保质保量完成业务需求。管好自己,和直属领导能够合营好。2、高等前端这个阶段,你该当是一个能够独当一壁的前端工程师了,能够完成绝大多数前端需求,针对一些没有用过的库或框架,可以快速入手,并运用到项目中。同时还要肩负起辅导新人的职责。
技能哀求低级工程师具备的所有技能构建工具:熟习项目中利用的打包工具 如 webpack、rollup等,针对项目的定制化须要,可以通过配置或开拓插件来办理,并开始关注网站的性能,知道从哪些方面可以优化这些性能。理解 C/S 的运行事理:开始理解网络协议、浏览器渲染流程、缓存策略、网关等事理方面的知识大量打仗并学习第三方库,如数据可视化中的 echart、d3,如游戏 pixi、Tween 等等移动端开拓| 小程序开拓:能够利用框架或原生 来开拓移动端页面和小程序。行为哀求能够独立完成一些有难度的项目,并有攻关技能难点的能力技能水平和知识构造已经开始初具雏形,针对问题,有可以分享的不雅观点帮忙领导更好的把控项目能够带新人,在新人有问题时可以给与帮助3、前端专家这个阶段,你该当对前端有了一个全面且深刻的认识。在面对需求时,能够拿出完全的办理方案,并能够把控全体前端项目的开拓节奏,以及办理项目开拓中碰着的各种问题。并且开始关注,团队成员的培养,以及新技能的攻关事情。
技能哀求高等前真个所有技能哀求深入框架或库的事理,在须要时有改写第三方库的能力前端工具链:CI\CD,jenkins、nginx、docker等有大致的理解在某个领域内积累了丰富的知识:比如3D领域内、游戏领域内,在这个行业中可以供应成体系的办理方案行为哀求能够用技能驱动业务,将技能运用到产品中关注团队培植,可以合理划分梯队,并通过机制和制度保障团队的战斗力。能够站在团队的角度,考虑整体的利益,并通过方案来创造更多的代价,从而给团队内的其他兄弟带来利益有完全的知识体系,理解前端各个环节的组成及细节部分,能够快速定位问题,并办理问题。4、技能卖力人当你在这个阶段的时候,你就不能仅仅将自己局限于前端上了,你开始打仗后端、数据库、运维这些和网络干系的所有环节。
同时你要为全体团队卖力,你要有管理履历,保障团队的产出,同时你还须要为团队去争取利益等等。
技能哀求数据库:关系型数据库和非关系型数据库都要理解,最少知道核心能力和常用形式。后端措辞:java、node等,java最少知道一些,但node必须是精通的,后端措辞具备通用性,以是精通一门,再迁移理解其余的就比较随意马虎。运维干系:nginx、docker、k8s、虚拟主机、分布式、网关等等,你须要知道大中小型公司在演化过程中,整体的技能架构变迁是如何实现的。协作干系:不单须要从技能角度考虑架构问题,你还须要从事情流上设计合理的架构,公司在不同的发展阶段,你该当选择最高性价比的办法,随着业务的发展不断的调度整体的架构。业务干系:你要深入的理解,公司的业务形态,基于这样的形态,考虑技能是否可以更好的赋能,比如将之前哨下的形式迁移到线上等。行为哀求你现在已经是团队的决策层了,以是你要对团队内的所有人卖力,这个阶段你须要保持更 open 的心态去学习,你要打仗行业内的其他大佬,保持敏锐的嗅觉,找到机会点,只有这样你才能带领团队创造出代价。开始关注团队的发展,培养核心骨干,适当的将权力下放。从详细的研发事务中抽身,将专门的事情安排给专门的人卖力,通过制度保障团队的产出。给团队背锅,而不是把锅甩下去5、一个人便是一个团队这个阶段,基本算是返璞归真的阶段了,你一个人就能独立完成各种需求。
这个阶段哀求你有敏锐的市场洞察,可以创造一些商机,通过技能手段快速变现。
刚开始时,可以做一些小需求,如果个中一两个产生了客不雅观的收益。
你有两种选择,
一种是基于此成立公司,招人连续做大。
另一种便是自己掩护着,同时再去找一些其他的方向去做一些小产品。这种形式也能带来客不雅观的收入,相对也很自由;
这两种选择紧张看个人喜好。
末了一起走来诚挚的希望大家能够在此得到一些收成。
- End -






