过去的一年发生了很多的事情。目前逐步走向正轨,所以决定写一个过去的回忆做个总结,顺便记录一下新年的计划和展望
2021及以前
现在的感觉就是记性越来越不好了,很多事情都很容易忘记,但是上家公司的入职时间我却记得还很清楚,2019年5月22号入职了金螳螂三维软件。这算是我正式走向前端生涯的开始,也是在这里积累了很多大型的项目经验。虽然中间碰到些坎坷,但总体还是很有收获的
在这之前,我经历了迷失的两年,大学刚毕业的时候不知道去做些什么。家里希望我考研,我自己也不知道想干些什么,那段时间就迷失了,最终两年考研都没有坚持下去,第二年更是早早的就放弃了,后面随便找了个班上,为了多拿点钱也没有交五险一金和社保。也就是在这段时间,最终决定了去做编程
当时就只是决定去做编程,并没有选择前端。因为上学时期学校开过java课,而且毕设是用jq和c#写的,因此对后端技术可能更感兴趣一些。选择编程的原因主要有两点,一是自身性格比较内向,尝试过文员发现实在是很难接受。第二点则是最重要的一点,就是我个人非常喜欢"思考"的感觉。编程可以给我提供这种感受。就像我喜欢的数学一样,高中和大学做数学题会让我沉浸其中忘记时间,会觉得时间过得很快。我喜欢这种感觉
至于最后为什么选择前端,则是当时道听途说,前端好找工作,因此学了一点vue,html,express,js,css就去找工作了。当时已经是vue和react的天下了。可是我仍然面试了很多公司还在用jq,听到你jq不熟练,直接就没有后续了。并且在南京大多是套路的公司,其实就是想让你培训。会签各种扣工资的合同或者先交钱学习之类的。总之那段时间很绝望
后来正好有亲戚在苏州,在南京实在有些混不下去了,就去投靠了亲戚(其实我个人真的非常喜欢南京)。面试了一些不伦不类的公司,甚至有一个写静态页面的,问我写一个静态页面多久。我说3天。索性最后他们也没有要我
之后就碰到了金螳螂这个公司,之所以会去这个公司面试,是因为在当时我住的地方的斜对面就是这家公司,真的很近。结果通知去面试的时候才发现是园区的公司,坐地铁要两小时才能到地方。一到地方就看到了气派的大楼

