From Software Engineer to Engineering Manager with Annie Vella

Ойын-сауық

Will you become non-technical after you become a manager? Should you say "yes" to manager opportunities early on in your career? One of the best engineering managers I know, Annie Vella shares her story and learnings on becoming an engineering manager after being a software engineer for many years.
Follow Annie on LinkedIn / annievella or on Twitter
/ codefrenzy
Listen to Annie share her journey in more depth in a podcast on KZread • #30 - The Engineering ... or on The Tech Lead Journal techleadjournal.dev/episodes/30/
My story of becoming an engineering manager: • How I Became an Engine...
Get my latest book, Building Mobile Apps at Scale free as a PDF until 31 May 2021: www.mobileatscale.com/
Books I've written:
- Building Mobile Apps at Scale: www.mobileatscale.com/
- Software engineering resumes: thetechresume.com/
- The Software Engineer's Guidebook (in progress): www.engguidebook.com/
- All books: blog.pragmaticengineer.com/bo...
📚 Books I've read and recommend on software engineering & engineering management: blog.pragmaticengineer.com/my...
👨‍🎓 My email series to prepare for senior+ Big Tech Interviews: blog.pragmaticengineer.com/te...
My Twitter: / gergelyorosz
My LinkedIn: / gergelyorosz
My Newsletter on software engineering: blog.pragmaticengineer.com/ne...
00:00 - Intro
02:16 - When was your first job?
03:05 - When did you first think you might become a manager one day?
05:35 - Why did you push back on becoming a manager?
06:00 - The opportunity that came ten years into Annie's career
08:15 - How did your manager respond to you taking on more responsibilities?
11:16 - Do you feel you've lost being hands-on since being a manager?
12:48 - Parallel's between Annie's path to management and my path

