Career Paths for Software Engineers
Ғылым және технология
If you are a new software engineer or a CS student, here are the career options for you in the field of software engineering | Invest in yourself! Use my link and check out the first chapter of any course for FREE! bit.ly/2OEqqeh
📺 SOME RELATED VIDEOS YOU MAY FIND USEFUL
Things I wish I knew when I started programming - • Things I Wish I Knew W...
How much to software engineers earn - • How Much Do Software E...
What is the best programming language to learn - • Which is the Best Prog...
----------------------------------
👩🏼💻 Get a BIG DISCOUNT on LeetCode Premium Annual Subscription
leetcode.com/subscribe/?ref=I...
SOFTWARE ENGINEERING BOOKS I HIGHLY RECOMMEND
👨💻 Data Structures & Algorithms
Computer Science Distilled - amzn.to/39jYZ0S
Grokking Algorithms - amzn.to/2JcBrjS
Introduction to Algorithms - amzn.to/2V03JRb
Elements of Programming Interviews (Python) - amzn.to/35XPQJw
Elements of Programming Interviews (Java) - amzn.to/374W5KT
⚙ Software Engineering & Architecture
Clean Code - amzn.to/3nHNtAC
Clean Architecture - amzn.to/3kZ7UqR
Refactoring - amzn.to/377VXdM
The Productive Programmer - amzn.to/33aMeSE
Pragmatic Thinking & Learning - amzn.to/2J5IfzM
🌩 Distributed Systems
Web Scalability for Startup Engineers - amzn.to/39c55QV
Designing Data Intensive Applications - amzn.to/3fxgOLm
Understanding Distributed Systems - amzn.to/3cjChr5
Software Engineering at Google - amzn.to/3rfJc8L
Building Microservices - amzn.to/2UUPsFi
💻 Excellent Courses on all things Software Engineering
educative.io/engineeringwithu...
Get 10% OFF your Educative.io subscription with link above
----------------------------------
MY GEAR
📷 Video
Canon EOS R - amzn.to/336Up2g
Canon RF 15-35mm 2.8 L IS USM - amzn.to/3rja0oW
Canon RF 24-105 f/4 IS USM - amzn.to/35XBpoT
Canon EF-S 10-18mm STM - amzn.to/3pTcLgY
Canon EF 50mm 1.8 II - amzn.to/35XAJ2D
Atomos Shogun 7 - amzn.to/370ZNoX
🎙️ Audio
Shure SM7B - amzn.to/2J1Mb4J
Sennheiser MKE600 - amzn.to/3tj6iOb
Rode VideoMicro - amzn.to/2HrdO6m
Focusrite Scarlett 4i4 - amzn.to/398ptT7
Adam Audio T5V - amzn.to/2YFiOcx
Audio Technica ATH M50X - amzn.to/39aKXPg
🖥️ Editing
Samsung CRG9 - amzn.to/33b5rDT
Lian Li Dynamic O11 - amzn.to/3ftahBd
ASUS RTX 2080 Super - amzn.to/3frlUsb
Razer Black Widow Elite - amzn.to/35XhjuV
Razer Basilisk HyperSpeed Ultimate - amzn.to/39GCtPR
Apple Macbook Pro 16 - amzn.to/3nQ2W1z
----------------------------------
REACH OUT TO ME ON SOCIAL MEDIA
Instagram: / engineeringwithutsav
Facebook: / engineeringwithutsav
Web: www.engineeringwithutsav.com
/ utsavized (personal)
----------------------------------
TIMESTAMPS
00:00 Intro
00:56 Backend Engineering
01:35 Infrastructure Engineering
02:33 Frontend Engineering
03:28 Fullstack Engineering
03:47 Mobile Development
04:44 Data Science/Engineering
07:30 Game Development
08:17 Freelancing
09:19 Product/Program Management
09:42 Less Common Options
10:06 General Software Engineering
11:29 Options Requiring Experience
11:45 Outro
----------------------------------
DISCLAIMERS
This video was sponsored by DataCamp.
Links included in this description may be affiliate links. When you buy a product or service with these links, I may receive a small commission. However, there is no additional cost to you :) I genuinely appreciate you supporting my channel so I can continue to provide you with awesome software engineering content for free!
All opinions are my own and not my employer's.
#engineeringwithutsav #softwareengineeringwithutsav #softwareengineering #utsavized
Пікірлер: 232
Invest in yourself! Use my link and check out the first chapter of any course for FREE! bit.ly/2OEqqeh
@LeoGoldenLabrador
3 жыл бұрын
Can you do a video for internal job transfer? Why/why not/should/should-not... things like that, thanks!
@pavankumar-gy5rd
3 жыл бұрын
Hey @utsav , good work, nice explanation I have a question, what about cyber security?
Whenever my mom is worried about my career, I show her some of your videos & say : "Don't worry, this man is my mentor " ❤️❤️❤️
@sharwan6177
3 жыл бұрын
BS
@vroomerlifts
3 жыл бұрын
@@sharwan6177 Jep.
@vivek.varma04
2 жыл бұрын
Pora
He is one of the few tech youtuber I don't skip even for a single second.
@Abhishek-yk7ui
3 жыл бұрын
I don't think Utsav is a "Tech" KZreadr.....
I have been a C/C++ developer. Mainly in server side development(not embedded). Often find it hard for me to explain which "end" of engineering I'm into. Thanks for term "Infra engineering".
@ayushbajaj1965
Жыл бұрын
I think yours is a case of Backend Engineering not infrastructure
@marcellleleszi769
Жыл бұрын
😅😅😅😅😅 1: az zz😅sz😮 vop
Thank god I found you! You are an amazing MAN and MENTOR. Thank you for sharing your knowledge to us. I’m going to start college in January 2022 and I’m already looking at what career path to take. I would like if you could make a video of how to learn programming principles or the basics of programming. Maybe a video of the best courses to take for beginners or the best books. Or how you learned programming. Thank you!
Just getting started in the tech career starting Codingdojo Aug 2 cant wait!! Your videos are very helpful and i will be definitely learning alot from you as a new software engineer
Yayy, another cool video. Thanks for clearing up this stuff. Really helpful.
Thanks Utsav for an amazing video, You should have shed some light on Support Engineering roles too, as not all of the tech world is comprised of just people developing applications, a lot of it goes towards support and operations as well.
Great video again, thanks utsav!! Your choice of video topics are great, keep it up 👍🏻
Hi Utsav, would you consider making a video on embedded software engineering? Things like skills required, how different it is compared to application software engineering, etc.
Loved this video, learned a lot. Thanks Utsav!
Great videos. To the point and no-bullcrap pieces of advice.
Wow, you just explained everything in the words that I understand.
I get a lot of positive vibe from you! Thanks :)
Cannot stress enough about learning one programming language and sticking to it all the way through to the advanced topics.
@sassy_s349
2 жыл бұрын
so only one language is enough? what do u suggest to a beginner from non tech industry who wants to join in? what's the best way?
Waiting for this, Thanks so much!
It will be great to hear your take on Program Management and other tech roles. You articulate yourself so well. Great video as always.
@EngineeringwithUtsav
3 жыл бұрын
Thanks! I’ll try to make a video in the future. Maybe I’ll bring a program manager colleague and have them talk about it
@juniorazeez702
3 жыл бұрын
@@EngineeringwithUtsav That will be excellent. Thanks
man i've been feeling so lost on what career path i wanna pursue in the software field, but with the help of this awesome video, it provided me with a clear representation of the path I wanna pursue, thanks for the quality and informative videos!
Your accent is easy to understand without turning cc on.. immediately subscribed... Thank you
Your videos always feels so captivating 😐 There are always things to learn and they are always we'll delivered. Keep it up👍
ur vids r so informative, since I am a fresher i refer to ur vids to resolve my questions regarding software engineering and career paths related to IT.
Great advice and content -- Thank you
I love backend development currently with Javascript technologies
Super helpful!! Thank you :)
Your videos really motivate me to step my game up. Studying a mix of computer science and electrical engineering, programming for an institute at university. Really came to love programming, really annoyed by electrical engineering. I always want to be great at what I do, but Uni felt like it was going nowhere so I compensated by competing in sports. I'm currently writing my last exams in electrical engineering and I'm looking forward to hearing courses I actually enjoy. Ready to give it my all. Thank you! (:
@EngineeringwithUtsav
3 жыл бұрын
You go this man! You have a great attitude and that's all you really need to be successful! If I can help in any way, as always, ping me here or DM me
Thanks, such a great video. It will really help a lot of freshers
Just found out your channel. Immediately subbed.
Really informative thanks a lot. You are inspiration to many beginner software engineer like me
Thanks for another great video Utsav! I'm currently working on and learning python, and thanks to your advice I now have tunnel vision- I plan on learning as much as possible with python, then moving on to a language/field that interests me. This video was extremely helpful in clearing up these different paths!
@EngineeringwithUtsav
3 жыл бұрын
You got this man!
Great vid, thanks boss
The data engineering definition was clear and concise.
Great Video Man... Thanks
Nice and well put together video.
Love the video. Thanks
Still don't get why your channel is so underrated. Love your videos!!!
@EngineeringwithUtsav
3 жыл бұрын
Thanks, Dennis! :)
I feel like your videos should never end....
Hi Utsav ! Another great video this week and its awesome. Will it be possible for you to provide roadmaps for the different paths you have explained to us. You are experienced and have worked with Microsoft, so a roadmap would be a great help to new comers or beginners who are starting out. What say ? 😀
Great stuff!!
Was eagerly waiting for thursday to come 🤩
Thank you for sharing
Hi Utsav, Thanks for this detailed video. Loved it to core. One request, is it possible to share your views as DevRel or Developer Experience (DX) Engineers. Recently too much of emphasis of API driven development and cross product integrations are happening. Almost all the mid size to enterprise org are having DevRel or DX roles gradually. I see some trends people with 5+ years of Backend engineering slowly moving on this direction also. Note: I understand it may fall on Less Common options, but if you get time will love to see your opinion.
Every episode I learn a lot. Thank you Utsav!
@EngineeringwithUtsav
3 жыл бұрын
You are very welcome, my man!
I always waiting for your new video❤️
What advice would you have for support engineers? For many this can feel like a dead-end short of moving into management, sales engineering, or going full-time engineering (all of which can be a dramatic career shift). DevOps/SRE seems to be the most logical move in many cases, but as you noted it's not a super easy position to find... Thoughts?
my buddy John from Taskade referred me over, just subbed man! love your channel and im not a software engineer haha
@EngineeringwithUtsav
3 жыл бұрын
Thanks, man. John is a good man. :)
Amazing video, I just loved it...
Utsav, I love your videos, they're always enlightening and really make me excited about the degree I've chosen to get. I wanted to make a video request. If possible, can you make a video on how to find mentors and how to know what a good or bad mentor is? I've searched a lot for this answer and what I've seemed to find, outside of partnerships when you join a company, the answer seems to be Get Lucky in your relationships, but I feel like there's got to be more than simple luck. With all the networking at our finger tips, there has to be a better way to find people who are successful in the industry and willing to mentor than a chance encounter.
@EngineeringwithUtsav
3 жыл бұрын
Thanks ... sound good, I will make one on that topic :)
Question. What happens if you are a senior engineer on either back-end or front-end and there isn't a ton of advancement in your organization? I have researched and thought about what it would be like to be a Software Architect or Staff Developer, but how would I go about being that sort of specialist in my career field?
*dropping a comment to help reach this content to other people*
Hi Utsav, thanks for this video, it's great! My question is: Isn't there an area of "Embedded development" like developing for low-resource embedded systems, such as in defense systems, etc? Isn't this a field in software development?
Great video👍🏼👍🏼
Please make a video on software architecture types.
Great Video solid information I agree the generalist has the best future
Great informations 👍
Please make a video on flutter and native Development
Hi Sir can you make a vedio about the complete roadmap for becoming SDE .....there are many vedios about the topic but everyone tells to learn Data Structures and algorithms but no one tells whats the application of Ds Algo in the software development other than the latter enhance problem solving skills . What else to learn other than the programing language and data structures to be a good sde✌️
Great content ❤✌️
Your videos are so damn real! Love from Sri Lanka
Hi Utsav thanks for sharing useful information as always! I'm wondering why you have under 100k followers. 🤔 So underrated.
I found data-science so much interesting
This is a great overview, thank you! How would one find a "generalist" role? Do they often get described as a "full stack" role? Do you know how common the general engineer role is in today's market?
@EngineeringwithUtsav
3 жыл бұрын
Larger companies have adopted it. You may not find a role that spells it out (I think Facebook and few others do) ... but think of it as a mindset to have. Lots of companies just have the "Software Engineer" role these days where they expect you to wear different (or all) hats. That's the generalist role, or the mindset. In smaller startups or your company as well, you have no choice but to do a bit of everything.
Thank u for the infos, but i wanna ask what is the best career to start with while learning python and what tools or frameworks in python should i learn to get my first job faster. Pls help me as im not the only one who have the same questions but there are a lot of people that are struggling exactly like me. If u want u can just make a video about this topic or just reply for me here please. Thank you Utsav❤️❤️❤️
Thanks dude 🙏🙏🙏
I have stopped using KZread for any other things besides watching his videos. He is awesome.
Hey Utsav, what is your opinion about the future of blockchain development ??
I’m a business analyst, this video helped me better understand the different roles my software engineering colleagues have. Thanks a lot.
@_cipriano2282
2 жыл бұрын
as a recent university graduate in business management and MIS, may i ask what do you need to be a business analyst? thank you!
@JamalIssa
2 жыл бұрын
@@_cipriano2282 considering you’ve graduated as MIS (that’s what I studied as well) that’s a great start. I’d say the next step is really finding a good graduate program either in a consultancy or a software development organisation to really start learning by doing, if you like software and IT then maybe business consultancy is not for you but rather technical and business analysis in a software or technically oriented organisation. All the best.
You got yourself a subscriber :)
Thank you sir.
Sir, your thoughts on cloud engineering roles..? thank you in advance.
Thanks 🙏
Hello sir ,sir thank you for this video i'm confused in my life what to choose. i'm a electronics&communication engineering student but a more interested in programming so im confused that which field to choose in programming.r u there in linked in or insta.
1. Backend engineer 2. Infrastructure Engineer 3. Frontend engineering 4. Mobile development (android/ios) 5. Data Science (ML / AI / Data Mining /Big Data) ... Analysis + Engineer 6. Game development 7. Product / project management 8. Database administration, quality assurance, DevOps 9. General
The best swe videos on yt
Great Video On Bro
Loved it
I started as a mobile app dev and soon found out it wasn't for me because I suck at css and designing... I switched to backend engineering and I enjoy this field a lot. I recently started learning about large scale distributed systems as designing such scalable systems really fascinates me.
@EngineeringwithUtsav
3 жыл бұрын
Keep it up! Distributed systems are a headache but so rewarding :)
@rajarshibarman4474
3 жыл бұрын
@@EngineeringwithUtsav totally agree 😂
Could you please do a video on internship at Microsoft and such companies
Utsav looks so cool and stylish :)
Thank you
Great Video Sir !! Carry On .... Sir 👌
@kumardixhantrai
3 жыл бұрын
Sir always support your work.. since your beginning on KZread 🤩 Just keep it up..💯
Hi sir, Big fan.. 😃👌 it would really give a lot of clarity to the new comers... but What about the Embedded system engineering, System programming.. any specific reason why u didnt cover them in this Video.. Most of the C/C++ programmers belong that catagory I guess..
@tomtommyle
3 жыл бұрын
was about to ask this too...embedded systems is a big one with IoT
I’m doing the best I can to become a Full-Stack Engineer, currently working on the Front-End, I’m like a design kind of person 😅, but want to learn, eventually, about everything 🙌🏻
@EngineeringwithUtsav
3 жыл бұрын
You got this. Start buy using APIs, then understand how they are built, then slowly move down the stack.
@creative_yudai
3 жыл бұрын
@@EngineeringwithUtsav thanks for the advise master 🙏🏻
I recently switched gears to go from developing cross platform mobile applications to WPF desktop software. What do you think about switches like this?
@EngineeringwithUtsav
3 жыл бұрын
Whatever works out, there is demand for all kinds of things, mainstream or niche.
Nice vdo man ! And I want to know is there any scope for experienced fullstack software developer into Aerospace Engineering........ Hope this question not annoyed you & you will like to answer !
Hi, what next study should be after BS Software Engineering ?
Good video.
Sir I am student of bachelor software engineer ,can I make network (routing and switching) as my job profile .
great video, but the amount of hand gestures is astronomical. i have never been so distracted from the topics of conversation like i am watching this man’s hands go to work.
Sir, how are the demand and opportunities for SAP EHS.
how to learn about apis and webservices
Great Video. Can you clarify me one thing, please? In your opinion, which is more important: academia vs industry? And where are the most ambitious people? Thanks
@EngineeringwithUtsav
3 жыл бұрын
Both are important. Academics at the start of your career, experience later.
Love the video hate the sponser, good platform but takes a lot of time to learn something ❤️
@EngineeringwithUtsav
3 жыл бұрын
I actually am a big fan of DataCamp. I find very few platforms that switch between video and immediate practice, which is my kind of learning method. You guys use hate with such comfort .. hate is a strong word :) Dislike?
@arghadeepmisra7865
3 жыл бұрын
@@EngineeringwithUtsav Yes! I don't hate but I don't either like it to be honest , I prefer AppliedAI or iNeurone (India Only) for that reason. I spent 900 for two months and completed the Python Data Analyst course which I think would be possible in 1 month or less
@EngineeringwithUtsav
3 жыл бұрын
@@arghadeepmisra7865 Fair. Online learning platforms have to be designed for a broad set of audience with different learning patterns. So unfortunately, it is difficult to make it work for everyone. Same like my own videos. If I make highly technical videos, all my subscribers who are beginners complain, if I make videos for the beginners, I get DMs asking to make technical ones that show code. :) It's a difficult balance. The end goal with any learning platform is to help people, and sometimes it's just a divided set unfortunately ... either way, thanks for commenting man, appreciate it!
@arghadeepmisra7865
3 жыл бұрын
@@EngineeringwithUtsav Discussion apart , you're the warmest man I had privileged to talk with.
"Most mobile apps have very involved backend aspects to them". Just to clarify you mean that most complex mobile apps have some similar complexities as backend engineering like caching, latency optimizations and other challenges?
@EngineeringwithUtsav
3 жыл бұрын
Yup. Whether you handle them yourself or some other backend engineer does it.
Make a video on CS Specialised AI....or AI....plz...
Quality content
utsav,what s the importande of diferencial calculus on a day to day basis? Keep it up, from Portugal!!
@EngineeringwithUtsav
2 жыл бұрын
Not much in software engineering, usually it's used for calculating rate changes ... and a bunch in physics, perhaps if you are a game dev
@johnpinheiro6211
2 жыл бұрын
@@EngineeringwithUtsav thanks man !!
Engineering with Utsav up next!
can you give more clarity over devops engineer i thought it was in demand
There is a also a path for IOT engineering
Some people are saying that software engineers r going to lose their jobs for AI....😥😥😥😥...in future like 2030.....