Live data from Hacker News

Ask HN: Best practices for onboarding new employees?

news.ycombinator.com

41–50 of 87 posts

Re: Ask HN: Best practices for onboarding new employees?

#41
Find a way to listen to what's happening around you without being overly distracting. Bias towards current projects. Here's a couple things I've done in the past:

- Sit on customer calls

- Read whatever approximates the "done recently" engineering tasks: git commits, Jira, sprint boards, whatever.

- Show up to meetings you weren't invited to.

- Take 6 different people out for coffee and ask them all the same 6 questions. Whatever you want to know.

- Sit on customer calls

- Set up the product and try to do something with it.

- Better yet, set up the product and try to do a thing a customer is trying to do.

- Did I mention sit on customer calls?

Once you know what people are working on today, it's easier to pick up and help them. Then you can start in on your own initiatives with credibility and support from the people you've helped.

Re: Ask HN: Best practices for onboarding new employees?

#42
See here for templates that might help pull somethings together:

https://www.smartsheet.com/free-onboarding-checklists-and-te...

Assuming you have HR/IT set up and onboarding guides done and the general intro to company stuff set up etc: I have found the following to be helpful to getting team productive but your mileage may vary:

For engineers -intro projects with assigned mentor. short project (from few days to a week) on a specific small feature that is designed to take them through all tooling, codebase and environments that you use. Idea is to expose new hire to development environment in a controlled way, give them a chance to learn, document their frustrations/questions, discover who to ask, how to ask (e..g do you use slack, in person etc), how peer and code review are done etc and get them productive with a win that contributes to the product.

It takes time to set up - but its worth while and if you know your onboarding - its easy enough to review sprint plans and id suitable tasks ahead of time and after you do it a few times it becomes routine and expected.

For marketing team - similar usually get them to review a marketing plan in an area they are going to be working in and how that fits across marketing tools and evaluate it and present insights back to team at following weeks marketing meeting. Same idea - expose them, get their insights and get them talking with their team and have them work on something that is needed.

For sales team - take them through structures sales training: Product, customer value prop, competitive analysis, target customer profiles, critical problems we solve, scenario role play finishing with sales and product qualification (ie have a test they must pass so you know they have a minimum level of product and target customer knowledge)

For all new hires assign a mentor - person who will help them through their first week and first weeks tasks. At end of on boarding Ask new hires to rate their mentors and the onboarding process - you want your onboarding experience to be positive for everyone and you want it to get better.

You will be tempted to have recent hires mentors the next in- since many things will be fresh in their memory- this works but its also useful to remind established folks what entry is like and expose senior team to new team members and map mentors to incoming expertise (e.g. some senior engineers may know a specific area of codebase so will be a better mentor for that position etc) so don't do it exclusively.

with any new hire - do a end of day 1, mid week and end of week check in to make sure all is going ok and they have opportunity to ask questions/follow up (it is surprising how many HR questiosn come up on day 4).

This sounds like a lot - but its worth investing in it. Most onboarding sucks - it shouldnt.

Re: Ask HN: Best practices for onboarding new employees?

#43
This is one of those things where nobody can give you the list, you just have to make it for yourself. Personally I recommend sitting down with the new employee, get them setup, and record everything you do along the way. This will be a bit of work, but it really does make the onboarding experience great and requires only a little maintenance going forward.

Re: Ask HN: Best practices for onboarding new employees?

#44

Earlier quoted context omitted.

Just don't spend 2 weeks on step 5, because that happened to me at my current job. They completely forgot they even hired me and wondered who that guy was in that cubicle over there.

That happened to me. I was hired at a company, left to go to army basic training, came back and they didn't manage me at all for months. Then they gave me a job to do with about two minutes of explanation, forgot about me, then almost fired me 6 months later because I was doing it wrong. No management, no training. But I am still here almost 8 years later.

Did it go better after those 6 months? I'd be keen to hear more of this story!

Re: Ask HN: Best practices for onboarding new employees?

#45
post #39

Earlier quoted context omitted.

