Turn Your Best Developers Into Managers
There are a couple of reasons for this.
I apologize for my previous outburst. However, I do have some more positive thoughts to share.
As you might have noticed, I’m part of a small yet expanding group that advocates for programmers to have career advancement opportunities that do not require them to leave their coding work.
There are compelling reasons for this stance:
1# why programmers should have the option to advance their careers without having to leave the coding aspect of their work is that programming is often a passion for the best programmers. Taking them away from what they love can have a significant impact on their motivation and morale. We have probably all encountered development managers who cannot resist meddling in the code.
It’s not necessarily because they’re interfering or power-hungry. Deep down, they may have a strong desire to code themselves. They might even be imagining the code in their minds while discussing it. It would be unfair to deny them this passion. In a way, it’s like denying Admiral Kirk his starship.
2# why programmers should have the opportunity to progress their careers without having to leave coding is that experienced programmers have a lot to offer. By allowing them to continue coding, their considerable experience can be shared with less experienced programmers on the team. In my experience, the lack of experienced programmers on software teams is a problem. While newer buzzwords like “test-driven behavior” and “domain-oriented backlogs” are important, experienced programmers still have valuable insights to offer when it comes to delivering functional software.
It’s worth noting that many of the principles of software engineering management were developed long ago. However, some of us young programmers may be unaware of this fact and believe we have discovered something new. Perhaps this is partly because we haven’t been exposed to those who have been around long enough to remember these lessons. Consequently, teams may waste time relearning the same lessons that were already learned decades ago.
I believe it’s unfair to assume that just because someone continues to code, they cannot also contribute to strategic or executive decision-making. A surgeon who still performs surgeries can still play a significant role in how a hospital is managed. Similarly, a lawyer who still represents clients can hold a prominent position in a law firm.
Therefore, why couldn’t a programmer who continues to develop software sit on a company’s board and have an equal say in its management? Is it because they lack the qualifications? Are the Director of HR or the VP of Marketing better qualified? I think not.
Many well-established professions have shown that it’s not only feasible but also beneficial to motivate the most proficient practitioners to continue doing what they do best and reward them for improving their skills. They encourage these top-performers to help less experienced colleagues improve as well. Additionally, they recognize that experience is the best qualification for making decisions about how things should be done.
Some forward-thinking companies have adopted this approach. They provide unrestricted career advancement opportunities in technical roles and place a high value on the expertise, originality, and decision-making capabilities of their most experienced and skilled practitioners.
If we can transform our attitudes and disprove the misconception that someone who enjoys coding cannot be a strategic thinker or make rational business decisions, we may anticipate a future where individuals who are passionate about developing software have greater autonomy in how they go about it. I believe this would result in the creation of superior software products.
Jump in the discussion.
No email address required.
She's insecure. The only reason why she would put such a repulsive image on her Tinder is to stand out. It's the same in bed too, she probably grunts like a bison to make herself seem special even though she is most likely devoid of an ounce of personality. Better to just swipe right. Or left, I don't really know, whichever direction is the one that makes you ignore someone. I don't use Tinder because it's misleading - people shouldn't use an application as a substitute to real life talk. Stats show that around 0.78% people actually hook up with their Tinder match. 99% of them are either "catfish" or bots. What a God darn time waste. I'm pretty sure most people only use it to farm karma points, I doubt anyone expects to find an actual girl there. It's just Redditors talking to Redditors and Redditors talking to bots programmed to sound like engaging women.
Snapshots:
undelete.pullpush.io
archive.org
ghostarchive.org
archive.ph (click to archive)
Turn Your Best Developers Into Managers:
archive.org
ghostarchive.org
archive.ph (click to archive)
Jump in the discussion.
No email address required.
More options
Context