我们部门叫三维软件,主要是做3D bim方面的效率工具。当时我面试的时候,那两个面试官还是很厉害的,其中的一个和我同一时间离职,最后去了字节。当时的面试是我那段时间碰到的最为正规的面试了,我可以说回答的是一塌糊涂了。而且螳螂当时的入职流程又非常之长,因此面完试大概15天我才收到通知,当时一度以为凉了。因为面试体验非常好加上大楼真的很壮观。所以当时就是非常想去,工资也没有谈,hr告诉我150一天,转正5000我直接就答应了,后来才知道其实实习期可以谈到5000的
一开始,我是做拼模型的工作,其实挺没技术含量的,就是写一些字符串形式的yaml,解析成js通过eval放到我们的平台渲染出来。和我一起入职的老哥干了一天就跑路了。我当时做了有一个多月吧,鼓起勇气去问我们的产品经理leader,是不是后面都要做这个,她告诉我不是,做完这个后面就会做前端了。所以最后我留了下来,其实回想起来挺庆幸的,因为以我当时的能力,真的找不到什么好工作的,三维对于入门的人可以说是一个非常优质的平台了
顺便想写一些关于这个产品经理的东西,她是c++出身的,所以我一直非常的佩服她,能力也非常的优异。她教了我挺多道理,也给了我很多很有用的建议,可惜的是当时太过自我,并没有能听进去。最终也没能和她成为朋友,蛮可惜的
回忆起来,在三维真的学到了挺多的东西,React、Ts、Git、Shell、Docker、代码规范以及一些杂七杂八的。领导和同事都是很友好的人。虽然有一些”油“的特性(可能是toB企业的通病)。我的组长也是个经验丰富的程序员,我对他也充满尊敬。但是由于种种原因,其实最终没能处好关系。对于他的一些安排我最终没能遵从,所以导致他可能觉得我并不是一个特别好的下属。虽然从时间上证明了他的安排是对的
公司平时也会有分享和code review,这也极大的提升了我的认知。我是非常喜欢这些分享的。可惜的是分享并不会录屏记录蛮可惜的,因为分享的内容涉及方方面面,如果不是非常熟悉的部分,很难当场消化
总的来说,三维当时的大佬非常多。整体氛围也很好。不过最终我还是在今年的7月底选择了离职。这是一个思考了很久的事情。时间的齿轮其实从"一年前我一个朋友说他入职字节了,年薪36万"起就开始转动了。那时候我工资才6.5k,一年存下来的钱还没有他的公积金高。那时候心里肯定是有一些想法的。后来加了一些前端的群,感觉慢慢才认清了当前的世界,内卷、年龄限制、焦虑等等。我的时间一下子就开始加速了。之前的自己更多的是一种缓慢前进的状态,觉得每年工资涨1.5k也很好,然后技术慢慢提升就好。我觉得这种想法没有错,只是太过理想化,不适合当前的社会环境
之后就感觉像黑客帝国里的尼奥吃了红色药丸一样,一下子被拉回了"真实的世界",然后就开始刻意的去加一些群,看一些文章和视频,甚至差点报班了(焦虑的时候真的是很容易被忽悠)。不过由于在苏州整体的环境是舒适的,平时工作都在业务也比较忙,周末又总想和老婆出去玩。因此碎片时间并没有很好的利用,很多知识、文档、视频以及公司的框架都是浅尝辄止,有个大概的印象,没有能够很深入的研究和理解
另一个想离职的原因是工资确实很低,公积金一个月才250块。我和老婆还是很想买一套自己的房子的,这种情况下买房真的是遥遥无期。这也是最后选择离职的一个重要的原因。不过最重要的原因还是做的事情不符合自己的职业规划了。记得看过一个人说离职无非两种原因:1.做的事情不喜欢 2.工资不够。现在两种情况我都占了,所以最终决定离职。我记得去年涨薪前,领导和我谈话,问我有什么困难没,我下意识说没有。其实我今年国庆要结婚,需要不小的一部分钱。但是因为我不是那种喜欢给人添麻烦的性格,所以下意识说完又不好改口了。虽然不知道这会不会最终影响到涨薪。不过最终的记过是薪资只涨了1.5k,而且往年都是4月,今年拖到了7月
现在回想起来做出决定后仍然拖了很久,有小半年吧。最后在7月底提出了离职。离职后并没有去找工作。因为当时还没决定22年办婚礼,又没有房贷和车贷。所以不负责任的想好好休息一段时间。顺便沉淀下自己所学的内容,并且学习一些算法与数据结构的知识打好基础以及看一些面试题
最终的结果是不理想的。因为离职之后和老婆闹了一些不愉快。后来反思了之后意识到自己可能太过自我了,很多时候忽略了她的感受。所以那一两个月都不是很开心。加上后来沉迷了一段时间原神,所以虽然休息了小半年。但其实真正没心没肺的放松时间可能也就一个月吧。想象中的学习进度可能也只完成了30%不到。到了后期又全是找工作的焦虑
不过休息了小半年我觉得仍然是很宝贵的。就像段大佬说的,以后这种机会可能不会再有了。以后是需要全力去打拼奋斗的
最后在处理好家里和苏州的一切事情后,来到了北京,比预计的已经迟了很久了。刚开始到来的时候是住段大佬那,真的很感谢他的帮助。后来去了老崔那,老崔也给了我非常多的帮助,不管是面试回答技巧,还是把空出的房子暂时给我借助,都给了我相当大的帮助。我也会记住这些恩情
最终在一段时间高强度面试后,拿到了一些还不错的offer。经过慎重考虑后,选择了目前的这家公司: smartx
现在回忆起过去,因为自己的愚蠢真的是踩了很多坑。最后也全都付出了代价。上面迷失的两年,对找工作也很有影响。因为基本都会问到我这两年去做了些什么。就会很尴尬的不好解释。一般hr或者公司一听到我17年毕业,就会下意识觉得我是4年经验。但其实只有两年多
所以第一个非常想感谢的人是我的妈妈。高考失利、愚蠢的我想上大专的情况下坚持让我上了本科,虽然是三本,花了很多钱。但如果是专科,我现在只会更惨,更加找不到工作。让我考研的建议现在来看也是非常的正确,只可惜我并没有能坚持下去。而且她还给我买了两套房,虽然一套烂尾了,另一套本来说今天交付又延期了半年(已经延期一年了),也有烂尾的趋势。但其实主要责任在我,因为之前的自大,觉得能自力更生,不想要家里的东西。所以当初她问我在哪买房的时候我并没有给出答案,因为我觉得这是她的事情,我不要她的房子,最终房子买在了我们镇上,没有买在市里,不光没吃到房子的红利,现在还可能烂尾。后来还是段大佬点醒了我,我家里的事怎么能和我没关系呢,我这也是一种不负责任的表现。所以即使现在非常需要一套房子来让婚礼好看,以及提供一些安全感,但也只能等下去了,造成这种结果的原因主要是我。我妈也只是想让我们陪在她身边而已
另一个想感谢的人就是我老婆了,感谢她陪伴了我这么些年的艰难时刻。跟她在一起就会感觉到安心和开心。那种安心比房子更稳重。有她的地方就是我的家。只可惜目前我还没有能力能给到她安心,她一直想稳定下来有自己的房子。我现在还给不到,但我相信经过努力一定可以达到目标的。我最大的愿望就是和她一起每天开开心心的生活
最后想感谢段大佬,真的帮了我很多,让我认清了自己和现实。我来北京也帮了我很多,但是和前者比起来,前者对我的帮助更大
也要感谢老崔和其它帮助了我的人,王家卫说过,所有的相遇都是久别重逢。所以我很珍惜每一段发生的时光,不管是迟来北京的时间还是其它,最终都让我在对的时间遇到了对的人
2022
目前正慢慢走向正轨,入职了一家新公司。真的是非常的喜欢。在这里除了研发什么都不用操心。有丰富的饮品和下午茶,休息室等等、工作时间也是弹性的,不加班和内卷。人文关怀直接拉满。团队成员都很年轻,也都是高学历的大佬。在这样的环境下有压力也有动力
目前在做一个开源项目。所做的事情也非常的喜欢。在这种环境下,就会让你不由自主的想要为公司做出有价值的东西。而不是像被资本家压榨,总是想着法的摸鱼和老板斗智斗勇。我觉得这大概就是为什么外企不加班依然效益会比国内公司好的原因吧
虽然听同事说warm up有两周,但是在这样nice的环境下没有产出会有些愧疚。目前已经熟悉项目和读了项目代码6天了。因为我目前的任务和我的metor的代码会有冲突,如果现在做的比较多后面可能改的也比较多,所以目前是先等他提交代码。所以目前还是有些着急想实际做些东西的
从入职到现在也一直在学习,包括看项目同步会议和代码,元旦也会继续把项目会议和代码看完。这样下周去公司才能快速的有所产出
新的一年我定义为学习的一年,要让自己快速提升进步,跟上潮流
最后列一下新的一年的小目标把:
- 顺利转正,这个也是最需要完成的目标。因为公司很好,而我也需要一份稳定的工作
- 算法方面:leetcode刷100题,看完算法之禅,看完js实现的数据结构一书
- js方面,了解更多的js细节和文档行为
- 阅读更多的源码,至少阅读完React和Vue关键部分的源码。其它计划阅读的项目有: mobx immer.js xn_q_l
生活小目标