谨以此文,思念我的4年大学生涯和7年作业时光

今天我满30了。犹犹豫豫仍是写了一篇回忆自己曩昔十年的阅历。原来有点模糊的记忆,也开端显现心头

毛遂自荐

一个一般二本计算机专业的结业生,16年结业。至今作业已有7个年初。一向从事前端开发。

大学阅历

说实话再我读大学的时分,从来没想过今后会写代码。最初报计算机只是由于高中喜爱打游戏而已

读大学之前,我是一个很内向的人。上大学后,又不是很喜爱自己的专业,所以基本没有怎样学,上课便是看小说,下课便是打游戏。终究不出意外的挂了许多科。大一下的时分就成功收成一枚退学正告。而那个时分我又喜爱上了吹笛子,没日没夜的在寝室里面练习,课也不去上了。由于这个喜好,和室友的关系也不太好(吹笛子太吵了)。

可是也由于自己的喜好,也知道了一些同好中人。有校园的校友,也有网上的朋友。而校园知道的朋友,许多都成了我最真挚的挚友。我内向的性情也是从这儿开端渐渐转变的:由于校园没有相关的社团,我和另一个朋友安排创建了国乐社,过程中不可避免的要去找人交流、预备资料和招募新人。当我如火如荼的忙着社团的时分,专业课自然也被我忽略了。不过由于拿过一次退学正告(拿了两次就要退学),后边期末考试突击下倒也没有怎样挂科。

时间过的很快,转瞬大四了,社团现已被我搞的绘声绘色。我也成了他们口中的大师兄。然而此刻,我的同学们现已开端做项目、找实习了。不免我也有些焦虑,自己今后究竟怎样办?专业课乌烟瘴气,乃至做项目分组都没人乐意和我一组。事情的起色在期末的时分,有校外的公司来校园给咱们做实训课,为期2周。我记得很清楚,那个培训教师上课的时分说要一周教咱们做出一个完好的网站。可能有朋友不知道,我的专业是计算机科学与技能,是没有网站相关的课程的。尽管我将信将疑,可是在教师的指导下,真的做出来了:用 Axure 拖出来的… 不过这也好像给我了一点决心,自己也不是毫无是处?

阅历过这些的朋友估量也猜到了,这些校外的教师其实便是培训组织的。在给咱们上完两周课往后,就开端宣传他们培训班了:前端3个月学会包作业。这是我第一次听到前端这个词语

后边的故事就顺理成章了,大四下学期我去了培训班,自己签了合同借了1w多的学费。在培训班学习的时分,为了逼自己好好学,我自动竞选学习小组长、自动答复问题。这次我很努力,我是班上学的最好的几个人之一。学了整整3个多月,乃至结业典礼我都没有回去:一个是由于自己四级英语分不行,没有拿到学位证。另一个是憋着一口气,不想回去继续被导师叼。

我的大学生活就这样在培训班完毕了

作业进程

第一份作业是外包,凭着包装作业经历和专业对口以及一些命运,我很幸运的进去了。在里面干了两个月,实在受不了压抑的作业环境,在转正前就开端找作业了。

第二份作业很顺畅,当天投简历当天面试当天出结果。薪酬还涨了一点,是一家刚刚建立的创业公司。尽管公司小,可是人员很齐整,产品、ui、测试、后端、前端、ios、安卓都是一人一坑。公司虽小,但仍是做自己的产品。技能上还做了前后端别离:用nodejs做中间层。view烘托、路由转发、session权限等等都是node来做。别问我为什么,后端大哥让我这样做的。这家公司我待了快两年,这是我根底生长最快的时分。可是长时间的单兵作战和事务需求停滞让我陷入了技能瓶颈。我知道是时分换作业了

第三份作业严格来说是去了一家游戏公司,究竟谁没有一个做游戏的梦想。可是实践便是在游戏公司可能并不是做游戏,而是当官网、做社区。所以干了两个月,我就跑了

第四份作业我记得是在18年的下半年,我从游戏公司离开后开端找作业。这次也很顺畅拿了两个offer(A是创业公司,B是上市公司)。一开端我答应了A去他们家,后边B也发了offer。薪酬多2k,所以我就拒绝了A。没想到A的创始人给我打电话交流为什么不去他们那儿,实践上面A的时分和他们聊的挺好的。薪资也给到了他们的范围里面最高。公司也很规范、项目也很好。可是他们是大小周。我告诉了他是由于另一个offer多了2k,没想到不一会儿A的创始人又打来电话态度诚实说,薪酬相等,期望我再考虑考虑。我嘴上说必定再见考虑考虑,实践上挂掉电话后就现已决议去A了。由于在那刻我感受到了尊重,感受到了自己受到了重视。不再是校园里面那个被导师横眉冷对、斜眼相看的差生。后边我决断去了A。

事实上证明我的挑选很正确,A公司是做saas产品的,杂乱度上比之前高了一个数量级。前端人员也有10个左右,高学历的同学也有好几个。规范的开发、良好的架构这让我获益颇多。加上老板也挺重视我,做的都是中心事务。这一切让我开端有决心、自傲。许多时分勇于输出自己的观念!后边还做了其中一个产品线的前端小leader。在这儿我呆了将近一年,后边由于一些其他原因以及觉得自己又陷入了瓶颈。所以我又换岗了

