Software Engineer or Manager? Things to Know Before Making the Switch

  Рет қаралды 17,542

Be A Better Dev

Be A Better Dev

Күн бұрын

About a year ago I hung up my keyboard as an SDE and tried being a Software Development Manager. In this video, I talk about my experience being an SDM. I go over the transition process, what I liked and didn't like, and things you should know before making the switch.
Looking to get hands on experience building on AWS with a REAL project? Check out my course - The AWS Learning Accelerator! courses.beabetterdev.com/cour...
Managing the Unmanageable - amzn.to/3Bt63qh
📚 My Courses 📚
AWS Lambda - A Practical Guide - www.udemy.com/course/aws-lamb...
🎉SUPPORT BE A BETTER DEV🎉
Become a Patron: / beabetterdev
📚 MY RECOMMENDED READING LIST FOR SOFTWARE DEVELOPERS📚
Clean Code - amzn.to/37T7xdP
Clean Architecture - amzn.to/3sCEGCe
Head First Design Patterns - amzn.to/37WXAMy
Domain Driven Design - amzn.to/3aWSW2W
Code Complete - amzn.to/3ksQDrB
The Pragmatic Programmer - amzn.to/3uH4kaQ
Algorithms - amzn.to/3syvyP5
Working Effectively with Legacy Code - amzn.to/3kvMza7
Refactoring - amzn.to/3r6FQ8U
🎙 MY RECORDING EQUIPMENT 🎙
Shure SM58 Microphone - amzn.to/3r5Hrf9
Behringer UM2 Audio Interface - amzn.to/2MuEllM
XLR Cable - amzn.to/3uGyZFx
Acoustic Sound Absorbing Foam Panels - amzn.to/3ktIrY6
Desk Microphone Mount - amzn.to/3qXMVIO
Logitech C920s Webcam - amzn.to/303zGu9
Fujilm XS10 Camera - amzn.to/3uGa30E
Fujifilm XF 35mm F2 Lens - amzn.to/3rentPe
Neewer 2 Piece Studio Lights - amzn.to/3uyoa8p
💻 MY DESKTOP EQUIPMENT 💻
Dell 34 inch Ultrawide Monitor - amzn.to/2NJwph6
Autonomous ErgoChair 2 - bit.ly/2YzomEm
Autonomous SmartDesk 2 Standing Desk - bit.ly/2YzomEm
MX Master 3 Productivity Mouse - amzn.to/3aYwKVZ
Das Keyboard Prime 13 MX Brown Mechanical- amzn.to/3uH6VBF
Veikk A15 Drawing Tablet - amzn.to/3uBRWsN
🌎 Find me here:
Twitter - / beabetterdevv
Instagram - / beabetterdevv
Patreon - Donations help fund additional content - / beabetterdev
#SoftwareEngineer
#softwaredeveloper
#sde
#sdm

