V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
lazyiiii
V2EX  ›  问与答

刚入职场,工作了半年现在很迷茫,想问问前辈们一些问题。

  •  
  •   lazyiiii · 71 天前 · 2877 次点击
    这是一个创建于 71 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人今年六月毕业,不知名二本学校。进入了一家南京本地自研还算是大企业。做的是前端开发。 1.首先是技术栈基本就是 js ,jquery ,html ,css 。总觉得技术栈太老旧了,虽然可以打基础,但是总觉得自己这几个月一点进步没有。 2.这两月自己按照自己的节奏学习了一些东西,越学越郁闷,看了但是没在实际项目中用过总觉得太虚了。 3.老系统代码很乱,每次踩坑领导就会说为什么踩坑,能不能解决,然后说你这样怎么放心让你做其他事情,可是自己真的不知道怎么解决。 4.不知道自己到底应该以技术为主,还是业务为主,因为自己看了很多东西,实际上在这边都无法使用。 5.想要跳槽,但是又害怕自己没有靠谱项目经验,找不到工作,行情还很差据说。。

    32 条回复    2022-11-21 10:15:17 +08:00
    dearmymy
        1
    dearmymy  
       71 天前
    现在行情是真的不好,特别还是非一线城市岗位。如果你不去一线城市,想继续南京找到心仪公司还是蛮难的。
    刚开始也没必要那么追求新技术,巩固下基础也挺好的。
    建议苟到明年看看,期间自己学习学习。
    vagusss
        2
    vagusss  
       71 天前
    先苟着, 自学点感兴趣的技术, 干个一年心里有点底气了再找下家. 骑驴找马
    qindan
        3
    qindan  
       71 天前
    刚入职,没人带确实难受。实在不会就虚心请教大佬
    bjzhush
        4
    bjzhush  
       71 天前
    1 、技术陈旧在很多领域都存在,可能的原因很多,比如说技术 leader 使用自己习惯或者熟悉的技术栈,比如沿用项目早期技术栈,比如为了稳定等,但用 jQuery 确实是非常陈旧了。
    2 、学了东西工作中用不到可以试试在别的地方去用,昨天就看到一个发了图片灯箱油猴脚本的就不错
    3 、系统代码乱是常态,因为系统是为了业务和公司服务的,不是为程序员服务的,能遇上迭代周期短,代码逻辑和业务逻辑清晰,注释文档全的系统是运气,要么静下心来去调试分析,这也是对自己调代码能力的一种锻炼,如果真的乱的接受不了那就离职。
    4 、当然是技术为主,换一个工作你的业务知识直接作废
    5 、才几个月离职时间短了些,怎么也得 1 年吧,刚毕业压力不会太大,可以抽时间多提高提高,为下一份工作做准备
    guxin0123
        5
    guxin0123  
       71 天前 via Android
    没事可以参与 GitHub 上的开源项目
    jydeng
        6
    jydeng  
       71 天前
    都 2022 年了,jquery 肯定是太古老了。
    我 15 年毕业的时候就在写 jquery ,不过那时候前后端一把梭,情况和你差不多,想提高但是业务上没办法。
    这种情况靠你自己肯定是不行的,需要更高权限的人去推动技术改革。
    建议是,一边做一边自学,随时准备润。
    pengtdyd
        7
    pengtdyd  
       71 天前
    不是一线城市,技术老旧很正常,自己业余时间学就行了。
    lazyiiii
        8
    lazyiiii  
    OP
       71 天前
    @dearmymy 下次打算润一线,所以还是想在技术上有点突破
    MarsCloud
        9
    MarsCloud  
       71 天前
    1 、关于跳槽,现在已经是 11 月份,个人觉得:你可以试试骑驴找马,或者等明年三四月份。
    2 、关于技术栈,自学的东西虽然在工作中无法使用,但是你可以自己捣鼓一些东西来实践;虽说你是前端的,但是你也可以自学服务端,这样子,你的实践范围更广。(不要局限在公司工作上)
    3 、关于系统代码混乱,这种情况其他常见,当项目发展了一段时间,随着迭代而叠加会变成屎山;你可以尝试去解决,不知道解决那么就问,领导或者网上找资料;这对于你当下本身就是一种历练。
    4 、个人觉得:你当下可以以技术为主,随着逐渐成长,再调整两者,技术和业务相辅相成,但是我觉得技术更接近于基石。
    lazyiiii
        10
    lazyiiii  
    OP
       71 天前
    @vagusss 半年时间还是不够嘛,最近可能太压抑了干着,每天都在精神内耗
    lazyiiii
        11
    lazyiiii  
    OP
       71 天前
    @bjzhush 哈哈哈还是得积累积累看来,自己的确太浮躁了,很多时候静不下心来
    GentleFifth
        12
    GentleFifth  
       71 天前 via Android
    才半年急啥
    taogen
        13
    taogen  
       71 天前
    1. 无论什么技术,功能还是那些,不要太浮躁,不要有太重的技术偏见。先把基础的东西做熟练,熟练之后你对技术的理解更深刻,就知道自己要学什么。
    2. 学以致用。学完可以写写博客,或者用这个技术做个自己的 demo 或者小项目。一定要产出(博客或代码)。不用就忘得快,用过了、思考过了还有点印象。
    3. 踩坑是不可避免的,踩一个坑,你就成长了一些,不要气恼。关键是如何对待自己产生的问题。端正态度,对自己犯的错误表示愧疚,虚心接受领导的批评,承担自己的责任,积极地去改正、去尝试解决问题。
    4. 先把工作的事情做好。技术慢慢来。无论用什么技术,关键是自己能更快更好地把事情做好。
    5. 在一家公司待不下去,是自己各方面能力不足的表现(职场能力、技术能力等等),发现自己的缺点,去提升、去改善。不要因为痛苦而逃避,因为舒适而离开。
    storyxc
        14
    storyxc  
       71 天前
    攒点钱再跑 不然辞职了心里没底
    Justin13
        15
    Justin13  
       71 天前 via Android
    跑,别犹豫,不然以后后悔莫及
    Hurriance
        16
    Hurriance  
       71 天前
    刚进公司,正常是要有一个老员工带带你才是比较正常的,带带业务这一块。一上来就让你短期内产出,是谁都很难适应的。
    vvhhaaattt
        17
    vvhhaaattt  
       71 天前 via Android
    jquery 这么招人讨厌啊。
    碰到过七八年就不维护了的小众 ui 框架+构建脚本,又没多少文档,感觉更难顶啊。
    taogen
        18
    taogen  
       71 天前 via Android
    尽早放下执念。我想,大概每个人心中都有一个大厂梦,如果一个人在毕业时,不能达到大厂的高级工程师的水平。几乎很难进入大厂,上班后没有很多时间和精力去学习了。
    毕业时的能力是起点,如果起点低,很难在职场上取得大的突破。可以考虑另辟蹊径。
    lazyiiii
        19
    lazyiiii  
    OP
       71 天前
    @taogen 是,想去大厂,或者想去更大的地方看看,但是也看到自己能力有限了,你说的很有道理
    lazyiiii
        20
    lazyiiii  
    OP
       71 天前
    @taogen 现在就是很痛苦想跑路哎
    taogen
        21
    taogen  
       71 天前
    @lazyiiii #20 感到痛苦可能自身和公司两方面都有一些不足。天下乌鸦一般黑,看看运气吧。满一年后,可以尝试换一家。
    me221
        22
    me221  
       71 天前
    现在这行情, 跳槽即失业.
    先苟着学习新东西吧
    signalyc
        23
    signalyc  
       71 天前
    老代码写的很垃圾的话,确实会严重影响你的进步
    但技术提升不能靠正在搬的砖,虽然这砖很重要,因为这是下一块砖的开始,但不是决定因素
    决定你技术水平的,还是你自己的学习
    lvsijun
        24
    lvsijun  
       71 天前
    墙裂建议你先把 vue/react 先学了,jq 只适用于维护一些上年代的项目。实操项目的话,可以看一些实战教程,尝试写一点东西出来,比如个人网站或其他一些感兴趣的产品。
    wu67
        25
    wu67  
       71 天前
    先干着. 把 react 学了. vue 太倦, 别了.
    ThomasKim
        26
    ThomasKim  
       71 天前
    前端能做的太多了,眼下能做的,首先把项目了解透,至少把自己负责的模块跟功能弄得一清二楚,然后把自己不满意的部分能重构的重构,推翻重写的就直接重写,要是 js 不错,直接把工作中常用到的 jQuery 功能自己实现下,记住,业务代码你再怎么熟练,无非就是写组件和各功能,很快遇到瓶颈,然后自己逐步手写一个 jQuery ,然后还有用到的其他工具,不知道怎么实现去看看源码,不管外面怎么样,你至少把自己目前工作当中用到的技术都要刨根问底吧?要不然你换成了 vue 或者 react 也很快会觉得遇到瓶颈了,然后做完了,就看现在 vue 和 react 哪个需求多,建议两个都学,但是着急换工作,就先学需求量多的,然后还是按照上面步骤把技术给摸透,等你摸透的越多,你自己也就有想法了,会逐渐地自己也想造出个轮子来,到时候再配合 github 和博客,树立自己的影响力。谋事在人、成事在天,能不能成事,除了运气还有要看你付出的多不多。
    qping
        27
    qping  
       71 天前
    1. 技术、业务都是同等重要,业务的积累才能让你成为某个领域的专家,等年纪大了才不会和小年轻拼技术,拼熬夜

    2. 工作的前几年还是以技术提升为主,技术的底层的那些是不变的,那些才值得需要花精力去专研

    3. 我认为程序员最重要的能力是解决问题的能力,快速学习的能力,学多了你会发现很多东西都是差不多的套路。就算是 jquery ,html ,css 也有很多值得学的,这些是基础。你自己能写出一个 jquery 吗,自己可以实现一个 MVVM 的玩具框架吗

    4. 可以多和身边的老程序员聊聊,看看他们平时是怎么解决问题的,遇到让你卡住很久的问题,也可以让他们给点思路
    tabris233
        28
    tabris233  
       71 天前 via iPhone
    踩的坑是搞到线上了?
    v2eb
        29
    v2eb  
       71 天前 via Android
    个人意见
    技术新旧没那么重要, 重要的是基础扎实。基础扎实学框架都很快的。
    遇到问题不要慌, 大部分错误都有提示的, 仔细看错误提示再去搜索, 大部分问题都可解决。
    以什么为主不重要, 先干着。别跳槽。
    lazyiiii
        30
    lazyiiii  
    OP
       68 天前
    @tabris233 是的
    lazyiiii
        31
    lazyiiii  
    OP
       68 天前
    目前也在一点点的去学习源码,vue 还是会的,react 倒是没咋接触过,很多新的东西都会看就是用的机会很少,毕竟刚开始,目前的计划还是打好基础。
    lazyiiii
        32
    lazyiiii  
    OP
       68 天前
    但是就本人而言,还是希望明年有机会去个技术栈更新,技术氛围更活跃的地方
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   实用小工具   ·   419 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 23:25 · PVG 07:25 · LAX 15:25 · JFK 18:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.