全栈工程师养成攻略之零散小Tips(不定期更新)

调侃描述:

全栈工程师 = 屌丝战斗机 = 系统+网络+dba+架构+安全 = 没女朋友,拿一份工资做三份事情的典型、每个站长都是一个全栈工程师,每个站群的站长都是超级全栈工程师。

专业描述:

全栈开发 = 前端+后端+系统+……..

项目如何书写
项目书写原则与框架

·项目名字突出项目内容,显而易见,容易阅读。
·3-4个Bullet Points足以,描述重点而不是长篇大论
·从一个Developer的角度出发书写而非用户角度。

项目书写框架

  • 第一个Bulletpoint:做了XX项目,实现了XX Feature,得到了XX效果
  • 第二个Bulletpoint:做了XX框架,设计了XX,实现了XX功能。
  • 第三个Bulletpoint:优化了XX,使得XX提高了/降低了/减少了XX。
  • 第四个Bulletpoint:重复第二第三还有亮眼的点。

项目顺序如何把控

  • JD重要技术内容重新排序
  • JD Title主要职能
  • 其他细节(项目完成时间、技术栈新旧)
简单项目如何升级
Performance是什么

定义:证明项目可以在工业生产环境下可以良好运转。产生效应并且转化为可评估的指标
白话:数字,真实的数字,有价值的数字,有意义的数字,不是瞎编的“可笑”数字。

反例:
提高性能50%
处理了XXX QPS
提高了响应时间20%。

全栈工程师养成攻略之零散小Tips(不定期更新)

新做项目

思考几个问题

用了什么?是主流的技术细节吗?
只是简单用。有没有做性能提升、维护?可以挖出更多细节吗?
结果是什么?可不可以量化?做了什么特别的feature?
解决了什么工业需求?