前段时间涛哥离开公司,和他聊了挺久,关于技术人的发展,以及职业发展和对未来的规划。
涛哥说道自己刚毕业的时候,没人带,一切都是靠自己摸索,不过看了很多书,当时看源码,写博客。也不是也为了出名,只是为了做一个记录,慢慢地看的人越来越多了,在业界也就有一些小名气了。后来在这边根据工作的积累,然后出书。
我问起他之后有什么打算,他说在技术这条道路上继续走下去吧。之前他就一直告诫我们,公司这边有30岁左右就当上领导,不再自己做开发工作,一旦公司发展不好,出去之后会非常难受。
1.技术人要有立身之本,那就是技术
技术人还是要有一个立身之本,至少离开管理岗位,还能做技术,而不仅仅是做管理。
因为一旦完全脱离技术做管理,如果遇到公司效益不好,被迫出去的时候就非常难受,毕竟哪儿都不缺领导。
2.做业务还是做基础架构?
这个也是我特地去问涛哥的问题,想想自己,从公司至今,一直做业务。回想起来,几千的流量到亿级的流量都有经历过。问了下涛哥,你觉得想我们这样做业务的,整天做业务,是不是技术就不太好了,因为过多的关注业务的缘故。
而那些做基础架构的,由于不做业务,就可以专注技术不用关心业务,技术是不是比较好呢?
相信做技术的朋友都有这样的疑问:究竟是做业务好还是做基础架构或者中间件好呢?是不是做业务的技术就不行,做基础架构的技术就比较好呢?
涛哥回复道:做业务可以了解业务,后续的发展路线会非常宽。比如说你懂业务又懂技术,可以给公司带来实际的收益,是非常有用的。而且做业务因为涉及的技术面比较广,出去之后不会太受限制。
但是如果你觉得你对技术足够热爱,可以尝试看看去看看那些中间件的源码,看看是不是对这方面比较感兴趣。公司也是非常开放的,可以轮岗,体验不同的岗位。
我开玩笑道,做基础架构的天天在群里给我们看问题,因为不同的业务遇到不一样的问题,所以天天帮别人看这些是不是挺烦心的。
3.技术人的发展
涛哥最后告诫我,多看书,把现在自己用到的技术都看下。可以去了解下它们有什么不同,有什么优缺点,后续就可以在不同的场景下选择合适的技术路线了。
其次,选择一个方向专攻下去,看书、看源码、做记录。
让我们多进行总结,将自己做的东西总结下来,后续日积月累,就会慢慢地与他人拉开差距了。写博客是非常好的总结方式,让我继续坚持下去。
在涛哥身上学到了非常多,阳光、自信,在公司工作的时候不以打工者的心态(618期间在公司睡了好几晚),在比自己职位低的人面前从不以自己位高而摆架子。
自信、阳光能够感染身边的人;不以打工者的心态,认真做事,能收获一个好的口碑;高而不傲,能获得一个很好的人缘,下面的人会真心追随。