@EngineeringwithUtsav

Hello folks! The video may be a bit jittery for a few minutes in the middle in some formats, especially on TV. Looks like my render settings got tweaked when migrating from desktop to the M1 MacBook Pro. Apologies šŸ™šŸ½ And thank you, for all the awesome comments (and likes), I read them all and appreciate every single one of them! Cheers!

@CheeseDragon8639

I’ve been a developer/ software engineer for 18 years and I totally agree.  YouTube is a bad place to find career advice but it’s decent to find ā€œGeneralā€ tutorials and beginner app ideas that you can take and run with.  Learn by doing, not by watching a video.

@rounakdutta6164

I literally laughed when you said that "don't spend your time watching desk setup videos".  every thing you said is exactly correct. thanks Utsav, for making this video.

@tonyfield5407

As an enterprise web developer with 22 years of full-time experience I can say that I wholeheartedly agree with your points. Well done and thank you for making these points!

@BettaTech

As a fellow software engineer that makes youtube videos about software engineering, your video just hit home. I agree on all the points you’re sharing here. Keep up the good work! šŸš€

@zackcarl7861

Basically guys 1) select one good youtube channel that can teach you what you want to learn , it can be mit open course ware or any youtuber with experience .
2) stick to that one resource , remember you don't change collage and bounce Between may of them , so stick to one course and video playlist at a time , do t bounce around 
3) youtube is a awsome place to learn things and , the amount of free co tent available on it is equivalent to any thing a collage course will teach you ,you just have to know what to search

@rollsroycecanada

Lately, I was getting overwhelmed with all the content around and started losing interest in basic DSA and Software architecture. This was really helpful! Thanks a lot keep up the awesome work :)

@amakwanaam

Utsav seriously this is something literally no one is talking about! I'm also the one who is hoping on trends, trying to learn this & that of all tech and always realising that I'm going no where. This is really the best advice I've got. Thank you for making this video.

@millertime6

I found this out the hard way. Started following the loose advice thinking I don’t need CS education, then got frustrated at the superficial tutorials I was following. Started studying CS and now they make more sense.

@ishanmittal

Gem of a video. This not only speaks in reference to software engineering, it creates a framework to make the best use of time on YouTube.

@user-dd3lw2pq9v

As a developer of 5 years I’ve noticed the influx of unqualified people making software engineering videos on YT and offering mentorships. I saw something similar when I came out of the Army. A lot of people were trying to teach shooting skills who had no combat experience. I always look for instructors with military or law enforcement background and actual time in combat. 
Everyone should do the same for software engineering. How long has this person been in the industry? What are their credentials? Vet your instructors and mentors or you’ll get fed BS.

@redbaronlast

I am not in software engineering (or computer science) at all (I am a psychologist), but I still think that this video was very valuable and thought provoking. I really think you are right. We are too often looking for "short cuts" that will in fact just make us waste time....

@arshanshaikhh

Every point mentioned by him is true. I can say that because I've made the same mistakes and I'm realising everyday as I progress in my careeršŸ™ŒšŸ»

@realagentpenguin

Wow! This video was so insightful!

I started to learn CS in May 2021 and started with C++. I couldn't find any good resources online and switched to Java. I'm happy with Java but I also started to learn Full stack development. I started DSA and I haven't completed any of these. I had been roaming clueless all these days. I'm gonna go and finish DSA in Java now. Thank you again!

@ernest795

As a new developer I really appreciated this message.  I have tried to avoid the things you said to avoid, lately I have been doubting my approach but this has reenforced my commitment to continuing along the path I am currently charting.  Please keep up the high quality and honest content for the sake of us newbs:)

@Arashi1138

This man speaks the truth.  In any field, those with just enough knowledge to be dangerous will jump from new fad to the next new fad.  It's not until you've got a few years of practical experience behind you that you realize those who excel solve problems, those who flounder focus on tools.  The one solving problems uses the best tool for the task at hand; the one who focuses on tools can't move beyond that to see the bigger picture.

@DigitEgal

THAT is was purpose driven IT is all about. 
Thanks for your awesome work and great purpose.
Sharing = Caring = Teaching = Learning <3

@mattecscc

Great vid! One point that I don’t fully agree is related to the more ā€œtechnicalā€ aspects of programming, like data structures and algorithms. Most devs aren’t working in companies dealing with billions of requests per second, so most devs won’t need more than a basic understanding of these topics. And maybe if you try to build simple apps or backend applying the same techniques, you’ll be over-engineering or creating unnecessary complexity, upsetting the biz people that just wanna deliver a working feature to a client. 

What I mean is that, yeah, it’s super important to understand the more complex or ā€œacademicā€ topics of CS, but if you don’t really know them yet, it’ll be ok to release apps in production in a lot of times. It shouldn’t stop you, or create impostor syndrome. Try to learn them, but don’t obsess about it - I know bc I used to šŸ˜…

@RagsToRobots

I’m in robotics software and YouTube has been helpful learning the basics of data structures and languages like C++, Rust, Julia, and Python. However, your point about false competence really hit home not just because of YouTubers who think they know what they’re doing but myself as well. Writing production grade code needs to be learned from experience; just because I watch a video doesn’t mean I can actually use it in my job.

Also, your point about tools is true in robotics: we use Python and C++. There’s little incentive to learn a new language because we don’t need one.

@pape_diack

Hey! That's correct for people wanting to have a job as software engineers or something alike. But for somebody who has an idea and wants to create the corresponding product, let's say Instagram, he or she could go and do that using skills acquired from those Youtube videos. Once the product gets some traction, software engineers will come along the journey and build that Instagram the right way for it to be scalable. Facebook started like that, so AirBnB, Instagram, Amazon, Google, Apple first products, and so on. Rare is a product that started with the right architecture discussed about in the conferences you recommended. But, I repeat, your advices are the way to go if you want to integrate a team that is working on an existing product.