要求:

  • 写下自己掌握和理解的。
  • 由于时间宝贵,要有重要紧急和优先主次。
  • 要有完成时间

技术层面:

  • 计算机基础:
    • 算法
    • 操作系统
    • 网络
    • 计算机组成原理
  • Java
    • Java基础
    • Java并发
    • disruptor
    • Java集合
    • IO
      • Netty
  • 框架
    • Spring Core
    • Spring Boot
    • Spring MVC
    • Mybatis
    • Spring Data JPA
  • 中间件
    • Dubbo
    • Redis
    • Memcache
    • MQ
    • ElasticSearch
  • 自动化运维
    • Jenkins
    • Docker

职业素养:

  • 简历
  • 面试
  • 转正申请
    • 试用期所从事的工作事项或参与的项目,量化的形式简述相应内容
    • 简述试用部门技术、产品、管理、工作流程等的了解、掌握及改善提议
    • 简述目前工作中存在的不足或痛点,请结合实际,说明改进或提高的具体方法、措施及对应时间表
    • 阐述希望从部门主管或公司领导处获得何种帮助,以期更顺利地开展工作
  • 平时工作考核
    • 高效地开展工作并能使用得当的工作方法及时、保质保量完成工作任务。
    • 具有较强的计划性和条理性,善于总结经验教训。
    • 工作积极主动,不断改进工作方法,提高工作效率、优化工作结果
    • 善于与人协调、沟通、合作,具有团队协作精神
    • 锐意进取,积极创造或引进新观念、新方法等,有意识的利用新知识来改进工作,提升工作绩效。
    • 积极主动学习,不断提高自身的业务水平和技能,并能主动分享所学。
    • 自觉遵守公司各项规章制度,依照即定计划执行工作任务,关注细节,有意识地在工作中寻求规律技巧,提升效率。

书单

  • 程序员修炼之道
  • 程序员的自我修养

Time waits for no one.