Very informative video. I like how you mention building an oversimplified clone which is what I see a lot of. That's why when I'm thinking of projects to work on, I always ask myself if I will use it. If the answer is yes, I then do research to see if something like that already exists and if no or I feel I can make something better I get input from other people so the abstract idea in my head is more concrete as people ask questions like what it makes different from x. Then as I building it, I'm learning various design patterns, conventions, algorithms, databases, maybe another programming language, framework, third party API, etc which allows me to put what I learn into practice and lead the conversation in interviews and talk confidently about it.
There is plenty of this kind of content online I automatically skip them not thinking twice! but nothing come close to your videos in terms of value! really great content man!!
As an engineer myself, I absolutely love engineering! From the minute I first got interested in engineering, I was amazed by its complexity and the tremendous amount of creativity and intelligence it demands. From learning the basics of circuitry to designing a programmable robot, I feel exhilarated by the challenge each project brings. Engineering is the ideal profession for problem solvers who don't shy away from anything difficult - it's always an exciting journey of exploration and discovery. Thanks to engineering, I have a job that I love, and I'm excited to continue my journey as an engineer as we head further into the future.
this vid is nice in theory but many ppl who are trying to break into tech are either students or have full time jobs. recruiters don't really care how in depth ur project is, in fact, the more complex it is the more they won't even understand I guess this vid would be suited for companies that don't require a technical interview n instead ask ab ur side projects but even then they're not going to expect something so in depth for a beginner / entry level role
You basically described what a 10 year experienced full stack developer who gets top software services job is doing for a living. Plus DSA, so you'll be working at Google also. This is too tough for any beginner to understand. I have 2 years exp and I haven't even covered this much at my workplace but I'm hired and am doing quite well for where I am.
I belive companies are expecting too much from newbies who are without experience nowadays
It seems a bit much for people that are just starting. People who go to coding boot camps get jobs and I doubt they all have this stuff in their side projects.
Great tips on the side projects to build…thanks utsav
I would add any form of documentation like a wiki with some project diagrams.
Needed this. Perfect.
Strandberg headless guitar in the background? You must be a very serious guitarist.
Most side projects are people googling "developer side project ideas" or something like that. The only side projects people should focus on is something that they want to do to solve a problem they have or an interest in developing a product. Most side projects get abandoned, or lack passion in explaining them during interviews because they are just throw away.
As always, great content. Thx Utsav !!
Do employers take note of this stuff when hiring?
Thanks for sharing this knowledge with us Utsav.
informative as usual thanks utsav
Hi Utsav, appreciate if you do some timeline in your video to each of your points in details. It would be great
what about Search ,Google, stuck on building feature ?
I really appreciate this video you are a great software engineer and I really appreciate your video sir thanks again love from seattle waghinston dev
@mayankgupta2721