3 ms·
The 'software industry' is so wide that I don't think anyone needs a 'Plan B'. If you don't like the specific project, company, language, framework, etc., that
by didgetmaster 4y ago
The 'software industry' is so wide that I don't think anyone needs a 'Plan B'. If you don't like the specific project, company, language, framework, etc., that you are currently working on; then there are thousands of other opportunities out there.
You can specialize on a certain area (web programming, device drivers, phone apps, etc.) or jump around. Most skills you learn doing one task are helpful as you move on to the next one. Even if find you don't like sitting down at a computer writing code anymore, you can go into project management, consulting, or other related area.