阅读 975

写给自己的一番话

回首过去毕业外包跳槽展望未来

毕业两年多了,如今换了一个新的工作环境,是时候给自己定一个新的目标,同时简单记录一下这两年来经历的事情。

回首过去

毕业

我是 2018 届计算机专业毕业生,毕业前没有做好实习的准备,所以在校招中找到一家公司后,毕业后直接前往上海参加工作。回顾自己大学时经历过的事情,前半段有努力挣扎过去学习,当时对 Java Web 开发这块比较感兴趣,在慕课等网站上学习了一段时间,但是没有一条好的学习路线,从现在的角度来看,自己虽然花时间学习,但是成长路线是有问题的。所以在此提醒想要学习的大学生们,找到一个好的老师是很重要的(比如说公众号,视频UP主等等),在有限的时间里取得最大的成就。

就这样浑浑噩噩到了毕业的时间,技术能力比较低,那只能先到这家公司来混一混了。等到来到这家公司才知道这是一家外包公司,平时做的东西基本都是业务开发,花费一个月时间熟悉工作开发流程,之后就没什么难度。

外包

在这家公司待了两年,第一个参与的项目就花了一年的时间,出差就出了九个月。出差对于我来说有一点好处,就是每个月都可以回去一趟(可以回上海,我选择回学校),妹子比我小一届,所以我可以回去找她。如果不是一个月还能见一面,异地恋确实很难坚持下去。

在 2019 年 3 月之前,我一直都是一个普普通通的码农,按时上下班,下班之后玩玩手机、看看视频,一天就这样过去了。休息日也是玩手机,或者出去跑着玩。总之一句话,对未来没有规划,没有急迫感。直到有一天我无意之间看到张哥的公众号,然后看了一些他的文章,立马就加入了他在知识星球创办的圈子,并把他前两期总结的文档认真拜读了一遍。读完之后给我最直接的感受就是认知力,不去接触圈子里的人,你永远不知道别人有多努力,别人明明已经那么成功了,却还在努力,而自己却仍然在做一条咸鱼。同时也明白了,像我这样的普通人也是可以通过提升自己的技术能力来搏取一个好的未来。

我在大学时期学的 Java 开发,但是没有经过系统的学习,能力其实比较差,工作上做的 Java Web 开发,但是没有得到什么提升。面对工作上这种比较枯燥的情景,我在业余时间自学了 Python,准备走爬虫开发这条路。从19年3月份开始,我开始整理自己的学习笔记,发到博客网站上。也正是从那个时候开始,做任何事情我都会做笔记,虽然会多花一些时间,但是好记性不如烂笔头,用文字的形式把事情记录下来,便于后期二次查看,尤其是我们这种搞技术开发的。

Python 爬虫开发学习持续了半年左右,在出差结束回到上海之后,我尝试去找了一下 Python 爬虫开发工作,记得那次去面试的时候,不仅问了爬虫相关的知识,还问了一些 Java 相关的内容,由于面试前集中准备的是 Python 爬虫开发,Java 基础也不好,所以 Java 知识点回答的特别差,最终也没有找到合适的工作。

工作上重新投入了另外一个项目,Java 基础知识的不牢固和寻找 Python 爬虫工作的失利,让我又把注意力转移到 Java学习上。从我的博客上就可以看的出来,我在工作之余开始复习 Java 知识。

没过多久,我在 B 站上遇到了秦疆老师,一位无偿网上授课的年轻小伙,比我还小,他的一系列视频课程都是按部就班录制的。我很后悔自己没有早点遇到他,当然也不太可能早太久,因为他比我小啊。但是对于后来的学习者,遇到这样好的一个老师,引路人,真是很值得庆幸的一件事。

就这样持续到了今年7月份,我开始准备找工作的事情,虽然还是有很多技术自己没有接触过,但是时间没有剩多少了。在我的计划中,自己还需要至少一个月的时间来准备面试。事情也确实如我计划的那样,自己花了一个月的时间来准备面试,包括知识点整理,第一轮理解记忆,第二轮知识点回顾。就像大学考试前的准备一样,所有知识点先详细过一遍,然后再简单回顾一遍,最后参加考试。

跳槽

面试知识点的准备基本完成,但是项目经验这一块差的比较多,由于工作上实在是接触不到,大部分时间都是在 CRUD。没有接触过高并发和分布式的实际项目开发,知识点可以去记忆,但是有些东西不实际操作真的是说不出来的,这也是我跳槽的主要原因。

从投递简历开始,到最终找到工作,大概花了半个月,新的工作涉及到的技术栈是我想要学习的,虽然待遇水平一般般,但是我也知道自己的能力水平,我只是希望通过这份工作来强化自己的项目开发经验。面试期间基础知识点这一块对我来说并不难,但是一问到项目经验时,自己都觉得丢人。所以我下定决心一定要自己开发一套网站系统,去了解系统开发中遇到的各种情况。

展望未来

如今入职已经一个星期了,工作中接触到的技术大都是之前没接触过的,所以我心里特别激动。这样一来,我业余时间学习的方向和工作都是一致的,互相补充,加速进步。

近期计划:

1、适应工作,基本具备工作能力

2、更新面试知识点博客,会持续补充更新,为未来更好的工作打好基础

未来计划:

1、业余时间继续学习技术栈,更新技术博客

2、开发商城系统,年底上交项目,届时开放源码,公布开发笔记

目前的工作场地距离住所还算比较近,不到4公里的路程,平时上下班有机会都会骑自行车,这样也算是多做一下运动。平时工作下班都会比较晚,一般晚上9点半左右才到家,然后大概花20分钟左右在瑜伽垫上做一下运动,样式不限,主要是平板支撑、仰卧起坐、俯卧撑等,时间和精力允许的话还会做一些腹部专项训练。以前正常下班后,每天晚上做几组训练感觉挺简单的,现在延迟下班之后,回到家再做运动确实挺影响状态的。如果有朋友也喜欢运动,可以一起组队打个卡,每天互相鼓励一下。