Unsurprising to us locals, Canadaâs tech scene has blossomed in 2018. Toronto has added more jobs in the sector than any other city, Canadian funds are being announced left, right, and centre, and we have businesses leading the way in sectors ranging from crypto to cannabis.
As our ecosystem develops, more and more Canadian companies will grapple with the challenges inherent to scaling. For many, this will require adding layers to their onboarding process, particularly in engineering teams where technical learning dovetails the interpersonal transition that every new hire experiences.
Through Peersight, Iâve had the chance to chat with 14 engineering leaders, who shared their perspectives on how to run an effective onboarding process for their teams.
The best onboarding starts before the hire does
No hire has ever complained that their employer provided too much context before their start date. CareGuide CTO Ed Lui said that âas soon as a candidate signs their offer, [the engineering team] creates a new checklist,â outlining the many to-doâs that exist prior to the new hireâs start date. This includes sharing âa PDF of [the companyâs] last monthly meeting and a peek at [the individualâs onboarding] curriculumâ a week prior to their arrival.
There are important expectations to be set with respect to where the organization is headed and how it interacts with users.
Thinking on an even longer time scale, OneEleven CTO George Eichholzer said that, when selecting a front-end framework at Top Hat when he was VP of engineering, âonboarding ease and timeline was one of the most heavily weighted items in [their] selection criteria.â At one point, this enabled them to successfully onboard âover 40 developers in 40 weeksâ while still delivering on deadlines.
Donât assume senior hires will just âfigure it outâ
While it would be wonderful if senior additions to the team didnât require coaching, the reality is that much of everyoneâs experience is company-specific. âNo matter where [your hire] comes from,â said AT&T associate director of software engineering Christine Wood, âitâs imperative to help them through your organizationâs processes.â
In the case that your company has a niche tech stack, youâll likely need to go a step further. To help teammates spin up on their blockchain-based tech application, CTO Thanasi Karachotzitisâ team at Authenticiti created an entire internal Wiki. Central to this are tutorials tying requisite conceptual topics in blockchain to their application within the companyâs code base.
Buddy up
While getting developers ramped-up technically is understandably crucial to their success, every leader I spoke to also pushed on the importance of interpersonal integration. For this reason, both Ritual mobile head of engineering Michael Welsh and Ollon CTO Chris Ellefson swear by pairing each new hire with a buddy. This one-step-removed peer allows hires to expand their social circle, while benefiting from an impartial sounding board.
Fundthrough engineering manager Matt Belanger is particularly fond of this approach as it allows âsomeone on the team to exercise their leadership muscles.â The manager, in turn, is able to better âfocus on the parts of onboarding that too often get forgotten⊠the spoken and unspoken culture of the team.â
Get aligned on expectations
Continuous improvement, more than anything else, is what makes for successful onboarding.
To ensure a robust working relationship between the new hire and their direct manager, many companies set ultra explicit expectations early on. At Uppercase, CTO Jeffrey Ling shared that new teammates and managers âco-create a document outlining expectations and explicitly make it as ambitious as [the hire feels] comfortable with.â
Statflo CTO Steve Pereira is a big believer in having hires define an individual Vision, Values, Methods, Obstacles, Measurements document. â[At Statflo], new hires have two weeks to read the V2MOMs of peers and leadership before sharing their own path. This naturally fosters alignment across the team, and largely prevents early performance issues.â
Take time to zoom out
In addition to expectation-setting for the individual, there are also important expectations to be set with respect to where the organization is headed and how it interacts with users. Freshbooks director of engineering Susan Davis noted that every Freshbooker starts on âfront-line phone and email supportâ to provide âa very thorough grounding in [their] customers.â
At Drop, employees meet with team members across every functional team to get a sense of where each group is headed. Drop VP of engineering Ian Logan advocates that âunderstanding the bigger picture and making connectionsâ with other teams is crucial to an engineerâs long-term success. Similarly, Kowsheek Mahmood believes that sharing the product vision early and often is a crucial part of keeping new hires âproduct-focused and oriented towards delivering great results.â
Make onboarding two-way
Tying things together, a number of technical leaders stated that continuous improvement, more than anything else, is what makes for successful onboarding. Software developer Gabrielle Quilliam sees onboarding as an opportunity to expand âthe skillset of [her] team [by] ensuring that the knowledge [new hires] have from previous experiences translates to positively impact the company.â
Maple CTO Stuart Starr encourages new hires to revise the companies onboarding Wiki, allowing them to improve the process for future hires.
Photo via Unsplash.