回声通信NO. 16

收信人 / Airing 亲启

泊川的来信

计划总在改,怎样把下一步连起来?

来信者代号 · 泊川

来信 回信
通信笺见字如面

NO. 16来信

泊川 写给 Airing

①——大致看完了师兄的最近一篇博客,首先佩服师兄的输出能力。文中提到的一些问题或观点,我或多或少遇到过,也思考总结过。不过仅有这些思考,还不足以突破我认知中的世界对我的限制。

②——我也在知乎旁听过不少大佬对咨询者职业的规划、人生的指导,总觉得未尽其意,可能规划这种东西本就不存在什么不二法门,人的这一生有太多东西要做选择做取舍了。也不说什么请教的话,我想,如果我能够把自己的问题说清楚,可能解决方案就自然而然显露出水面了。

③——看到师兄现如今的成就,对比目前还要通过坑蒙拐骗来找工作的我,真是一个天上,一个地下。想想当初进大学校园时,〔具体入学成绩已隐去〕。从选志愿的过于随意,只通过往年投档线、一本批次线变化值去预估当年的分数线(我踩得的第一个坑),到进入大学后,参加社团活动,屡屡被拒,自信心受挫,暗自心想,默默努力,惊艳众人(这是第二个坑),脱离了群众,对外号称是社恐,其实就是没有拿得出手的东西,感觉没有面子。这大概也是过去长时间成绩保持班级前列的一个副作用。由于不会用计算机,以及对自己短时间学会〔原专业已隐去〕相关软件的不自信,错过了学院的实验室招新,同时这也是错过了学校给予的大量培养资源。再后来,到第一个学期末,一系列的不小心没注意,成绩也不怎么理想,〔具体排名已隐去〕。害怕拿不到奖学金,要向贫穷的父母要生活费。于是乎,第二个学期,开始在学习上发力。努力了一整个学期,最后〔具体排名已隐去〕,奖学金稳了。但是内心还是有着不安,我学这些东西干嘛???老师划重点,划重点的,都是要背的。。。

④——转眼到了大二,那些在学院实验室也叫创新班做项目的同学,开始发力,组团队,做项目,打比赛,写专利,发论文。我是慌得要死,真心比不过,于是走上了歪路,考各种没啥卵用的证书,计算机证书——这个东西加综测分很猛(背一下考试原题就可以过了,这样的证书我有四张),四六级证书——这个比较正常。看到好多人六级都过不了,我内心窃喜。今年的奖学金又稳了。大二的学习还是比较充实的,期间也做过一些服务员保安的兼职,略微接触一下社会。也投过家教的简历,但一旦被拒绝,就信心全无,本来就对自己没有多少信心,又怕误人子弟,所以就没有往这方面突破。

⑤——到了大三,作为工科专业,开始接触工程项目,这是我噩梦的开始。有一门课叫做嵌入式与单片机,开始上课的时候,老师还问有多少人会C语言,我和几位同学高兴地举起了手,然后老师就打趣地说道,以后班级的作业都靠你们了。我心里有点慌,我会C语言不假,毕竟是一个月一字不落看完 《21天入门到精通c语言》的(也高分过了二级C语言),但是用C语言写项目,我是一窍不通,毕竟考试也不考这个,只考一些语法,看看输出即可。到后面老师布置课堂作业,整个学期七个课程小作业,我只会做最简单的一个。后面的,都要找同学抄,同学也不会写,他说网上找的,我也没多问。这个时候,我开始对自己深深地怀疑了,我真的这么差劲吗,老师上课就教了一些C语言基本变量、数据结构的定义,顺序循环分支,后面就转而介绍单片机接口文档了,我是一点儿也不能从老师教的东西进行逻辑推理到课程作业的答案——这里暴露我另一个问题,老是以考试做题的思路去解决工程问题,觉得一定要能够从教的东西里面逻辑推理手写整个回答。脑子里面有钉子一样,死活过不了这个弯,还觉得别人到网上抄是作弊的行为,这也预示了我后面做课程设计会做得想跳楼。

