Why We Are Stuck With So Many Incompetent Programmers
<p>I entered the software industry about 2 decades ago. I was an engineering graduate, but I didn’t have a computer degree.</p>
<p>It was OK, not only because I knew the basics of software making (I was an Electronics engineer), but also because my country was witnessing an unprecedented boom in software outsourcing from the developed Western world.</p>
<p>Knowing to code wasn’t a requirement then. SAT-like analytical skills (multiple choice questions) + basic English (interview) were enough to get one into the IT servicing industry.</p>
<p>I did well on the test. I also managed to pass the interview despite English neither being my native language nor my major language of instruction.</p>
<p>I became part of the then-big-ticket software industry. The annual salary was $4500 (yes, it’s annual, calculated on the exchange rate of the year 2000). But it was more than a graduate could expect, especially in a country ridden by abundant unemployment.</p>
<p>I had no idea how much value I was generating for:</p>
<ul>
<li>My employer — who took outsourced software work from offshore (mostly American) clients</li>
<li>My client — who entrusted my faceless profile with his code worth billions in business</li>
</ul>
<p>More importantly, I had no idea how those two things were distinct, and often, diagonally opposite.</p>
<p><a href="https://levelup.gitconnected.com/why-we-are-stuck-with-so-many-incompetent-programmers-ad841e4f8660"><strong>Visit Now</strong></a></p>
<p> </p>