I’ve moved to Ubuntu after getting burned pretty badly with CentOS’s getting mistreated and eventually killed. Ubuntu feels stable enough, both in terms of their updates/quality and in terms of their corporate proceedings (such that I won’t get absolutely blasted by mandatory repos being closed down, for example).
Despite being an ECE major, I didn’t really bother doing anything with Linux until two things happened at the same time:
I wouldn’t call myself an evangelist at all. If you’re doing something that I think will be specifically easier to do in Linux (mostly servers and specific kinds of software development), I’ll point out how… but I find that a lot of people’s advice on “use Linux and X FOSS tool” ends up being akin to giving someone bike shopping advice on which welding torch to use to construct their bicycle frame.