6 ms·
> Onboarding processes are there to avoid wasting everyone's time And yet the company had a painful/useless onboarding process. I agree with you onboarding is
by southerntofu 5y ago
> Onboarding processes are there to avoid wasting everyone's time
And yet the company had a painful/useless onboarding process. I agree with you onboarding is important, but if you feel powerless as an individual, complying with stupid orders is certainly not the best you can do.
Even from a cold productivist viewpoint, i bet the author was more productive sitting in the collective space and reaching out to a few friends when they needed help explicitly, than sitting through corporate bullshit making you setup half a dozen applications so you can find out dog names.
- MauranKilom 5y ago> Even from a cold productivist viewpoint, i bet the author was more productive sitting in the collective space and reaching out to a few friends when they needed help explicitly The point is that it now costs the time of those friends too, instead of the time of the onboarding trainers that were spending that time anyway. Note that I'm not arguing against 1-on-1 onboarding in general, but there is zero doubt that it costs more time (which is the argument you quoted).
- pdimitar 5y agoSeems like you just discovered doing micromanagement of people's time, and that you love practicing it.
- fivea 5y ago> Seems like you just discovered doing micromanagement of people's time, and that you love practicing it. This has zero to do micromanagement. Either your new hire onboards with dedicated staff in dedicated sessions, or that task falls upon the new arrival's team members. The need is always there, and forcing each team to allocate one or two members to do the job that a onboarding meeting does is hard or impossible to justify. Keep in mind that the blog author talked about SSO and installing software.
- pdimitar 5y agoThey also talk about using software to look up dog names. At what point we stop pretending that the king is in fact naked and doesn't have new clothes?
- fivea 5y ago> They also talk about using software to look up dog names. Also known as going through an end-to-end user flow? The point of a "hello world" is also not to greet people. > At what point we stop pretending that the king is in fact naked and doesn't have new clothes? No one is pretending anything. There are only those who understand onboarding is about onboarding, and those who fail to understand it and fill in that blank with outlandish interpretations.
- MauranKilom 5y agoYour attempt to turn this argument into a personal attack is out of place, please review the commenting guidelines. It's also factually wrong, as I've been on the "team member doing the personalized onboarding" side plenty of times, by choice. This is why I feel qualified to say that it does take a significant amount of time away from the team if they have to do this all the time. My whole point was that the quoted "cold productivist viewpoint" completed neglected the productivity of the team members doing the one-on-one onboarding. I didn't start this line of argument, I was just engaging in it, so it makes no sense for you to hassle me about your perceived morality of said viewpoint: You accused me of approving of "A" when all I did was refute "A implies B".
- pdimitar 5y agoMy rather sarcastically expressed point came from the impression that you were kind of bean counting hours on a level that I find too "micro". Could have perceived it wrongly, sure. ¯\_(ツ)_/¯ The OP however did say that going through the template onboarding process didn't seem to net them any valuable knowledge. From that vantage point you can very easily argue that requiring the personal touch, while not efficient because it's taking away productive time from other team member(s), has the biggest impact on the newly onboarding employee, and might end up being the least inefficient time expenditure during onboarding. I (and I think OP) claim that this is often true. I found myself in a similar situation several times while complying 100% with the onboarding processes. I can confidently say 95% of them were completely useless for my day-to-day work. I didn't mind e.g. security guidelines and some company history (I did actually find them quite fascinating, contrary to what I thought before entering the meetings) but after 1-2 weeks of onboarding I found myself practically unprepared for my day-to-day technical work. ...And then I ended up needing personal attention from 2 team members anyway because I was progressing at a snail's pace -- because super important institutional knowledge was scattered among 30+ repositories (and the info was often not even in the README files but buried in a long code comment somewhere). Not to mention critically important ops details that were blocking further progress were impossible for me to obtain until a team member figured they'll finally reply with details they can look up in maximum 2 minutes. So what was my gain from the template onboarding process? Practically zero. I would have been interested in most of the onboarding meetings and live tutorials after I worked for the company for 3-6 months because quite frankly, and looking back and analyzing it, they would have been very valuable then and NOT right at the start. --- I suppose the right question for us to debate here is: are you confident that new team members needing your time is more unproductive than letting them fumble and trying to feel their way in, resulting in very low productivity for months? At least from my experience the answer is a firm "NO". You can call me stupid or non-self-starter or unable to read other people's code or anything else if you like -- but I did end up learning everything I needed (eventually). However, every separate key insight came after days (sometimes after two weeks!) of trial and error and getting scolded on standups in the manner of "no no no, do not do it like that, but I won't tell you how". And I am pretty sure that each and every one of these key insights could have been provided by (in total, not for each one) maximum 3 voice chats a week, complemented with screen share and generally just showing you the ropes. But the team was never bothered to do it even though I calculated that the time "wasted" for them would have been roughly 3.0 - 3.5 hours a week for no more than a month, so 12 - 15 hours for an entire month. Was that too big a price to pay for recruiting a strong helping hand in your team? To them apparently it was. But it did no favours to the companies we parted ways with because both me and them ended up very frustrated about how long did the "self-starter" style onboarding take. So they ended up wasting money for which they received zero value, and I paid an opportunity cost in lost career growth and maybe a potentially amazing long-term job. Nobody won, everybody lost. The root cause was this bean counting of hours.
- HWR_14 5y ago> And yet the company had a painful/useless onboarding process. I don't see any evidence it was useless. It had some parts not useful to the author. But it's ridiculous to expect a tailor-made onboarding experience that comprehensively and exclusively touches on things you personally need to know. Nor did I see anything other than the length really that painful. Oh no, the author was asked to type in front of people on their nonpreferred keyboard and was clumsy about it (returned to several times)! They were bad at using the internal directory tool and felt frustrated! The clock gave them anxiety!
- bogomips0320 5y ago> And yet the company had a painful/useless onboarding process. I believe I have participated in the same onboarding process as the author. (Based on timeline and other hints, not 100% but pretty sure). In my experience it was fine. Besides the usual basics like setting up accounts and making sure we had access to what we needed it also included a session where everyone made a small change to a service, testing it, PR-ing it and deploying it. Which is more than I can say about my onboarding experiences elsewhere. Regarding equipment I am not a fan of the touchbar either (or Macs in general) but it was very easy to get an X1 running Linux (and keep the Mac as well). All I had to do was to ask and have my manager approve. Overall I felt that there was a genuine effort to try to make sure that newhires had a good initial impression and smooth onboarding. The company was growing very fast at the time with a ton of people coming onboard every week so I thought that it was impressive that they managed to do as much as they did.