Podbean logo
  • Discover
  • Podcast Features
    • Podcast Hosting

      Start your podcast with all the features you need.

    • Podbean AI Podbean AI

      AI-Enhanced Audio Quality and Content Generation.

    • Blog to Podcast

      Repurpose your blog into an engaging podcast.

    • Video to Podcast

      Convert YouTube playlists to podcasts, videos to audios.

  • Monetization
    • Ads Marketplace

      Join Ads Marketplace to earn through podcast sponsorships.

    • PodAds

      Manage your ads with dynamic ad insertion capability.

    • Apple Podcasts Subscriptions Integration

      Monetize with Apple Podcasts Subscriptions via Podbean.

    • Live Streaming

      Earn rewards and recurring income from Fan Club membership.

  • Podbean App
    • Podcast Studio

      Easy-to-use audio recorder app.

    • Podcast App

      The best podcast player & podcast app.

  • Help and Support
    • Help Center

      Get the answers and support you need.

    • Podbean Academy

      Resources and guides to launch, grow, and monetize podcast.

    • Podbean Blog

      Stay updated with the latest podcasting tips and trends.

    • What’s New

      Check out our newest and recently released features!

    • Podcasting Smarter

      Podcast interviews, best practices, and helpful tips.

  • Popular Topics
    • How to Start a Podcast

      The step-by-step guide to start your own podcast.

    • How to Start a Live Podcast

      Create the best live podcast and engage your audience.

    • How to Monetize a Podcast

      Tips on making the decision to monetize your podcast.

    • How to Promote Your Podcast

      The best ways to get more eyes and ears on your podcast.

    • Podcast Advertising 101

      Everything you need to know about podcast advertising.

    • Mobile Podcast Recording Guide

      The ultimate guide to recording a podcast on your phone.

    • How to Use Group Recording

      Steps to set up and use group recording in the Podbean app.

  • All Arts Business Comedy Education
  • Fiction Government Health & Fitness History Kids & Family
  • Leisure Music News Religion & Spirituality Science
  • Society & Culture Sports Technology True Crime TV & Film
  • Live
  • How to Start a Podcast
  • How to Start a Live Podcast
  • How to Monetize a podcast
  • How to Promote Your Podcast
  • How to Use Group Recording
  • Log in
  • Start your podcast for free
  • Podcasting
    • Podcast Features
      • Podcast Hosting

        Start your podcast with all the features you need.

      • Podbean AI Podbean AI

        AI-Enhanced Audio Quality and Content Generation.

      • Blog to Podcast

        Repurpose your blog into an engaging podcast.

      • Video to Podcast

        Convert YouTube playlists to podcasts, videos to audios.

    • Monetization
      • Ads Marketplace

        Join Ads Marketplace to earn through podcast sponsorships.

      • PodAds

        Manage your ads with dynamic ad insertion capability.

      • Apple Podcasts Subscriptions Integration

        Monetize with Apple Podcasts Subscriptions via Podbean.

      • Live Streaming

        Earn rewards and recurring income from Fan Club membership.

    • Podbean App
      • Podcast Studio

        Easy-to-use audio recorder app.

      • Podcast App

        The best podcast player & podcast app.

  • Advertisers
  • Enterprise
  • Pricing
  • Resources
    • Help and Support
      • Help Center

        Get the answers and support you need.

      • Podbean Academy

        Resources and guides to launch, grow, and monetize podcast.

      • Podbean Blog

        Stay updated with the latest podcasting tips and trends.

      • What’s New

        Check out our newest and recently released features!

      • Podcasting Smarter

        Podcast interviews, best practices, and helpful tips.

    • Popular Topics
      • How to Start a Podcast

        The step-by-step guide to start your own podcast.

      • How to Start a Live Podcast

        Create the best live podcast and engage your audience.

      • How to Monetize a Podcast

        Tips on making the decision to monetize your podcast.

      • How to Promote Your Podcast

        The best ways to get more eyes and ears on your podcast.

      • Podcast Advertising 101

        Everything you need to know about podcast advertising.

      • Mobile Podcast Recording Guide

        The ultimate guide to recording a podcast on your phone.

      • How to Use Group Recording

        Steps to set up and use group recording in the Podbean app.

  • Discover
  • Log in
    Sign up free
The Swyx Mixtape

The Swyx Mixtape

Technology

[Weekend Drop] Going from Junior to Senior Q&A

[Weekend Drop] Going from Junior to Senior Q&A

2021-04-17
Download Right click and do "save link as"

