入职字节跳动三个月后...我到底发生了什么改变

自作多情 提交于 2020-04-23 10:09:41

前言

距离我入职字节跳动已经过去了三个多月了,一直以来想写点什么东西来抒发一下我人前显圣的感情,后来发现我错了,三个月过得很充实以至于我腾不出时间来写东西了。临近五一该做的需求差不多也已经交付,该踩的坑也踩了,所以现在可以好好审视一下自己三个月到底发生了什么改变。

我发生了什么改变

首先带来的改变是心态上的,有挑战性的工作一个接着一个似乎成为了常态,刚开始的时候我还喜欢跟同一批找实习的同学吹嘘一下我又做了多少个重要的需求和项目,时间久了以后让我慢慢沉淀下来去思考我工作的意义仅仅就是为了跟别人炫耀么,我更在乎的是工作上对我的肯定和信任。浮躁、骄傲、轻狂的我也慢慢的变得深沉了许多。其实公司的日常工作和我想象中的很不一样,文档没有很健全,新人培养也没有很完善,全靠自己野蛮生长。工作方面也没有那么偏技术而是更多的业务落地。不过也好,早一点打破我对程序员的美好幻想!对于加班也看的比较淡了,老实说这个时期加不加班没有啥区别,还不如有点事情去做一做充实一下自己,反正女朋友什么的,这辈子都不可能有的。

其次是处理问题的方面,可以说字节跳动给我带来最大的成长就在于此,技术方面提升不可能一蹴而就,只能说是水到渠成,但是在为人处事方面有了巨大的提升,具体可以表现在对于一个需求去制定方案和考虑风险的能力明显提升,考虑问题更全面,协调也更加到位。具体的提升文字可能表述不太清楚,但是自己可以清楚的感觉到自己从一个小白到了可以独自own一个需求这样一个质的飞跃。

接下来是技术的方面,前面两个对于我的改变可以说是非常主观的提升,但是就技术来讲,提升是实打实的提升了许多。进入公司我从一个reacter慢慢转变成了一个vuer,同时接触了TypeScript并运用熟练能独立完成各种各样的需求。还有就是node方面,这是我现在主要在做的一个方向,从现在的工作来说前端工作已经变得越来越少而node相关的东西越来越多,虽然说node是一个非主流的后端语言,但是对于web开发来说他却又是不可或缺的,从基本的node服务端编写到node RPC的实践再到基于KOA改造的业务框架,对node来说我有一个更加全面的实践和认知。这一系列的改变也引发了我的一个思考,一个对未来的思考。

我,前端的路到底该怎么走?

产生这个思考代表我已经想过了这个问题以及对我未来的思考,接下来的观点仅代表我个人观点绝非引战,对于我来说前端的天花板其实是有限的,我知道我自己的能力去做一些开拓性的工作可能无法去胜任,甚至我就接触不到前端所谓的天花板,我遇到的只是 (我 + 前端)的天花板,那么我之后肯定还要继续提升继续进步,但是进步的方向尚不明确,我现在大概有这么几个考量

  1. 首先我还可以再继续做前端,前端毕竟是我最熟悉的一块东西,虽然深度的提升是有限的,但是广度的提升也是很有必要的
  2. 其次node方面,写前端的肯定或多或少的写过node,node方面的工作也越来越多,被迫成为了我第二最擅长的东西
  3. 开始尝试其他语言(go),go的趋势已经越来越明显,不如趁着找不到方向去跟随时代的变化。

总的来说,虽然这是大前端时代,但是我可能只是一个假的大前端(擅长各种业务的业务仔),更深层次的东西我也不知道我能不能接触到并且去实践,我也不清楚我在同年龄人中的定位,在这个大的竞争群体当中如何保持自己的核心竞争力这是我觉得值得思考的问题。

接下来立个flag吧,五一写一篇Koa相关的《基于Koa我们到底能干啥》,反正也出不去

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!