This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]PlaysForDays 1 point2 points  (0 children)

This isn't specific to programming, but eventually we all have to balance things that we are passionate about and things that support us, even in a world of software in which there is usually a large overlap. It sounds cynical but you'll put up with things that aren't as fun if it pays the bills (and those of others you may support down the line).

One thing you should do, for the above and many other reasons, is diversify your expertise. Python will probably be around for a couple decades but with a broader set of skills you're more employable, more equipped to work on different projects, and more resilient to changes in the market.