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

我想知道,一年经验的前端大家预估在什么水平?

  •  
  •   codermagefox · 2018-01-28 23:36:59 +08:00 · 4190 次点击
    这是一个创建于 2285 天前的主题,其中的信息可能已经有所发展或是发生改变。

    也没出去面试过几次,说实话真的心里没底。 面试不是那种简单到爆的(聊一聊,写个 Promise,写个 flex 布局)就是那种难到爆的(追着你问项目优化有没有看过 Vue 源码有没有 xxxxx,手写一些乱七八糟的算法,写一些奇怪的东西....)

    其实感觉自己现在的水平就是能够看懂别人的框架写的啥,能够在别人搭的框架上写写业务,能够自己造点简单的小轮子,常见的 bug 自己搜搜能解决,不常见的 bug 老司机提点两句也能解决,JS 基础层面看的比较多,差不多就这样。

    带我的老哥说我现在差就差在编程思维和业务能力,但是这个都得靠时间和经验积累,急不来。如果这一年认认真真把项目好好搞,可能工作会更好找,但是基础后面还是得补,所以先补后补都一样。

    想知道大家对一年前端的定位到底是啥?说实话我确实明显的感受到了自己水平不行,但是真的不知道怎么提高啊。

    23 条回复    2018-01-30 11:58:14 +08:00
    codermagefox
        1
    codermagefox  
    OP
       2018-01-28 23:45:24 +08:00
    另外我想 @一下:
    @jin5354 我已经按照你 242 天之前说的把上中两册你不知道的 JS 看完了,现在更加迷茫了....
    yhxx
        2
    yhxx  
       2018-01-28 23:57:27 +08:00
    同一年前端
    mark 一下
    Flobit
        3
    Flobit  
       2018-01-29 00:02:04 +08:00 via Android
    我觉得一年经验更多的看的不是写代码的能力,而是给你一个全新的东西你多久能上手的能力
    codermagefox
        4
    codermagefox  
    OP
       2018-01-29 00:06:32 +08:00 via iPhone
    @Flobit 我感觉应该还行,没接触过小程序,3 小时写了基本的交互和请求 demo
    fefffff
        5
    fefffff  
       2018-01-29 08:58:19 +08:00
    同问,
    jishu541464750
        6
    jishu541464750  
       2018-01-29 09:24:02 +08:00
    @codermagefox #4 从严格意义上来说,学小程序应该不算全新的东西,毕竟还是很多东西都和前端没区别的。
    或许你可以试试学 RxJS 需要多久,更甚的话可以试试学一门强类型语言需要多久。
    codermagefox
        7
    codermagefox  
    OP
       2018-01-29 10:25:34 +08:00
    @jishu541464750 #6 可是我确实是不够聪明....
    bestkayle
        8
    bestkayle  
       2018-01-29 10:40:43 +08:00 via Android
    前端水太深,趁早转。。
    codermagefox
        9
    codermagefox  
    OP
       2018-01-29 10:42:42 +08:00
    @bestkayle #8 可是我做的还挺开心的啊,比起别的工作我觉得写代码还挺好的,起码附带成就感...
    daishankeke
        10
    daishankeke  
       2018-01-29 11:06:06 +08:00
    工作么多找找就行 感觉不行就不去 宁愿多休息两个月 多找两个月工作 感觉不符合就找别的,总有适合自己的。清楚自己的实力有多少,那就去应聘相应的岗位,千万不能忘记选择是双向的,就算碰壁也大可告诉自己只是人家的需求和你的实力不同,放平心态,不要急躁。同事也要多了解流行趋势,多学习。
    jin5354
        11
    jin5354  
       2018-01-29 11:07:09 +08:00   ❤️ 1
    @codermagefox 这书是打 JS 基本功的,里面的很多点没看过的话小公司面试官都不懂,平时多是写业务代码的话可能会有内容不接地气之感(讲的这么深入我又用不到),大公司面试深挖 JS 基础时你会获得优势

    你自己都知道什么觉得难,就去挑战呗,项目优化:本地构建优化、代码质量优化、spa 加载速度优化、动画性能优化,都没啥技术含量,又有现成的大把文章看,找个教程,找个能试用的业务场景,手撸一遍,然后写篇文章做归纳,这就攻克了一个点(万一真的有成效还能写在晋升答辩 PPT 上)

    框架源码没啥办法,只能多看,刚开始看总是费劲的,可以参考网上已经有的源码分析文章帮忙入手,看越多就越熟练,微观上寻找别人玄妙的写法,宏观上理清整个框架的思路。我感觉学习框架有三个阶段:
    1. 自如使用框架 API,包括提供的插件机制,如随心写 redux 的中间件,webpack 的 plugin、loader
    2. 自如的修改框架,遇到框架功能不足时可以从容的 fork 一份来改源码
    3. 已有框架思路都了然于心,可以根据想要的功能从零自造框架了
    可以根据自己的掌握情况判断自己在哪一级,然后打怪练级

    更宏观一点的编程思维可以看看徐飞、民工叔的文章,写的贼好
    https://github.com/xufei/blog
    https://github.com/fouber/blog

    (慢点学,前端天花板这么低,都学完就快考虑转行了)
    bestkayle
        12
    bestkayle  
       2018-01-29 11:09:33 +08:00 via Android
    @codermagefox 我不是说不写代码,可以转后端呀
    codermagefox
        13
    codermagefox  
    OP
       2018-01-29 11:18:43 +08:00 via iPhone
    @bestkayle 我的梦想是撸个大轮子
    DT27
        14
    DT27  
       2018-01-29 11:21:52 +08:00
    后端想转前端,前端想转后端。。。
    bestkayle
        15
    bestkayle  
       2018-01-29 11:22:52 +08:00
    @codermagefox #13 曾经想撸个 server 的轮子,起步两天就没了动力,加油!!
    Lfinesse
        16
    Lfinesse  
       2018-01-29 11:25:19 +08:00
    @jin5354 老哥,有没有打算让你的博客支持 RSS 订阅啊
    jin5354
        17
    jin5354  
       2018-01-29 11:34:17 +08:00
    @Lfinesse 惭愧,近 2 个月加班严重没咋打理,下周就不加班了,我整理一下,该上的都加上
    Lfinesse
        18
    Lfinesse  
       2018-01-29 11:37:08 +08:00
    @jin5354 好的👌到时果断订上
    cloudzqy
        19
    cloudzqy  
       2018-01-29 11:42:17 +08:00
    完了,一年感觉是这个样子,两年的还是感觉这个样子。
    chenrui920614
        20
    chenrui920614  
       2018-01-29 11:59:50 +08:00 via Android
    面试时让我写个 promise 我真没想出来
    chenrui920614
        21
    chenrui920614  
       2018-01-29 12:00:16 +08:00 via Android
    后来还是自己回家琢磨的
    Geo200
        22
    Geo200  
       2018-01-29 12:01:26 +08:00
    @codermagefox 看完你不知道的迷茫了说明功力还不够深厚啊,功力深厚的看完会大彻大悟的
    codermagefox
        23
    codermagefox  
    OP
       2018-01-30 11:58:14 +08:00
    @Geo200 #22 刚入行一年又不是 CS 科班哪能有什么深厚的功力
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1996 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 01:10 · PVG 09:10 · LAX 18:10 · JFK 21:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.