Hey, Luca here πΒ welcome to the Monday 3-2-1 β¨
Every Monday I send an email like this with 3 short ideas about:
π½ Engineering Management
π¨ Technical Strategy
π Hiring & Onboarding
I also send an original article every Thursday, like the last one:
To receive all the full articles and support Refactoring, consider subscribing if you havenβt already:
1) π½ Offsites are amazing for remote teams
Offsites / retreats used to be niche initiatives.
Up to a couple of years ago, offsites would be usually dedicated to executive teams, while those for the full company were pretty rare.
Of course, the pandemic changed everything, and retreats are now a vital habit of distributed teams to allow people spend quality time together.
Forward-looking companies likeΒ BufferΒ andΒ ZapierΒ have been organizing them for years, while the rest of us are catching up just now. In fact,Β demand is soared.
Here are two great articles you can check out about why and how to organize retreats:
More tips about fostering good relationships in remote teams π
2) π¨ No-code agencies
Before no-code roles become popular within companies, there might be an intermediate stage where no-code agencies flourish.
No-code agencies are able to deliver full, good-looking applications in just a couple of months, at a fraction of the price of regular ones.
I feel agencies have a better shot than individual roles right now, because:
π― They can better articulate the value β now that we are still early.
β±οΈ They requireΒ less time than hiring someone for the same job.
Delivering a no/low-code product with an agency might be the gateway drug that introduces no-code within the company. Later on, employees could be trained on Bubble, Webflow, or whatever tool is used, to be able to maintain applications built this way.
The two most recommended agencies (no affiliation) on my radar are:
More on no-code tools π
3) π Buddies make onboarding better
Some call them buddies, Wework calls them Onboarding Champions, Robinhood calls them Onboarding Mentors. The point is simple: having someone accountable for the onboarding process of a new hire.
This is opposed to the common strategy of having the training done by multiple people, each in their own domain. A dedicated person to run everything, instead, has several advantages:
π Go-to person β new hires donβt know how the company works and who is responsible for what. It is reassuring to have someone to reach out to for any issue or question, without having to figure it out by themselves.
β¨ Cover the intangibles β the onboarding is also made of cultural and personal moments, like meeting and greeting co-workers, or having lunch together. Buddies make sure these moments happen and donβt fall through the cracks.
π± Growth opportunity β people are generally happy to mentor new hires. You can consider it part of their growth, and also a rite of passage among engineers β a sign that you are now a full, trusted part of the team.
The buddy / onboarding manager doesnβt necessarily need to be the same person as the new hireβs manager. It might be even helpful to separate these roles and have people who are appointed to onboarding duties.
More on onboarding engineers π
And thatβs it for today β I wish you aΒ great week! π If you liked the article, consider doing any of these:
1)Β β€οΈΒ Share itΒ β Refactoring lives thanks to word of mouth. Share the article with your team or with someone to whom it might be useful!
2) βοΈ Subscribe to the newsletterΒ β if you arenβt already, consider becoming a paid subscriber. That also gives you access to theΒ communityΒ and theΒ curated library.
p.s. 30-days money-back guarantee, no questions asked