第五份作业对我整个作业生涯影响最为深远,那时我现已作业3年了,遇到了大多数人可能都会遇到的瓶颈:框架用的挺娴熟的,事务也能高效完成。可是又感觉自己什么都是懵懵懂懂,一到细节就欲言又止,一说规划就支支吾吾。想突破又不知道怎样办?

第五份作业的公司是创业公司,做的是财政领域的saas产品。面试也挺顺畅,但没想到进入公司往后竟是噩梦的开端:彻底听不懂的事务需求,彻底看不懂的技能架构,彻底不熟悉的技能栈。首先事务有许多财政领域的术语,其次产品经理在北京,咱们在成都。需求简直都是word文档的形式长途讲解,密密麻麻的需求点底子看不懂。一起公司的架构是DDD,公司自己有一整套高度的封装的解决方案和配套开发工具,事务需求需求在这个根底来完成。技能栈也简直和之前彻底不一致,新人培训也基本没有,我们都忙碌着做需求。

就这样我坚持了3个月,发现简直仍是和刚进公司一般。各种情绪之下,我给前端leader提出了离任。那天中午咱们聊了良久,他鼓舞我再试试,再给自己一次时机。就这样我留下来了,一边做事务、一边看代码梳理逻辑、一边学习新的技能栈。遇到的每一个细节我都尽可能搞懂。读不懂的代码我反复读,看不懂的我自己去完成再比照。大概在入职半年左右的某一天,水到渠成般产生质变了。再往后就从事务组渐渐做到公共组,开端参加做规划、做方案。

在这家开阔了我的技能视界,给予了我强大的自决心。也遇到了许多厉害的人,交到了一些好朋友。最重要的是我不再害怕困难,直到今日做任何事我都决心满满!可是长期的加班也让我疲惫不堪,终究在待了快两年之际我提了离任

歇息了两个月,开端了第六份作业。这次我去了一家小而美的公司,我一向都挺喜爱这个公司的。惋惜由于一些客观原因终究待了2个多月仍是挑选了离任

第七份作业去了一家传统公司做前端leader,公司的目标是做响应式低代码渠道。我被老板的诚意打动,以及自己也想尝试发展办理的路线。从而忽略了公司的财政问题。终究待了将近一年,以拖欠薪酬离场

终究一份也是最近一份作业,我挑选去了一家软件公司。也是做低代码渠道,不同的是公司财政状态良好,规模更大。以及对对渠道的重视程度也更高。截至现在现已快一年了~

这便是我现在的作业生涯

少许经历

假如要说有什么主张给刚结业或者初中级的同学,我没有任何主张。我也只是一个一般工程师

可是我能够从我的经历出发,说一些让我自己懊悔和获益的事

  1. 大学的时分必定要拿到结业证和学位证!由于学位证的问题,我失去了不少作业时机(面试通过了发offer前被卡),也让自己承受了许多心理压力
  2. 大学好好学习专业,许多根底常识真的非常非常重要。不要厌烦数据结构和算法,你的作业会因它们而不同
  3. 大学请为自己的喜好疯狂一次,你必定会收成一生的挚友。结业后生活除了作业,仍是作业
  4. 必定必定学好英语
  5. 作业前几年很重要,去你能去的最好的公司。能去大厂就不要去中厂,能去中厂就别去小厂。
  6. 除非逼不得已,不要去外包。就算外包的薪酬比创业公司高也要去做产品的公司。
  7. 必定要挑选事务杂乱高的公司,一切的技能都是为了事务服务。假如事务很简单,永远都只会CRUD
  8. 鼓舞自己多踏一步,虚心向任何人学习。有时机请自动共享常识,会议上请不要小气自己的观念。每一次争论都是一次生长
  9. 不要限定自己是一个前端(后端)。也不要将目光限定在框架之中。
  10. 强烈主张好好学习OOP的思维。辩证着看FP,别轻易陷入潮流之中。btw,规划形式也不可怕,前期乃至能够为了用而用
  11. 数据结构和算法根底的要刷一刷,真的会很有协助
  12. 假如能够,尽可能在换岗的时分挑选符合自己作业规划的公司。我自己从第三份作业开端坚定挑选做B端。从第五份作业开端一向在做低代码
  13. 作业前几年,公司给你提供不了生长的时分,你就该理解要换岗
  14. 珍重身体,作业七年,身体一年不如一年-。- 我时间短的作业身涯身边也有猝死的案例

未来

  1. 学英语
  2. 学英语
  3. 学英语

是的,就这么粗犷。我一向觉得自己没有作业规划,也就面试的才侃侃而谈

实践上我确实没有作业规划,不过一直饯别着自己作业的标准。

我心里仍是很感谢计算机职业,它让我无需去经营杂乱的人际关系就能够吃饱穿暖。尽管曩昔十年一路跌跌撞撞,不免走了许多错路。可是仍是幸亏每次大的挑选时,我都选对了。