前言
今天是周五,本来想好好休息。前天写了一篇博文《说出我的故事,献给正在迷茫的你》(https://blog.csdn.net/weixin_44135121/article/details/92841610),不少读者留言不知该如何做职业规划,于是继续拖着忙碌了一周疲倦的身体,坐在电脑前,吹着电扇,提笔写下这篇《职业规划-IT方向》。
如果你是应届生,或者准备转行 IT,我想以我的个人经验,把我的所思所想分享给你,也许不一定对,仅供参考。如果你已经是老司机,看完我的博文,发现有不妥之处, 或者还可以补充的地方,也欢迎提出建议,还望不吝赐教。
应届生很迷茫是一个普遍现象,毕竟我也是从那时候一步步走过来的;别说应届生,即便有些人混迹职场多年,也会常常陷入迷茫。社会进步太快,特别是互联网行业,我们总是会担心自己跟不上脚步;也是由于信息时代发展迅猛,很多在线学习资料泛滥,以至于很多时候,我们无所适从,不知道到底该看什么,学什么。
很有幸,我在今年年初的时候给自己做了一个三年计划,并且几乎每天都是按照计划进行,我很充实,也很满足,尽管还没有实现,但是我知道,我已经在路上。我克服了懒惰,养成了自律。我成为了想要成为的样子。
人之所以迷茫很大程度上是因为没有目标,或者没有驱动力。首先你要想清楚,你这辈子到底想成为一个什么样的人,想要踏入一个什么样的行业,想要过上一种什么样的生活。有些人会说,我生活富足,无欲无求,找不到驱动力。实在找不到的话,建议可以想想父母。天下父母都有一颗望子成龙、望女成凤的夙愿;同样的,我相信天下子女也都想成为让自己父母骄傲的儿女。
我小时候喜欢文学,渴望将来成为一名作家。随着年龄的增长,校园的熏陶,社会的洗礼,当初的理想早已不知所踪。直到现在,已深根至 IT 行业,成为作家再无可能,但是我给自己立了一个三年计划,希望能通过三年的知识沉淀,韬光养晦,可以有能力写一本书。自己所擅长的技术领域的书籍,或者励志鸡汤,职业规划类的都可以。兜兜转转,我好像找到了与儿时理想的交集。我知道,我是将现在与过去的心愿融为了一体。等我写好了书,我第一件事就想拿回去给我的父母,我想看到他们脸上透露着光芒的微笑,我想让他们以我为傲。
好了,不抒情了,下面以自己为案例,上干货。
职业规划第一步:写下你的目标
目标来源于驱动力,所以先找到你的驱动力,这个阶段不要着急,可以寻一安静之处,回顾一下自己的人生,好好地冷静思考一番。
如果你的生活尚不富足,你想不想凭自己的双手过上自己想要的生活。
如果你的当下和未来均不会被物质条件所束缚,那么你是否有能力也为身边的人未雨绸缪。比如万一在未来的某一天,自己的父母或者家人出现意外,需要一大笔经济支出,你是否仍然能够轻轻松松化解困境。
如果说你已经有足够的能力可以兼顾到自己和家人的现在以及未来,那么你是否应该志向再远大一些,不说兼济天下,至少,可以帮当下的部分人解决部分问题,为社会的进步贡献出一份力量。
比如阿里巴巴创始人马云先生帮大众解决做生意难的问题,又研发出支付宝,为大众提供了支付的便利;比如百度创始人李彦宏先生研发出中国的最大搜索平台,为多少人排忧解惑;比如 CSDN 创始人蒋涛先生帮很多技术人才提供了学习的平台,助力于中国互联网行业的发展。
当然他们的成就远远不止这些,虽然我只是一介平凡之辈,但是我相信在他们闪耀光环的背后,在他们励精图治的血泪之间,在他们栉风沐雨的辛劳之下,能够坚持他们走到最后的,绝不仅仅是狭隘的个人成就或单纯的物质需求,而是一颗心系大众,想要为社会,甚至为人类的进步,贡献出力量的伟大决心。
但是这世上成功者毕竟是少数,何况一屋不扫,何以扫天下,作为我们普通人,我们首先要将自己管理好。不管是成就自己,帮助家人,抑或造福大众。我相信,只要你仔细思考,总会找到一个燃烧在你心中的目标,找到之后,一定要写下来。以下是我的三年目标,大家可以对照着你的实际情况,也将自己的目标写下来,牢记于心。
职业规划第二步:思考如何实现目标
有了目标之后,就像是大海的帆船,有了前进的方向。但是仅仅有方向肯定是不够的,你还需要思考如何按照方向前进。即根据总的目标分析出应该从哪些地方入手,方可实现目标。
职业规划第三步:学习要有系统性和目的性
对于技能类的学习,要有系统性和目的性。之前也说过,由于互联网发展迅猛,当下学习资料太过泛滥,仅仅只是有了大的方向,面对每日来自各大平台,各大媒体的资料推送,只怕你会应接不暇,无从入手。
所以你需要先在你的知识领域规划出一份知识体系,并且分清学习的深度和广度。比如我是一名前端开发,我会先构建出前端的知识体系脉络,在我的脉络里,我会有侧重点,前端领域的学习就是我的深度;而涉猎其他领域,比如后台,运维,区块链等就是我的广度。当然这些也都是一个初步的脉络,我会随着自己的认知和技术的提升,不断改进、完善知识体系。
职业规划第四步:根据目标,分解出年度计划
有了一个大致的知识体系脉络之后,列出今年的具体实施计划。年度计划也会包括一些其他的,比如生活方面的,我的计划是2次旅游和学会游泳,我就不一一列出了,比如还有些人会有自己的晋升计划和管理计划。我这里只列学习计划。
你将每个月的学习计划列出来之后,在当下的那个月份里,如果收到的学习资料推送的内容,正好在你的规划之中,你就着重看,如果并不在学习规划范畴内,可以暂时屏蔽掉,或者觉得资料还比较好,可以暂时收藏起来或下载下来。等到相关月份的时候再来学习。这样可以有效地将你的目标聚焦,也不至于沉浸在一堆学习资料里面,不知所措。
以下是我年初拟定的学习计划。有人可能会问,那么明年和后年就不管了吗,后两年可以拟定一个粗糙的计划,只要一个目标就好,不用拟定太过详细,因为越久的事情往往变化越大,而且明后年的事情你也很难做出一个精准的预测,所以何不将精力先全部聚焦到当下。
职业规划第五步:根据年度计划,进一步细分
仅仅只有年度计划,于你当下的每一天也还是遥远的。应当根据年度计划,进一步细分到每月,每周,乃至每天。目标能够越具体,离自己越近,越有利于完成。我这里就挑几个例子。
职业规划第六步:月度总结
学而不思则罔,总结就是一个思考的过程。学会月度总结,或者到了某个周期,发生了一些小改变或小感悟,都可以进行总结。很多时候,可能也需要根据实际情况调整计划。另外需要时常反思自己的任务完成情况,那些没有完成,为什么没有完成。上图的月度计划里面已经有总结了,这里就不再贴图了。
职业规划第七步:安排作息表
为了达到更好的自律,还可以给自己安排一个作息表和常规性事项,以此来时常督导自己。
我的坚持成果
1. 养成了自律,从2月份到现在,我已经坚持了4个多月,基本已经养成了自律,不说 100% 完成,至少是达到 90% 以上。
2. 依然按照月度计划进行着,大家可以看到,现在正好6月份,我的博客内容正好对标我的6月学习计划 — Node 和 Java。
3. 小有收获,在上半年期间,我完成了 React 源码研究,react-router 源码研究,Redux 源码研究,webpack 源码研究等,并在 GitChat 平台上发布了相关的收费文章。也算是赚了一点零花钱,前人说过,知识就是金钱,这点在 IT 行业体现得淋漓尽致。
4. 博客输出量基本达成,我是从2月中旬开始写博客,一个月工作日平均是22天左右,从起初到现在基本保持这个量的输出。可能后面会减少量,并不是不写,而是我想随着对每个知识点更深入的学习,将之前写的博客内容进一步优化,
以下是我 excel 计划表的一个截图。
建议
在实现目标的过程中,也给大家五点小建议。
建议一:工作日每天提前半小时到一小时去公司。
想要做出改变,首先第一点一定要克服懒惰。其次,最好是提前半小时以上去公司。一来在上班的过程中会减少很多拥堵,减少挤地铁、等电梯的时间。早上上班的时候,你会发现,只要你提前哪怕半小时也好,整个上班的路途中,会减少很多拥挤和匆忙。二来也是有充足的时间去规划好一整天的工作和学习计划。
早上自己比较清醒,周围的人也比较少,便于自己反省、总结和规划,一日之计在于晨嘛。目标分解下来之后一定要每天坚持,将自己的三年目标深根于心。可能也就刚开始的时候比较难,等你坚持一段时间之后,自然而然形成了习惯,也就养成了自律。
建议二:合理分配好大脑内存
人的大脑就像数据库一样,内存和精力是有限的,所以应该将有限的内存分配给有意义的事情。现在互联网信息时代,资讯新闻泛滥,腾讯新闻,百度新闻,今日头条等等,都会定期或不定期推送各种新闻事件。对于娱乐八卦休闲类的新闻,一律屏蔽掉,这些资讯仅仅只是满足当下的一时好奇心,对你的未来毫无意义。也许你说每天也就花个10分钟看看,放松放松而已。你可以自己算一下,每天10分钟,一年是多少分钟。
刚刚有提到,大脑的内存是有限的,这些资讯也容易分散注意力,我们要尽量聚焦到自己当下的目标和任务上来。也不是说一定不能看,在早晨宝贵的那么些时间里,如果实在想看,尽量选择一些有质量的资讯,比如励志类的、国家大事类的、当下重点事件类的。其次,在每天给自己规划的作息表里可以规定适量的娱乐时间,这个时间点,你想做什么来放松都可以。严格按照计划表进行,什么时间点就做什么事情。
建议三:低质量的社交不如高质量的独处
即便你有了全盘规划,你满心热血,自认为意志坚决。但是人是很容易受环境影响的,有时候慵懒会像瘟疫一般传染。别人都在嬉戏,打闹,你势必会受干扰。更何况在还未形成自律的初期。如若你的生活中有志同道合之人,那自然是好。但若没有,独处也未必不是一件好事。成功者往往是耐得住无边无际的寂寞,才能够稳得住心志不会被轻易诱惑。而且独处能够让你更安静的思考,在一个人的时候,有时候灵感的迸发,思维的跳跃,会让你有很多意想不到。
建议四:切忌急功心利,适当放松
即便是将任务规划得很好,自己也基本按规定执行。时间久了,人难免会懈怠。而且如果中途出现什么变故。比如在你规定的学习时间里,刚好来了一个紧急任务,需要及时完成,并且可能需要占用你大量的时间,这时候势必影响你的学习进度。那么在这个时候,切忌心烦意乱。人生总是会充满各种意料之外,遇到与自己预期不一致的事情,要耐心,冷静。其实计划也只是一个方向标,变化是人生常态,整体上能够按照计划执行即可,不必太过拘力于一时的得失和变故。拉弓也要适度,合理的力度才能射得更远,如果太过于用力、执着,往往只会适得其反,最终弓毁人伤。
当自己的情绪处在低谷的时候,适当放松自己。有时候情绪实在不佳,即便是丢下规划得满满的任务,出个远门去放纵一下自己,也未尝不可。虽然一鼓作气,再而衰,三而竭,但是学习和人的情绪都是有一个周期性的过程,是一个长久的过程。学会适当的放松,当信仰没电的时候,寻找一种方式充充电,然后告诉自己,我又满血复活了,就可以进入下一个周期了。
建议五:用心感受生活,寻找生活的乐趣
实现理想的过程必定是一番苦行僧。但是我们也要学会用心去触摸,感受生活。比如我每天下班还比较早,所以每天晚上都会自己做饭,因为会有些复杂一点的菜,像酸菜鱼、啤酒鸭、水煮肉片,所以长达一两个小时。在此过程中,我会一边做饭,一边听歌,很是惬意。最后看到自己烹饪出来的美味,颇有成就感。大家可以看到,在我的博文里,不仅有技术类的文章,也有部分感悟生活的文章。
另外,在砥砺前行的过程中,也不忘给自己找一种定期的休闲方式,比如我每周末都会去电影院看一场电影,顺便吃一顿美食。有些人喜欢一些体育运动,可以定期去打球,或者去健身,去尝试一些极限运动,使平时集中和紧张的情绪可以得到有效的发散与放松。机器尚有折旧,报修的一天,更何况是人。学会在平凡的生活中创造乐趣,学会将你的生活过得有滋有味,这不仅是一种达观的心态,更是一种超然的智慧。
以上这些仅仅只是供大家参考,大家可以根据自己的实际工作情况制定自己的规划,首先一定要从心理上有决心和毅力去做出改变,其次成功与失败之间就隔着坚持,这个非常非常非常重要,多少人死在了黎明的前夜。
最后,希望对大家能够有所引导或启发,一起努力,一起进步,一起加油!
鉴于这两天咨询我的人比较多,我平时工作、学习也比较忙,不能第一时间给大家反馈。所以特意建了一个群,适合应届生,或者准备转行,在 IT 大门口迷茫的人加,可以先加我微信号 w676255049,备注来自 CSDN ,我再拉群,有问题可以进群里问,相似的问题我可以一次性回答,主要解答职业规划方向,因为我的方向是前端,纯技术问题,可能只能跟大家探讨一下前端方面的,其他方向暂时解答不了。如果觉得我的规划模板还不错,也可以分享给大家,一起监督学习;因为是免费义务给大家提供咨询,也欢迎各位经验丰富,乐于助人的老司机加入进来,送人玫瑰,手留余香。
以下这段话记于2019-8-29 上午9点左右。
看到评论区有些异议,大部分是缘于我的下班时间问题。任何时候任何文章都不可能符合任何人的任何情况。本来不想解释的,有时候跟无法共鸣的人解释半句都是浪费时间。文章毕竟只是借鉴学习他人经验的作用,自己觉得合理的地方,参考即可,与自己情况不符合的地方略过即可。
在这里简单说一下我自己的情况,我目前所在的公司并非互联网行业,所以常规下班很正常。但是在此之前,我也一直在互联网公司,加班是家常便饭,大部分的互联网公司有一个共同特征就是,经常会赶项目进度,产品更新迭代太快。以至于很多工程师异常忙碌。但其实站在个人发展来看,并不是好事。为什么这么说?很多人都在重复造轮子。上级一直催催催,开发出来的东西很难出臻品,只能应付了事。有些人想着等得空了一定优化一下代码,但是等真正得空的时候往往下一个产品迭代等着你。高强度的实践对于刚开始入行的人来说不失为一个好机会。但是对于已经对框架的使用如火纯青、游刃有余的职场老人来说,应该思考一下自己进步的空间何在?特别是对于我这种非科班出身,基础很薄弱的人来说,框架的使用只是建立在虚空的技术上。于是我换了一家非互联网公司,一来技术可以照常施展,二来可以有更多的时间来填补一些原理和底层的知识。也有更多的时间来好好架构一个功能的开发,争取开发出来的功能可以达到最优性能状态,而不是像以前忙碌的工作更多的只是重复造轮子。
强调一下,以上的分析和想法仅仅只代表个人拙见。每个人所处的情况都不尽相同,仅供参考就好。每个人都应该客观分析自己的处境和自己的需求,站在长远的角度去思量,给自己寻找一种最合适的工作及生活方式。
另外,从广义的角度去理解学习这个概念。并不是说工作之外的时间去学习其他知识就叫学习。很多人即便在忙碌的实践中也能够学有所获。重点在于本周跟上周相比,本月跟上个月相比,今年跟去年相比,你是否进步了。至于这种进步的方式,是工作之余去学习新知识,还是在实践中不断的总结反省,亦或是其他,都不是重点。