This Clubhouse-style Q&A was held as part of my support for React Summit 2021 (https://remote.reactsummit.com/). Moderated by Robert Haritonov, CEO of GitNation.


Timestamps

  • 2:30 How do you keep up with the changing landscape?
  • 5:00 Balancing Learning Time with a Job
  • 7:15 What are the top technical and soft skills to transition from junior to senior?
  • 12:30 The Importance of Communication and How to Do it Well
  • 17:30 Prioritization, Batching and Pair Programming
  • 19:20 What can Seniors Do to Help Foster Juniors? Apprenticeships, Mentoring, Sponsorship and Allyship
  • 23:15 How to convince older devs to try new tech? Address their concerns, do proofs of concept, know when to fold.
  • 28:45 Nontraditional background. How to convince people to let you through the door? Networking and Personal Content Marketing.
  • 34:00 How do you make technical decisions as a senior and avoid getting stuck? Innovation Tokens, Action Produces Information, Pay for Advice
  • 40:30 Fall in Love with the Problem, Not the Solution
  • 42:00 Can you still be a fullstack engineer?

If you enjoyed this chat, you're welcome to check out our career community for 30% off!

Mentioned Links

  • Chapter 5 - Junior to Senior (free PDF)
  • Gergely Orosz's Tech Resume Inside Out
  • My Podcast Recommendations
  • Every Public Engineering Career Ladder
  • Sponsorship: https://larahogan.me/blog/what-sponsorship-looks-like/
  • Allyship: https://www.samanthabretous.com/blog/black-women-equal-pay-day-heres-how-you-can-help/ 
  • Diversity Resources (this is a work in progress list, hence not yet published, but i've been sharing these with pple who ask): https://gist.github.com/sw-yx/7aeedbeac1bb81017cd4f9d66b223b63
  • Ninah Mufleh Airbnb Resume
  • Innovation Tokens
  • If you'd like to see my React Summit talk, check out: https://youtu.be/yLgq-Foc1EE


Transcript

Robert Haritonov: [00:00:00] So yeah, I'll let you get to your Shawn just, go ahead as you please? 


swyx: [00:00:03] Hey everyone. Hey, I'm Shawn,  also known as Swyx on the internet.

I'm a React fan and but also a Svelte fan and one of my talks, that I speaking later on in an hour or so is seven Lessons to Outlive React. But this discussion room is a different topic. It's a non-technical topic. It's related to the book I published last year.

Basically talking about how people can go from junior to senior, how the non-technical elements of the software engineering job is very relevant for our career progression and something that we don't really talk about enough. And yeah, I'm very interested in sharing my experience, the experiences of the people that I learned from.

If you wanna check out the, the amount of research I did you can check out the site at LearnInPublic.org.

I'm going to just explain a little bit of what I wrote on the junior and senior chapter. So essentially   part of what I was trying to do here was define what a senior engineer is.

And  it's one of those things where everyone has a different opinion and  it's more of a pay scale than it is a well accepted metric. To some people you have to have at least three years at a high growth startup. Others can take up to eight years to become a senior engineer.

 Or there's, let's just say they don't care about the number of years, right? It's  more about what you can do. And ultimately I think for me is what I really care about is for everyone to have the prerequisite skills enough of the prerequisite skills, and accomplishments that you can make a strong case for a senior developer, but then also market yourself as meeting enough so that people notice you and hire you whether, internal promotion or externally when you do a lateral transfer to another company.

 And I think a lot of times it involves acting like a senior engineer before you officially become one. So it's a bit of a chicken and egg, right? And I think that's something that we have to recognize more and study more. . Because I don't think we have  enough of a conversation about how to convert juniors to seniors and It's the biggest gap in the industry, everyone wants to hire seniors,  but there are so many juniors trying to try to upskill themselves.

2:30 How do you keep up with the changing landscape?

I've just invited avocado Mayo. Are you able to speak hi, can you hear me?  Hey, how's it going? Shawn? The eye. Good. Thank you. I'm a developer based in Canada. I am, I have a question for you a general career advice.

So I, I feel that the front end landscape is constantly changing and the web is constantly evolving. A question that I have for you is what are some ways that you kept up with the cutting edge so that your call I'll still the learning and what are some ways that you kept up with the changing landscape in development?

Great question. It's something I get a lot, but honestly I don't, I haven't really slowed down to like document a process. I just do whatever comes to mind. So this is a bit off the cuff. So something I care a lot about I think it would not be an exaggeration to say that I do get a lot of my tech news off of Twitter and the things that, so I tend to do this strategy, which I call following the graph, which is like figuring out what the smart people that have effect they have built, the things that you use, like the reacts and the babbles and the WebEx, figuring out what they, how they got where they are and what they're working on today, because they're also excited about other things they didn't stop just because they were done working on, on, on the tool.

So I follow the graph, like I follow who they follow, and then I figured out who their influences are and try to understand the historical context of where these technologies fit in. And that's all an attempt to try to figure out like what themes I should focus on for the future. So every now and then I try to step back and go okay what am I interested in?

Because I think honestly the reality is that there's too much to keep up on. And I think if you try to keep up on everything, it's a full-time job and you'll never go deep on any particular topic. And that's also really bad. It's not enough to just know the names of every project.

You actually have to have tried it out to know the philosophy. You have an opinion when you're, in your company, you're asked for it. So that's why I try to do I tried to have a thesis. I tried to inform it by following people who I think are doing interesting things in the ecosystem. I think attending conferences actually really helps a lot because the people who are ex...

view more

More Episodes

How I Wrote Fight Club [Chuck Palahniuk, Jim Uhls, David Fincher]
2022-04-18
Self Publishing & Stealing [Austin Kleon]
2022-03-30
The Difference between Stealing and Creating [Colin & Samir]
2022-03-29
[Weekend Drop] Talking Temporal on JSParty
2022-03-26
[Music Friday] The Greatest Showman Story - Jeremy Jordan
2022-03-26
Facebook Infra and the GraphQL Story [Lee Byron]
2022-03-25
Expensify and the 90's Tech Stack [David Barrett]
2022-03-24
Architect, Begin, and the Functional Web App [Brian Leroux]
2022-03-23
Netlify and the Git Push Nirvana [Software Defined Talk]
2022-03-22
[Weekend Drop] Finding Your Voice and Content Creation with swyx, Bekah Hawrot-Wiegel, Tessa Mero, Shruti Balasa, and Michael Jolley
2022-03-19
[Music Friday] Hey It's Delilah 2020 and 2022 - Jessica Ricca
2022-03-18
Making $8m/yr covering the MCU [New Rockstars/Jay Acunzo]
2022-03-17
Becoming the Winter Soldier [Sebastian Stan]
2022-03-17
How Tom Holland Became Spider-Man [James Young]
2022-03-15
The MCU-Sony Deal [Acquired.fm]
2022-03-15
[Music Fridays] Star Wars - John Williams
2022-03-12
Time Series DB's: Clickhouse at Sentry (Ted Kaemming, James Cunningham)
2022-03-11
Time Series DB's: InfluxDB and the TICK stack (Paul Dix)
2022-03-10
Time Series DB's: TimeScale [Ajay Kulkarni, Michael Freedman]
2022-03-09
[Music Friday] Deep End / good grief (Fousheé / sky)
2022-03-05
  • ←
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • →
012345678910111213141516171819

Get this podcast on your
phone, FREE

Download Podbean app on App Store Download Podbean app on Google Play

Create your
podcast in
minutes

  • Full-featured podcast site
  • Unlimited storage and bandwidth
  • Comprehensive podcast stats
  • Distribute to Apple Podcasts, Spotify, and more
  • Make money with your podcast
Get started

It is Free

  • Podcast Services

    • Podcast Features
    • Pricing
    • Enterprise Solution
    • Private Podcast
    • The Podcast App
    • Live Stream
    • Audio Recorder
    • Remote Recording
    • Podbean AI
  •  
    • Create a Podcast
    • Video Podcast
    • Start Podcasting
    • Start Radio Talk Show
    • Education Podcast
    • Church Podcast
    • Nonprofit Podcast
    • Get Sermons Online
    • Free Audiobooks
  • MONETIZATION & MORE

    • Podcast Advertising
    • Dynamic Ads Insertion
    • Apple Podcasts Subscriptions
    • Switch to Podbean
    • YouTube to Podcast
    • Blog to Podcast
    • Submit Your Podcast
    • Podbean Plugins
    • Developers
  • KNOWLEDGE BASE

    • How to Start a Podcast
    • How to Start a Live Podcast
    • How to Monetize a Podcast
    • How to Promote Your Podcast
    • Mobile Podcast Recording Guide
    • How to Use Group Recording
    • Podcast Advertising 101
  • Support

    • Support Center
    • What’s New
    • Free Webinars
    • Podcast Events
    • Podbean Academy
    • Podbean Amplified Podcast
    • Badges
    • Resources
  • Podbean

    • About Us
    • Podbean Blog
    • Careers
    • Press and Media
    • Green Initiative
    • Affiliate Program
    • Contact Us
  • Privacy Policy
  • Cookie Policy
  • Terms of Use
  • Consent Preferences
  • Copyright © 2015-2025 Podbean.com