今天在翻看 Blink 的时候,可能正值毕业季,发现好多人陷入迷茫。于是放下本来亟待今日开发的项目任务,牺牲了每日常规做晚饭的时间,花了整整一天,思如泉涌,行云流水般一气呵成,写下了我的故事,希望能略尽绵薄之力,鼓励正在十字路口的你。
如果你正在迷茫,请一定要看;如果你是即将毕业的大学生,不知道未来飘向何方,请务必要看;如果你又恰巧在 IT 技术的十字路口徘徊,或者疑惑该如何提升自己的技术,那么这篇文章就是为你而作。
最近沉迷于 CSDN,就像有些人说的,感觉这里就像自己的精神家园。我曾一度困惑于自己找不到志同道合的莫逆之交,但在这里,大多都是积极上进,勤奋好学之人,这一点与自己不谋而合。虽然很多都是陌生人,但是在这里,你的只言片语,便有人心领神会;不像有些时候,即便你的高谈阔论飞舞在亲朋好友之间,却很有可能激不起一丝涟漪,一片浪花。所谓夏虫不可语冰,很多时候,你需要的不是花团锦簇、众星捧月,而是能够真正,懂你的人。
许是毕业季的缘故,在这里看到很多人都陷入迷茫,有些人会感觉力不从心;有些人有自己的想法和目标但是战胜不了懒惰的自己;有些人更是惶惶不可终日。我惊讶地发现,那不就是曾经的自己嘛,在我看到的 Blink (相当于微信的朋友圈)里,我都一一给他们回复,鼓励他们。但是我还盼想着,能够帮助更多的人走出困境。其实最近这段时间非常忙,疲于家务、工作、学习。我并没有多少时间来好好地斟酌一篇文章,除了平时自己地情不自禁,有感而发。但是现在,我决定将亟待需要完成的任务一一往后推迟,写下这篇文章,希望能让更多人看到。今天似乎有些理解鲁迅为什么要弃医从文了。只有思想的觉悟,才能修正行为的脚步。而思想可以被渲染在文章里,文章可以出现在大众视野。
人们都喜欢追崇和拥趸成功者,是的,成功者之所以能够成功,必然是有他卓越超群的地方,以他们为榜样的做法毋庸置疑,但是世界上成功者毕竟少数,很多人的成功都是天时地利人和缺一不可,才能够达成所愿,与彼时的政治因素,经济因素,社会因素,技术因素等密不可分。而对于我们普通人来说,丰功伟绩于我们而言,似乎有些遥不可及,作为普通人的我们,只要能够管理好自己,自立根生,自给自足,自控自律,能够达成自己的小小心愿,并有能力照顾好身边的人,足矣。试想,如果每个人都有这种能力,将是促成社会进步与发展的最大驱动力。问题的重点是,不是每个人都有这种能力,不然也不会有人时常陷入迷茫,不知所以。这也是我下笔这篇文章的缘故,如何找到自我,实现理想。
前面有提到,很多人的迷茫期,亦是我也曾留下的足迹。这里简单地陈述一下我的前半生,说出我的故事。
第一个转折点:对学习反感,差点缀学
初中的时候,产生了极度厌学的心理,当时一个想法在我脑海萌生,挥之不去,“即便上了大学,出了校园还是要打工或者上班。那我还不如提前去做未来要做之事,这样也算是走在他人之前,何乐而不为”。父母也劝诫了好几次,最终我赢得了话语权,当天晚上睡在宿舍,很是兴奋,规划着我将要闯荡江湖的日子。
第二天准备整装待归之际,突然发生了一件大事。可以说是这件事扭转了我的命运。
有个同学不见了 200 块钱,在初中的 200 块钱还是很多的。后来老师们展开调查,虽然没对我说什么,但是心想,如果这时候我走了,岂不是成了嫌疑人,我一辈子的光明磊落在那时就得以体现。虽然辍学是我规划很久,苦口婆心劝说父母不得不做的一件事,但有任何星点儿涉及到我品性的事情,都是当务之急。于是跟老师说好此风波一过,我再回家。
有时候人很容易冲动地决定一件事情,特别是我这种当时还血气方刚、桀骜不驯的行动派。如果没有出现第二天的失窃事件,我的学业生涯就此戛然而止,说来我还要感谢当时的盗窃者,无意中拯救了一个靑春期的叛逆少女。
另外要感谢的,是我的母亲,虽然失窃事件过后,我辍学的热血冷却了些许,但一个重大的决定不是那么轻易可以改变的。后面,我继续闹着辍学,母亲似乎也是反应了过来,极力劝阻,记得有一次,在上课期间,她还跟着我去了网吧,我得知后诚惶诚恐,心中愧疚之意陡然而生。就这样,母亲最终打败了我心里那个冲动的魔鬼。今天看来,对母亲当时的坚持铭感五内,恩同再造。
第二个转折点:从坏学生到好学生的转变,考上大学
虽然学业还在坚持,但是在高三之前,我一直是一个爱笑爱闹,离经叛道,甚至打架斗殴的别人眼中的坏女孩,学习成绩就不用说了,妥妥的学渣一枚。经常是被老师训斥的对象。迟到、不遵守纪律什么的更是家常便饭。那些旧日的时光,依稀在我脑海里回响。每到一个新学期,我会牢牢记住班长、纪律委员的脸,因为他们将是我本学期持续斗争的对象。我知道我的名字又要被无数次地记录在他们的本子上(以前学校有一个规定,班长或者纪律委员会将上课讲话、递纸条、迟到等违反纪律的名单记录在本子上,等到老师来了,那便是他们邀功希宠的有力证据,当时是这么认为的)。
对于学生来说,学习成绩不好,自然是邻里乡亲,亲朋好友嘲讽的对象。依稀记得当时不少言语萦绕在耳边,“就你这样子,能考上大学,我给你 5 万块;就你这样子,能考上大学,太阳打西边出来;就你这样子,能考上大学,铁树也能开花”。当时少不更事,稀里糊涂地跟很多人打过我能考上大学的赌约,但是并没有当回事,只是觉得有趣。
直到有一天,父亲喝醉了酒,夜半三更,迟迟未归。我外出寻访,父亲已酩酊大醉,摇头晃脑,但是却异常清醒地问了我一句话,“你能不能考上大学”。我当时有点瞠目结舌,父亲从未正儿八经地关注过我的学业。记得小时候有一次自学高年级的数学,有不懂的地方跑去询问正在邻居下象棋的父亲,他只丢下一句话,“这么简单的东西都不会,自己研究去,别打扰我下棋”。记忆中的父亲对我的学业一直是不管不问,置若罔闻。通过这句话,我深深地明白,虽然父亲平时对我并没有坦言过什么寄予,但是作为教师,带过不少优秀毕业生的他,也有一颗望女成凤的美好夙愿。
我当时就在内心深处埋下了理想的种子,一定要考上大学。再后来,面对别人地每次打赌和嘲讽,我都深深地刻在了心里,久而久之,形成了不可磨灭的印记。从此信念做雨露,毅力做沃土,渐渐地浇灌了当初那颗埋藏在心底的理想种子,静待来日生根发芽,破蕾开花。在高中最后的一两年里,我看到了清晨还处在迷雾中的教学楼,我听到了深夜里清脆响亮的一阵阵蛙声,我被老师一阵阵地催赶,“熄灯了,同学;熄灯了,同学;同学,还不走!”。人生中第一次明白了奋斗的含义。直至后面慢慢被别人标榜为好学生,我成了老师眼中作为反面教材的正面案例。后来果然皇天不负苦心人,我终究是考上了大学,虽然并不是什么一流的学院,但在当时,我只花了一年多的时间,尽了全部力量,上天给我的回馈,我心足矣。
第三个转折点:没有选对职业,转行 IT
与很多中途转行从事 IT 的人一样,我也不是科班出身。当时选择转战这个行业的最重要原因是,我可以安安心心地做自己。为什么这么说,相信职场的明争暗斗,尔虞我诈对于很多人来说早有耳闻,甚至对于有些职场老司机更是生在其中。在很多行业中,要想取得一席之地,一番作为,除了本职的技能突出,埋头苦干,往往还存有大块的灰色地带。比如你要懂得察言观色,你要学会阿谀奉承,你要学会见人讲人话,见鬼讲鬼话。但在 IT 行业,你可以纯粹地做自己,你的所思所想,只有技术、代码。凭着这一个意念,往往就可以收获不错的待遇。比如即便你非名校毕业,只要技术足够拔尖,也可以踏足 BAT 等一线大厂;比如只要技术足够精湛,面对领导,也可以挺直腰杆,因为很有可能你会的东西他不一定会,甚至还有可能听从于你;比如只要技术足够优秀,并且时间精力充沛,你还可以承接外快项目,在各大视频网站授课,输出一些收费的文章等做一些副业。当然,这并不是说 IT 行业就一片祥和,一片圣洁。有人的地方就有江湖,有江湖的地方就有是非,有是非的地方必然有矛盾,在这里也免不了你争我斗,职场风波。但是比起其他行业,已经好得太多,而且这个行业有个特点,即便是矛盾发生,大多也是快言快语,放在明面儿上,很少明修栈道,暗度陈仓。
第四个转折点:走出困境,找到自我
即便是选择了这个行业,刚开始的时候,也只能说我选了一个并不讨厌的职业。我像大多数程序员一样,循规蹈矩地加班。偶尔兴致来了,研究一下代码。生活一如既往地继续着,技术并没有快速地提升。但是有一个质疑一直伴随着我,我的此生就这样了吗?埋没在一堆程序员中并不出色;我就要这样过完我的一生吗?黑发时,你若闲散慵懒,不思进取;抑或浑浑噩噩,得过且过;白发时,面对依旧绚丽多姿,五彩斑斓的世界,长江之水不可逆流,命运之齿不可轮回,那么你将如何谢幕这一生呢?(这句话摘录自我的博文,《桑榆之年,你将如何谢幕这一生?》,链接地址:https://blog.csdn.net/weixin_44135121/article/details/92083837。感兴趣的,可以看一下)。
面对来自灵魂深处地拷问,我知道我不应该再这么继续下去。但是一个人的改变,岂是一朝一夕之间,于是我像大多数人一样,陷入了深深的迷茫,既不满足于现状,不满足于碌碌此生,不满足于日出而作,日落而息。但是慵懒了半辈子的身体已是尾大不掉。我该怎么办,我该如何走出困境,我该如何战胜自己。每当夜深人静,万籁俱寂的时候,我都轻轻的责问自己。
也曾想过咨询一些年长者,想着他们总会有人走过我这条荆棘,他们是如何做自我斗争,走出雾霾。但是步入职场多年的我已不像当初那般年少气盛,感情用事。我会冷静地思考,首先他们不一定会陷入过我这般困境,其次成年人都有自己的生活,而他的生活中,可能并不包括,帮你排忧解惑;最重要的是,这种困境,只有自己走出来,才算是真正地克服,因为你面对的敌人,始终只有你自己。罢了,没有前人指导,我只有靠自己的力量,寻找一丝微光。
此后,我一点点地改变自己,我不再睡懒觉,尽量坚持每天提前1小时左右到公司;空余时间,我不再沉迷于电视娱乐,因为我知道,当下的放松只能带来短暂的欢愉,却不能为我的未来升值,只是虚度光阴而已;我不再与不思进取的人为伍,低质量地社交不如高质量地独处;我坚持平均每个工作日输出一篇博客,即便有时候由于其他事情的忙碌,到了深更夜半,我依然坚持写,虽然刚开始访问量和关注寥寥无几。但是我坚信,只要我坚持,用心去写,一定会有人留意到。因为起步晚,所以现在的博客质量也许不是特别高,但是随着我的认知和技术的提升,我会尽量去优化、更新。
有时候由于内容需要,插入很多图片,刚开始随便截图进去,一篇文章都快写完,准备发布,突然发现图片大小不一,不够整洁清晰,我又一张一张地将所有图片调整为统一尺寸,即便水平有限,精力有限,质量有待提升,但是至少要让我的读者一眼看上去,整洁、舒服,这是我对读者的用心,因为让我坚持写下去的最大动力就是你们。
此外,我意识到光阴似箭,岁月如梭,人生不仅要发奋图强,实现自己的理想,更重要的是要学会用心地感受生活。你对生活敷衍,生活也会敷衍你。比如早餐随随便便,甚至不吃,疾病迟早悄然而至;比如不注重锻炼,胡吃海喝,肥胖、啤酒肚迟早找上你;比如此生浑浑噩噩,得过且过,虚度岁月。待行将就木时,不仅抱憾终生,留给子孙后人的也将是空空如也,到那时你会恍惚自己是否真正地在这世间存在过。
再后来我学会自己做饭,体验下厨的乐趣,由于厨艺日渐精进,每天可以一饱口福。我坚持每周锻炼,现在即便由于学习任务繁重,每天晚上睡不了几个小时,也依然每天精神抖擞,神采奕奕。这种感觉真的很好。我知道,我找到了自我,活到二十多年,我才觉得,我是真正地活着。我活出了自己想要成为的样子:自律,上进,宽容,谦逊;不再口若悬河,保持适当地缄默;对他人的滴水之恩,涌泉相报;当富有余力时,亦不忘相助于人;即便已看清世间百态,人间冷暖,仍保留着理智的善良。
文末:一点经验之谈
我并不是大家眼里的成功人士,但是正因如此,也许我离你更近,因为我刚刚从你的阶段走过来,也许更懂你;我也还没有实现我的理想抱负,但是我早已在路上,我知道只要我坚持不懈,彼荆斩棘,乘风破浪,未来必将属于我。这里给大家分享一下如何找到自我,不再迷茫的一点浅薄之见。
- 首先,树立目标
首先你需要分析现状,现状包括外在因素和自身因素。外在因素指职场发展趋势,自身因素指自我发展趋势。比如虽然现在 IT 行业很火,一直被大众标榜为薪酬较高的焦点行业,但是你不能只看到优势,IT 行业的加班频繁已是众多周知,IT 行业更新迭代太快,需要不断地学习,不端地提升自我。对于可能并不是很感兴趣的人来说亦是枯燥无味,缺乏乐趣。
所以你要对标自身的发展趋势,是否匹配。如果对自身的定位并不明确,可从自己的优劣势,长短处,性格特点等多方面思考。如果你能说会道,为人处事游刃有余,也会察言观色,情商极高,那么可能适合一些工商管理类的职业。如果你不善交际,平时沉默寡语,但是却喜欢潜心钻研,苦心孤诣,那么可以考虑 IT 行业。
认准了自己的职业发展定位之后,你需要给自己树立一个切实可行的目标。一般可以拟定一个中期性目标,比如 3-5 年,你想成为资深开发、架构师、甚至技术总监,走管理路线,都可以。结合自身的情况,树立一个中期可达成目标,并记录下来。用笔记本手写,或者用 excel 表格的方式,都行。重点是可以随时翻看,因为它就是你心中的理想和信念,你需要不断的灌溉自己,在心中形成深深的烙印。
- 其次,分解计划
树立了目标之后,还需要将目标分解成一个个周期性的计划,比如将 3-5 年的目标大概划分到每年需要达成一个什么样的计划。然后再将近年的目标进一步拆解到每月,每周,乃至每天。后面几年的可以暂时不用拆解。做计划,于当下,要详细;于未来,简略即可。因为当下的计划于你而言,就像空气和水,你的行为需要它来引导。而未来的计划,就像灯光,可以照耀着你便好。未来总是充满变数的,不用考虑太过详尽,灯光离你越近,反而会影响视觉,左右当下的判断。
计划分解之后,每天早晨第一件事就是打开任务表,看昨天哪些任务没有完成,反思为什么没有完成;哪些已经完成,还有没有可以完善优化的地方。这样一来,每天都有了指明灯,有了方向,也有了信念,你还会迷茫吗,你还有时间迷茫吗。
在此提一下对分解计划的一点小建议,从树立了中期性目标到计划分解的过程,也许有些人又会陷入矛盾,即便我立下了五年之后成为架构师的目标,那我又该如何一步步拆解?第一,整理一下你所在领域的知识体系,并将这些知识体系划分为初、中、高各个等级。然后对标你目前的等级水平,那些知识点已经掌握,掌握得如何,那些还没有掌握,对于没掌握和还需进阶的知识点,就可以排上你的任务表了。第二,对自己整理的知识体系不断修正,因为也许你目前的水平有限,你拟定的体系不一定就是合理的。可以查阅网上的一些资料,或者对照着平时所学的内容,完善、优化你的知识体系。第三,对照着知识体系,从广度和深度,再去拆解计划。比如我是一名前端开发,我的深度就在前端领域,但是后端、运维、区块链等就是我的广度。
一般半途转行的工程师,基础比较薄弱,但是勤能补拙,知识点的学习,是一个反复的过程,特别对于中高阶的知识点,需要反复咀嚼,做到真正吃透。对于语言类的知识点,需要不断实践,通俗一点说,就是多敲代码,切勿只是单纯的一味看书、听课程,要学以致用,多写一些 Demo,案例,或者找一些逻辑题,笔试题练习,如果能运用到自己的实际项目中,那就再好不过了。
在中后期,你会发现,自己所学越多,越感学海无涯,永无止境,但是千万不要气馁,这恰巧说明你知识的边界线越拓越宽。很多时候也并不是永无边界的,知识的堆积是一个集腋成裘的过程。达到一定程度,你就会发现,其实在潜移默化中,你已经消化了很多东西。比如作为文科生的我刚开始对数据结构、算法这些东西一看就一脸懵,甚至从心底拒绝、反抗,毕竟在平常的前端项目中,并无用武之地。后来慢慢意识到数据结构和算法的重要性,体会到它们才是编程世界里的精髓,我就开始一天啃一点,先从概念,用法,案例慢慢开始,现在不说有多么精通,至少看到相关的知识点,我不再陌生,也可以上手一二。
通过我的这些思考,在脑海里形成了一幅图,来描述知识学习的过程,供大家参考。
第一阶段:通过短期的坚持,很多人可以达到第一阶段,学的东西很多,但是好像是一个画不圆的圈,很难触及边界线,你有一颗想要拥抱领域内所有知识的决心,但是发现自己就像沉浸在知识的汪洋大海,怎么游都游不到边界,很多人在此身心俱疲,选择放弃,这个阶段,你需要毅力。
第二阶段:如果在第一阶段,你很幸运的坚持了下来,你会发现知识也并不是无边无界,在你持之以恒的游历过程中,你突然发现了熟悉的知识点,人在面对自己熟悉的东西自然比较轻松、自信,你很开心。同时你也发现,你可以在熟悉的基础上更近一层,将知识点掌握得更透彻,于是你继续游历。你反复地掌握了很多知识点,不断的练习、进阶这些知识点,你的匮乏被缩减了大半。你逛公众号,你逛博客,你发现很多东西都很简单,你信心倍增,甚至有点飘飘然,这个阶段,你需要的是戒骄戒躁,继续坚持。
第三阶段:通过了第二阶段的砥砺前行,你继续坚持着当初的目标。慢慢地,你会发现,很多东西,已尽在你掌握之中,甚至你可以开始有自己的想法,比如你可以着手自己开发框架,在开发的过程中,以往努力学习得来的知识点拥抱着你,你可以随意使用。这个阶段,你需要造福他人,你可以使用你的所学帮助他人,或者是解决当下领域内还未逾越的瓶颈、难点。
以上的三个阶段只是一个抽象的概念,旨在说明知识点的学习需要不断地坚持和回滚。这里的学习是一个狭义的概念,只针对某一领域某一行业。广义的学习确实永无止境,比如除了专业性的学习,我还每天看一点央视的《中国通史》,学习一点历史知识,读史使人明智嘛。此生以勤为径,以苦作舟,只为追寻那颜如玉,探索那黄金屋。
- 然后,定期总结
值得注意的是,在执行计划的过程中,也要学会周期性地总结,学而不思则罔。定期的总结、反省自己,一来,可能总览出那些完成得比较好,对于完成得比较好的任务,可以适当地奖励自己一下,不失为一种乐趣;二来,虽然凡事预则立,但是未来也充满着各种变数。有时候需要适当地调整计划。比如我之前按照每个月正常的学习量规划着我的任务表,但是不曾想到有的月份里假期比较多,我有自己额外的旅行计划,两者相冲,以至于那个月份的任务一度搁浅,我在埋怨自己没有按时完成的同时也在思考着计划的合理性。后面再进行规划的时候,我都会未雨绸缪。比如查看一下当下是否假期较多,工作任务是否较重。如果是,则适当地减少学习任务。任务的合理性也是支撑自己能够坚持下去的有力保障。
- 最后,用心生活
生活不止眼前的苟且,还有诗和远方。鸿鹄之志,砥砺前行固然重要,更重要的是要学会用心去触摸生活,感受生活。学会在平淡的日子里增添色彩,滋养乐趣。比如亲自下厨,给自己或家人做一道美味佳肴,在欢声笑语中享受家人的称赞;比如闻一闻路边的栀子花香,感受一下大自然的馈赠;比如每天给自己一个微笑,在每个生命中最年轻的日子里,告诉自己,你还身强体健,容颜未老,活着真好!
鉴于这两天咨询我的人比较多,我平时工作、学习也比较忙,不能第一时间给大家反馈。所以特意建了一个群,适合应届生,或者准备转行,在 IT 大门口迷茫的人加,可以先加我微信号 w676255049,备注来自 CSDN ,我再拉群,有问题可以进群里问,相似的问题我可以一次性回答,主要解答职业规划方向,因为我的方向是前端,纯技术问题,可能只能跟大家探讨一下前端方面的,其他方向暂时解答不了。如果觉得我的规划模板还不错,也可以分享给大家,一起监督学习;因为是免费义务给大家提供咨询,也欢迎各位经验丰富,乐于助人的老司机加入进来,送人玫瑰,手留余香。