Hacker News new | past | comments | ask | show | jobs | submit login

Without a degree, doing what you're provably good at is your best option. A degree is basically an substitute for proof that you're good at something. (A degree doesn't actually prove you're good at it; at best it means you're more likely to be good at it, since you've been exposed to education about it.)

So if you're good at software, then do that. There's little chance for the demand for software developers to go down; it's one of the safest career paths there is. There is of course a chance that the software market will change and that demand for Ruby or Ember will drop. But if you can learn those, you can also learn to develop in Python and Vue or something.

Keep learning, keep diversifying.

Of course it's possible you have other talents. Maybe you're a good comic artist, cook, salesman, manager or something else entirely. Work on those skills when you can, and build up a portfolio so you can prove to people that you're good at these things too. There are plenty of fields where talent is far more important than a degree. A degree is merely a way to develop that talent and prove you've done that.

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