Vigyata.AI
Is this your channel?

What Does It Really Mean To Be A Software Engineer? | Do You Need To Know How To Code?

480 views· 25 likes· 8:40· Sep 30, 2023

🛍️ Products Mentioned (6)

What is software engineer? Do you need to know coding? How do you grow? What are the expectations? 💻 Google Coding Certificate: https://imp.i384100.net/zNjB4r 📌 Software Engineer Tech Essentials: https://tinyurl.com/bdhywpj4 🔖 Stay Safe Online with Aura: https://aura.com/sandra 🔒 Get 3-months free with ExpressVPN: https://expressvpn.com/withsandra My Camera Gear: https://amzn.to/3zJqFIA Follow me on IG: @techwithluca Brand/Collab Email: techwithluca@gmail.com Tech & Boba Podcast: https://tinyurl.com/4ehpxakc tags: entrepreneur,how to learn code,computer science,programming,what really is software engineering,what is software engineering,learn to code for beginners,learn to code,why i dont code anymore,imposter syndrome,the tech bubble burst,is software engineering oversaturated,Is Software Engineering Over Saturated,day in the life of a software engineer work from home,software engineering day in the life,career in tech 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. 00:00 Intro 00:10 Do you need to know coding? 01:51 Other important skills 02:57 What you need to know about Big Tech 05:30 Let's talk startup 06:57 What about non-coding roles? 08:06 Summary

About This Video

In this video I break down what it really means to be a software engineer, and I answer the question I get all the time: do you need to know how to code? My honest take is yes—especially early on. Coding is a foundational skill for entry-level roles, and most companies still use coding interviews as the main filter. But I also call out the mismatch: grinding LeetCode and passing an interview doesn’t automatically mean you’re a strong engineer, because real SWE work is way more than solving isolated problems under a timer. I also talk about the other skills that actually make you effective on the job: communication, problem solving, creative/critical thinking, and embracing ambiguity. When you’re building features, you’re not just “writing code”—you’re working with PMs and stakeholders, weighing tradeoffs, and designing for real user flows. Then I compare Big Tech vs startups: in Big Tech, expectations are more structured and as you grow, you often code less and lead more. In startups, you usually have to do everything—move fast, influence decisions, and take on responsibility far beyond just coding. I wrap up by touching on non-coding roles and why knowing some coding still helps you speak the engineers’ language.

Frequently Asked Questions

🎬 More from Tech with Luca