⑥——还是说大三做工程项目,之前大一大二,宿舍的一位大佬还会带着宿舍的人一起做项目,大佬各种实验工具都会用,专业软件也用得得心应手。我虽然也上过相关的课程,但是专业软件的水平,仅仅是会用而已,无法判断做出来的东西好不好,参与项目合作几乎总是要大佬返工。到了大三,可能是觉得我是竞争对手,又或是宿舍这帮人烂泥扶不上墙,他就不和宿舍的人组队了。于是我和宿舍其他人就流转到其他组,各种打酱油——这个时候,我还没意识到自己的问题,只是得过且过,想着要转行,下意识地逃避本专业做项目没思路的问题。于是乎,之前一直是优的实践课,到了大三大四,就变成及格和中,偶尔是良。逃避,逃避,还是逃避,没想过要解决问题,毕竟积累了十多年的思维惯性,真不是那么容易扭转的。现在想想,只要和有水平的人交流一下,也是可以很好地解决问题的,但是周围水货太多,大佬又每天从早忙到晚,基本没啥交流的机会——哎,我就是社恐逃避。

⑦——再说一下大三课程设计的问题,真正暴露我是个项目小白。整体的项目需求就是根据选定的技术参数,给出设计说明书,3d模型,相关的图纸,项目周期正好是三个周,一个模块一周的样子,我是老实人,真的按照老师要求,一点一点写说明书,查手册计算模型相关数据,工作量真的是太大了,可能也是我的熟练度的问题。从早忙到晚,还是觉得完工之日遥遥无期。看到别的同学,到网上抄现有的方案,还有直接用学长的项目,我是非常不屑的,更加认定了这是一种作弊行为。当快到周末,我的设计说明书还不到一半的时候,我绝望了,这写得完吗。后悔,就是非常后悔,当初就不该报这个专业,学什么工科。傍晚在工程实验楼自习室,望着窗外,留下了眼泪,不懂自己为什么要吃这个苦(当时,〔相关领域讲师已隐去〕挺火的,我就萌生了去学〔专业已隐去〕去学一下文科,陶冶情操的想法,最好能做〔具体职业目标已隐去〕为老百姓打抱不平,至少也让自己成为一个明事理的人)。后面写技术说明书开始摆烂,直接大段复制网上的技术说明书,改改关键数据,就赌老师不会细看每一个数据——早知道这样搞多省事啊。后面的3d模型和图纸也是,虽然有了参考借鉴,但还是花了我好大功夫完成,根本做不到像老师说的每一个数据都有理有据,没那个实力。

⑧——大四考研选择了〔转专业目标已隐去〕,就是面向〔具体本科专业限制已隐去〕的本科生的硕士专业。初学还是挺有趣的,花了好几百块买视频课,觉得自己花了钱就会认真对待。上课老师讲的也是非常生动有趣,各种案例和因果缘由的分析,娓娓道来,真的比上工科舒服多了。但是,〔目标专业已隐去〕要背的东西那就相当多了,我以前考证书很轻松觉得自己记忆力不错,看了〔目标专业〕的考题,还有专业课本,出题的模式很简单,就是从几百个考题中选几个 ,看你能回答几条。另外,这个专业的研究生学费也是挺贵的,一般来说要两万一年,当时我也是持有一种怪异的逻辑,觉得混这个圈子的人都是比较有钱的人,那么我如果能混进去,也能变得有钱。到了八九月份,一些同学开始准备秋招,找工作了,我借着考研的名头,还是过得比较轻松自在,题目根本没背下来,天天看教学视频听老师讲案例,后面还有一门〔具体专业课名已隐去〕,做大段大段得〔专业理论名称已隐去〕论述,我又开始嫌弃了这门专业了。因为感觉我根本说不出那样得话来。就是什么什么弘扬了什么,赞颂了什么,毫无逻辑可言,理解不了。。。这时候,我又在想要不要放弃。。。