Just don't spend 2 weeks on step 5, because that happened to me at my current job. They completely forgot they even hired me and wondered who that guy was in that cubicle over there.

I cant tell whether you are joking. Seriously. What did you do for 2 weeks?

He's on HN on day 3, just hoping it turns into 2 weeks

Re: Ask HN: Best practices for onboarding new employees?

#46

This is how I've seen it done in very small companies: 1. Greet the new person and ask them what they are doing there? Are they a vendor? client? someone who accidentally walked in? Oh, they're a new employee. 2. Ask them if they know what their job is supposed to be. If not, find them a spot to sit down while you ask around. 3. Ask IT to get them a laptop. If they don't have one, send out to get one from best buy. W…

>Ask IT to get them a laptop Hah! It's never ready in time :-) Although one startup I worked for was bought by IBM. We were issued our new (Thinkpad) laptops on takeover day (very organized) and were introduced to this thing called "Lotus Notes". We had all been using Thunderbird so this was quite a shock.

Generally true - I had a contracting engagement start where they paid me to sit there and "program without a computer" for more than a week while they tried to get one built.

My most recent start however was super-refreshing; Brand new computer with all standard developer software, network connections and accounts setup and waiting for me at the start of day 1. The phone that I never use but was required to get took another week to get setup & configured however...

Re: Ask HN: Best practices for onboarding new employees?

#47

This is how I've seen it done in very small companies: 1. Greet the new person and ask them what they are doing there? Are they a vendor? client? someone who accidentally walked in? Oh, they're a new employee. 2. Ask them if they know what their job is supposed to be. If not, find them a spot to sit down while you ask around. 3. Ask IT to get them a laptop. If they don't have one, send out to get one from best buy. W…

How small is very small (given that they have an IT department)? 96% of private companies in the UK are less than 10 people, for example, covering 1/3 of the workforce. 99.9% are 0-9 is small enough that a few of those points are less likely to happen. It's still possible to be ignored, but you're a significant percentage of the workforce and the comapny is throwing money away if you're not productive quickly. Under 10 and you likely report directly to a CEO/CTO, or possibly one person below.

Re: Ask HN: Best practices for onboarding new employees?

#48

This is how I've seen it done in very small companies: 1. Greet the new person and ask them what they are doing there? Are they a vendor? client? someone who accidentally walked in? Oh, they're a new employee. 2. Ask them if they know what their job is supposed to be. If not, find them a spot to sit down while you ask around. 3. Ask IT to get them a laptop. If they don't have one, send out to get one from best buy. W…

Just don't spend 2 weeks on step 5, because that happened to me at my current job. They completely forgot they even hired me and wondered who that guy was in that cubicle over there.

I once spent 6 months at a job where they forgot that I still worked there. I was outsourced, but when the project was finished I expected a call that my contract was finished also. Call never came, I kept showing up, outsourcing company kept paying me and the client was apparently very happy with me, even though I didn't do much.

I taught myself how to code and GTFOT.

Re: Ask HN: Best practices for onboarding new employees?

#49
A deck of flashcards with the name and photo of some the most important people in the company, along with some of the most important people relate to the area of the company in which they will be working is very helpful. Certainly would have helped prevent me from exclaiming that the company org chart was "evidence on paper of confusion and lack of direction or vision" to the Chief Operating Officer on my first day. Fortunately she thought this was funny; once she walked away and someone pointed out who she was I added "and senior management is afraid to speak their mind" to the list of problems that company had. And no, I wasn't fired... worked there for several years.

Re: Ask HN: Best practices for onboarding new employees?

#50
A piece of advice I was given once: "Listen with your eyes." Translated: when you're the new person in management meetings, pay attention to which person commands the most attention at a meeting. At one previous company when the owner/CEO spoke, very few of the C-level people would look at him, other didn't put down their phones. But when the CFO spoke, EVERYONE paid attention. It was a pretty solid leading indicator that this person had the most sway in the company. Later experience proved this out: he had the CEO's ear and anything he requested became official (solid CFO -- what he asked for was good for the company and the CEO knew it and appreciated it).
Post reply on HN