每天的工作计划

  • 愉快的和同事打招呼
  • 整理今天一天的待办任务(按照重要和紧急两个维度划分)
  • 检查自己待办任务清单是否完成
  • 记录今天学习到的东西,反省自己今天犯的错误(沟通上的不顺利,处理事情的不妥当)
  • 持续的学习
  • 安排明天的任务
  • 如何让自己变的更优秀

如何把自己的工作做的更好

  • 积极的参与产品需求讨论,积极的思考提出自己的疑问和想法
  • 和产品保持一个积极的沟通,存在一点疑问就和产品确认,千万不要带着疑问写代码
  • 在写代码前和同事一起讨论技术方案和可行性
  • 可以画画图把整个业务流程整理清楚,能够得到不看需求文档大体知道自己要完成什么内容后开始写代码
  • 进行代码实现不要着急实现细节,先可以定义出几个核心的方法,慢慢分解,充分的进行面向对象思考
  • 开发前可以先定义好接口名称,参数,返回结果,这样也不耽误前端的开发
  • 平时开发过程中注重代码的结构,易懂,可以多进行单元测试提高质量,我想测试更喜欢交付质量高的工程师,这样你在团队心目中的位置也会提高
  • 千万不要让自己的时间都投入到写代码中,工程师最重要的是思考,留时间给自己思考,不停的思考让你变的更加优秀

团队协作

  • 充分理解自己的责任,但是不要忘记,你自己也是这个产品的owner,自己不只是一个开发人员,锻炼自己的产品思维
  • 自己可以多关注同类产品,学习学习人家是怎么做的,在和产品沟通时候可以提出自己的想法
  • 不要怀疑队友,充分相信自己的队友能够完成任务
  • 在队友需要帮助的时候主动提供帮助,一起面对问题,解决问题,因为我们是一个Team
  • 帮助队友收益的不只是队友,还是自己,因为自己又整理了一遍知识点,有提高了自己解决问题的能力
  • 不要吝啬自己的赞美,队友完成一件工作时给予他肯定和赞美,对方听到你的赞美心情很愉悦,彼此的关系也就变的更加的近了,协作起来更默契
  • 在团队中尽量使用“我们”,不要使用“你们”,“你们”听上去让彼此变得疏远,和QA的小伙伴说我们测试进度怎么样了,有没有遇到什么问题。
  • 当对方表达建议和想法和你的想法有出入的时候不要着急去反对,认真的听完,说不定对方说的很有道理。说不定彼此的想法会碰撞出不一样的火花
  • 不要着急把话说出口,站在对方的角度,听到这句话是什么感觉,再考虑怎么表达,让对方想和你有进步一的沟通
  • 不要使用反对的词汇给对方提建议,试着用用如果这么做,会不会更好。比如说如果我们可以一键加入购物车是不是体验更好,更加节省时间,而不是质疑对方说为什么加一个购物车这么麻烦
  • 听到对反给自己提建议的时候不要着急反驳,说不定有不错的建议,可以静下心来听取人家的建议,至于建议是否合理,是否要这么做,我们心里有一个衡量的标准就好了

学习技巧

  • 碎片化的学习可以帮我们快速了解一个知识点
  • 系统性的学习可以帮助我们更加深入和全面的学习
  • 不要害怕自己说错,把自己学习的成果和内容分享出来,分享不仅可以让自己变得勇敢,锻炼自己的表达能力,还能再次回顾和总结知识点,和同学们讨论还能碰撞出更多的火花
  • 分享也是一种包装自己的方法,提高自己在团队中的地位,得到更多伙伴的认可
  • 定期的和小伙伴们讨论一个知识点说不定有意外的收获