DEV Community

[Comment from a deleted post]
Collapse
 
andreidbr profile image
Andrei Dobra

Having a buddy to show you the ropes?
Yes, this is essential, have a person, maybe someone who is going to sit nearby, who can quickly answer questions.

An official induction session with HR and other newbies?
This can be useful for delivering quick highlights of benefits, procedures, and various other compliance-related things.

Team outings/lunches/gaming?
The first lunch should be as a team, then, depending on the facilities and the new joiner's passions, you can evolve.

Company merch on your desk when you arrived?
Depends on whether or not they are useful. A mousepad, a mug, or a notepad is fine.

Documentation on what to expect and what you need to do to get going?
Documentation is essential, if you don't already have such a thing, it will weigh you down as people have to constantly ask around.

An hour-by-hour training plan?
This seems a bit too much like micro-managing. We usually give them a few presentations on what technologies we use and how exactly, and if they have knowledge gaps, they have time to train while other onboarding activities complete (such as creating accounts, setting up VMs, etc.)

Freedom to arrange your own meetings with the 'who's who?'
The person will be overloaded with all the new stuff.

A meet and greet with Senior Managers?
Just the line manager should be enough at first. The focus is on their colleagues, not their bosses.

Getting straight into a task to feel like you are being productive?
Depends on the project. We gave a recent new joiner a small project that mimics some of the stuff we do in real life, so that they can get a feel of things. Then we gave them some tasks that relate to the small project, so that they don't get overloaded. Again, this depends on the seniority of the new joiner.

Collapse
 
helenanders26 profile image
Helen Anderson

Thanks for sharing, I really like the practical approach and being able to get into projects right away with the support needed in the early days.

We gave a recent new joiner a small project that mimics some of the stuff we do in real life, so that they can get a feel of things. Then we gave them some tasks that relate to the small project, so that they don't get overloaded. Again, this depends on the seniority of the new joiner.

I especially like this idea. Being able to feel like you're working on a real project with the safety net in place is really beneficial for brand new starters.