DEV Community

Discussion on: How do you onboard new developers?

Collapse
 
sheeshee profile image
Su-Shee

I recently had the single best onboarding EVER on a job.

I got on my first day essentially a "lesson plan" starting with an intro and a little bit of paperwork, followed by - wisely - the barista lessons to use the coffee maker. ;) (no, really.)

The onboarding contained:

  • installation of important things
  • security procedures + account creation (lots of legal stuff involved there, it's due to the nature of the work more bureaucratic and painstakingly than usal)
  • introduction to the collection of inhouse tools and applications
  • visit of the data center
  • walk around to show me to all departments and introduce me and say hello
  • basic "socials" like which channels in the chat are to join for fun
  • have lunch with all kinds of people

As I'm in a central department as a technician, I also get passed around through all other departments who introduce me to their work, so I got an awesome overview which was ALSO very well prepared.

My workplace was of course ready, all keys, phones, "stuff" I needed at hand. The first thing I got handed were the company goodies. :)

My team introduced me to "the stack", I checked out the code, installed my favorite tools on my computers and was ready to go.

Also, development environment is very well prepared considering the size and age of the code bases it was really smooth sailing.

So the first three days (!) were super busy but really supremely well organized.

I also saw that for example all tickets necessary for my onboarding were created in time, that everybody got told that I would start and where and so on - so I could see the smoothness of the preparation, too.

Work-wise, I generally ask for a collection of bugs and low hanging fruit which bring me around in the codebase so that I get to see and understand things as fast as possible, combined with introdcutory overviews over architectures and of course the usal folklore and history an old code base has.

And, that should of course go without saying but none the less: People were nice and welcoming and generally gave the impression to be happy to see me.

It boils down for me to "excellent preparation and organization" and "well prepared sharing of knowledge".