Пікірлер: 55
@jalvarez7609
@jalvarez7609 22 сағат бұрын
I feel so seen. After a day of meetings with people from other teams, 1:1s, stand ups, I felt depleted. And, I still had to write design documents, updates, reply emails, and update stakeholders. I though that my energy levels had just disappeared, however going back to doing IC work I found I had almost an infinite amount of energy. Engineering Management is really taxing, but on the flip side the impact is very rewarding.
@davidglover2834
@davidglover2834 Жыл бұрын
Spot on. The “thrill” of solving a technical challenge is absent as a manager. Depending on the organization, you can spend all day in meetings but “accomplish” nothing.
@art_of_bayar
@art_of_bayar Жыл бұрын
This is the single best channel that I love to watch about AWS and tech in general. Amazing hands-on experience videos, thoughtful videos on tech skills like this! Really awesome videos, keep going!
@BeABetterDev
@BeABetterDev Жыл бұрын
Thank you so much!
@rolucic
@rolucic Жыл бұрын
This is very thoughtful and very well said. (The communication skills "going through the roof", I guess). I am struggling with the same "dilemma" myself. I find myself "managing" during the day and "going technical" in the evening... Starting to realize this is not a sustainable process. Thank you for sharing.
@BeABetterDev
@BeABetterDev Жыл бұрын
Be careful of burnout - it can be real and hit you hard. !
@paraschawla3757
@paraschawla3757 Жыл бұрын
So Eloquent & succinct ..Being myself working in Amazon myself, i can vouch on every single point you made. Thanks for this wonderful channel
@twhizzay
@twhizzay Жыл бұрын
Thanks for sharing your experience!
@fylkasalitheias7451
@fylkasalitheias7451 Жыл бұрын
I learnt a lot from your experience. Thank you!
@NinjaAnkit
@NinjaAnkit Жыл бұрын
I have been certified as AWS Cloud Practitioner on 29 July 2022. Due to your YT videos, I learn a lot. Credit goes to you. When I try to find you, I didn't get your LinkedIn Profile to mention you. I applied for so many jobs and I tried to find a Job in the cloud but it is tough to get at the entry-level. Please help me or guide me.
@BeABetterDev
@BeABetterDev Жыл бұрын
Hi Ankit, I'm so glad my videos have been able to help you learn. I'm sorry to hear about your struggles with the job hunt. What type of jobs are you currently applying for and what does your resume look like? If you are newly transitioned into this industry it helps to have a couple portfolio projects available for your employer to assess your skills. That and being passionate about learning / the industry would really set you apart. Unfortunately as you initially break into the industry its a numbers game. You just need one company to take a chance on you so you can get that valuable initial experience. Once you're past that blockade, it will be much easier finding interviews. Keep applying and improving yourself and stay resilient - all it takes is one "you're hired".
@Schippo10
@Schippo10 Жыл бұрын
Thank you so much for this video. I am in similar situation to decide on how I wanna progress carrier wise and this was really helpful 🙏🏻
@BeABetterDev
@BeABetterDev Жыл бұрын
You're very welcome Felix! I'm so glad I was able to help.
@funkykong9001
@funkykong9001 Жыл бұрын
Thank you for sharing your experience.
@BeABetterDev
@BeABetterDev Жыл бұрын
I'm glad you enjoyed!
@phambinhchau8188
@phambinhchau8188 Жыл бұрын
Great thanks for sharing bro. Best I 've seen.
@BeABetterDev
@BeABetterDev Жыл бұрын
Thanks Pham!
@fbwthe6
@fbwthe6 Жыл бұрын
This was fucking incredible. I was promoted to SEM recently through the second path - positioning myself as a reliable manager role unofficially - and this is just a brilliant breakdown of the job description, expectations and pitfalls. Thank you so much.
@BobBob-qm2bm
@BobBob-qm2bm Жыл бұрын
Thanks for sharing your industry insights👨‍💻
@BeABetterDev
@BeABetterDev Жыл бұрын
My pleasure Bob!
@ropro9817
@ropro9817 Жыл бұрын
Lol, this is almost creepily on point. Literally 2 months ago, I transitioned from an IC engineer to engineering manager! 🤠
@ropro9817
@ropro9817 Жыл бұрын
The selfish part of me wishes that you continued as a manager and started a new channel about the trials an tribulations of management. But I'm glad you rediscovered your passion and are back where you belong!
@joanmarosa4888
@joanmarosa4888 Жыл бұрын
Thank you for sharing your honest opinions on being a dev vs a mgr. I can absolutely relate to it. I have been a dev for a long time and really enjoy being a dev. Got many opportunities to change to mgr career path, but refused bcos of the very same cons you pointed out. Could you please share in another video the mgr skills/capabilities/attitudes which you found useful and you are continuing after switching back to dev role? Thanks
@BeABetterDev
@BeABetterDev Жыл бұрын
Hi Joan, glad that I'm not alone in my thought process. Thank you for the great suggestion. I've added your video idea to my list of TODO's. Thanks again, Daniel
@HippocraticDev
@HippocraticDev Жыл бұрын
Can you give some insight into how any compensation changes influenced your ultimate decision to be a Software Engineering manager vs an IC software engineer? My gut tells me that I would miss being an IC for all the same reasons you bring up in this video, but I struggle with the idea that I may gimp my career and leave money on the table for me and my future family should I decline a management offer. There's not a lot of career progression available once you are already a senior software engineer unless you either change to a more lucrative tech stack or go the management route. I'd love to hear any insight you have on this.
@ibrahimfazil7106
@ibrahimfazil7106 Жыл бұрын
Great video! Can you make a video about Software Manager vs Product Manager?
@BeABetterDev
@BeABetterDev Жыл бұрын
Hi Ibrahim, I can certainly talk about my take on it but don't have much PM experience.
@marianciortea5606
@marianciortea5606 Жыл бұрын
That's a really interesting story. Just from your videos you really seem to be suited for both roles, technical and managerial. But now, knowing your experience, I understand you enjoy more the technical side. Is it you like designing systems or coding more?
@BeABetterDev
@BeABetterDev Жыл бұрын
Hi Marian. Thanks for the question. After reflecting, the thing I get most satisfaction from is designing solutions to ambiguous problems. It isn't so much about the end product, but more about the journey of learning when initially faced with the problem to the "ah hah!" moments, to finally the end goal. I still enjoy coding but in my role I get to do less and less of it. Cheers, Daniel
@mrrishiraj88
@mrrishiraj88 Жыл бұрын
Thanks a million
@BeABetterDev
@BeABetterDev Жыл бұрын
You're very welcome !
@nammi895
@nammi895 Жыл бұрын
I'm a SDE at Amazon, and was thinking about the same thing nowadays. Either I've to target L6, L7 in software or on the managerial side. Currently as an SDE I'm sick of writing code and debugging things & i literally hate that feeling when things don't work. But didn't know who would earn more in longer run. Making huge money is my end goal (I'm not ignorant to admit this)
@BeABetterDev
@BeABetterDev Жыл бұрын
Hi nammi, Unfortunately working through problems and debugging things is a big part of our jobs. It can be extremely frustrating (been there!) but rewarding once you figure it out. If you don't enjoy your day to day anymore I think its reasonable to start considering other possible careers. SDM isn't the only path - TPM is another good fit I sometimes see SDEs move into. If making money is your sole ambition, I think it is slightly (JUST slightly) easier to advance in a managerial role assuming you are good at what you do and can deliver through your team. Keep in mind though that the SDM role is a completely different job and it may shock you in terms of what the job entails. But I hop this video gives you an idea of what to expect.
@WhiteArtsMagic
@WhiteArtsMagic 11 ай бұрын
I have about 10 years in the industry and recently took a manager role. Wondering about if I want to switch back to IC...
@archana-fg9mh
@archana-fg9mh Жыл бұрын
So how would your (or anyone else's who is in the same situation) career path go on from here. What would be the next positions and will they be paying equally or less? Coz along with job satisfaction, it is impossible to ignore the income potential. Coz maybe over time we would get more adapted and find content in Managerial role as well. Please share your thoughts. Your new subscriber here!
@gamingzeugs4842
@gamingzeugs4842 Жыл бұрын
I am currently working as an project manager and my problem at the moment is that i dont get the time from my boss i would need to full time manage a team of 5 people... i dont know but it seems this is so ineffiecent und frustrating. The pros you talked about are so right and the cons are the same problems i face at the moment
@BeABetterDev
@BeABetterDev Жыл бұрын
Have you tried speaking to your boss about your bandwidth constraints?
@gamingzeugs4842
@gamingzeugs4842 Жыл бұрын
@@BeABetterDev Yeah and he sees my points but the problem i think is the business model which constrains us.
@gregf9160
@gregf9160 Жыл бұрын
First rate advice, Daniel. I'm in the same boat.
@BeABetterDev
@BeABetterDev Жыл бұрын
Thanks Greg! Glad you enjoyed.
@gregf9160
@gregf9160 Жыл бұрын
@@BeABetterDev I always follow and enjoy your videos. They have been so instructive and helpful, not only professionally, but also personally.
@BeABetterDev
@BeABetterDev Жыл бұрын
Thanks so much Greg! I remember your comments from what feels like years ago!
@CC-ij3ky
@CC-ij3ky Жыл бұрын
Hi mate, This might not be the correct comment section to reach you about my question but let me try :) I have a new engineering manager lady which gives me the feeling every time that she is prioritising and trying to enforce her own goals over me and started to get away emotionally from that person. Basically I don't feel anymore to walk an extra mile for my company because of that reason. Because I feel like this selfish behaviour will be satisfied if I go in the direction I am being enforced to. In our last 1:1, I was not prepared enough I accept that but I have been told that "this is a performance based company and those are your responsibilities, I can just help you with those". This sentence pissed me off to be honest. I would appreciate your insight about this!
@AlvinC-sz3li
@AlvinC-sz3li Жыл бұрын
At least in Amazon, an L6 SDE role has very large overlap with L6 SDM.
@mehdi_brd
@mehdi_brd Ай бұрын
as a person who want to persue one of these two jobs but wants to be a professional athlete at the same time, u think being a manager is a bad idea due to lack of free time?
@sholland42
@sholland42 Жыл бұрын
Management is the first cutbacks they make. Developers are always necessary.
@tw5222
@tw5222 Жыл бұрын
i am glad youtube recommend me this video at this time. as senior development engineer, i am currently in dilemma which career path should i chose next. i love having a long uninterrupted coding/debugging session and feels of accomplishment when i cracked it. but sometime i feel like i do not feel good enough to become IC engineer because there are many excellent engineer around me and thinking of choosing managerial path. i mean, i feel not particularly bad but just average as IC engineer. is it valid reason to choose managerial path?
@BeABetterDev
@BeABetterDev Жыл бұрын
Hi T W, I've shared your thoughts about not feeling good enough. I wouldn't let you stop you from pursuing the IC path. I would re-frame your feelings of "i'm not good enough" to "i'm not as experienced yet" when you compare yourselves to these folks. Never stop learning and focus on improving yourself! Daniel
@aahpandasrun
@aahpandasrun Жыл бұрын
When a lot of your pros sound like cons to me, I knew it was time to move back to being a SDE
@BeABetterDev
@BeABetterDev Жыл бұрын
I'm glad I was able to help you find yourself :)
@itsnpe
@itsnpe Жыл бұрын
Are you an Amazon employee?
@BeABetterDev
@BeABetterDev Жыл бұрын
Yes
@jam1239665
@jam1239665 Жыл бұрын
@@BeABetterDev what's your login? Lol I want to give an accolade :D
@BeABetterDev
@BeABetterDev Жыл бұрын
Its @dggalati :)
@whatthefunction9140
@whatthefunction9140 Жыл бұрын
As a sr dev everything you are saying makes me sick. This industry needs huge changes.
This Is Why Managers Don't Trust Programmers...
28:04
Thriving Technologist
Рет қаралды 163 М.
What makes a great engineering manager? | Will Larson
57:05
Giuliano Giacaglia
Рет қаралды 20 М.
FOOTBALL WITH PLAY BUTTONS ▶️ #roadto100m
00:29
Celine Dept
Рет қаралды 74 МЛН
ПЕЙ МОЛОКО КАК ФОКУСНИК
00:37
Masomka
Рет қаралды 10 МЛН
Be kind🤝
00:22
ISSEI / いっせい
Рет қаралды 19 МЛН
Advice from the Top 1% of Software Engineers
10:21
Kevin Naughton Jr.
Рет қаралды 3,2 МЛН
Are Software Managers Evil Or Developers Dumb?
17:45
Continuous Delivery
Рет қаралды 23 М.
AWS SQS vs SNS vs EventBridge - When to Use What?
22:37
Be A Better Dev
Рет қаралды 162 М.
Why you shouldn't stay at the same company for too long (3 reasons) #6
27:11
Multiple Careers Podcast
Рет қаралды 38 М.
Software Engineering Paths to Consider: IC vs Engineering Manager
17:16
If You Want To Be a CEO Become An Engineer First - How Money Works
15:20
How Money Works
Рет қаралды 750 М.
I Left Software. A Cautionary Story About Burnout
18:38
Created By KC
Рет қаралды 248 М.
What I *actually* do as a Product Manager (in 2023)
13:01
Chloe Shih
Рет қаралды 411 М.
FOOTBALL WITH PLAY BUTTONS ▶️ #roadto100m
00:29
Celine Dept
Рет қаралды 74 МЛН