Hacker News new | ask | show | jobs
by skormos 4646 days ago
Computer Science <> Practical software engineering / development!!

If you're a competent problem solver, learn something very practical and immediately in demand; mobile development comes to mind. Expect to be paid entry-level salary, and work your butt off to prove yourself, and move up.

I have an engineering degree, but had only a few comp sci classes. My friends are in the same boat, but we're all good problem solvers, dedicated, and willing to learn. My friend was a hardware engineer, was worried about transitioning to development. He's smart, dedicated, and made the most of the opportunities given him.

I can't say that any of us will be making millions off our ideas, but we're all successful in our careers, and that proves that it's possible. Just set your expectations, make most of your opportunities, work hard, and you'll do great.