⑨——再到后来就是做毕业设计了,我当时想的是,尽量不做本专业的项目,被折磨怕了(我高中时候,听说过计算机比较吃香,但是我担心别人先学过计算机,我不占优从而落后于人,所以不选计算机,这个奇怪的逻辑让我填志愿尽是选了一些能源、大气、高分子、材料之类的专业,老毛病了)。听说互联网很有发展前景,所以想看看互联网的项目是什么样的,于是选了一个做 h5 APP 的管理应用,附带后台管理系统的项目。这时候我又踩坑了。虽然说,项目已经指出要用h5,css3, js,但是如何用这些东西写一个app,还要后台管理系统,我是一点思路也没有。光顾着看语法教程了,翻来覆去的看,项目一行代码都没敲——这里我又犯了以考试做题的思路去做项目的毛病了(像写大题一样从头写到尾)。那会正是疫情时期,我一个人呆在学校,不知道干嘛,整天打魂斗罗,反反复复地打,好似强迫症一般地,舒缓心中的压力,其实没什么用,拖延时间罢了。后面又来了一个同学,也是和我一个导师的,做类似的项目,他看了看我的进度,就对我说你都不知道你自己要干嘛,不抓紧点可能毕不了业。就问我知道后端,服务器这些东西吗,我说我不知道。然后他就向我解释了一下,数据是如何从浏览器到服务器的,我们要做的项目是包含前后端的。这时候,心里有点着急了,原来根本没有学到该学的东西啊。他从B站上给我选了几门 vue 的课程,让我看,看完就会了,还跟我说后台管理系统也是有模板的,他也帮我下载了。真的是万分感谢啊!!!虽然没用上。他这个时候已经把毕业设计做完了,还修改了好几个版本了。后来我急急忙忙看了一两周视频教程,还是不会。因为我 vscode 也不会用。真绝了。。。后面还病急乱投医,向一个入职〔公司已隐去〕的,买了30元vue 底层原理分析课程,结果当然是一点都看不懂(还是高中时期的老毛病了,觉得会了难题,简单的自然就会了,喜欢倒行逆施先难后易)。后面导师开会看了我的进度,说我怎么不多问问其他人,让我先把项目的流程图画出来,一步一步来。这个不涉及写代码,我还是在行的,一天就搞完了。还是那个帮忙的同学,告诉我赶紧把毕业论文先写了,代码延后一些交都可以,不然的话答辩都没有机会上,我听了他的建议,花了一周,把毕业论文写了七七八八,除了没有代码和应用界面截图,其他的要素都有。后面,导师开例会问进度的时候,我说毕业论文写得差不多了,他就说,代码也是不能少的,抓紧时间补上。偶然间,在B站找视频的时候,发现有一个用 layui 做后台管理系统的,我觉得很好理解。于是乎赶紧下载下来慢慢看,后面就是以这个教程视频里面得管理系统为基础,开始写毕业设计的业务逻辑,后台方面用了一周,基本完成增删改查。移动端app, 我就取了个巧,直接改后台的界面,让他适配移动端,最后写出一个非常丑陋的移动端 h5 app。哎,整个毕业设计,大概就是这样完成的。最后因为扫码相关的功能没有做,我主动放弃了,所以最后的成绩是 及格。这样的话,奖学金肯定是没份了。

