V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dawnYellow
V2EX  ›  程序员

3 年前端的求助

  •  
  •   dawnYellow · 2021-09-26 09:40:45 +08:00 · 7222 次点击
    这是一个创建于 1156 天前的主题,其中的信息可能已经有所发展或是发生改变。

    文章目的: 想要找一个前端经验丰富的人,解决我当前对于自己职业规划的问题。

    个人基本情况: 前端开发。三年前端经验。vue 和 react 都熟悉使用,在杭州非一线大厂上班。如需详细了解可发简历。

    最纠结问题: 目前个人能力可能与对应年份的一线大厂的技术水平具有一定差距,其余的普通的厂暂时也不考虑。面试准备的题目也有一段时间了,但是看得越多越迷茫,有种方向迷失的感觉,也不知道自己还缺什么要学习的。而且在 996 的工作时间中处理工作内容已经耗费过多精力,准备面试的效率在我个人身上来说比较差。在考虑要不要裸辞进行复习面试,或者报一个线上培训班之类的督促自己再沉淀半年。

    解决方案: 想要找一个师傅,或者我付费找具有相关经验的人进行指导。大致进行一至两次沟通指导,大致指出一下方向就可以了。

    wx:c2h1YWlkYTAwMg==

    45 条回复    2021-09-28 17:11:48 +08:00
    musi
        1
    musi  
       2021-09-26 09:44:55 +08:00
    一年前端同求,但是个人感觉沉淀的话报班没啥用
    812603834
        2
    812603834  
       2021-09-26 09:45:22 +08:00   ❤️ 4
    不要裸辞,不要裸辞,不要裸辞。
    裸辞后如果找工作不顺利可能会焦虑,然后裸辞闲置在家不一定能保证自己每天的学习效率。
    xuxuxu123
        3
    xuxuxu123  
       2021-09-26 09:48:00 +08:00   ❤️ 3
    个人感觉:
    你现在的状态,写一般的业务代码应该不是问题;
    那么接下来需要考虑:是去造轮子还是继续写业务代码;如果是造轮子,就要去钻研纯前端的某个领域,多学习设计相关的东西;如果是继续写业务代码,那么就提高自己的知识覆盖面,并且不要仅局限于前端
    ychost
        4
    ychost  
       2021-09-26 09:51:42 +08:00   ❤️ 1
    多面试,总结面试题,刷面经和读书的时候考试是一样的,光看书不行得刷题
    linshuizhaoying
        5
    linshuizhaoying  
       2021-09-26 09:56:21 +08:00   ❤️ 1
    那个前端早早聊不是有个叫 soctt 的有这个业务 我看他朋友圈指导过不少 收费好像也挺高 你可以了解看看
    dabaoziwy
        6
    dabaoziwy  
       2021-09-26 10:11:16 +08:00
    借楼,同求,目前有点迷茫~
    nicenonecb
        7
    nicenonecb  
       2021-09-26 10:12:04 +08:00   ❤️ 1
    三年前端,还要啥指导,找一个感兴趣的方向自驱,前端工程化现在有这么多方向,如果想全栈的话现在也有 go 或者 nodejs
    Anshi
        8
    Anshi  
       2021-09-26 10:12:36 +08:00
    同求,不过我 4 年了。。。
    xuanbg
        9
    xuanbg  
       2021-09-26 10:20:05 +08:00   ❤️ 1
    把自己写过的代码,重新写三遍。你会在重写代码的过程中找到自己的路。
    liangtao927190
        10
    liangtao927190  
       2021-09-26 10:26:21 +08:00   ❤️ 1
    工作 7 年了,也有迷茫期,现在回忆主要还是怕没有希望(说白了就怕赚不到钱,估计楼主也是这样在担心?)
    总之鸡头凤尾的区别,最后决定做鸡头,一直在一些创业公司发光发热,也拿过股权换到过一些钱。

    还有一点,不要限制自己就是程序员,写代码是我们的工作,但不是我们人生的全部。
    stefanieewu
        11
    stefanieewu  
       2021-09-26 10:28:56 +08:00
    两年页面仔同疑惑;第 0 年的时候遇到个很好很强的导师,手把手带着写组件,写业务,后来公司倒闭了= =。感觉这一段学到的技术用了两年;虽然期间也折腾过搞 UI 库,可视化 h5 沙巴啦啦的,但总感觉越写越迷茫,为了写而写,最后都不了了之。
    虽然知道学习都是要靠自己,但有个前辈带着搞还是不一样= =共勉
    dawnYellow
        12
    dawnYellow  
    OP
       2021-09-26 10:30:13 +08:00
    @xuxuxu123 说到我心声了。我现在就是啥业务代码都能接,但是因为组里的业务类型的问题,没有太多可以提升的业务。我再思考思考。
    Hanggi
        13
    Hanggi  
       2021-09-26 10:41:13 +08:00   ❤️ 3
    你现在要做的是扩展你的领域。学一门后端语言做后端服务( Go 、Java 、Node.js 、PHP 都可以),学习运维:devops 、部署、测试、容器化、k8s,接着学习基础的人工智能内容:语音识别、图像识别、深度学习(不需要太深入,理解即可)。学习分布式、消息队列、缓存、数据库、gRPC 。扩展前端:尝试 Angular 看看有什么不同、扩展 React 学习 Next.js 。再往后研究如何提高效率,如何提高重复工作的效率。

    要学习的东西太多了,不理解怎么会有时间迷茫呢?
    Lxxyx
        14
    Lxxyx  
       2021-09-26 10:41:53 +08:00   ❤️ 3
    有兴趣的话可以找我,同 3 年工作经验,Github Profile: https://github.com/Lxxyx
    d873139022
        15
    d873139022  
       2021-09-26 11:20:25 +08:00
    @Lxxyx 哇,是个大佬。想咨询下大佬,我只是个垃圾的二本,也没有大厂的经验,工作一年了,想从测试转前端。如何能进入到大厂的面试呢? 是去参与开源项目,还是有其他方法可以证明自己的实力
    donlian
        16
    donlian  
       2021-09-26 11:52:29 +08:00   ❤️ 3
    其实楼主并不是需要前端上的经验,而是一点职场上的经验。
    当进入到某个领域,一开始只知道一点的时候,那么朝着这个方向努力就行。随着进入的程度越深,接触的东西越来越多会发现自己找不到努力的方向。
    我的经验是这很正常,要承认自己是个普通人,能做好的是其实只是手头上的事情。在这个基础上,找出最合适自己的一个方向去努力。如何找?挨个试一下,反正多学一点不吃亏。

    换成前端的语言就是,一开始其实很简单就是努力把页面写出来,实现视觉稿好就行,然后就开始要考虑组件复用、性能优化、代码简介,再往后造轮子、工程化、mvvm 框架、ssr 、动画、nodejs 等等,啥都接触到了,拓展了广度,然后就开始迷茫了,自己啥都了解一点啥都会一点,但是好像啥都不咋精通,面试的时候啥都答不出来。能做的其实很简单,把手头上的事情做完的基础上,把它做好,做好的过程中会接触到之前了解的种种方向去尝试深度上的学习,看看自己适合不适合能成为一个方向的专家。前端的东西的确有点多,但是很少人能把所有的东西都精通,某个领域足够深就可以在很多公司活的很好了。

    对了,迷茫的时候不要做大决定,不要裸辞。
    venicid
        17
    venicid  
       2021-09-26 11:59:52 +08:00
    @donlian 说的真棒,我现在就在第二阶段,换了工作,换了方向,更加迷茫了
    nzbin
        18
    nzbin  
       2021-09-26 12:34:52 +08:00   ❤️ 1
    以前写的一篇文章,希望能有所帮
    https://github.com/nzbin/resume-boilerplate
    nong99
        19
    nong99  
       2021-09-26 13:29:02 +08:00
    同样的处于这么一个状态,感谢各位分享
    Pastsong
        20
    Pastsong  
       2021-09-26 13:29:21 +08:00   ❤️ 1
    James369
        21
    James369  
       2021-09-26 13:41:02 +08:00
    @Hanggi #13 试问你学这么多东西的意义何在? 那么编译原理、操作系统、电子电路、芯片设计、机器人等等这些也要不要一起学学呢
    shilianmlxg
        22
    shilianmlxg  
       2021-09-26 13:52:46 +08:00
    谢谢大佬,自己也是差不多 3 年经验的前端,公司技术栈有 vue2 还有 uni-app 还有 react 。都是能跑就行的级别就可以。渐 的优化就行的。自己想提升,自己听了大佬的意见填坑学习设计模式还有代码重构(还在学),hooks 都是要自己下来学习很多遍的级别才能懂。感觉大家都是大佬啊,3 年就能文能武,自己 3 年还在写 vue2
    murmur
        23
    murmur  
       2021-09-26 14:05:15 +08:00   ❤️ 2
    前端 3 年基本到头了,剩下的都是跟前端无关的东西

    1 、计算机图形学,这个就广了,从 2d 图表到 3d 游戏引擎
    2 、大工程,去抢后端和 native app 的饭碗,这个就是要补充后端知识,还有各种后端的架构
    3 、吹牛逼的功底,去做偏管理的东西
    enchilada2020
        24
    enchilada2020  
       2021-09-26 14:07:28 +08:00 via Android
    @stefanieewu 能详细说说手把手教是怎样的吗?
    yunyuyuan
        25
    yunyuyuan  
       2021-09-26 14:42:13 +08:00
    @Lxxyx 首页 readme 的 visitor 有意思,老哥是自己写的吗,我也去搞一个:)
    wwk
        26
    wwk  
       2021-09-26 14:50:41 +08:00   ❤️ 1
    翻开高级前端秘籍,里面写满了学后端
    tousfun
        27
    tousfun  
       2021-09-26 14:54:21 +08:00 via iPhone
    @Lxxyx 大佬这么强?只工作了三年吗
    inhons
        28
    inhons  
       2021-09-26 15:11:41 +08:00   ❤️ 1
    不要裸辞,计算机图形学可以考虑学一学。
    dijiugeweiba
        29
    dijiugeweiba  
       2021-09-26 15:38:26 +08:00 via Android
    我觉得最重要的问题是先想好下一份工作要找月薪几万的工作,然后看哪些方向满足条件,而不是学一堆到头来根本用不到的东西。
    libook
        30
    libook  
       2021-09-26 15:44:16 +08:00   ❤️ 1
    很多大学里都会有职业生涯规划的课程,但是学校不重视,学生也不知道为什么要重视,导致毕业后一次次陷入迷茫。

    私以为迷茫的核心原因是没有明确目标。想要不迷茫的话,可以明确目标、制定计划、实践、反思,然后再回到明确目标上面,周而复始。

    首先你要有长期目标,比如 7 年后你希望你在什么行业、做什么工作、达到什么水平,或者想成为像哪个大牛一样的人物,根据目标来找出当前自己哪些知识、能力不足,然后制定学习、训练的计划,并付诸实践。

    如都是写 C++,做游戏的和做中间件的所掌握的经验是难有交集的,所以行业是挺重要的;很多人觉得技术人员搞好技术就行了,殊不知面试官针对大多业务性岗位筛选简历的时候会先看你是否有相关行业经验。所以你得先了解都有哪些行业,然后选择一个或几个自己感兴趣的行业,并放入到规划当中;再根据行业所需要具备的知识、能力去指定学习和训练计划,并在相关的岗位上工作,积累经验(履历)。

    如果不知道行业需要哪些知识和技能,可以去招聘网站上找相关岗位的职位描述,里面都写得很清楚;另外也可以多面试,哪怕不以被录用为目的,也可以更客观地了解自己跟行业的需求有哪些差距,这基本上是免费的咨询服务了。

    有了长期规划,可以拆解成中期、短期,阶段性反思,重新评估自己的目标和计划是否需要修正。

    裸辞问题很多,未必会让自己的状态更好,你若有一个中长期的规划没能付诸实践,可以考虑换一个业余时间较充分的工作,有时间可以配合你的计划实施,以及面试其他工作,干满一年以上再换更符合自己要求的工作。不要奢望一步到位,很多人是跳槽几次才获得了自己满意的工作岗位,只要不是太频繁换工作就好。
    Lxxyx
        31
    Lxxyx  
       2021-09-26 16:18:25 +08:00
    @d873139022 推荐做开源项目。这种展示是比较直观的,可以直接看到代码,提交记录,而且给知名开源项目 PR 的过程中也能学习到很多,避免了一个人学习不知道如何提高的问题。

    @yunyuyuan 不是我做的,可以参考: https://github.com/Lxxyx/Lxxyx/blob/master/README.md

    @919615766 是的,工作 3 年
    96412hj
        32
    96412hj  
       2021-09-26 17:03:40 +08:00   ❤️ 1
    如果找工作,选择大于努力,选择交叉行业,谨记!~
    rodjl
        33
    rodjl  
       2021-09-26 19:27:35 +08:00 via iPhone   ❤️ 1
    可以参考一下 https://dropbox.github.io/dbx-career-framework/
    来自 Dropbox 的工程师职业框架
    a62527776a
        34
    a62527776a  
       2021-09-26 19:37:11 +08:00   ❤️ 1
    推荐一本《离散数学及其应用》
    pianjiao
        35
    pianjiao  
       2021-09-26 19:44:46 +08:00 via Android
    微信搜 执行上下文
    xiaoming1992
        36
    xiaoming1992  
       2021-09-26 20:03:38 +08:00 via Android   ❤️ 1
    我四年页面仔,倒是知道自己缺什么,如果能加强英语+图形学,工资能上一个台阶,可惜能力有限,矩阵勉强能看懂、简单用一用,可是四元数怎么都不能理解、应用,更别说渲染等各种概念了。真是书到用时方恨少。。。
    klo424
        37
    klo424  
       2021-09-27 08:28:22 +08:00
    wx:shuaida002
    JoStar
        38
    JoStar  
       2021-09-27 09:29:28 +08:00   ❤️ 1
    别裸辞

    楼主的核心诉求是过大厂的面试啊,楼上一堆说学后端什么东西的有啥用啊,现在大厂问后端知识基本都是蜻蜓点水或者压根不问。

    工程能力跟面试能力完全是两码事儿,小厂面试背八股文,大厂面试背常见八股文+刷算法题+有拿得出手的工作经历。
    xqk111
        39
    xqk111  
       2021-09-27 10:55:14 +08:00   ❤️ 1
    看面试题,加强基础,js,css,各种基础,结合经验多学习,多总结。
    callmexiaobo
        40
    callmexiaobo  
       2021-09-27 15:03:18 +08:00   ❤️ 1
    我就不留微信了 留个邮箱 感兴趣可以唠一会 [email protected]
    sjzcxc
        41
    sjzcxc  
       2021-09-27 19:36:48 +08:00   ❤️ 1
    找准一个方向,或者是一个点,扎进去。如果找不到,就想想你工作中遇到过哪些问题,你是不是仅仅只是在网上搜索了一下,然后复制粘贴解决了,就没有然后了。把那些问题拾起来,研究一下背后的原因和原理,总结成博客在团队里分享

    如果是各种小问题,无法形成博客,就把它们分类记录下来,并且也要搞明白背后的原理。慢慢各少成多了再总结博客在团队里分享
    DualWield
        42
    DualWield  
       2021-09-27 19:51:02 +08:00
    可以加我微信 ZHVhbHdpZWxkbGVv 交流讨论。

    PS: 字节很缺前端
    w4kevin
        43
    w4kevin  
       2021-09-27 19:52:37 +08:00
    来个简历
    bWRpYW5lcnhAZ21haWwuY29t
    P090mkVm22352Q8t
        44
    P090mkVm22352Q8t  
       2021-09-28 14:09:46 +08:00
    或许找前端大佬 Scott 聊聊 https://juejin.cn/post/6922330851728424973
    zooeymango
        45
    zooeymango  
       2021-09-28 17:11:48 +08:00
    马住,我也有同样的困扰,大家一起加油
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3718 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 05:05 · PVG 13:05 · LAX 21:05 · JFK 00:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.