学习
实践
活动
专区
工具
TVP
写文章
专栏首页Java极客技术作为一名工作了 7、8 年的程序员,感觉啥都会,但是又啥都不精通,怎么办?

作为一名工作了 7、8 年的程序员,感觉啥都会,但是又啥都不精通,怎么办?

最近在逛知乎的时候,遇到上面标题的这个问题,不知道大家看到这个问题是怎么想的,阿粉看到这个还是有点感触的,作为一个即将达到这个工作年限的人,阿粉也经常在思考类似的问题。

阿粉个人还是比较赞同排名第一的回答,这个回答主要从两个方面来分析

选择合适的赛道

技术人员也要有赛道的概念,这里的赛道指的是互联网领域的细分行业,比如说电商领域,社交领域,区块链领域,金融领域,广告领域等。

其实很多技术人员对这个概念并不认同或者说即使认同也不会这么做,都觉得技术人员只要搞好技术就行了,做金融也是写 Java 做电商也是写 Java,反正都是写代码,只要搞好自己的技术并不关心具体的业务。

但是往往忽略了技术是为了业务服务的。见过很多程序员在做需求或者业务的时候只考虑技术层面的东西,并不会主动去了解业务,很多时候这是种不成熟的表现,我们要明白所有的技术都是为了业务服务的,抛开业务场景讨论技术都是不成熟的,技术的发展和升级最终的结果都是业务价值的体现。任何业务需求如果没有产生价值,背后的技术再厉害,再牛逼也没有用,不会有人歌颂,不会有人记住。

而且每个行业因为行业本身的特点就决定了需要使用什么样的技术,比如说金融领域,因为金融系统要保证安全的原因,那就必须要求程序员使用特定的软件和技术,对于新的前沿的技术是完全不可能在金融系统里面被使用的。想想还有多少系统是跑在 JDK 5 或者 JDK 6 上面的。

金融系统安全稳定是最重要的,不允许任何数据的丢失;但是相反的比如广告领域,要求的高性能,偶尔丢几条日志数据完全没关系。

所以说行业的特点往往会决定技术的选型和架构的部署。

阿粉也有很多朋友在一些银行里面做技术,跟他们交流听到最多的就是系统使用的技术还停留在很多年前,阿粉之前也对接过一些电信业务,用到的协议还是十多年前的协议。

当然这种情况是普遍的,但不是绝对的,很多大的银行也会有科研团队,很多人也很喜欢到银行里面去上班,毕竟相对来说比互联网公司会轻松一点,而且福利还很好,但毕竟坑位有限,机会相对较少。

避免频繁跳槽

按照互联网行业的规则,一般 1 - 3 年工作经验的是初中级程序员,5 - 8 年工作经验的会是高级程序员。这么评定是有一定的依据的,程序员这个行业,工作三年才能算得上是刚入门,技术相关的东西太多了,需要时间去好好学习和消化。

另外前三年也是一个选择的阶段,很多人在这个阶段可能转岗,也有很多人通过这三年对互联网的工作模式和岗位有了很大的了解,从而选择了自己的方向;更多的还是随遇而安,在本职岗位上发光发亮,但是不管怎样,三年时间可以帮助我们成长很多。

但是对于超过工作三年的程序员,强烈建议不要轻易跳槽更不要轻易的换赛道,在找到了自己的方向以后,我们要做的就是在一个行业领域里面深耕,把该领域的业务和流程弄清楚,结交一些该领域的其他专家,同时自己也要成为该领域的专家,不管是技术专家还是业务专家都行。

当我们在一个行业里面成为了一个专家过后,工作机会和期望的薪资一般也会随之而来,毕竟要相信猎头的能力。

写在最后

所以对于工作了七八年的程序员,我们最重要的是有没有找到自己的目标,知不知道自己想成为什么样的人才。对于标题说的工作了七八年感觉啥都会,但是啥也不精通,阿粉觉得此时此刻正是成为 T 字型人才的时候。之所以感觉啥都懂,是因为做过的项目多,经历过和看过的事情多,而这个时候我们更能体会之前不能体会到时候,更能找准自己的定位,所以不要迷茫,找到自己的兴趣点,往下干就对了。

所以小伙伴你们觉得呢?关于程序员是否有赛道的概念你们是怎么想的呢?欢迎在评论区里面留言,我们一起讨论。