Пікірлер: 28

  • @KaroCodes
    @KaroCodes3 жыл бұрын

    I love how Annie got recognised as a leader because she was naturally displaying leadership behaviours! Very inspiring 😊

  • @eindbaas
    @eindbaas3 жыл бұрын

    Annie was my manager and she is great indeed👍

  • @shanikawijerathna1958
    @shanikawijerathna19583 жыл бұрын

    It was Awesome to see Annie who's our manager on this channel, Nice one Annie!!

  • @atmamont
    @atmamont3 жыл бұрын

    This resonated a lot. I recently became a team lead and I can tell you I took advantage on this opportunity just because I prefer to regret of something done rather than regret of something I haven’t done. My first month with significantly reduced coding capacity was a bummer. Then I hope I adjusted and now I think bigger and surely I have more wide picture of what’s going on in the company. This helps to make decisions on which things we should focus and which gaps we can close. Thanks Gergely, this was useful and a sort of therapeutic

  • @greencell1786
    @greencell17863 жыл бұрын

    Really liked to hear that experience. A lot of it has parallels to my own experience. In my case i ended up getting to leadership positions because the people who were supposed to do it didn't do it (and i can't just sit back and watch things not being done). Eventually, and also after actually taking on management responsibilities for quite some time, did it become clear to me that i am actually more useful to the team as a manager. It's not that i was a bad coder, quite the opposite, but just like Annie mentioned, i have always been able to sort of "see" the application in a kind of 3d model and with it pinpoint the bottlenecks. Ive become officially a project manager for 3-4 years now and my main struggle is how to NOT get hands on with the code. The devs on my team tend to feel their input devalued if i do...

  • @mrgergelyorosz

    @mrgergelyorosz

    3 жыл бұрын

    You might already do this, but I’ve found myself to ask questions - and this coaching people - to be very helpful in these situations. So eg instead of telling someone they have a bug in their code, have them discover it (“What would happen with this edge case? Are you sure? What about this code path?”) It’s a *lot* more time consuming compared to just jumping in, but I’ve found people can learn a lot faster, and you help them become better engineers.

  • @mhbakus
    @mhbakus3 жыл бұрын

    Interesting and insightful interview. Thanks Annie for sharing your journey, very inspiring 🙏🏽

  • @ivanr7725
    @ivanr77252 жыл бұрын

    This was a good one. Please more! :) Thanks a lot.

  • @TekEffekt
    @TekEffekt3 жыл бұрын

    Fantastic video

  • @restingforrest
    @restingforrest3 жыл бұрын

    This is such a great talk. I found it interesting that Annie resisted the change initially and came around once she realized how moving to a management position could lead to more impact. What would be your advice to SWEs with 4-5 years of experience who want to become managers in the future?

  • @mrgergelyorosz

    @mrgergelyorosz

    3 жыл бұрын

    My advice would be to get to that senior level, aim to become familiar with not just one stack and start doing things like mentoring, doing thankless tasks and other things you’d be doing day-to-day as a manager to both prepare and see if you’d be okay with them. Here’s a dedicated article I wrote about this topic with advice: blog.pragmaticengineer.com/how-to-to-become-an-engineering-manager/

  • @restingforrest

    @restingforrest

    3 жыл бұрын

    @@mrgergelyorosz Thank you! That's excellent advice!

  • @natep7425
    @natep7425 Жыл бұрын

    I am a Manager at my current company but also able to assist with software development. Wondering if others may be in the same shoe?

  • @leoxiaoyanqu
    @leoxiaoyanqu3 жыл бұрын

    Great video! Is there a lower bound in terms of level/yoe before the transition to manager track? As far as I know, some companies have minimum level requirements.

  • @mrgergelyorosz

    @mrgergelyorosz

    3 жыл бұрын

    At most Big Tech companies that have formal processes in place, you have to be at the level that is equivalent of the EM level to transfer: this is typically the senior level at most places (eg L5 at Uber), and at Facebook it’s E6 as far as I know. At smaller companies, there’s usually no such expectation, but you usually also need to be seen someone who has at least a few years’ experience.

  • @KaroCodes

    @KaroCodes

    3 жыл бұрын

    Similar to Microsoft - you have to be at a senior level for a while to get into management. At Canva we don't have a 'manager' title but we have 'coach'. You can coach 1-3 people while still being an IC (and not necessarily senior!) and if you like it and you're doing good you can switch to full-time coach/manager. It's quite a good approach IMO as it allows people to try to understand and start developing the soft skills that come with management position early on while still having support of their coach in case they need help.

  • @Ermude10

    @Ermude10

    3 жыл бұрын

    @@KaroCodes I like this coach setup! Is there some blog post that I can read and share about it?

  • @KaroCodes

    @KaroCodes

    3 жыл бұрын

    @@Ermude10 not really! But keep an eye on Canva's blog something should pop up eventually 😊 In the meantime I'll be mentioning some of our coaching structure on my channel in the upcoming video (this week) so you can check that out!

  • @Ermude10

    @Ermude10

    3 жыл бұрын

    @@KaroCodes Awesome! I see that your channel is pretty new, but the content seems pretty good! Keep up the good work and hope it goes well!

  • @wordonice4457
    @wordonice44573 жыл бұрын

    I'm actually panicking right now, cos I got an engineering manager offer from one of the big tech companies, and I took it, and I'm scared. I love coding. I've always loved coding. Architecting. All that technical stuff. That's my jam. I've also had great relationships mentoring young engineers, and just getting people into the engineering path. Easing their pain and fears. Now, I'm so scared, cos it feels like I won't ever be able to code again. For some strange reason, I've started thinking that being an engineering manager means I'm not a good enough software engineer...

  • @LucasAlvesSobrinho7

    @LucasAlvesSobrinho7

    2 жыл бұрын

    Hi, I'm curious if you have any updates about your manager journey? How is your experience so far?

  • @wordonice4457

    @wordonice4457

    2 жыл бұрын

    @@LucasAlvesSobrinho7 Hey! Yeah, I started my Engineering Manager role about a month ago (Sep 20 to be exact) and it's been quite the ride. I'm still nervous and excited all at once. Truth be told, it's not as bad as I thought it would be. In fact, it feels very much like a natural progression in my career! :D

  • @mikebarberry5758
    @mikebarberry57583 жыл бұрын

    Advise for bootcamp grads?

  • @mrgergelyorosz

    @mrgergelyorosz

    3 жыл бұрын

    Get that first job and take it from there! It’s a tough and competitive market for all grads from what I see. I’d take inspiration from eg bootcamp grad Randall Kanna (randallkanna.com). And you can grab a free copy of my resume book in case it helps thetechresume.com Good luck!

  • @gastarbieter
    @gastarbieter3 жыл бұрын

    Maltese surname detected.

  • @cybro8925
    @cybro89253 жыл бұрын

    First

Келесі