⑩——做完毕业设计还要个把月才能离校,毕业后到底干嘛,我还是没有确定,之前买过考公务员的书,150+,看了几页就丢了。买过军队文职的教材,60+,也是看了几页,又丢了。我真是暴殄天物啊,内心十分纠结。偶然间想用谷歌搜索一下如何自学计算机,发现一个教程 teach-yourself-cs,这个教程涵盖的内容包括程序、架构、算法、数学、操作系统、网络、数据库、编译原理、分布式。瞬间就勾起我的兴趣了,暗地里心想,要我我能够全部学会,那计算机之神就是我!!!。后面是《计算机系统要素》这本书,吸引了我,硬件部分它从计算机底层逻辑门,不断地抽象封装,向上层提供接口,构建出cpu的逻辑运算单元。让当时我这个计算机新手非常震撼。全书后半部分包括软件的概览,从汇编编译出机器码,虚拟机语言编译到汇编语言,jack 语言编译到虚拟机语言。都有可实践的例子,还有相关得测试文件。这也是我第一次写超过20 行的程序,非常激动。因为写编译器脚本程序还是有点难度的,我又去学完了伯克利大学的入门课程 cs61a——python。cs61b 是java 语言,前期学了一些数据结构得定义,和基本操作,学到做游戏项目需要用算法生成地图的时候,有点不明白它想表达什么,就放弃了。我当时想的是,我用一年在家的时间,把这些内容全学完,顶别人四年的时间,那不美滋滋。可是我高估我的能力了。其实就连 cs61a python 入门课这样的课程,加上写计算机系统要素的软件部分的项目,我几乎用了整整两个月。更别提其他哪些难度更大,要求更高的课程了。我在看课程 cs61b 的英文ppt 时,越到后面,表达的内容越抽象,用翻译都不知道他在说什么。哎,能力有限,真的能力有限。

11——转眼间已经到了〔具体年份已隐去〕了。为了避免被别人说道,我年前就买了车票,在大学附近的城中村租了个房,准备去找工作。说是找工作,其实要找什么工作我都没有确定。只是觉得老是呆在家里,父母被人问大学毕业怎么不去工作,有点尴尬。后面到底搞 python,还是前端,纠结了好久。想到自己python,只会一些脚本,前端好歹是做过项目的,至少面试能说上几句。决定走前端的路线。这个时候,我发现了 freecodecamp 这个自学的网站,觉得内容很不错,我又不自信了,打算学完再去找工作(真想骂自己了,教程千千万,学不完的,类似高考完的时候,我居然还想把没写完的辅导书都搬回去慢慢写——真是魔怔了)。一直拖一直拖,到了六月份,身上也没多少钱了,刚出来的时候,还问爸妈要了五千,哎,我混的好差啊。终于在六月中旬鼓起勇气投出了自己的简历,定向投递了几家,发现没人理我。第二天,调整了策略,直接批量选择投递,果然,手机叮叮叮响个不停。但是都是些奇怪的岗位,什么网页设计会不会 PS ?三千块可以接受吗?兼职做美工可以吗?大概约了五家面试,其中两家是培训班要贷款,还有三天无薪试岗的,还有一个正经的公司问我会不会小程序,uniapp, 我说没接触过,后面又要我解释一下跨域,我说这是浏览器的安全策略——一句话说完了。对面愣了一会,问我要多少工资,我说五千就可以了。然后就打发我走了。哎呀呀,我是来面试得啊,是要准备面试题的,不是去赶大集啊。心情不好,剩下的一家鸽了,时间赶不上了。

12——后面回到出租屋,想了想,在程序员的求职市场上,我并没有想象中那么受欢迎。高考分数,别人不看的呀,大学成绩,被人不看的呀。后面找了出我那个毕业设计项目教程的老师聊了聊,说有一个月就业速成班,要4000,可是我没那么多钱。我就去找了〔亲属身份与工作已隐去〕,看能不能借点钱。之前几个月闷头学习,基本和家里人断联了,很烦,不想和别人说话。〔亲属〕义正言辞的说,借钱没有,你自己来厂里干活,附近的厂子,都是常年在招人的, 月薪三千,包吃住,单休,每天八小时。

