HACKER Q&A
📣 greatatuin

What software related tasks can be a successful consulting business?


Hi all!

What specific tasks related to software (other than general programming) can be turned into a successful consulting business?

I'm looking for those things that a lot of organisations either don't like doing themselves or don't quite have the expertise to do it well themselves and would happily pay an expert to do.

Cheers!


  👤 gregjor Accepted Answer ✓
Abandonment, a real risk that affects almost every business that depends on software. The original vendor may abandon a product, go out of business, or increase license fees or other terms. Developers paid to write custom software move on or stop returning phone calls.

Larger organizations may have plans to mitigate risk, and the resources to deal with it. Smaller organizations can get surprised, suddenly finding themselves unable to get support. I have seen versions of this over and over, and I built my own consulting business maintaining and upgrading (and sometimes replacing) legacy software system and obsolete infrastructure.

You can see complaints online about the huge number of companies still running PHP 4 or 5, or ancient versions of WordPress, or Python 2. You can still find old Compaq servers in closets, antique networking gear, Microsoft Access databases held together with tape. Every one of those represents an opportunity.


👤 jschveibinz
Become an expert in some archaic programming language(s) that large organizations or institutions can’t afford to abandon and there are very few experts. For example: Ada, FORTRAN, COBOL, etc.

👤 ruskyhacker
Integrations!!!!!!