文章分享自微信公众号:
Java极客技术

本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!

作者:鸭血粉丝Tang
原始发表时间:2022-02-21
如有侵权,请联系 cloudcommunity@tencent.com 删除。
登录 后参与评论
0 条评论

相关文章

  • 程序猿菜鸟打怪升级—一路火花带闪电

    各位小伙伴,大家好!我是猿人谷,一名搬砖老菜鸟。蓦然回首这几年的打怪升级历程,不再是之前的年轻气盛,也没有百感交集,内心却像湖面躺着那株莲花一般,平静,荡不起半...

    猿人谷
  • 啥是全栈程序员?更厉害?更有钱途?

    大家好,我是鱼皮,我相信学编程的朋友都经常听到 “全栈” 这样一个词,但是你了解什么是全栈么?

    程序员鱼皮
  • 时间管理,这篇文章就够了!

    hhhh,好像有点标题党的味道。今天分享一下时间管理的技能,时间管理不论是在读书的时候,还是在工作的时候,都特别重要。我一直觉得Life=Time. 之前接触过...

    Leetcode名企之路
  • 写给程序员的时间管理

    今天分享一下时间管理的技能,时间管理不论是在读书的时候,还是在工作的时候,都特别重要。我一直觉得Life=Time.

    Java团长
  • 《大厂面试》面试官看了直呼想要的简历

    每周我的邮箱都会收到各式各样的简历,但是说实话通过率真的太低了,hr都要吐槽我了,大家还是要好好写简历呀,能力再强简历差了,也不行啊。

    全栈程序员站长
  • 从一个网工的独白说开去

    独白 曾看到一位网络工程师给自己这样的独白:“我给自己的Title写的是网络大夫,因为感觉做网络的很像医生,只有网络有故障的时候才会想到网络工程师是多么重要,能...

    SDNLAB
  • 记住,别入错行

    从年后到现在,土哥已然成了很多在校大学生的“人生导师”。这不,前几天,有个女生给土哥微信留言,说:

    闰土大叔
  • 《对线面试官》已阅,等面试中

    我是y哥的读者,已经毕业几年了,一直在做业务开发,最近想要跳槽。 对线面试官第一季花了大概一周时间吧,被我全部刷完了,刷的速度我觉得还算是挺快的,但是能记下多少...

    Java3y
  • 第一个AndroidApp-华容道

    happy123.me
  • 最全干货:从写简历,到面试、谈薪酬的那些技巧和防坑指南

    读者大大们好,好几天没更新了。一方面因为这几天工作忙,占了写作的时间。另一方面是在准备这篇文章各种素材,今年是最难求职年,我希望通过这篇文章能帮大家提高求职成功...

    我是程序员小贱
  • 关于持续学习的一些思考

    摘要:本篇主要是关于持续学习的一些思考。首先明确为什么要持续学习,因为可怕的熵增定律很多人会选择舒适躺平,而想不断进步成为二八定律中的20%头部人群必然需要逆趋...

    数据拾光者
  • 谁说程序员不懂幽默?

    小明是一名程序员,某天,他在上班的途中,遇到了一名漂亮的记者,她说要采访小明。 ? 记者:你喜欢你的编程工作吗? 小明:是的,非常喜欢。 (说完这句话,突然感...

    用户1335017
  • 知乎问题:作为 IT 行业的过来人,你有什么话想对后辈说的?

    本文整理自知乎高赞回答,本文仅用于学习交流分享,如有侵权请联系删除 原文:https://www.zhihu.com/question/312019918/an...

    AI算法与图像处理
  • 程序员并不适合创业,请不要搞什么 “无脑创业崇拜”

    我曾写过一篇名为 #我是技术男,也曾创业过,也拿过风投......# 的文章,内容主要是讲述我十年前一次创业失败的血泪史,其目的是为了告诫当下年轻一代的技术小伙...

    吃草的罗汉
  • 一周播报|WePhone创始人苏享茂之死:程序员是否该逃离代码的象牙塔?

    养码人B:加缓冲队列,异步存db。如果数据不大,直接先存交互,不要和db直接交互。全部的都放在内存,数据库定时写就行,但是注册的同时,还需要其他数据写入,所以如...

    养码场

扫码关注腾讯云开发者

领取腾讯云代金券