Why it’s better to be a Programmer than a Business Analyst

I’m a Business Analyst so I don’t say this lightly, but I believe it’s better to be a Programmer than to be a Business Analyst.

A Programmer creates code that has direct value to the end user. A Business Analyst gathers requirements, creates process flow diagrams, does testing, but all this is a supporting act.

No matter how great an Architect is in the building world, without Builders, an Architect’s vision would be … just a vision. But a Builder could create a physical presence regardless of whether an Architect was there or not. Sure, it may not be as good, or safe, or well thought out, but it would be something without a plan, rather than a plan that leads to nothing.

One of my great regrets is that I am not a better Programmer. I may be a better Communicator, Entrepreneur, Manager, and Leader than a Programmer, but without code, it all for nought.

Leave a Reply

Your email address will not be published.