点我算一卦
个人头像

个人博客 · 基本信息

全日制本科学历 意向:AI全栈开发/vibe coding开发期望城市:深圳/全广东

关于我

  • 22岁毕业,十年IT开发者,大中小司都呆过,目前AI加持下在做独立开发/接各种外包,努力尝试上岸中……
  • 英语四六级已过,港企工作过,能适应日常外语/邮件沟通。
  • INTJ,喜欢规划、有规律的生活, 忙碌点可以,但不能杂乱无章。
  • 周易命理研究者,信命,不认命~

技能栈

  • 语言:JavaScript、NodeJS、Typescript, HTML、CSS、Python、PHP
  • 框架/库:React全生态、Vue2/3全生态、 Express.js、Next.js、Remix.js、React Native、小程序(原生/Uniapp/Taro)
  • 运维工具:Webpack、Vite、Git、SVN、Docker、devOPS、Gitlab、Jenkins、TAPD、禅道
  • 数据库相关:MySQL/Prisma/SQLite
  • AI工具:CodeX、VScode、Open Claw、Claude Code(号被封生气弃用)
  • 其他工具:Github(搬代码的地方)、Stackoverflow(求助的地方)、Reddit(看热闹地方)、CSDN(绝不花钱买会员的地方)
  • 总结:总之,AI加持,全都能干

项目经历

  • AI视觉监控告警项目: 负责视频监控前端接入与告警链路建设,基于YOLOv5实时抽帧视频流,绘制识别区域帮助算法精准识别,同时结合Webhooks/企微Bot推送识别结果;打通“智能识别-自动告警-工单推送”闭环,降低人工巡检成本并提升响应速度。(2023-2025)

  • 智能硬件音视频协同项目: 责企业IOT设备平台的建设,打通Web端与智能硬件的实时通信,基于Janus搭建低延迟、高并发音视频模块,对接海康、大华等设备协议,使用WebRTC实现视频预览、双向通话和远程交互。(2023-2025)

  • 企业级工单SaaS平台项目: 主导万物云“助英台”前端建设,负责需求拆解、架构设计、技术选型与组件规范,参与需求评审、排期、开发与联调;基于React设计动态表单引擎、权限配置与状态流转机制,沉淀组件规范和devOps CI/CD流程,提升跨部门派单、跟进与闭环效率。(2023)

  • 物业商业务管理App项目: 参与开发万科物业“住这儿APP”渠道商业务管理、社区课堂等2C端模块,按分销、录入、审核、发布状态流转拆解页面与交互;基于 Vue3+Vuex 维护业务状态,结合 WebView、JSCore、JSBridge 完成 iOS/Android 原生通信、消息回传与上线联调。(2021)

  • 丽珠医药医疗SaaS项目: 参与丽珠医药智慧医疗SaaS平台建设,围绕诊所、医护、药品商和 C 端业务梳理前后端数据流;前端采用 React+MobX 拆分容器与业务组件,结合 Antd、BizChart、ECharts 完成运营配置、数据看板与接口联调,支撑多轮重构。(2019-2021)

  • 电竞多端游戏站点项目: 在GitLab/Jenkins/禅道闭环下独立承担皇朝电竞网、BI游戏网等项目,使用Vue、React、RN完成PC端与移动H5端并行开发;负责页面搭建、接口对接和发布联调,保证多项目线稳定推进。(2018)

  • 外贸站点项目: 负责对接港企SPACEMALL、Hedgren等外贸站点开发,项目基于PHP Magento1.9框架,使用HTML/CSS/JS、Less/Bootstrap完成响应式布局和上线联调;协同客户、设计、后端推进需求,学习PHP、Linux维护链路。(2015-2017)

  • 其他还开发过Node-RED项目、各种地图/SDK对接项目、浏览器插件项目、 OpenClaw项目……有空再慢慢啰嗦

工作经历

任职时间公司名称担任职位核心技术栈
🗓️ 2021.06 - 2025.06深圳市万物云科技有限公司(上市)前端开发工程师React, Vue3, Node.js, TS, python, YoloV5
🗓️ 2019.06 - 2021.06丽珠医药集团有限公司(上市)前端开发工程师React, H5/小程序, Node.js, Webpack
🗓️ 2018.12 - 2019.04深圳市秒台车有限公司前端开发工程师React, H5, JSBridge, Webpack
🗓️ 2017.10 - 2018.11深圳市暴击互动娱乐有限公司前端开发工程师Vue2, React, Websocket, ECharts
🗓️ 2015.09 - 2017.09深圳市百川云计算有限公司前端开发工程师PHP, jQuery, HTML, CSS

工作经历总结

  • 1、我把研发团队管理踩过的坑分为3点:任务分解很重要!流程环节流转很重要!定期复盘很重要!

    • 开发负责人/产品负责人一定会遇到这种情况:产品需求评审后问相关开发,大概要多久能开发完成。这时,前端:十天!后端:十天!测试方:他研发期这么长说明复杂,测试期起码也得七天吧。最后上级领导只会认为开发太低效,该降本增效了。这就是回旋镖啊。

      这个时候作为负责人,如果贸然跑去问为什么要这么久,反而受到埋怨:“大家都是做开发的有必要为难彼此吗”,所以很多时候在大公司或项目组,大家都不愿意沾上“xx负责人”这个头衔,因为工资差不多,工作多很多,对上挨叼,对下背后挨骂。

      目前一路尝试过来最好的解决方案就是:任务分解。每次需求评审后,开发人员将需求拆分成一个个的小任务,前端按页面功能分,后端按接口功能分,不确定技术难点单独估算,每个任务填写完成时间。测试也按照任务块去准备测试用例。一切时间线上可视化,事后出线上问题也有迹可循。

    • 大多数开发者抱怨的开发工作难做,其实不是技术难做,而是需求经常变更,甲方的心情毫无规律可言。所以一个正常的开发团队最规范的开发流程就是:

        需求准备 ➔ 需求评审期➔技术评审(拆任务/难点/对接第三方)➔开发期/联调/自测➔测试期 ➔预发期➔上线
          3-10天  |   0.5-3天  | 1-2天                         | 3-10天       | 2-5天 |    1-3天 | *里程碑*
        # **理论上 产品方在技术评审后就可以开始准备下一版本的需求了
        # **理论上 在进入测试期之后就不应该有新的需求变更了
    • 团队开发中还有个最常见反复挖坑、知坑不报问题。因为很多开发者、甚至管理者认为,如果没有一些事故或紧急状况来提升自己的存在感,那么上级就会认为你工作轻松、可有可无,所以有些人干脆就自己制造一些问题,所以每次开发周期结束都要对本周期内发生的问题、bug进行复盘,风险该提前防范,犯过的错误不应该犯第二次。最后,我相信善战者无赫赫之功,开发者不必用制造问题的方式证明什么,而是抛出你解决问题的时间线。

  • 2、研发工作中技术不是最重要的,良好的工作氛围 + 沟通理解才是最重要,技术进入到炼丹期其实就是销售,销售你的人品、处事风格、解决问题的能力。

  • 3、把自身的经济状况、职业规划,与公司的财务/现金流状况,联系起来看非常重要。讲个故事:有次接了个活儿,对面印度老哥问我在哪家公司,我说在一家上市公司,他说那应该有百年的历史吧。我都不知道怎么回答他了。突然意识到国内有就好像没有几家百年公司。所以,祝大家码运昌隆吧。

致谢

感谢十年来我遇到的一切人和事~~~