All you have to do is first solve 1000 problems in leetcode, Then study backend or front end In any language Then complete the rest part if taken front end then learn backend Then learn os, dbms, network. Now along with all these do side projects and still solve leetcode problems Get a job in a good faang company, learn that you don’t know anything about system design, get fired after internship. The company will do it🎉 Start learning system design and multithreadibg using libraries, live some torture days struggling to get an interview. Then at 26 or 28 go for masters and make these type of videos and say coding is very easy
My process was p simple: go to CC and get as many As as possible. Transfer to decent uni. Apply for summer internships (apply to around 100). Get a an internship, maybe don’t get a return offer (I didn’t). Start last year of school. apply for a second summer internship. You’ll need to apply to a lot less since your resume will have your first internship on there. Get your second internship. Get the return offer (I did my second time). Start working after finishing school. Most of the ppl I went to school with did the same thing. I know not everyone is in a position on life to follow this process but many are. It’s p standard. Not easy but also it’s not crazy hard.
Yes, in addition to not getting paid 100% of what you produce, you must also know more for less. It's how capitalism works, but that's where you being desperate factors in to "motivate" you.
Nothing original sir! Basically taking the titles from others and copy catting them. Her videos go like this.. Day in life of a software engineer,,, stop doing 500 leetcodes,,, Why you should not work at FAANG (and then work at Microsoft herself),,,,, how I got a job at Microsoft,,, etc.. This is crazy!.. 80 people have already done these videos..
programming requires problem solving, rethinking, especially for those of us who never entered any CS degrees or background, learning from scratch. Problem solving, CS, 1 programming language fundamentals, writing your own code as you learn(small stuff), tesing your abilities, leet code is helpful off and on, and I use chatGPT to dive deep and in depth into topics creating my own courses, modules, and able to have things explained and illustrated to me in every different way until i understand it. this has helped me allot. ty for your video!!! I just did this with jobs so i know what i need to know
It doesn't get more clear cut than this: put yourself in their shoes. It doesn't matter what language(s) you know, what frameworks etc. At the end of the day, as a dev no different from any other job, you get hired because the business believes you input will outperform the loss of money they'll incur by hiring you. The value exchange needs to make sense.
The only issue I have is you have to spend money to get a job. Making a portofolio site cost money so first thing to do is get a none tech job , then create your own bussiness aka portofolio site in hopes to close shop just to work under someone else. Seems different to me. Overall the market is saturated, companies only hire Junior devs so before applieing for a job you must train yourself to mid junior level.
As a senior engineer I can assure you that it absolutely matters that you know the languages in the job descriptions well and have a moderate knowledge of leetcode problems. I don’t like that either, but that’s just what programmer job interviews are like.
@@computernerd8157 There are numerous free hosting solutions that you can use to host your portfolio. I built an entire kubernetes cluster for free as part of my portfolio. Yes the "work" is free, but you have to learn somehow.
2:32 I’m a Lead developer with 10+ years of experience, in my opinion, the best way to land a job as an entry level developer is participate in open source projects, preferably AI, or some other emerging technology.
The reality is... People who are actually getting placed aren't watching this video right now... Even she never say a video like this when she was preparing... If you know in demand skills... Know how to build projects with that... Then just make projects learn in demand skills... Watching videos won't get you placed but maybe applying to some companies might get you rejected...
You have to learn a lot to become a software engineer. Holy cow! I shouldn't have spent 3 years on a CS degree. I haven't learned a single thing about real-world programming. The most I have done is work with algorithms, and not even the super cool ones. The most complex one I have completed is a BST. Looking back now, I wish I had never started school and just self-taught.
Fab Editing! and this is what I had realized subconsciously after not being able to bag any entry level job after graduating this year. Focusing on leetcode was a scam. Had I given the time I spent on leetcode into actually learning the craft (web development) I had already been employed by now
love the advice, however, learning what sernior devs learn also requires understanding, conceptualization, allot of time, resources and self discipline, these are not concepts that can be learned in weeks or months with people who dont have days upon days to study. so, how do we learn these senior level programs and apps to get these jobs? Since many entry level junior dev jobs require the ability to solve coding problems, make them more efficient and be able to explain your logic, datastructure and method of thinking with how you write. so im not understand. I understand not using leet code solely, i was told to just do leet code, which doesnt make sense since even doing leet code requires allot of prior knowledge, coding ability and problem solving.
Leetcode is fine for practice but it's not practical like actually building a project. Doing your own projects even if it's something simple will go much further than if you can regurgitate the right algorithm. I also embrace commenting out what the code/test/whatever should be doing which makes it easier to actually build out those things later. Local github repo and small commits will also help keep your stuff on track and hold accountable.
senior skills are the new junior skills. real work is required to acquire those skills. and noone seems to want to pay for that work. so, you'll have to work for free to get those skills. if you're going to work for free, it might as well be for yourself. and as it turns out, those senior skills that are highlighted in this vid just happen to be the ones necessary for a successful startup. having been in a few startups in the last 20 years, including my own, i can confidently say it has never been easier to start a tech company. i say, "start a tech company", but what i really mean is "start a company that solves an unsolved problem, and use technology to make it better than any competition".
I wanted to study History and become an high school history teacher so i can tell my future students that most majority of cs students grinded leetcodes not developing a software 🤣
So misleading! Please don't fall for this people. LeetCode will equip you in solving complex problems. Most of the stuff mentioned in this video are non-technical skills which you will get to know anyway.
"the limit does not exist!" - did I laugh for straight 5 minutes!? oh yes! thb , just edited my checklist after watching this video. great content as always
I learned a lot and trust me i laughed a lot, your jokes are on point specially that quantum mechanics part where you forgot how to iterate through an array. God! that was funny as hell.😂
In a Google Doc? xD Are we back at university, playing school again? We have smart IDEs with all those cool highlighting features for a reason. It's because otherwise we would have to remember all that crap, which would make us engineers seem even less human. I learned not to apply for jobs that require me to take an exam before landing a job. I am the expert, and they require my services, not the other way around. When I submit my application for a job and am invited to an interview, I engage in a conversation with the individual who issued the invitation. When the interview begins, I change my role from being invited to the interview to being here for business. I inform the interviewers that I was invited by Mr. or Mrs. XYZ due to their belief that I can assist in resolving a specific issue. Therefore, it is not me who is submitting an application for a position, but rather the organization is seeking my assistance. The atmosphere shifts completely, and instead of tackling the "exam," we mostly focus on how my skills would benefit the company's current situation.
Imagine if instead of wasting their time, developers actually developed software that they could sell. There’s been a few who have done it solo and are now millionaires.
Problem is not building, you can some how build without sleeping and starving, but real problem comes at selling the product and scaling up, you cant easily find some investment unless you have money or connections🥲🥲
AWESOME. I just want to learn more about discrete math. Guess I found the wrong RUclips video. But I'm glad I did. Hashtag, don't type "hashtag " use the actual hashtag. (#)
I have 11yrs of total IT experience but only 5yrs experience in Angular (as frontend technology) and 7yrs as backend (php and rest api).How would I Get job as full stack developer(spring boot +Angular)
the problem is that time is not unlimited. Basically what you are saying is that to be a junior software engineer you need to be a software engineer ahah
I think as a new software engineer, getting familiar with Open Source might work. In Open source, you will be working on all those skill sets, employers want from you.
I love you Pooja, but come on. That’s terrible advice to promote/use that company to show your portfolio. Can you imagine if an interviewer asks you if you coded the website and you reply, “nah that’s a paid template I used for the whole site”
It might not be worth spending time coding a portfolio website anymore - in the industry, you have to learn how to use all the tools available at your disposal. It’s more worth the effort to create a cool project to showcase ON the portfolio website instead
hmm everything came from the fundamentals, all these new tech are also base from the fundamentals just an improvement from predecessor. I agree that you don't need to learn 500+ LeetCode problems but only a few that really matters like the blind 75 items. Developers really need to have strong fundamentals that's it.
Her : get internship Hiring manager : 5 years experience to get internship 😂😂😂😂... But seriously though there is no silver bullet to landing a job sometimes its just luck sometimes its softskills
Ma'am in leetcode there is soo many questions for example array it has 1500+ question including easy, medium and hard. I want to ask that how many question I should attempt before moving to next topic. Also i am following kunal kushwaha java playlist, he also provide an assignment of leetcode problems , They are randomly selected from the leetcode. Tell me what is the wright approach for me to do. Is I practice sequence wise or that assignment? And the numbers of question to practice before moving to next concept(easy, medium, hard).
Seems like how MS hires. These lifting the veil videos on DSA just confuse new comers.. Basically Problem solving and technology projects to showcase comfort is the key..
All you have to do is first solve 1000 problems in leetcode,
Then study backend or front end In any language
Then complete the rest part if taken front end then learn backend
Then learn os, dbms, network.
Now along with all these do side projects and still solve leetcode problems
Get a job in a good faang company, learn that you don’t know anything about system design, get fired after internship. The company will do it🎉
Start learning system design and multithreadibg using libraries, live some torture days struggling to get an interview.
Then at 26 or 28 go for masters and make these type of videos and say coding is very easy
Were to learn system design
So what's the moral of story? Learn system design?
My process was p simple: go to CC and get as many As as possible. Transfer to decent uni. Apply for summer internships (apply to around 100). Get a an internship, maybe don’t get a return offer (I didn’t). Start last year of school. apply for a second summer internship. You’ll need to apply to a lot less since your resume will have your first internship on there. Get your second internship. Get the return offer (I did my second time). Start working after finishing school. Most of the ppl I went to school with did the same thing. I know not everyone is in a position on life to follow this process but many are. It’s p standard. Not easy but also it’s not crazy hard.
salute brother@@Martinguy287
*This is for the internationals only..*
Let me get this clear, your advice is basically: Have the skills of a senior so that they can pay you as a junior?
ever read candidate requirements on Indeed? it’s about the same
Yes, in addition to not getting paid 100% of what you produce, you must also know more for less. It's how capitalism works, but that's where you being desperate factors in to "motivate" you.
It’s really not though. Knowing how to use AWS, Kubernetes, message queues, CI/CD is really bare minimum.
@@CookieCurls 🤓👆
@@CookieCurlsI can guarantee you most SDE 1 or LE engineers don't know all of AWS and all of that. They just know how to leetcode.
its insane how you keep getting even better at making videos Pooja!! i gotta start taking notes 📝📝
Thanks for your contributions bro, keep up the good work 👏🏼
Awww thanks so much!! Really appreciate the kind words 😀
This man , whoever mention neetcode best he review their videos and appreciate it,great job @NeetCode.
The Lord has spoken.
Nothing original sir! Basically taking the titles from others and copy catting them. Her videos go like this.. Day in life of a software engineer,,, stop doing 500 leetcodes,,, Why you should not work at FAANG (and then work at Microsoft herself),,,,, how I got a job at Microsoft,,, etc.. This is crazy!.. 80 people have already done these videos..
programming requires problem solving, rethinking, especially for those of us who never entered any CS degrees or background, learning from scratch. Problem solving, CS, 1 programming language fundamentals, writing your own code as you learn(small stuff), tesing your abilities, leet code is helpful off and on, and I use chatGPT to dive deep and in depth into topics creating my own courses, modules, and able to have things explained and illustrated to me in every different way until i understand it. this has helped me allot. ty for your video!!! I just did this with jobs so i know what i need to know
How do u do problem solving ?
It doesn't get more clear cut than this: put yourself in their shoes. It doesn't matter what language(s) you know, what frameworks etc.
At the end of the day, as a dev no different from any other job, you get hired because the business believes you input will outperform the loss of money they'll incur by hiring you. The value exchange needs to make sense.
The only issue I have is you have to spend money to get a job. Making a portofolio site cost money so first thing to do is get a none tech job , then create your own bussiness aka portofolio site in hopes to close shop just to work under someone else. Seems different to me. Overall the market is saturated, companies only hire Junior devs so before applieing for a job you must train yourself to mid junior level.
@@computernerd8157 Oracle cloud is free, you only have to pay for the domain (I know some people hate Oracle, but beggar can't be chooser)
As a senior engineer I can assure you that it absolutely matters that you know the languages in the job descriptions well and have a moderate knowledge of leetcode problems. I don’t like that either, but that’s just what programmer job interviews are like.
@@computernerd8157 There are numerous free hosting solutions that you can use to host your portfolio. I built an entire kubernetes cluster for free as part of my portfolio. Yes the "work" is free, but you have to learn somehow.
@@computernerd8157 I ain't paying for no freaking dev portfolio site. I use my GitHub marked up like a site and it works like charm!
2:32 I’m a Lead developer with 10+ years of experience, in my opinion, the best way to land a job as an entry level developer is participate in open source projects, preferably AI, or some other emerging technology.
The reality is...
People who are actually getting placed aren't watching this video right now...
Even she never say a video like this when she was preparing...
If you know in demand skills... Know how to build projects with that... Then just make projects learn in demand skills...
Watching videos won't get you placed but maybe applying to some companies might get you rejected...
Failure is the first step to success...
@@sohampathak8173☠️☠️☠️
I graduated from UW-MADISON, too, but in Agriculture Business.
Now I'm learning coding and IT.
You have to learn a lot to become a software engineer. Holy cow! I shouldn't have spent 3 years on a CS degree. I haven't learned a single thing about real-world programming. The most I have done is work with algorithms, and not even the super cool ones. The most complex one I have completed is a BST. Looking back now, I wish I had never started school and just self-taught.
Same
Fab Editing! and this is what I had realized subconsciously after not being able to bag any entry level job after graduating this year.
Focusing on leetcode was a scam. Had I given the time I spent on leetcode into actually learning the craft (web development) I had already been employed by now
love the advice, however, learning what sernior devs learn also requires understanding, conceptualization, allot of time, resources and self discipline, these are not concepts that can be learned in weeks or months with people who dont have days upon days to study. so, how do we learn these senior level programs and apps to get these jobs? Since many entry level junior dev jobs require the ability to solve coding problems, make them more efficient and be able to explain your logic, datastructure and method of thinking with how you write. so im not understand. I understand not using leet code solely, i was told to just do leet code, which doesnt make sense since even doing leet code requires allot of prior knowledge, coding ability and problem solving.
Leetcode is fine for practice but it's not practical like actually building a project. Doing your own projects even if it's something simple will go much further than if you can regurgitate the right algorithm. I also embrace commenting out what the code/test/whatever should be doing which makes it easier to actually build out those things later. Local github repo and small commits will also help keep your stuff on track and hold accountable.
senior skills are the new junior skills. real work is required to acquire those skills. and noone seems to want to pay for that work.
so, you'll have to work for free to get those skills.
if you're going to work for free, it might as well be for yourself.
and as it turns out, those senior skills that are highlighted in this vid just happen to be the ones necessary for a successful startup.
having been in a few startups in the last 20 years, including my own, i can confidently say it has never been easier to start a tech company.
i say, "start a tech company", but what i really mean is "start a company that solves an unsolved problem, and use technology to make it better than any competition".
You have to be able to build things. REAL things that REAL people have used.
I wanted to study History and become an high school history teacher so i can tell my future students that most majority of cs students grinded leetcodes not developing a software 🤣
Your videos are so clean and your story telling is impeccable. You need to make a tutorial on video editing lol
Thanks!! I have an awesome editor as well!
Lots of great advice and info as always! Also, the humor and video production keep getting better!
So misleading! Please don't fall for this people. LeetCode will equip you in solving complex problems. Most of the stuff mentioned in this video are non-technical skills which you will get to know anyway.
+1
This girl should definitely keep making these BOMB ass videos. INSANELY well made, props to you. One day you will be the biggest female tech RUclipsr
This video is so valuable, you are very honest and straightfoward.
Thank you so much Pooja♥
Thanks for the kind words ☺️
Really informative video ! I am going to learn back end web development, then maybe I'll try these things ! Thanks again !
That’s great to hear! No problem 😀
"the limit does not exist!" - did I laugh for straight 5 minutes!? oh yes! thb , just edited my checklist after watching this video. great content as always
Hahah that’s awesome 😂
got scammed into a hostinger ad
This is breathtaking. I recently read a similar book, and it took my breath away. "Mastering AWS: A Software Engineers Guide" by Nathan Vale
The contents are getting just better and better.
Thanks so much! 😀
I learned a lot and trust me i laughed a lot, your jokes are on point specially that quantum mechanics part where you forgot how to iterate through an array. God! that was funny as hell.😂
Every Sentence just opened up brain cells.Thanks for clarifying.😍
So glad it was helpful!
So they want a senior level engineer for entry level pay? Oh man
In a Google Doc? xD Are we back at university, playing school again? We have smart IDEs with all those cool highlighting features for a reason. It's because otherwise we would have to remember all that crap, which would make us engineers seem even less human. I learned not to apply for jobs that require me to take an exam before landing a job. I am the expert, and they require my services, not the other way around. When I submit my application for a job and am invited to an interview, I engage in a conversation with the individual who issued the invitation. When the interview begins, I change my role from being invited to the interview to being here for business. I inform the interviewers that I was invited by Mr. or Mrs. XYZ due to their belief that I can assist in resolving a specific issue. Therefore, it is not me who is submitting an application for a position, but rather the organization is seeking my assistance. The atmosphere shifts completely, and instead of tackling the "exam," we mostly focus on how my skills would benefit the company's current situation.
please make a video on books and subjects to learn for self taught developers
Imagine if instead of wasting their time, developers actually developed software that they could sell. There’s been a few who have done it solo and are now millionaires.
Problem is not building, you can some how build without sleeping and starving, but real problem comes at selling the product and scaling up, you cant easily find some investment unless you have money or connections🥲🥲
Your vids are so helpful with lots of valuable information. They are also so interesting and entertaining to watch. Nice to know your channel 🤗
Thanks so much 😀
Start focusing on the hard leetcode problems …. Then you will get to the senior position 😅
This is really helpful video! Thank you for sharing such valuable info🙇♂
Underrated video. The sense of humor in your videos is so light and entertaining. :)
Ahh thank you thank you!
True....
leetcoding is easier than all of this!
watching this video whilst solving my leetcode daily problem of the day ..
Great advice sister and your video is so unique. I learn lot of things in your video.
Thanks so much!!
@@PoojaDutt Welcome❤
Perfect timing, thanks!
like the both editing and the info itself
You make some really great points that are understandable. I just wish I saw this a decade ago 😂.
"Find someone who you can solve problems for", well that'd be me
you did very good marketing for hostinger
Holy shit I gut laughed at the “iterate through an array” part lol
Loved how you sold the pen with taxes and shipping 😂
'Put yourself in their shoes' what an advise, the content really good and helpful. Keep making videos you are killing it👍
Great advice for aspiring software engineers 👍
Thanks so much! 😀
Amazing video! Great edition
Thanks for sharing! love the advices
Glad to hear!
This is so true. Great video!
Thanks Michael!
Can't get an internship, now what?
that's not in the middle of the sentence
AWESOME. I just want to learn more about discrete math. Guess I found the wrong RUclips video. But I'm glad I did. Hashtag, don't type "hashtag " use the actual hashtag. (#)
The limit does not exist! Mean girls reference 😅
You got it 😂
You haven't given interviews in India.
yo you caught that mug like a champ
Hahah I try
I have 11yrs of total IT experience but only 5yrs experience in Angular (as frontend technology) and 7yrs as backend (php and rest api).How would I Get job as full stack developer(spring boot +Angular)
I'm not good at Leedcode...
the problem is that time is not unlimited. Basically what you are saying is that to be a junior software engineer you need to be a software engineer ahah
I think as a new software engineer, getting familiar with Open Source might work. In Open source, you will be working on all those skill sets, employers want from you.
pooja didi i am at 306 problems, abb kya karu mai
I love you Pooja, but come on. That’s terrible advice to promote/use that company to show your portfolio. Can you imagine if an interviewer asks you if you coded the website and you reply, “nah that’s a paid template I used for the whole site”
It might not be worth spending time coding a portfolio website anymore - in the industry, you have to learn how to use all the tools available at your disposal. It’s more worth the effort to create a cool project to showcase ON the portfolio website instead
amazing video! super engaging
Thanks so much 😀
What i learned : Put a employer in the foot of your shoe😅
hmm everything came from the fundamentals, all these new tech are also base from the fundamentals just an improvement from predecessor. I agree that you don't need to learn 500+ LeetCode problems but only a few that really matters like the blind 75 items. Developers really need to have strong fundamentals that's it.
what is the name of website that used for looking job requirements?
Linkedin
Thanks for this video
Her : get internship
Hiring manager : 5 years experience to get internship 😂😂😂😂... But seriously though there is no silver bullet to landing a job sometimes its just luck sometimes its softskills
nice and informative video... thanks
so encouraging
Thanks!! ☺️
are you an indian?
So real. This is it.
But if you r looking specifically on campus placements, that too in companies like microsoft, dsa is must as per i know
So have to do all of this for an entry level ?
Thats terrible marketting but i love it
They noway a entry level developer is going to know all that stuff pointblank you don't have access to any of those things
The way you iterated through an array 😂😂
Do you looking for Video Editor ?
you still need to pass the algorithms interview lol
so what you actually wanted to say?
As a biginner i want to know how can build up my logic.contest fact
Do a software engineering Apprenticeship programme to get your foot in the door. No need to do all of what she said😂
It would have been more easier if u would have just shared discord link directly
How can someone say this video was helpful?
Subscribed 👍
8:51 it remember joma tech video
But the real question is "Did you return the shoe?".
Maybe I will eventually 😅
Ma'am in leetcode there is soo many questions for example array it has 1500+ question including easy, medium and hard. I want to ask that how many question I should attempt before moving to next topic. Also i am following kunal kushwaha java playlist, he also provide an assignment of leetcode problems , They are randomly selected from the leetcode. Tell me what is the wright approach for me to do. Is I practice sequence wise or that assignment? And the numbers of question to practice before moving to next concept(easy, medium, hard).
what is the name of website in 1:30 minutes
Seems like how MS hires. These lifting the veil videos on DSA just confuse new comers.. Basically Problem solving and technology projects to showcase comfort is the key..
Great points
Be a developer by getiing ai 1to build your portfolio fir yiu? Im sorry what kind of dev advice is that?
was the "manager" Greek by any chance
Hahha yes, you picked up on the accent 😂
lots of love from nepal 🇳🇵🇳🇵🇳🇵🇳🇵🇳🇵
this video is awesome 🤣😂
striver!!! just saw video same....
This is a good video 👍👍
Thank you!
I can't do this, she's kind cute, it's like having a fine ass substitute teacher looking at her, i'm out
your english is like american ancient
I loved the sketches. Definitely going to use the discount code 😁
That’s great to hear 😊