入职背景:

刚从学校毕业,进入公司,就直接进入一个大型的电商项目成为一名初级Java开发工程师。最初怀抱着我要不断学习、不畏学习、努力工作的积极状态,慢慢就变成了防御姿态,为什么呢?
因为,对于刚毕业的我来说,压力着实有点大。


入职初期所面临的压力

我的专业背景:一名三流大学软件工程专业本科生,在学习所学得的专业知识零零散散,不成体系,实践水分大,毕业之后只能勉强写一个基于本地环境的系统demo。
那么我,从学生进入职场,从会写简单demo到写大型的商业项目,该

  • 如何去理解大型项目的业务需求?
  • 如何将需求转换成覆盖所有场景的编码实现?
  • 如何使用各个工具去定位本地环境、Qa环境、UAT环境以及生产环境等Bug?
  • 如何去理解项目的整个架构和链路以及自己对应的如何分析问题?
  • 如何攻克自己的编码技术难题和编码思维局限?
  • 如何与调用方(其他中心、各个渠道、国外前端)、提要求的SA、提需求的客户进行有效的沟通?
  • 如何与公司的同事、领导融洽相处、相互协作?
  • 如何对自己的工作做到敬业负责?

以上每一点的问题都可以拿出来长编大论一番,不过截至目前,不见得我能把所有问题处理得当,但确确实实是我在职场初期所面临的真实问题。

入职之前,或者说刚入职时,我以为的程序员只是将收到的需求任务理解后进行编码实现,尽可能保证程序不出错就可以了