Posts

Sorted by New

Wiki Contributions

Comments

Answer by Noah DavidOct 07, 202241

It's really hard because a lot of highly technical fields pay well, so the mere fact that someone goes into tutoring (which tends to pay less) is a kind of minor red flag. 

I'm a lead security developer but I like to tutor because I like the way it keeps my mind fresh. Watching newbies as they exert themselves to tackle basic problems infects me with a contagious optimism.

I usually find students via Upwork, a few a month otherwise it detracts from my already busy day job. If anyone wants to learn Python from an experienced developer and patient teacher, feel free to reach out (just send a message here on LW or respond to this comment). I'm a lot cheaper than the people on Wyzant or wherever, and probably have a lot more hands-on coding experience than whoever you'd find there.

Honestly, I'd avoid being too systematic and money-oriented. Reach out to professionals you admire and ask if they'll mentor you. Before I did cybersecurity I was an ML engineer, and I got started professionally because I noticed a guy at my coworking space had a bunch of cool econometrics books. Turns out he was a brilliant econometrician who knew a company looking for a strong Python dev to help with some ML stuff. He mentored me a lot in the beginning.

Maybe not the most actionable advice, so my apologies, but not organic rather than systematic has been the best approach for me. Good luck!