我的大概的情况:
1.普通一本学历, 互联网中厂, 加上实习经历大概工作了三年多吧,目前钱拿的不算少,leader 对我也青睐有加;
2.目前是做 go 后端开发的, 但是 java,go,python 基本上都会;
3.在公司是做后端业务的, 业务维度做的还算是挺棒的(这也是得到 leader 的原因);
4.技术大概掌握了 KAFKA,ES,MYSQL,REDIS 等这些东西; 会用且用的合理, 会深度分析优化等,也理解这些东西的底层逻辑, 但是对于很细节的东西没有那么了解;
最近把之前打游戏的电脑设备什么的都卖掉了, 准备进步进步, 但现在感觉又比较迷茫,没什么技术上的方向感, 不知道自己像哪一块精进比较好; 刷刷 leetcode? 还是看看中间件源码? 还是把这些时间花在更有意义的事情上(但我也不知道啥是有意义的)?
我目前的疑惑:
目前的这份工作是我凭借在学校付出比别人更多的时间,以及更大的信息差得到的; 这属于我上一个阶段的成果,而获取这一成果的本质是: 我的技术比别人好,经验比别人丰富。
对我本人而言,我寻求更大的进步,渴望拼出更好的未来; 但我不是很明白,目前市场对于人才的定义到底是怎样的(是 owner 一片业务的综合能力 or 写好自己代码,钻研技术的技术能力),如果要求的是综合能力,那么在面试的时候,又需要技术达到什么层次呢? 并且以我现在的年限与 title,我觉得我在市场上也就是一个大头兵的 level...
不光是你上一个阶段的成果,也是经济环境上一个阶段的结果,也就是按你之前付出,现阶段你就没这个成果了。在经济环境好的时候,主赛道卷是有效的,而经济环境不好的时候,卷的性价比真心低。
所以劝你再买台电脑继续消停打游戏,起码会收获快乐。leader 靠谱就抱紧大腿,真想进步最好选比较新或者比较偏的赛道,不知道就去看看哪类媒体增长比较好,总之不推荐继续卷互联网了,那个已经结束了。