Developer Expectations: Technical Competence

I strive to be a T-shaped developer

  1. I am willing to learn and ask questions that are outside my speciality
  2. I’m willing to try to work in parts of the stack that I am not specialised in
  3. I have a good grasp of how the entire system hangs together, appropriate to my skill level
  4. I understand and am engaged with how an idea is translated into a user experience and then a software design and finally code that is running in production
  5. I embrace the dev and the ops parts of devops
  6. I learn enough of the entire tech stack so that my team does not have specialist single points of failure