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.
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.
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!
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! š
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
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 :)
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.
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.
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.
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.
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....
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šš»
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!
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:)
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.
THAT is was purpose driven IT is all about. Thanks for your awesome work and great purpose. Sharing = Caring = Teaching = Learning <3
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 š
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.
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.
@EngineeringwithUtsav