V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
LoLeon
V2EX  ›  程序员

请教: 如何在小公司内搭建起前端体系

  •  
  •   LoLeon ·
    glitchboyl · 2020-08-13 16:07:18 +08:00 · 3890 次点击
    这是一个创建于 1593 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景: 本人前端小菜鸟一枚, 大概初中级水平, 只有作为主力开发的经验, 并无管理经验.

    公司目前只有 2 位前端, 却有包括部门老大在内的 5 位后端. 我和另一位前端都是公司原前端面进来的, 后来他离职了. 另一位的前端技术稍微比我差点, 所以就由我来负责主导项目前端.

    前段时间领导找我谈话, 想让我负责搭建起前端体系, 专门为前端工程师的岗位做一个分级制度, 为以后扩招前端做准备.

    其实我不太想做这个事情, 因为我现在这个阶段还是想专注在技术能力上, 况且我底子挺差劲的. 害, 虽然我挺感兴趣的, 但是却无从下手, 网上找的资料我实在不是很好理解, 想请教各位带佬给我些建议. 请不吝赐教, 先谢谢了.

    第 1 条附言  ·  2020-08-13 17:23:56 +08:00
    这个是隔壁运维部门的定级职位体系, 貌似领导希望的是也是这种效果.
    ![1597305050_1_.jpg]( https://i.loli.net/2020/08/13/3fmZihV6GSjsPkM.png)
    ![1597310139_1_.jpg]( https://i.loli.net/2020/08/13/R3EK57tDXHSd4uc.png)

    我知道大家觉得小公司没必要, 我自己也是感慨万千, 有话不能明说.
    只希望大家能处身质地的只回答这个问题, 如何构建一套这样的针对前端岗位的职级体系?
    25 条回复    2020-08-14 17:05:32 +08:00
    murmur
        1
    murmur  
       2020-08-13 16:09:28 +08:00
    2 个前端就别体系了,直接开源框架用起来,别人有脚手架就用起来,真的做业务你切页面都来不及还要体系
    waiaan
        2
    waiaan  
       2020-08-13 16:34:37 +08:00
    楼主说的体系是职位,而不是技术,是人事这一块的东西。
    Yano
        3
    Yano  
       2020-08-13 16:44:33 +08:00
    其实我感觉是好事,做这些也费不了多少时间。以后队伍发展壮大了,嗯,你懂的~~~
    tikazyq
        4
    tikazyq  
       2020-08-13 16:47:10 +08:00   ❤️ 1
    简单的前端开发可以按照“基础”、“高级”、“专家”来区分职级。

    基础:JS/CSS/HTML 基础知识,计算机基础(网络应用、编译原理)、数据结构、算法( JS 数据结构、常见算法)、运行环境(浏览器原理、Node.js 基础)、包管理( NPM 、Yarn )、版本管理( Git 、SVN )。关键词:基础、理论、原理

    高级:前端工程(组件化、 代码结构、DevOps 设计模式)、框架和类库( Vue 、 React 、Angular 、数据流、 状态管理等)、移动端开发、JS/CSS 进阶知识(闭包、原型等)。关键词:实战、工程、应用

    专家:后端、性能、安全、业务…。不用多说,专家要求的技能上不封顶,能多牛逼多牛逼,不仅要技术扎实而全面,还要深入理解业务,关心企业战略,重视人才发展和团队建设。关键词:全名、匠心

    另外,掘金上一大堆关于前端人员管理的文章,可以搜索一下看看。
    windyboy
        5
    windyboy  
       2020-08-13 16:48:30 +08:00
    越是小公司越是想搞自己的一套
    然而也是因为你无知,你才相信什么都可以自己来
    LoLeon
        6
    LoLeon  
    OP
       2020-08-13 16:51:22 +08:00
    @waiaan 对, 因为隔壁的运维部门已经有一套这样的职位体系了, 领导想让我参照这个也搭一个.
    murmur
        7
    murmur  
       2020-08-13 16:58:12 +08:00
    @LoLeon 我认为一个前端负责人应该

    1 、具备基本的管理能力,这不是废话么,人都管不好怎么负责
    2 、具备一个中等级别桌面端、移动端的项目开发经验
    3 、具有一整套技术(生态)体系,无论 react 、vue 、angular,也不管你用什么构建工具,反正这一套全家桶你得吃透
    4 、具有代码级别的魔改能力,要有那种别管那么多给老子用出了问题我扛着的能力

    看这样还是外面招更靠谱吧
    wangritian
        8
    wangritian  
       2020-08-13 16:58:47 +08:00
    首先做的是确定框架,约定目录结构,你来封装一些底层方法和通用 UI 组件,然后是按人或组分配代码仓库,master 握在你自己手里,别人开发完提合并请求,测试完你来打包上传,然后就是不断学习,培养小弟
    touno
        9
    touno  
       2020-08-13 17:03:38 +08:00
    技术不行就别挑大梁了~不然以后同事都做不了,还是回归初心去学习吧
    whypool
        10
    whypool  
       2020-08-13 17:05:36 +08:00
    2 个人没啥用
    LoLeon
        11
    LoLeon  
    OP
       2020-08-13 17:06:39 +08:00
    @tikazyq 我觉得这些知识点掌握的深或浅也是评定等级很重要的一个指标, 我有搜索过相关文章, 但也没有说清楚界限.
    LoLeon
        12
    LoLeon  
    OP
       2020-08-13 17:07:22 +08:00
    @windyboy 我不觉得自己能做的到, 所以才来请教.
    LoLeon
        13
    LoLeon  
    OP
       2020-08-13 17:07:48 +08:00
    @touno 其实我也不想做这件事情, 但是迫于上面压力...
    yhxx
        14
    yhxx  
       2020-08-13 17:09:55 +08:00
    看标题还以为是技术体系
    职级体系直接拿阿里的用算了
    阿里的职级网上能搜到很多 job model 的,随便改改就行了吧
    LoLeon
        15
    LoLeon  
    OP
       2020-08-13 17:11:17 +08:00
    @wangritian 不是这个意思, 是要我出一套 按技能类别 来分级 作为 评定工程师等级 的标准.
    CallMeReznov
        16
    CallMeReznov  
       2020-08-13 17:18:35 +08:00   ❤️ 2
    庙小妖风大 池浅王八多,一共 7 个人的开发团队还整这些.这只是序幕,时间长了后面更有的玩.
    tikazyq
        17
    tikazyq  
       2020-08-13 17:25:45 +08:00   ❤️ 2
    这个只是参考,你完全可以根据各个技术维度的掌握程度来做个权重打分表,跟领导讨论后决定哪个职级要求怎样的分数,其实非常简单,而且还可以不断调整,完全用不着搞得像制定宪法一样大费周章
    wangritian
        18
    wangritian  
       2020-08-13 17:26:44 +08:00
    @LoLeon ...等公司真的活下去,并且活得很好再说吧
    kinghly
        19
    kinghly  
       2020-08-13 17:30:51 +08:00 via Android
    你工资涨了没
    tikazyq
        20
    tikazyq  
       2020-08-13 17:31:13 +08:00   ❤️ 2
    最后提个醒,初创企业真的不应该把大量的时间浪费在制定规章制度上。招聘当然是重中之重,但你应该花大力气招能解决复杂问题的“创意精英”,而不是徒有虚名的啥也解决不了的庸才。几轮 1 个小时面试中就应该能看出是骡子还是千里马了。感觉你们这种几个人的小公司,用八股文一般的制度来招聘,最后招到庸才的可能性居多。
    1044523901
        21
    1044523901  
       2020-08-13 18:09:46 +08:00
    @wangritian 没毛病
    KuroNekoFan
        22
    KuroNekoFan  
       2020-08-13 18:17:09 +08:00   ❤️ 1
    建设个 JB,先把人数配比提上来再来想这些破事,你这领导明明是'我要,还要',人不够你想干啥业务以外的事情都干不了的
    MrTreasure
        23
    MrTreasure  
       2020-08-13 18:57:56 +08:00
    阿里巴巴前端 job model
    已经有一套完整的体系了,不过大部分是和业务能力有关,技术的影响并不像大家想的那么重要
    felixcode
        24
    felixcode  
       2020-08-13 19:14:52 +08:00 via Android
    正的和副的形成一套完整体系,不够的话再加个副的。
    greyhond
        25
    greyhond  
       2020-08-14 17:05:32 +08:00
    工资没涨的话就别扯那么多了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2729 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:01 · PVG 23:01 · LAX 07:01 · JFK 10:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.