Vigyata.AI
Is this your channel?

Career Regrets As A Software Engineer | I Wish Someone Told Me About These

1.9K views· 52 likes· 7:16· May 17, 2023

🛍️ Products Mentioned (7)

Having a good relationship and good team is one of the most important thing in any career but what if everyone is leaving? A reorg? A lot of things can change in tech. Follow me on IG: @techwithluca Email: techwithluca@gmail.com Tech & Boba Podcast: https://tinyurl.com/4ehpxakc Tech Links: My Grovemade Desk Accessories:  https://grovemade.com/?rfsn=7157617.d0c7633 (https://grovemade.com/?rfsn=7157617.d0c7633) Try Codeacademy here: https://www.pntra.com/t/8-12462-277590-213588 Nurx Skincare: https://nurx.pxf.io/c/3484884/1155249/13261 Try 1Password Password Manager for Free: https://www.tkqlhce.com/click-100370637-14464697 Get 3-months free with ExpressVPN: https://expressvpn.com/withsandra Amazon link - Tech Essentials: https://tinyurl.com/bdhywpj4 tags: software engineer,software engineering,software developer,computer science,software development,software engineer day in life,programmer,software developer career,learn to code,day in the life of a software engineer,learning to code,why not to be a software engineer,software development advice,is software engineer still a good career,is software engineering oversaturated,why you should not be a software engineer,reasons not to become a software engineer Disclaimer: This video is not officially endorsed by the employer. The views, opinions, and experiences expressed herein solely belong to the subject and do not represent those of the employer.

About This Video

In this video I’m sharing a few career regrets I’ve had as a software engineer—things I genuinely wish someone told me earlier. The first one is getting too attached to a mentor or tech lead. When I first joined, I knew shockingly little about real day-to-day SWE work, especially on a zero-to-one project at a high-level company. I leaned heavily on my mentor because they were not only insanely good, but also a friend—and when they left, the whole team dynamic shifted and it forced me to confront a hard truth: if a person is the main reason you’re staying, what happens when they move on? The second regret is around tech stack decisions. I’ve passed on great opportunities because I was scared of unfamiliar tech (like C++), even though I still had strengths I could rely on (Google infrastructure, full-stack, JavaScript). But I’ve also made the opposite mistake—switching too fast into a role I didn’t research enough (mobile/Android) and realizing the paradigms, patterns, and codebase reality were very different than I imagined. My takeaway: don’t be overly loyal to a language, but also do your homework—try a small course or project first. Finally, I talk about negotiation. Early on, I didn’t realize I was getting lowballed, and that feeling of being underpaid became an unnecessary burden. Negotiating (and doing compensation research) matters way more than most people realize—especially because schools don’t teach it.

Frequently Asked Questions

🎬 More from Tech with Luca