Good ideas and conversation. No ads, no tracking. Login or Take a Tour!
Exactly. I majored in Engineering (general) when I entered university, for the same reasons you mention. I was lucky in that engineers had to take "intro to CS", where I stumbled upon my true passion (I am a programmer). I still remember my sense of relief at having found something that pays, that I actually wanted to do all day.