一、前端迷茫怎么办
从业这么多年,时不时就有前端同行咨询我关于职业发展的事情,其中比较常见的一个就是对前端的迷茫。具体表现为,团队没什么前端,就自己一个人,感觉上面的人也不太重视前端,然后自己平时的工作也驾轻就熟,没什么挑战性,想学点东西,但又不知道该学什么才好,就处于这样一个浑浑噩噩,有些迷茫的状态。
对于这个问题的解答,一言难尽,颇费精力,为了避免每次都回答相同的内容,我决定专门写一篇文章,表达一下我对这个事情的看法,下次谁要再问类似问题,直接扔个链接就好了。
所谓的“迷茫”,其实是看不清前方的路,不知道该往哪儿走,也不敢往那里走,担惊受怕,怕走错路,没有回头路,大好时光都白白浪费掉。遇到这样的场景,人总是希望有高人能出来指点个方向,人之常情很好理解,就算路走错了,也怪别人而不是自己,聊以自慰。这种心态其实是糟糕的,不可取的,当然,我也不会随便帮人指明方向,因为每个人的经历都是无法复制的,我所认为正确的东西,对别人而言反而是错误的引导。就好比科比对你说,你只要每天努力训练,你就可以进NBA,对他自己而言,确实是这样,但是对别人而言,更好建议其实应该是放弃,作为一种爱好即可。
所以究竟该怎么走,还是要自己寻找答案,人生是你自己的,命运要掌握在自己的手中。关键如何寻找答案、寻找方向呢?我觉得可以从内外两个方面走。内指自我,外指环境。
二、从内部寻找答案
该学什么?框架还是基础?体验还是逻辑?
该怎么学?看书还是视频,自学还是报班?
该怎么走?技术还是管理?
业余时间怎么分配?用来社交还是用来钻研技术?
要不要离职换工作?
所有的这些迷茫和困惑,都可以从了解自身得到解决。
古语有云,人贵自知。
很多人自以为对自己很了解,其实就像你对前端技术的了解一样,只有表面那薄薄的一层东西而已。我自己是有切身体会的,上大学那会儿,我一直以为自己是一个乐观积极非常有个性的人,后来才意识到,当时的自己其实是一个敏感、脆弱且自卑的男生,真的,当时我是一点都感觉不到自己自卑的。我是如何意识到对自己认知上的不足的呢?源自于一本书。我大学四年基本上就没学到什么东西,唯一有用的,影响终身的,就是一本名叫《人格心理学》的书,这是我第一次通过一些专业的理论知识来剖析自己的行为,我发现书中说的很多东西跟我真的一模一样,让我意识到自己是女生性格特质(占1/4男性),让我明白为什么从小到大是班级男女沟通桥梁,为什么只喜欢听女生的歌,也让自己明白了这种性格特质的优缺点。
这种对自己更深入的理解,除了可以让你的内心更加强大之外,更重要的是,当你未来面临一些抉择的时候,你就知道哪个方向对你的成长更有帮助。我这么多年为什么一直专注于偏用户体验的方向的前端技术?那是因为我的性格特质,适合走这个方向,可以让我达到更高的高度。
所以,如果现在你正在迷茫,不妨静下心来,好好的剖析一下自己,想象在另外一个世界还有另外一个你,他正通过一个屏幕时时刻刻在观察你,你觉得他会对你怎么评价?他会认为你是怎样一个人?他能否看明白你当下的迷茫?他能否知晓你所处的环境?能否评估出你在这个圈子里的位置?跳出来,以上帝的视角重新观察,重新审视自己,对自己的认知会更准确。
一旦认知准确,则前方的道路也自然而然变得清晰了。
你是擅长具象思维的人,还是一个擅长逻辑思维人?如果是前者,可以往偏视觉的方向走;如果是后者,可以往偏逻辑方向走。
你更关注物质荣耀,如升职加薪,还是自我实现,如成为某方面的专家?如果是前者,那就去去学习公司希望你学的东西,多想想如何为公司创造价值,多想想如何为领导分忧解难,学会隐忍,少换工作,所谓人在职场,身不由己;如果是后者,那你就洒脱点,把更多精力用在自我成长与提高上,如果公司很渣,没有必要委曲求全,你不仁,我不义,你就把公司当做是你的培训机构,是你成长的垫脚石,直到哪天学不到东西,好聚好散。
你更擅长读和写,还是更擅长看和说?如果是前者,就买书,看技术文章,技术文档学习;如果是后者,可以多看看视频学习,虽然在我看来,视频学习是件很低效的事情,但是低效总比学不进去好吧。
你是否是一个情商很高,沟通能力很强的人?如果不是,就不要整天心心念念想着做领导了,就算做了领导,团队都会被你带坏。还是安安心心码代码吧,至少你先证明自己的强项能做到优秀。
你是立志以后做管理路线,还是技术路线?如果是前者,多去社交社交,圈子啊社区啊交流啊可以多走动走动;如果是后者,更多的时间要用来与技术打交道。
你是一个延迟满足强的人还是三分钟热度?如果是后者,技术大牛路线不适合你,因为冰冻三尺非一日之寒,还是以成为一个游刃有余的技术开发人员为目标更为实际。
你是一个做什么事情都很成功,还是诸事不顺的人?如果是后者,不要老想着换工作或跳槽,没有意义的,只是从一个火坑跳到另外一个火坑,多想办法从自身找到原因,意识到自己的不足,并慢慢加以改正。
你是个女生,但代码写得不怎么样,反倒是杂事做得很在行,帮同事预定会议室,组织团建,主持会议等做得非常出色。你就可以往这个方向走,大家不要笑,我不是开玩笑,把自己擅长的事情做到极致,除了自我满足,通常也会带来财富上的回报。你可以更进一步,多主动一点,免费帮忙主持张罗业界的前端技术会议之类,增加点影响力,反而可以在大厂寻觅一个稀缺职位。气死你公司那帮自我感觉良好,想去大厂人家不要的那些同事们!
三、从外部寻找方向
虽然说对自己足够了解,就会少很多困惑,但是,又有多少人能够对自己真正了解呢?有太多的人自我感觉良好,不知道自己几斤几两,还有人则过分低估自己。你和自己独处了几十年都没能认清自己,我一句“上帝视角看自己”就能看清了吗?很难,此时,需要一点外部的推力,让你寻找到前进的方向。
古语有云,当局者迷旁观者清。
如果自己的前端之路还是想不清楚,可以多和比较熟的同龄人交流,请客吃个饭,聊聊天,谈谈心,听听别人口中的自己,听别人对自己中肯的评价,说不定会意识到很多问题。但我们做技术的,大都比较内向腼腆,谈心这种事情实在做不来,而且只有至亲才会对你作出中肯的评价,指出你的不足,比较熟的同龄人说的往往并不是真心话,不靠谱,那该怎么办呢?赶快找个男朋友或者女朋友,听听对方是如何评价自己的?勇敢追求,不要害怕失败,就算最后分手了,伤痛了,也是一个很好地认清自己不足,获得成长的机会。
我已经听到到有人在说这找女朋友可比找工作难多了,那你可以多看一些经典的专业的书籍或者视频(视个人特质而定),可以是各方面的,包括但不限于励志鸡汤,名人传记,心理学读物,软技能成长等。现在的你正是迷茫期,就不要花大量的时间看小说,看综艺。对于单身屌丝,没有女朋友,没有亲近的同龄人人,唯有书籍和知识才是最佳良药。
然后多去外面走走,这个走走不是让你出去散步,而是多去线下的技术交流会议看一看。那些要花大钱才能去的高大上的会议呢?我保持中立,死贵死贵的,如果你还是穷屌丝,这钱不如买花买礼物送你正在追求的姑娘。但是一些小型的,氛围不错聚会,我是极力推荐你去的。
参加这些线下技术交流会,学技术倒是次要的,其实也学不到啥技术,关键是可以让你感受到那种氛围,知道别人在干什么,在想些什么,他们是怎么做的?可以让你对整个行业的发展有更直观的认知,开阔你的眼界,拓展你的思维。等回到你熟悉的工位上,你看待周围事物的感觉都会变得不一样,你不会被眼前这点小世界小圈子局限,你明白了这个行业很大也很小,认清了自己在行业大致是怎样一种存在,于是,到底该怎么做,自然也变得愈发清晰了。
这人哪,这一辈子,有时候就因为某些人不经意的一两句话,突然就被点醒了,然后就从低谷里走出来,变得越来越好!
我就有很多次这样的经历,希望这样的事情也发生在你身上!
更多文章推荐阅读:
2020年Web前端开发工程师市场怎么样?学会什么技术才能拿到高薪
一线城市,前端工程师最低工资2K-3K,最高20K-30K 你怎么看?