[–] 1 point 3 years ago* (last edited 3 years ago)

You need to understand very soon that you can no longer have projects assigned to you. Everything your management asks you to do is actually something that they want you to ensure gets finished- you are not supposed to do it yourself. Delegate, follow up, and guide someone else to do it.

The moment you take a project on by yourself, you’ve become a huge bottleneck for your entire team’s productivity. Your team needs your guidance and help, and you can’t offer that if you’re designing, coding, and debugging a project on your own.

98% of coding for you should be paired programming from here on out, where you are not the developer at the keyboard. You are providing suggestions and guidance so that experience can transfer to your junior team members.

Edit: You are not just a “tech lead,” you are a manager if you have direct reports.

  • source
  • [–] 1 point 3 years ago

    many american companies being able to pay 200-400k usd a year while its hard to get past 100k usd in the richer countries of Europe

    The way you word this makes it sound like it would be the opposite of “hard” to achieve 200k-400k in the United States.

    What has convinced you that 200k-400k is some sort of average developer pay in the United States?

  • source
  • [–] 1 point 3 years ago*

    "If you want to build a ship, don't drum up people to collect wood and don't assign them tasks and work, but rather teach them to long for the endless immensity of the sea." Antoine de Saint Exupéry

  • source
  • view more: ‹ prev next ›