一名 Java 开发程序员职业规划的迷茫问题,想了几个月了,还是不明白,求 v2 大佬解答 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
asd3422643

一名 Java 开发程序员职业规划的迷茫问题,想了几个月了,还是不明白,求 v2 大佬解答

  •  2
     
  •   asd3422643 Jan 11, 2020 4066 views
    This topic created in 2299 days ago, the information mentioned may be changed or developed.

    现在情况:

    19 年本科毕业,毕业后在一家国内前十的互联网公司的广告部做小小的 java 开发。 因为做的内容是偏业务的,内部人员用的系统,部门其他项目都是双节点多服务部署的,我项目业务不至于需要达到那样部署的地步,mq 没用到,缓存也用不多,不过项目是用领域驱动模型搭建的,这个我入职之后看这架构也觉得挺不错的,搭建架构的人挺牛逼的。

    完全跟我想象中的互联网公司的工作内容差别特别大,而且我主要做的项目还不是我上面说的,那个是小组其他人负责的,我负责的是一个业务超级复杂,但是技术超级简单的系统,可以想想一下之前的 单机部署 ssh 系统那种感觉。老大对它的要求就是 能不动则不动。代码写的超级烂,属于 300 行代码堆在同一个方法上那种,但是我自己写需求是有要求的,不过我也改不动之前的代码了。

    所以就感觉: 没啥需求,我自己的项目真恶心,我也不想动它了。只要我想划水,我可以 1 个星期都没事干坐在那里玩手机都没人管我那种。但是我想升职,就想早日做 leader,不想浪费时间,所以我现在看懂自己项目了,上个月开始就会去看我小组另外的项目并整天主动找活干,需求都是我主动找组长要的边边角角的活,改改 bug,优化导出等。好没意思啊~ 但是还是不能离开这公司,起码得等到今年 6 月份有人接手我负责的系统为止。

    我一直以来都是想成为一名架构师,所以比较喜欢研究系统架构,喜欢看源码实现,因为没接触到 springcloud,加上没啥时间,所以没啃 cloud 的源码,不过我啃了挺多 spring 跟 springboot 的源码的,里面很多实现对看系统架构跟搭建很有帮助,自己也比较有兴趣。

    问题是

    到 6 月份还有 5 个月的时间,其实我这个月开始对新接触的系统已经啃了挺多的,也觉得牛逼。但是也就这样了,工作中,对业务分析能力,产品沟通能力,跟表达能力自我认为都有了挺大的提升。但是奈何自己做的系统太简单了,而且我还不知道自己每天做的事情的意义是什么。

    ( 1 )经常晚上很累,躺在床上就想今天自己干了啥,感觉就是 干了很多琐事,但是有说不出来干了啥,时间就过去了。, 也不知道自己做的事情的意义是什么....

    ( 2 )由于项目太简单,我现在也没发现什么亮点可以讲的,单机项目,没用 mq,redis 也用不多,没有分不分表,业务比较复杂,以后跳槽面试都不知道吹什么了

    ( 3 ) 下一家公司感觉想去一个不要那么大的公司,不过感觉会是从一个坑跳到另外一个坑,而且跟老大跟同事的关系都超级好了,感觉我老大培养我 1 年,还没为团队做出什么奉献就走了 一个困惑: 不知道自己干的事有什么意义,每天累死累活上班就是为了几百块钱,虽然钱很香,但是真特么没意思,我之前大学学的 mq 知识,之前实习接触的 springcloud, 我看的一堆知识,都没有发挥的空间,但是我还是一直在看源码,因为没什么用,已经快啃不下去了。

    ( 4 )我就想着跳槽解决这些问题,或者调去电商部门,技术可能会好点,不过也可能是跳到另外一个坑。个人感觉生活跟工作,还是朝着意义方向发展,不过我现在真没想到自己可以做哪些有意义的事,现在做的是服务公司销售这个意义,不过这个技术上真的让我提不去很高的兴趣,而且对未来发展特别有限制。 而且到最后还是那个问题,每天都在干重复的活,写重复的代码,朝 9 晚 9 的,然后也不知道干了啥。

    常年逛 v2,v2 大神也比较多,现实生活中真找不到人可以问了 有没有大哥之前也这么想的,但是现在找到了新方向的? 有没有哪些大哥是过来人,给我指点指点,挺迷茫的。

    ( 1 )你们认为什么样的公司,做什么业务比较有意义,意义是啥?除了钱之外的,比如在晋升方面,在个人成就感方面 ( 2 )每天都在干重复的活,写重复的代码,朝 9 晚 9 的,然后也不知道干了啥,你们也会这样吗,我觉得这个很现实啊,很封闭,每天重复的生活,前阵子见了现在很多其他岗位的同学变化,半年之间,做快消的,出国的,做健身教练的,做产品的,做理财的,感觉他们生活丰富多彩,而我就整天对着电脑。 老实说我是不安分的,我总想着学更多东西,不被限制,所以有点浮躁,但是我个人又时刻提醒自己要脚踏实地,把当下的活做好,因为每天对着电脑之余抬头看看这世界的,感觉自己又措失了很多其他机会,对社会很多东西都选择性忽略了,我大三在广州一家创业公司实习,经常加班、干活到很晚,有时候就深夜跟老板吹水聊天,老板说我不适合一直做开发,他叫我找个合适的机会转售前或者产品,更符合我性格。 现在想想自己当初选择做开发也不知道是不是错了。

    相信也有很多人,也很多是不安分的,也厌烦了这种重复的生活,也想找意义,但是又不知道该怎么突破这种重复的生活,有没有大佬愿意给刚毕业半年新入行的弟弟讲讲,从一个开发为起点讲讲,谢谢你们了,真的超级迷茫,每次闲下来就在想以至于睡不着 ,哈哈哈。

    27 replies    2020-01-12 19:47:09 +08:00
    pandait
        1
    pandait  
       Jan 11, 2020 via Android
    划水,摸鱼不快乐?
    mcfog
        2
    mcfog  
       Jan 11, 2020 via Android
    a. 不要觉得“自己走了手上这个系统就砸了公司 or 部门就倒了”不要觉得同事关系好就排除离职的选项。离职了还能聊天打屁,还能互通有无才是真的关系好
    b. 你觉得老大好的话,找单独私下的机会找他表达一下你的诉求咯
    c. 老大说你手上这个破系统能不动就不动,可能有部分原因就在不相信你的技术经验足够能顺利把它重构好。你觉得你行,就要证明,觉得确实还不行,那就锻炼能力啊,练级啊
    lhx2008
        3
    lhx2008  
       Jan 11, 2020
    大部分人都是这样吧,虽然是简单,但是每个人做出来的东西也是不一样的
    admin7785
        4
    admin7785  
       Jan 11, 2020 via Android
    老哥好,同 19 本 毕业,目前在某外包公司,7 月份到现在只接了一个烂尾项目,项目后端只有我一个,那段时间压力挺大的。
    我不能回答你所有问题,但是想分享一下我的观点。
    1.不要认为我得等到有人接手项目了我才能走(期间可以投简历找工作)
    2.不要认为领导有心栽培,借用李指导的话来说,就是(假的,假的,都是假的)
    3.刚好有时间,带薪刷题,带薪学新技能等


    个人一些观点,如果不认同,可以忽略

    加油
    cengjz11271
        5
    cengjz11271  
       Jan 11, 2020 via iPhone
    想问下是京东吗?
    logicr
        6
    logicr  
       Jan 11, 2020 via Android
    螺丝钉的恐惧,跟我现在处境差不多,接触的项目是经手好几个的,里面的代码大部分都是应付上一个人的逻辑修修补补,有些代码即便不好也不会轻易去动,因为有的接口什么的都已经不知道干什么的谁在用,一些逻辑存在的意义等等。
    penis
        7
    penis  
       Jan 11, 2020
    卧槽 你焦虑什么?那么多时间可以摸鱼自学 github 上面项目一大堆,或者自己做个博客,购物网站 等等都行, 我要是有那么多时间摸鱼早就大神了,无语!
    charlie21
        8
    charlie21  
       Jan 11, 2020 via Android
    领域驱动模型,DDD 阿?
    asd3422643
        9
    asd3422643  
    OP
       Jan 11, 2020 via Android
    @colapuro 老哥,你怎么想的呢。。博客,商城我大学都自己做过,就是练手项目,不知道可以玩成怎么样
    asd3422643
        10
    asd3422643  
    OP
       Jan 11, 2020
    抱歉,各位 dalao。今天早上 8 点开始就去团建了,刚才才回来,没办法及时回复各位的信息
    asd3422643
        11
    asd3422643  
    OP
       Jan 11, 2020
    @charlie21 对, ddd,确实挺好的,项目看起来特别清晰,但是项目技术上不难,理解业务比较难
    asd3422643
        12
    asd3422643  
    OP
       Jan 11, 2020
    为什么只能 6 月份走是真有原因的,6 月份之后我一定走的。
    asd3422643
        13
    asd3422643  
    OP
       Jan 11, 2020
    @mcfog 嘻嘻,不是开玩笑,对于这系统如果想要有什么更新的改进,我觉得我是不行的。 我一个刚毕业的人,刚接触了这系统就重构,重构出来的代码肯定也好不到哪里去。。
    但是练级这事,不知道可以怎么练呢? 还是只能自己找活干练级,问题是项目技术特别简单,,,,活也简单,就一直形成一个循环了,重构是不可能重构的,我老大的意思也是不想重构它。
    也就是,觉得工作内容对自己没啥提升,如果我想摸鱼,我之前刚到公司 2、3 个月的时间内都是每天都没事做,就一直看项目代码,看到想吐那种..现在如果我想摸鱼,我也可以一直没需求,,,.........哎
    asd3422643
        14
    asd3422643  
    OP
       Jan 11, 2020
    @cengjz11271 不是京东, 为什么会想到京东,哥你是不是也有同样感受 哈哈
    asd3422643
        15
    asd3422643  
    OP
       Jan 11, 2020
    @admin7785 嘻嘻 面试呀,面试还是有两点问题:
    ( 1 ) 首先,怕面试不通过...
    ( 2 ) 不知道怎么选公司跟小组好,我怕到时候还是从一个坑,跳到另外一个坑。 感觉大部分工作岗位都做的是螺丝钉工作... 所以可能到最后还是工作没啥意义啊,没动力...
    asd3422643
        16
    asd3422643  
    OP
       Jan 11, 2020
    @logicr 老哥你懂我,也没人带,亮点都是要自己发掘的,但是我自己就是发掘不出来,每天只是很机械重复地 crud。。
    asd3422643
        17
    asd3422643  
    OP
       Jan 11, 2020
    @pandait 快乐呀,不过也焦虑啊。 每天不知道自己做了啥... 还怎么升职加薪呀~
    asd3422643
        18
    asd3422643  
    OP
       Jan 11, 2020
    别沉,希望有过来人大哥看到,分享一下经验, 感觉这些问题肯定不止我一个人想过,重复机械撸码,不知有何意义,做的内容又超级无聊
    TimeRain
        19
    TimeRain  
       Jan 11, 2020 via Android
    如果对编码还没有失去兴趣,就自己做找需求项目吧,对金钱的极度渴望会带你脱离现在这种迷茫
    leon0318
        20
    leon0318  
       Jan 11, 2020
    mq 消息队列? redis 缓存?这些没啥难的吧~自己学呗~划水的时候,多看看操作系统、分布式相关的书籍,猥琐发育 2 年,就会发现自己很厉害了
    asd3422643
        21
    asd3422643  
    OP
       Jan 12, 2020 via Android
    @leonme 对呀,还是得好好学,嘻嘻
    lietoumai
        22
    lietoumai  
       Jan 12, 2020 via Android
    意义是靠做出来的,不是靠找出来的。
    另外毕业几个月,想了几个月。
    emmm
    asd3422643
        23
    asd3422643  
    OP
       Jan 12, 2020
    @lietoumai ....意义是靠做出来的, 不知道怎么说,曾经入职 2 个月基本没需求,整天坐在工位上不知道干啥,就是处理业务方提出的一些问题,比如为什么操作错了(很多没 bug 但是业务方操作失误那种,帮他们找问题...).也没人管,就跟你说,你先看看,了解系统,但是一直看代码( 300 多行一个方法,可能其中很多方法点进去里面又几百行,基本没注释,没文档),看到想吐。 那两个月特别无聊啊,每周周报都不知道写啥,跟组长沟通过,结果还是不理想。很多原因 所以也就另外毕业几个月,想了几个月。
    之前大学时候实习都不会有这种状态的...
    asd3422643
        24
    asd3422643  
    OP
       Jan 12, 2020
    一直以来都很困惑, 前阵子情绪特别低落才提了这个问题。
    最近看饿大家的回答,重复性工作、跟工作内容没意义这两个问题还是得自己在工作中多发掘。
    提高自己的代码质量,业务能力,沟通能力,工作效率,技术知识积累,架构思想。还有不要局限自己的能力。
    至于怎么做是因人而异的,这些问题还是得自己找到答案,大家都是觉得要提升自己的技术,挺好的,一起加油。

    感觉也没啥好说的了,谢谢大家的关注跟回答
    lietoumai
        25
    lietoumai  
       Jan 12, 2020
    @asd3422643
    希望有所帮助
    #程序员如何尽快融入新团队

    https://github.com/lietoumai/Awesome-offer/issues/50
    asd3422643
        26
    asd3422643  
    OP
       Jan 12, 2020
    @lietoumai 嘻嘻 好的 ,谢谢你嘞
    lietoumai
        27
    lietoumai  
       Jan 12, 2020
    @asd3422643 8 客气咯
    About     Help     Advertise     Blog     API     FAQ     Solana     987 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 57ms UTC 19:12 PVG 03:12 LAX 12:12 JFK 15:12
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86