Story Details

  • Should managers still code?

    Posted: 2025-03-04 15:41:12

    The question of whether engineering managers should still code is complex and depends heavily on context. While coding can offer benefits like maintaining technical skills, understanding team challenges, and contributing to urgent projects, it also carries risks. Managers might get bogged down in coding tasks, neglecting their primary responsibilities of team leadership, mentorship, and strategic planning. Ultimately, the decision hinges on factors like team size, company culture, the manager's individual skills and preferences, and the specific needs of the project. Striking a balance is crucial – staying technically involved without sacrificing management duties leads to the most effective leadership.

    Summary of Comments ( 91 )
    https://news.ycombinator.com/item?id=43256113

    HN commenters largely agree that the question of whether managers should code isn't binary. Many argue that context matters significantly, depending on company size, team maturity, and the manager's individual strengths. Some believe coding helps managers stay connected to the technical challenges their teams face, fostering better empathy and decision-making. Others contend that focusing on management tasks, like mentoring and removing roadblocks, offers more value as a team grows. Several commenters stressed the importance of delegation and empowering team members, rather than a manager trying to do everything. A few pointed out the risk of managers becoming bottlenecks if they remain deeply involved in coding, while others suggested allocating dedicated coding time for managers to stay sharp and contribute technically. There's a general consensus that strong technical skills remain valuable for managers, even if they're not writing production code daily.