13——于是就开启了我的电子厂篇章,经历倒是很新奇,想去见识一下。一开始觉得,我有本科文凭,做个文员,跟单也不错。不过,临了,看见他们的招聘人员,我又怂了,不知道怎么写简历,我又是做短期的,算了,做普工算了,省的别人白培养一个人。去厂里面试普工也遇到挫折了,我说我本科毕业,做3-6个月,人家直接就说,不要生手,不招聘短期的。我很伤心,为什么不要我,说得好像别人都可以做很长时间一样,这流水线工作还有什么生手熟手之分吗,不上几分钟就能学会,几十分钟就熟练了?〔亲属〕跟我说,不要太老实,就说是做长期的,之前是干快递的,经验丰富。好吧,第二天又去找了厂子面试,果然这样的说辞就直接通过了。签了一份简单的合同,第二天准备上班。流水线的生活,做着单调的动作除了让人犯困,其他也没什么毛病了。。(省略很多很多字)。。在流水线干了三个月,攒了一万块,平时吃饭都在〔亲属〕家,所以不怎么花钱,全存下来了。

14——从流水线出来之后,〔具体年份已隐去〕,又开始思考出路,前端,还是其他路子,看到 v2ex 上有招运营的,不知道自己能不能行。算了,还是做一下leetcode 算法题吧。看到好多人说,面大厂必备算法,感觉我这素质也不太行啊。到了过年前几天,我就坐着〔亲属〕的车,一大家子人风雨兼程回了老家。后面是〔家庭事件与亲属履历已隐去〕。当初培训各种开销花了三万多,一开始面了几十家都没有要她的,最后找了几个月,第一份工作工资5000。现在的话到手也有一万多。告诉我面试的诀窍就是能吹会说,胆子大一点。过完年我就早早地回到了工厂旁租的小黑屋,开始准备去〔城市已隐去〕找工作。

15——我〔具体到达日期已隐去〕到的〔城市已隐去〕,一开始在高德地图上找了一家青旅,到了目的地,找了好几圈都没有发现地址,其实根本没有门面,最后是那个前台小哥带着我去了四楼,找到了目的地。里面差不多都住满了,人太多,不好活动,我犹豫了一会儿,当即决定退订,还是另外找一家吧(只能说他们的网络营销做得太好了,把我钓过去了)。后面就是一手举着伞,一手推着行李箱在〔居住地点已隐去〕楼下逛,看看有没有其他的旅店。后面来了一个中年女性,叫住了我,说是不是找住宿,我说是,后面谈好价格(〔住宿金额已隐去〕)后,就领着我和另一个和我差不多大的男青年一起上去,住宿的地方在十一楼,一层四个房间都是她的(大概率是二手房东,生意做得蛮大的,一大把钥匙,〔同乡关系已隐去〕)。四个房间基本不关门,房间里客厅都堆满了双层床,虽然没有住满,但是阳台和洗手池那块地方真是乱的不行,各种杂物。后面发现,厕所更是一片狼藉,不知道怎么形容了。后面安顿好之后,我把爸妈给的几千块钱,找了一台atm机存了起来。那阵子〔城市已隐去〕非常冷,我每天基本是呆在床上,把电脑放在被褥上伸直双腿复习面试题。差不多到了周五,天气好起来了,我就试着投了几份简历,不多,八份而已。为了避免被培训班的轰炸,没有选择海投。上午投递的,基本没有反应,下午的有一家已读,有一家发来了面试题,是实现一个比较不寻常的轮播图,还有图片上传,联动表单三个功能。说下周一之前交过去。还有一家直接问职位简介上的东西都会吗,我说会(估计也是不懂技术的hr 在帮老板筛选简历),然后他就叫我去面试了。一开始用的高德地图,公司地址名字太长,定位还错了。比原定的时间晚了二十多分钟。见到老板后,我把手机上的简历递给他看,做了自我介绍,老板没怎么问技术问题,大概问了怎么学的,某个东西会吗,性格缺点,对于加班怎么看,薪资要求(〔具体薪资已隐去〕)。当时还是有点紧张的,说话很迅速,没有节奏。然后老板就拿他们的产品给我看,的确很有技术含量,比较复杂的网页应用。虽然心里没底,但是只能装作,啥都不怕的样子,侃侃而谈。后面老板就送我出了大门,进了电梯。后面我才知道这是有戏的意思。回去之后,我还在做着另外一家公司的笔试作业题。到了傍晚,hr 突然打电话过来说面试通过了,问我薪资要求能不能低一些,我就说已经是最低价了,不能接受更低的。hr 说那再过两天,他们考虑一下。到了星期天,hr又打电话过来说,老板同意了,问我能不能确定接offer,我说可以。然后他就把offer 发到我的邮箱了。人生第一次完整的求职经历就是这样。

