• 2022/07/29 入职健海JustFE团队,我学到了高效开发(年中总结)


    🌊前言

    21年5月初,我来到了健海,成为这片汪洋大海的一朵 浪花🌊~~


    👨‍👩‍👦‍👦JustFE

    健海科技的前端团队,本质上并没有细分团队,但根据业务领域不同,又划分了,软件数疗

    而我有幸成为JustFE数疗的一员,并独自负责全公司运动模块


    🏆里程碑

    🐋泪鱼 徐磊,这是我的花名,寓意以汗博泪(热泪)
    健海数疗运动模块负责人,健海21年新人奖获得者。

    主要成就

    • 运动库(qiankun子应用,嵌入于其他管理台)
    • 运动组件(演示 + 小程序组件库)已被6个小程序所复用
    • 软硬件交互,蓝牙模块(心率带,传感器)
    • 动作识别技术应用(辅助训练)
    • 实现模块项目化(git submodule)

    说到底,最大的里程碑:

    晋升成功,迈入中级前端,离高富帅又更近了一步😆


    📈高效开发

    在JustFE一年的工作,参与了众多项目的开发,与不同同学合作。
    我的硬实力(编码),与软实力(写文档,沟通),都有了极大的提升📈。

    不知不觉中,在公司的开发影响下,逐渐迈入高效开发,下面就来了解一下吧。

    ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

    硬实力

    🗣️语义化

    简单地来说,代码通俗易懂,维护性,扩展性强。
    例如命名简略通俗,巧用换行,注释分区。

    import { xuLei } from './justFE'
    
    async goSleep(thisTime){
    	if(thisTime === 23) {
    	   await xuLei.goWash()
    	   await xuLei.closeEyes()
    	   
    	   return 'sleeping now...'
    	}
    } 
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    上述代码,无任何注释,但通俗易懂😉

    ⚙️组件化

    • 在拿到产品图或者设计稿,遵循3次原则(超出3次组件化)
    • 基础组件 => 业务组件 => 模块组件(层级开发,兼并可扩展和定制性
    • 组件化同时,需同步对接文档

    ✂️结构化

    • 结构分离,遵循单文件300行原则
    • 数据结构化,结构遍历,减少代码
    • 单元测试,准确定位,减少bug

    🔖规范化

    • 多人开发时,代码结构 + 开发流程,统一规范,是提升效率最佳方式。


    软实力

    ♻️ PDCA

    PDCA是一种循环法则(轮回法典),可以用于任何方面,例如面试,学习,开发
    它没有特定准确的流程,但又有确切的大致方向,属于宏观概念

    • P(Plan):策划(做什么)
    • D(Do):执行(去做)
    • C(Check):检查(哪里做不好)
    • A(Action):改进(怎样才做好)
    • P:然后,在步入下一个循环P

    源源不断的循环优化,相应的能力将会不断提升。

    挖掘属于自己的PDCA,并持之以恒💪

    💡SMART

    SMART是目标法则,也属于PDCA中P的一环。
    实际上,就是制定可实现目标,并量化

    📊权重坐标系

    权重坐标系,最佳的任务/目标优先法则

    重要 vs 紧急:我该投入多少资源
    请添加图片描述

    成本 vs 收益:做不做
    请添加图片描述

    成本结合收益,优先级一目了然😎

    🕰️28法则

    28法则,优秀的分配法则
    亦称帕累托法则、不平衡原则、关键少数规则、最省力法则。
    踺指在因和果、努力和收获之间,普遍存在着似乎无法解释的不平等关系。
    犹如黄金分割般的存在!!!

    请添加图片描述

    结合实际开发,可归纳为:

    开发 = 80%业务(生产)+ 20%学习(提升)

    ✍️写

    除了以上法则外,编写能力,至关重要。它是这些法则 / 过程,最好的体现方式
    如果想成为大佬,你可以不会说,但你一定要会写。

    当然,想提升编写能力,也不是一朝一夕,需要长久的读写,一点点培养起来。
    所以,我们可以先从博客入手,这里不仅能帮你养成良好的编写习惯,还能带来新的乐趣

    个人推文:编写博客,经验分享

    🗣️说

    口才,是能力 / 结果进阶体现
    若你不会说,再有能力,也无非是石中金,难遇伯乐。
    所以,口才也一样至关重要。

    而对于程序员来说,能说会道,恐怕是最难以实现的吧。
    但也不必担心,口才和编写能力一样,也需要慢慢培养,说的多,自然而然地就上来了。

    而我们平时写的多,说的少,正缺少这种机会。
    所以在平时,需要把握好每一次机会。

    例如分享会,评审会,各种会议。
    等口才练的比较好了,可以出视频或者音频,加大力度,或者还能收获几批粉丝😄

    而在锻炼口才的过程中,遵循PDCA循环,不断自我优化,并持之以恒。
    相信一定会成就非凡的自己💪!!!


    良师益友

    在健海的一年,我获益匪浅
    有幸在人生道路上,遇到了阿里P7大佬华哥。

    他的到来,给我们前端带来了质一般的飞跃:

    • 统一了我们前端(业务=>技术),制定开发规范,流程
    • 带来了SMART目标制定法则,PDCA流程循环,28时间分配法则,任务权重坐标系等。
    • 还带来了分享周会,促进了健海晋升体系的形成。
    • 特别是,对于我个人,优化了学习方法,着重于软实力(分享/编写)的提升。

    他终将离去,没有想到这么快😭~

    虽有万般不舍,但还是感谢华哥的到来,为我们健海体系变化,添砖加瓦。
    华哥虽离去,他所留下的砖瓦,将会陪伴健海,永远传承下去。

    也祝愿华哥在新地方,过上幸福美满的生活❤️。


    最后

    这一年来,总的来说,来到新公司,眼界与技术都提升了不少。
    个人的学习方法,各种法则也得到了进一步提升。

    接触到了智能,可视化,低代码领域。
    工作上,收获了领导们的一致认可,晋升顺利~

    华哥的到来与离去,为我们埋下种子,任其生根发芽,茁壮成长
    接下来,我们会成立前端委员会(轮值委员),引领团队。

    我将会在剩下的半年内,完成前端智能领域的初步研究,可视化three的初步探索,以及移动端业务组件的建设。

    最后来个修仙式结尾,别打我😝

    毕业,三年之期已到(没有未婚妻😒),我命由我不由天,凭借着纳戒老大哥华哥的传承(高效开发),完美晋升,开启前端智能领域。

    如今,老大哥陷入沉睡,我承载意志,化三千丝絮为coding,费300+极品灵石修筑一洞府。

    现求一女道友,速速与我双休,结为道侣😏!!!

  • 相关阅读:
    别再低效筛选数据了!试试pandas query函数
    【Local/Docker/K8S/Racher】Local/Docker/K8S/Racher安装Celery并启动异步任务-20220820
    一次glide内存泄漏排查分析
    Java学习 - MySQL数据库中提到的 视图 是什么? 如何使用?
    UER(腾讯)
    odoo 15 会员模块的使用
    [附源码]JAVA毕业设计婚纱摄影管理(系统+LW)
    Hadoop MapReduce 1.x 工作原理
    使用C#编写.NET分析器(完结)
    RK3568笔记分享之“如何挂载SPI FRAM铁电存储芯片”——飞凌嵌入式
  • 原文地址:https://blog.csdn.net/weixin_43759645/article/details/126011484