Who

一个软件工程师(Web 开发),
生于皖北,长于姑苏,一五年踏上程序员之路。

学习并使用过很多技术,也扮演过多种角色,视野广阔,可以从多方面思考问题。
做事情有自己的逻辑,如何分析任务,如何融入项目,如何才能做到更好。
行事有自己的风格,喜欢主动推进任务,确保任务如期完成,严于律己。
善于观察细节,能够快速发现问题,提出并解决问题。
崇尚高效率高质量产出,唾弃无效低质量成果。

Skills

Frontend:
  • ES6+, HTML5, CSS3, PWA, Node.js
  • jQuery, React, React Hook, Redux, Vue, Svelte, antd
  • Gulp, Babel, Webpack, Vite
  • SSR, i18n, Mock.js
Backend:
  • Node.js, Go, Gin, Go kit, gorm
  • GRPC, Micro Service, SSO
  • MySQL, Redis, Nginx, Linux, Docker, etcd, RocketMQ, Kibana
Tool: VS Code, Git, Mind Mapping, Goland, Google, Stack Overflow, Github

Ability

可以独立完成任务
  1. 对于分配的任务,可以头脑清楚的分析出各个需求点和关键点,发现风险和不确定的地方及早确认;而不是拿到手就做,边做边想,最后发现方向错了;

  2. 对于有疑问的地方,可以自己独立与其他人沟通确认,提供有价值的信息以寻求帮助;而不是自己想当然做出决定,等着别人发现问题;
  3. 可以对大任务和复杂任务可以进行分解,拆解成多个可验证的子任务再做;而不是最后提交一个复杂无比巨大的PR,没人可以Review;
  4. 及时主动向人更新自己的任务进度,发现的问题以及需要帮助的地方;而不是闷头憋大招;
  5. 对于新任务,可以通过阅读已有代码学习,主动发现疑惑并寻求帮助;而不是等人教;
  6. 熟悉团队开发流程中的各个环节,及时主动与其他同事合作推进;而不是漏掉或者卡在某一环节,等着别人提醒。
高质量代码
  1. 不仅仅是实现需求,更重要的是写出易读易推断的代码(clean code);
  2. 对于每一行代码、每一个命名都经过认真思考,不放过一个可改进的地方;
  3. 可以识别其他人代码中的坏味道,并清楚解释问题在哪里,应该怎么改进。
主动推进,闭环沟通
  1. 及时关注项目信息和与自己相关的其它信息;
  2. 可以根据情况选择合适的更高效的交流方式,比如文字/图片/录屏/视频/语音或者会议等;
  3. 与其他人交流时,能够换位思考,主动提供对方可能需要的信息供对方判断;
  4. 可以主动向需要的人分享项目进展或者自己遇到的问题,不需要等别人追着自己问。
  5. 可以主动推进任务进程,确保任务如期进行。
  6. 确保所有遇到的事情得到解决,而不是停滞在某一个环节,造成信息的不同步。
快速学习,有效 Research
  1. 可以根据文档快速学习框架或库的使用方式
  2. 可以通过有效关键词检索到相关信息

Hobby

在学习认知心理学,偶尔背背单词,也会去学堂在线找找有趣的课程看,喜欢除了非主食的甜食或者辣口
偶尔也会出去拍拍照,逛过上海一大半的公园植物园
想有个自己的小房子
喜欢公平

联系我

如果你有适合我的工作(前端开发工程师),请联系 lilonghe@outlook.com
Github: https://github.com/lilonghe
Notes: Notes
皖ICP备16001167号-1 皖公网安备34132202000116号