16——〔任职时长已隐去〕的上班生活,只能用惨淡二次来形容。日常是没有什么开发需求,摸鱼的时间还挺多,但是到项目需要上线或是需要展示的时候,那真是加班不吱声、一加一通宵。考虑到〔团队成员构成已隐去〕的技术水平,老板也没有提过超出我们能力范围之外的需求,当然我们自己也很少自己给自己加需求。〔任职时长已隐去〕时间,开发过官网,重构过小程序的界面,对pc端应用的移动端适配,模块组件开发,各种演示demo,后台管理系统开发等等。其实也没多少技术含量,不会的就去开源项目里面抄,仅此而已。

17——后面到了〔具体年份已隐去〕,公司业务持续受挫,开展不下去了。于是对我们〔团队人数与岗位组合已隐去〕进行了劝退,说是只赔偿〔最初赔偿金额已隐去〕,后面争取了一下,多加了〔追加赔偿金额已隐去〕。哎,其实还是亏的,少了〔赔偿差额比例已隐去〕。可能念在还有些交情,不想把场面弄得太难看,就接受了协商方案。紧接着就到了〔年份与月份已隐去〕了,我现在还没开始找工作。离职的〔离职后时长已隐去〕我做了哪些事情——玩了好几款网络游戏,思考为什么游戏产业有这么大,这些东西在我脑海里是真空的。难以想象 ,一些几万粉丝的营销号,做的好的也有两三万的月收入,再次令人震惊。第二,浅浅地试水了自媒体,总共才挣了几十块钱,发的非常水的视频,纯粹是做活动任务。自媒体这块,想要有上得了台面的作品产出,还是需要精耕细作的。未来的打算——主业前端开发,还是要接着干,在某些点上,比如性能优化,深入挖掘,使之成为自己的亮点。副业的话,自媒体肯定是需要搞起来的,虽然目前写文案不成问题,但是如何以一种观赏性比较高的方式呈现出来,还是还没太多思路。日常刷抖音,看也没有可以借鉴的。

18——总结一下就是,对于关键节点的选择,过于随意,没有调研能力。人生发展缺少连贯性,想一出是一出,后续发展缺少前期铺垫。

通信笺见字如面

NO. 16回信

Airing 写给 泊川

是的,整体看下来感觉是这样,但你处世态度还是积极的,我只有几点建议 tips,可以看看是否合适你:

1. 规划:可以尝试做下短期规划(3个月-5年范围区间),我自己是每年有个主题,同时在年度回顾的时候会更新 5 年规划。这个规划不仅仅是职业上的,而是整个人生的计划。如果是范围到了 5 年,可以同时维护 3-5 条不同的分支方案,如果偏离了这些方向,需要及时反思,是否是意料之外的偏离、是否需要更新、是否是制定计划的时候欠缺考虑。工具可以直接用 OKR,粒度尽量细。

2. 反思:可以尝试写日记或者周记,记录今天做了什么,有什么不足,怎么样做可以更好,以及明日计划。

3. 认知:多阅读,可以拓宽自己的思维和看问题的角度,不至于经常钻死胡同。

4. 能力:做决定前多想,因为决策很重要;做事时专心,因为要心无旁骛。多培养自己的能力项,凡事多问为什么,保持好奇和好学。

回声 / 把一份回答,寄给朋友

分享这一期

本期回声封面