梳理自己的职业成长,希望给迷茫中的你一点微弱的光芒 | “助力升级”征文活动

136 阅读7分钟

前言

此文是我个人从大学开始对编程有了解到现在入职两年的一个总结,并且在目前这个“瓶颈期”的节点对未来的展望与心态的调整。
希望给还未入职或者刚入职的小伙伴一些经验,少走一些弯路。
PS:作者是大专生

大学时光

我相信大部分计算机相关专业同学在大一第一次用c语言鼓捣出hello world时的那种兴奋程度是你在编程生涯中排名第一的;当时大一我们的课程是C语言,不过那会还是对编程没什么感觉的阶段,就应付了考试。

到了大二的时候接触了Java,这时开始渐渐对它有了点感觉,就去网上查了一些视频资料,然后就对java写五子棋这个视频产生了兴趣(我要是能把这个学会,写出来软件给同学玩多拉风啊),彼时就开始看视频,emmm...不太懂...过了一会,这什么玩意?我学过java啊,怎么没有java的内容呢?之后就去查资料才知道那是html+css+js完成的,并且还用到了js的canvas,然后也是为了满足我的兴趣吧(为了能在同学面前装X),我就开始在大二的暑假把html、css、js这三个的基础入门的电子版资料给学完了,当时看的是w3cschool里的教程,跟着他的初级教程一步一步的写,不过这里我推荐MDN里的新手教程。

当然,最后还是跟着视频把这个五子棋给整出来了,最后也成功在同学面前运行了起来(不过是在本地电脑上打开的),而且我在大三的时候参加省赛,跟着两个同学用五子棋这个游戏项目拿到了三等奖,当然我参加这个比赛的时候压根没想着会获奖,虽然只是三等奖不过也是我最后在校园生活里的一抹色彩了吧。

最后,给还在大学阶段的同学一个建议,当你在迷茫不知道该学什么或者处于“瞎学|莽学”这种状态的下,不妨去问问你们老师有没有什么比赛,通过比赛也许你就能找到自己方向;
当然,学习并不是大学生活的全部,如果你有陪你一起打游戏的舍友,那么珍惜你们在一起打游戏的时光吧,青春只有一次,人生也不是只有工作和学习的,还有家乡的油菜花、翘着尾巴的小黄狗。少年啊,慢慢走,沿途欣赏啊~

小插曲

你以为我的大学生活就这样一帆风顺吗?那么接着看。
由于我属于自己私下里会看视频教学等等的,所以就被老师看中去参加国赛,项目是移动大数据项目,大赛一等奖是报送本科,二等奖是专升本加分,这件事情是我大学最心痛也是最后悔的一件事,由于我觉得升本没什么用而且做项目的过程中遇到点麻烦就放弃了,直到现在我都是非常内疚的对于我们一起参加比赛的小伙伴和老师。
有些事情错过了,一辈子也不会再发生了。

这里再次建议大专生尽量去参加统招的专升本考试,并且要有意识,升本是非常有用的

职场生涯

两年前,我怀揣着一腔热血来到了成都,来到这片充斥着“巴适”气息的土地,并且成功面试上了我们现在的这家公司。

公司背景

创业公司,不是外包,刚来的时候公司总共6个做技术的,现在发展到30人(技术部),公司前端的技术栈是jQuery和vue,要以jQuery为主,针对微信公众号网页进行开发,还有支付宝网页,现在也称为移动H5页面,后端是php。

我的工作

我负责的项目主要是那个vue项目,当然,也会被安排到jQuery项目上去写功能,后来还在为重构jQuery项目出了点力。

我的成果

Vue项目:
1. 优化方向上,我解决了项目上线白屏问题、地图定位失败问题、多端登录缓存判断问。
2. 为了响应微信的方向,我给项目增加了小程序版。
3. 当然,由于用的是mintui有些组件无法满足,我自己封装了公共组件。
4. 记忆最深刻的就是我刚来的时候,有个可售时间功能,之前那个人写了一半,留下了一个文档,我还花了3天的时间才搞定。

jQuery项目:
1. 第一个功能,[构建集合页],花费了一周时间,主要时间浪费到拖动功能上。
2. [模块主题页],拆解一下其实就是[可视化拖动组件布局],因为这个项目用的技术栈是jQuery,我查了网上很多资料都是关于Vue,所以对于资深cv工程师的我就没办法了,只有自己造轮子。

重构项目:
我的成果就是uniapp搭建了一套基本框架,具体的这篇文章就不做详谈

好啦,基本讲完我这两年的事情了。
突然想起来我同事之前问过我的一句话,“这一年里,你是过了365天呢,还是过了1天呐”。这一句话也留给各位去想想;

职业规划

最后,仅我个人的职业规划:进不了大厂,就找自己产品的公司,不建议外包公司,入职后考虑两个方向,一个是使劲发展技术,拓宽技术栈,不管前端还是后端的东西,另一个是跟随着公司的产品或项目前进,说直白点就是向管理岗靠齐,卷其他员工。

再补充下可能会有疑问的地方,就是前端技术更新这么快,到底该学什么?

其实你要是问我,我也答不来;但是,我可以提供一些方向,当你每天写业务写的很开心,满足现状的情况下,那么你可以继续保持现状,不必被每天那些贩卖焦虑、鸡汤文、动不动就手写XXX、深入XXX原理类似的文章给洗脑,因为我认为技术是为产品服务的,不谈业务的技术就是瞎扯淡。
但是如果你每天写业务代码写的就很痛苦,每天百度、cv;受不了这样职场生活的同学,当然,还是一样不必被网路上那些鸡汤文或者手写XXX的文章给唬住,你要做的就是先从工作中找到可以优化的代码或者功能,仔细去优化优化,比你重复做几个项目有用的多,这时候当你在优化功能的时候发现遇到了问题,好了,你可以看一些Vue源码剖析等等类似原理类的文章,先学习思想,不必盯着代码不放,此时的你如果可以静下心慢慢去钻研,放心吧,你的技术自然而然就提升了。

如果静不下心,我建议你先享受生活、享受当下,去看看草原上的牛羊群,嗅一嗅雨后泥土的清香,闭上双眼感受春暖花开,又或者静静的望一望远方,望一望梦想的田野。[浮躁],永远是学习技术的最大忌讳。

刚开始写文章,有不好的地方欢迎大家评论区留言