vlambda博客
学习文章列表

前端开发者的专业度自查 100 条

以下文章来源于前端技术砖家 ,作者至正

  • 在需求早期沟通阶段,就能够快速、初略评估出技术路线、工作量、风险点,乃至研发排期

  • 能够有效识别需求优先级,评估价值

  • 对不合理的需求会说 NO

  • 接受任何需求信息、变更,及时同步给必要的相关人士

  • 无论大小工作,都做系分,大需求大系分,小需求小系分,不限体裁,注重实效

  • 主动组织系分评审会,知道该邀请哪些相关人士参加

  • 掌握必要的绘图技能,一图胜千言

  • 规范制定前后端接口定义

  • 使用规范的脚手架

  • 使用规范的研发流程

  • 代码目录清晰合理,无无效文件

  • 代码中无 lint 错误

  • 无错别字,无拼写错误,无多余文字

  • 变量命名字斟句酌,反复推敲

  • 代码实现惜字如金,通俗易懂

  • 代码是给别人看的

  • 足够的注释

  • 代码中有必要的单测

  • 不提交无效文件、临时代码、半成品代码

  • 撰写优质的 commit msg

  • 撰写端到端自测用例,并自己完成自测

  • 撰写完备、清晰的提测邮件

  • 主动协助测试同学,提供必要帮助

  • 撰写发布计划,评估发布风险

  • 灰度发布,关注相关监控指标,用户舆情

  • 做线上回归自测
  • 及时通知相关方业务发布进展

  • 确保自己的业务功能有有效的监控报警、反馈渠道

  • 能够有效识别会议优先级,评估价值

  • 参加必须参加的会议

  • 不参加不必须的会议

  • 参加的会议全情投入,积极思索,主动发言,拒绝打酱油

  • 做会议纪要

  • 分享会议纪要给与会人员

  • 不参加的会议如有必要,仍主动索取相关会议信息

  • 善用钉钉等同步交流工具,掌握同步交流的技巧

  • 善用语雀、github 等异步交流工具,掌握异步交流的技巧

  • 认真做 code review,写 comments,不做【一键通过侠】

  • 会熟练并习惯使用 3-4 种任务、项目管理工具

  • 有自驱力

  • 有好奇心

  • 有同理心

  • 有不屈的意志

  • 有灵活的身段

  • 有幽默的语言

  • 熟练掌握 1-2 门喜闻乐见的游戏

  • 接受别人交代的任务或需求,会用自己的语言组织并复述,双方意见一致

  • 做事情事事有回响,件件有进展

  • 一杆到底,责无旁贷

  • 交代别人的事,确保对方能够用自己的语言组织并复述,双方意见一致

  • 关注进度,不做甩手掌柜

  • 对二手信息、二手需求保持警惕,尽量访问一手信息,追本溯源

  • 会用正确的姿势鼓励人

  • 会用正确的姿势赞美人

  • 会用正确的姿势批评人

  • 会及时有效的帮助人

  • 认真写周报

  • 认真写项目总结、复盘

  • 认真做年度规划、季度规划

  • 定期自我反思

  • 技术上的沉淀写成文章,并分享给别人

  • 业务上的沉淀写成文章,并分享给别人

  • 自己的所思所考写成文章,并分享给别人

  • 保持对前沿动态的敏感度、好奇心

  • 远离网红

  • 不要只懂一点点后端,至少两点点

  • 不要只懂一点点架构,至少两点点

  • 看书

  • 《代码整洁之道》一定要看

  • 坚持系统性、持续性的学习

  • 掌握必要的方法论

  • 有端到端的、全链路的意识和视野

  • 为端到端的、全链路的结果负责

  • 主动参加必要的业务规划会议或索取必要的信息

  • 主动、定期与业务 KP 进行单独沟通

  • 对业务的细节了如指掌

  • 对业务的规划了然于胸

  • 对业务有自己的独立见解

  • 对业务发展能够提出自己的有价值建议

  • 在业务的高压下,可以坚守职业的底线

  • 在业务的发展中,可以发现技术的机会

  • 读开源好代码

  • 善用各种各样的工具、脚本提升自己的产能

  • 自己研发各种各样的工具、脚本

  • 分享自己研发各种各样的工具、脚本

  • 【真正】喜欢的技术或东西,挤时间也要做,不用【业务忙】做挡箭牌

  • 业务结果是给公司的,能力成长是给自己的,共同进步是给大家的

  • 我为人人,才能人人为我

  • 大家好才是真的好

  • 写文档,结构清晰,提供挈领

  • 写文档,排版整齐,干净利落

  • 写文档,拒绝任何错别字,拒绝任何错别字,拒绝任何错别字

  • 要谦虚

  • 要正直

  • 工作开心

  • 信任你的同事

  • 笑脸接客

  • 以礼待人