Tip 5Invest in Your Intelligence

When choosing what to focus on, it can be tempting to simply look at the technologies that yield the most jobs and focus on those. Java is big. .NET is big. Learning Java has a simple, transitive effect: if I know Java, I can apply for, and possibly get, a job writing Java code.

Using this logic, it would be foolish to choose to invest in a niche technology, especially if you had no plans to try to exploit that niche.

TIOBE Software uses Internet search engines to indicate the relative popularity of programming languages, based on people talking about those languages on the Internet.[3] According to TIOBE’s website, “The ratings are based on the worldwide availability of skilled engineers, courses, and third-party ...

Get The Passionate Programmer now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.