Tech Blog

No politics, no romance, just plain tech blogging.


Types of Programmers by Skill Level

In my 27-year programming career (including the time when I was 13), I could say that I've encountered almost all types of programmers by their skill in programming, here's a list including the rarity (or ordinariness) of their class in the Philippine industry.

How to Become a Better Programmer Fast

Programming is not easy. If you're just starting with it, expect a long way through before achieving mastery. But there are things you can do to improve your skills and become a better coder immediately. But I must say, this only works if you have a real passion for learning otherwise don't even bother.

Here are some of my tips to become a better programmer. Give it about six months and you'll see a difference between now and then:

GOTO is Not Pure Evil

From garbage collection, hard to debug code, infinite loops, and other notorious bugs, there is quite a list of issues in using the GOTO statement. Due to GOTO's bad reputation, it's hardly being used and most programmers do not even know that such a control statement exists.

Let's take a look at the most common issues of GOTO statements and see if these assumptions are true. Otherwise, your idea that "GOTO is BAD" is just indoctrination!