Hacker News new | ask | show | jobs
by austin-cheney 928 days ago
> This is absolutely wrong advice in this climate. Self-taught people have a massive survivor's bias. You _can_ make it without a degree, but having a degree greatly increases your chances especially at entry level.

That is true. It's also true irrespective of job and industry, but that isn't the point. If you want the greatest possible career mobility then earn that CS bachelor's degree and be a beginner developer forever who only follows trends. I doubt though, that is the advise they were looking for. If you want to make more money and have a career with real growth then absolutely do not do this. I am speaking from experience.

Their best bet at a real career with any real decision input is to get a graduate degree in CS or be self-taught with a different unrelated bachelor's degree that teaches communication skills. The best way to differentiate from other beginner developers is some combination of ability to write original software and to write with natural language. Its astonishingly staggering how badly most CS bachelors perform at these even well into their careers.