logo
episode-header-image
Jul 2023
57m 13s

This Is How You Onboard: Actionable Tips...

ALEX BOOKER
About this episode

🎙 About the episode

Meet Ian Douglas 🇺🇸🇨🇦! The first repeat guest on the Scrimba Podcast and author of The Tech Interview Guide, Ian Douglas, has been coding professionally since 1996. With experience at several notable companies and currently working at Postman, Ian is not only a software engineer but also a mentor, streamer, and career coach.


Whether you're a new developer or aiming for a mid-level or senior position, the onboarding process can feel overwhelming. In this episode, Ian shares his invaluable insights on how to make your onboarding experience truly worthwhile. From essential do's and don'ts to areas where proactive engagement is crucial, Ian covers it all. Discover the importance of taking notes, effectively handling negative feedback, and the significance of asking questions. Worried about asking too many questions? Ian addresses that too. With these insights and more, you'll be equipped to have an amazing first few weeks at your new job.

🔗 Connect with Ian

⏰ Timestamps

  • Ian's background (02:20)
  • Last time we spoke, Ian had been "live blogging" his job search on LinkedIn. Why? (03:07)
  • What is onboarding? (07:38)
  • How formal is the onboarding process? (08:54)
  • Onboarding at startups vs. at bigger companies (11:55)
  • Do this to make your onboarding better (12:58)
  • What are the expectations from new developers during the onboarding period? (14:06)
  • Tip 1: Don't rush your onboarding (15:22)
  • If you're maid to feel you're a drain on someone, that's a sign of bad company culture (19:13)
  • Be proactive and take time to get to know your coworkers (21:55)
  • Tip 2: Find a mentor (23:15)
  • You should also have a mentor OUTSIDE the company (24:01)
  • How to identify a mentor or a buddy internally (25:41)
  • When does a coworker become a mentor? (27:16)
  • Tip 3: Ask lots of questions (30:26)
  • What are the good questions? (34:09)
  • Tip 4: Make it easy for people to give you feedback (35:09)
  • Feedback vs. criticism, and how to deal with the latter (35:54)
  • Keep track of good feedback, and good track of feedback (40:08)
  • How to handle feedback you don't agree with (42:51)
  • In software, there's a lot of ways of accomplishing a goal (48:00)
  • What are the most improtant traits a developer should have during onboarding? (49:51)

🧰 Resources Mentioned

⭐️ Leave a Review


If you enjoyed this episode, please leave a 5-star review here and tell us who you want to see on the next podcast.
You can also Tweet Alex from Scrimba at @bookercodes and tell them what lessons you learned from the episode so that he can thank you personally for tuning in 🙏 Or tell Jan he's butchered your name here.

Up next
Jan 2025
End of Season One, and a Message from Alex Booker
So this is goodbye. But do not unsubscribe!It's the end of what will now be known as Season One of the Scrimba podcast! And Alex Booker is stepping down as its host.Over the past 160+ episodes, we have helped you learn to code and land your first job in tech. If you've missed any ... Show More
8m 42s
Sep 2024
Why Open Source Can Be the Perfect Place for New Developers – and How to Get Started, with Deb Goodkin from the FreeBSD Foundation
Meet Deb Goodkin! Deb is the Executive Director of the FreeBSD Foundation. The Foundation supports the FreeBSD project and community. FreeBSD is a powerful open-source operating system known for its reliability and security and used by companies like Netflix to power their server ... Show More
43m 12s
Sep 2024
Tangible Benefits: Why AI Is Here to Stay and How New Developers Can Find the Right Balance, with Sam Julien from Writer
Meet Sam Julien 🇺🇸! Sam is a director of Developer Relations at Writer, a teacher, and the author of Getting Started in Developer Relations. He loves helping people level up their developer advocacy or web development jobs. Recently, he became interested in AI engineering. And ... Show More
44m 53s
Recommended Episodes
Aug 2024
807: CSS Components: Tailwind, Panda, Scoped, Modules, Classes, Variables, CSS-in-JS and Sprinkles!
In this episode of Syntax, Wes and Scott talk about CSS components, including class-based components, CSS modules, scoped CSS, utility CSS, and CSS-in-JS strategies. They share their thoughts, what differentiates these approaches, and why you may (or may not) want to use them. Sh ... Show More
37m 38s
Sep 2024
816: Why Your CSS Sucks
Scott and Wes break down why your CSS might suck—from misusing specificity to not leveraging CSS variables. Tune in as they dive into common pitfalls that are making your stylesheets a hot mess. Show Notes 00:00 Welcome to Syntax! 00:33 Breakdancing in the Olympics. 05:29 Brought ... Show More
28m 1s
Jan 2025
Is Cereal Soup?, the FG Scale, and JS vs CSS with Adam Argyle
This week, Robbie and Chuck talk with Adam Argyle about the quirks of CSS and JavaScript tooling, and modern web development. They discuss why JavaScript often takes center stage over CSS, the funding disparities between them, and what this means for developers. In this episode: ... Show More
1h 12m
Nov 2023
695: 5 New CSS Features You Should Know
In this episode of Syntax, Wes and Scott talk about 5 new CSS features :nth-child(4 of .neat), CSS Motion Path, Scroll Snap, Scroll Driven Animations, and Margin Trim. Show Notes 00:25 Welcome 01:10 :nth-child(4 of .neat) selector list argument of :nth-child and :nth-last-child C ... Show More
24m 30s
May 2014
1. Start Here to Build a Career in Web Development
http://advancedbeginnerchallenge.com – I built a course to get your first job in web development, or upgrade from Junior to mid-level! Tasks - Read Steps 1 & 2 from DevelopAJob.com This site is a good overview of web development. The author provides additional resources some of w ... Show More
24m 14s
Aug 2024
Unorthodox PM wisdom: Automating user insights, unselling job candidates, logging every decision, more | Kevin Yien (Stripe, Square, Mutiny)
Kevin Yien leads product for merchant experiences at Stripe. Before that, he meandered his way from being a technical designer to a product manager, built the restaurants business and ecosystem team at Square, and most recently was head of product and design at Mutiny. He also ma ... Show More
1h 28m
Aug 2024
814: Fundamentals: HTML
In this episode of Syntax, Wes and Scott talk about HTML fundamentals — from basic structure and semantics to practical tips for better accessibility and SEO. They also discuss the difference between block and inline elements, form functionalities, HTML5 elements like dialog and ... Show More
55m 14s
Jul 2024
796: Do We Need JS Frameworks × Are You Over-Engineering? × Webview vs Native
Scott and Wes tackle a variety of audience questions, from the nuances of over-engineering to the energy consumption of AI LLMs. They also discuss the pros and cons of monorepos, frameworks, and the ever-important question: Do you really need to learn all the developer tooling? S ... Show More
58m 34s
Aug 2024
810: Effortless Light and Dark Mode × Theme Styling
In this episode of Syntax, Wes and Scott talk about the latest CSS theming properties and techniques for better controlling light and dark modes, as well as creating comprehensive color systems for applications and websites. Make sure to check out the video version of this episod ... Show More
37m 52s
Jan 2019
#40 Ignacio Anaya on discovering your valuable skills
Ignacio Anaya is a Full Stack Developer at the company BloqInc, a Tech Trainer and a Speaker from Argentina. He's Passionate about code, teaching and field hockey. He mostly works with JavaScript, Vue.js and Blockchain but likes to contribute to many dev communities and Open ... Show More
43m 54s