4

Why? As a senior, you won't give some time to review my code, will let me merge my code to a branch, then blame us when it will produce the bug in production? why? 😐 Won't even arrange a code review/knowledge sharing session so that juniors can learn at least something. Even you won't encourage us write test cases. If seniors don't follow, are the juniors to blame? 🙂

Comments
  • 0
    why 🙂
  • 2
    It takes very different skills and values to effectively train people over time. Many seniors have a lot to do an can see the time spent dealing with more junior people as a waste of time when they could have done the work themselves.

    The important thing to realise is that if you do have the skills to help improve the abilities of juniors your team will grow and over months or years you will end up with several effective developers doing the work instead of just one.

    That being said many people lack the skills to train others or find it very difficult to do so. They maybe more comfortable just doing the technical work and not dealing with people. The challenge for a team or company is to recognise those who can tutor and support as well as those who would be better left to do their own work in isolation.
  • 0
    @TafT you couldn't have said that any better
Add Comment