Hacker News new | ask | show | jobs
by nostrademons 5453 days ago
If you want mentoring, you're better off with a big company. They have the time and resources to invest long-term in employees, and often have extensive explicit mentoring programs in place. I suspect any of the major players will do, but I've heard Microsoft and Google have the best reputation for bringing interns and junior devs up to speed. Facebook gives junior devs a lot of responsibility, but you really have to be a self-starter to succeed there, since the pace is such that there really isn't much time for focused mentoring.

When I was working at a startup, the lack of time for mentoring was one of the parts I hated most. I joined initially because their chief architect literally wrote the book on Java (and wrote curses, and rogue, and worked on vi and BSD UNIX), but he ended up quitting between my internship and when I started full-time. And the CEO offered to train me as a quant when I was hired, but time for such training never materialized because he was always busy with business stuff.

1 comments

Could just say Ken Arnolds.
Does everybody know his name more than his work, or do you just have good Google skills?
No, I just meant that you could have saved me some reverse searches, since I just want to get to his wikipedia page anyway :)