Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

By the time you turn 40, you may likely have a mortgage and family. Packing the family up and selling the house to pursue a more challenging development job in another area is just not feasible, especially when your spouse has her own career. The "Plan B" suggestions given by the author are good for people in this situation. A few more are teaching software development and writing about technology as a journalist.

Most software in the field today (80% is the figure I read - trying to find the article again) takes user input from a screen, queries a database, and sends results back to the user. After developing enough systems like this, you realize only the technologies are changing, not the problems solved. Keeping up with the latest tools does not change the dull repetition of this reality so you can easily lose incentive to keep up. And, frankly, I'm not sure companies need to pay someone with 20 years experience to do such mundane development.

Interviews for my last couple of employers centered more around growth in the organization, ie. understanding business processes, the business' industry, and organizational dynamics, not on technical knowledge. I think there comes a point when organizations begin evaluating a potential employee on potential to grow in the organization rather than grasp of functional vs. imperative paradigms, etc.

If staying a developer is what you really want, then it's probably worth learning another problem domain. Perhaps mining biological data for patterns, etc. (Heck, despite advances in neuroscience we can't explain why a stroke causes memories to "move" to another set of cells in one patient but are lost in another patient. There are plenty of problems to be solved.) Anything that makes the field fresh again. (Of course, you may run into the same problem I stated in paragraph 1.)



Packing the family up and selling the house to pursue a more challenging development job in another area is just not feasible, especially when your spouse has her own career.

A good reason to live in a tech hub, if you want to be able to change development jobs without changing residences.


> you may likely have a mortgage and family

I would like to point out that these don't simply fall out of the sky. They are something you sign up for voluntarily (at least in the civilized world.)


Voluntarily? More like instincts & hormones.


voluntary. you don't need to get permission/contracts set up with the government/people to love (see "free love" on Wikipedia), and you don't need to take loans from banks (see renting vs buying articles, especially 'is renting throwing money away?' or something like that from earlier in the week on hacker news). // free love advocacy: complete.


So... the reward for a career in software is to be lonely and to live in a shoebox?


Shoebox?

You can live an excellent single life as a software developer. $100k for a single guy is good money.


It's great money, but not good enough to swear an oath of celibacy for. Especially if you can just keep the same amount of money, find a spouse who makes a few dozen kilodollars of their own, and then not be so lonely.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: