Just like you, I started learning Java in 2016. I started working as a programmer in 2018. Аfter 5 years of programming, I finally realized that my problem was that I was constantly trying to learn everything: new frameworks, languages, infrastructure tools, frontend , databases, etc. And I did not pay attention to algorithms, because I believed that they were all implemented in libraries, and instead of solving algorithmic problems, I preferred to read something new. This was my mistake, because without periodically solving algorithmic problems, I did not train my problem solving skill, and now it is at a low level. Now I stopped studying everything, and put the solution of algorithmic problems in the first place.
@@skleader4899I haven't coded much in JS, but I think it's just a matter of learning the basics: variables, functions, and working with arrays. Then try to make some simple application in pure HTML, CSS and JS, without any framework. It could be a to-do list, a weather app, etc. Remember to practice more than read. Don't chase best practices, just build an app to make it work. Also improve your problem-solving skills by solving algorithmic problems. After you have created a couple of simple JS applications on your own, and learned how to solve simple algorithmic problems, start interviewing. in parallel, you can already read some books about JS. It is best to read after you have tried to create something yourself, so you will find answers to questions. if you read first and then do, then you most likely will not start doing anything, because you decide to read everything to the end, and so on ad infinitum. You will read without questions, and this information is quickly forgotten.
I remember when I was learning Java and just reading books, I had no confidence at all how to write code. But when i made my first CRUD app with pure js on the frontend, and with servlets and pure JDBC in Java backend, i got confidence and realized how these parts interact with each other.
My man you're an absolute legend! I've been following you for quite a while now. I personally am in the field of bioinformatics...and i might switch over to SD or data science someday. I love your content and your way of presenting it..keep up the good work!
@@sahilandsarrahii bro present I am pursuing by btech and I have some doubts regarding it can you please sort out it pls and I want and waiting to speak with you pls reply
Pre final year mechanical engineering student here who is getting rejected from software companies left and right. You cast a ray of sunshine in my otherwise gloomy future. Thanks a lot for this video!
Amazing! I made mistake number 4 as well. Took a lot of leetcode and personal projects, took even more of praying and patience. But I'm thankfully out of it, working on modern tech stacks at a unicorn Saas company. Golden words- This too shall pass!
You inspire me to keep learning and improve so much. Its so frustrating seeing no advance at first; as a graduate with no internships I'm having such a hard time in my job search. Hopefully my parents don't run out of patience and kick me :/
@@sahilandsarra thank you so much, it means a lot, you are an inspiration for all upcomming programmers, and also teach lots of new stuff to those that are already in the field. Keep it up 🩷
I feel proud on you after watching your this video you became example for so many young ones who still struggling for their career Thanks for sharing your experiences
Absolutely relatable. Stuck in a company where I am being put'ed on old tech stack. Making me work on SOAP API along with strut framework. I feel suffocated here and feel I am loosing my motivation and started doubting my ability because of all these things.
I also worked on legacy project with really old frameworks, but you know what? Every new tech will be deprecated sooner or later. I recommend you to learn the core of those seemingly ancient tech stacks and why they exist in the first place. Then you could learn new thing on the side and have multiple perspectives. Keep it up bro. Hope this helps!
Sharing experience is gold. It is so motivational.Great video concluded with magic words if it is not OK it is not the end. Thanks Sahil keep going. Your videos are helpful for me and for others.
You have shown me a way to solutions for my questions for which i felt that I'm the only one who is facing the problem with preparation. You gave me motivation to start my preparation in an efficient way 🤝
Hey Sahil. I am halfway through my web development course and looking at your journey I do realize that its not easy as people make it seem on UA-cam. However I request you to make a video on how one can get into the field by going on a self taught route like yourself. What stack/projects to make and how much of DSA knowledge would be required? Love your videos and your journey is inspiring. Keep up the good work👊
Thanks Saurabh! I have already covered a lot of these things in my previous videos. Hopefully they can help you out. On a side note, when is next video coming on your channel? Looking forward to it.
Your work is dope as usual ❤ continue helping And make a video of how to deal with team to other several things that could effect freshers or 0-2 years into IT and the environment
Im nowhere near to your level but i worked very hard to learn some languages yet it didnt improve anything. i guess i found the reason today. i learned today that trying everything wont work. Im new to your channel. i will come back and watch your other videos to get further ideas on the matter. Thank you for sharing your experiences. It helps.
Thank you very much brother Sahil, I have been following you for a while and find a lot of benefit from your content. I am a third-year university student who has not majored yet. Note that in the place where I live, I cannot find any company that would accept me as a trainee. Also, as you know, an academic education will not lead me to a decent job. The problem with me is the difficulty of balancing my academic education with learning DSA and also learning a field outside my university to catch up with the changing market and modern technologies and gain practical experience because everything is moving so fast that I can't made my mind on anything. Hope you reply, lots of love.
as a civil engineering graduate, i started learning web development and got an offer with low salary and bond of 3 years...this video is very inspiring as i can relate to it
Feels like my story, as I also completed my graduation form Mechanical, and now working in a MNC for last 2 yrs with no skill development, and hunting for job change.
Sahil sir I inspired by U & started learning Java for 2 months by Myself. On this year I graduate Bsc physics.... after graduating Every body in relatives says you wasting your time in programming get a job. but I want to explore in IT field. When I'm learning DSA I can't able to think logical solution for problems solving. I understand the code but i can't think solution give me some tips what should do in this situation 😢
hi Sahil , you are true inspiration for me, you changed my view of learning. following your advices from different videos i have taught my self php and python (Mid level) in very short period of time. now i wanted to move towards cyber security course. on youtube there are alot of time wasting tutorials . i need your advice on that , i tried to search in your videos if you have made any video on cyber security.
Hei man, I got in North South University, Dhaka, Bangladesh ib CSE. Here They teaches JAVA and C++, You've talked about Java, will you talk about C++? And also pray for me, viewing your content after many times, your content is now more sophisticated, great man, go on
Why interviewers call you for interview and then tell you u dont have experience? It is written in your CV that you dont have experience. In this manner their feedback was stupid
Thanks for sharing and being honest. God bless you. I hope you are a believer because otherwise all of this is a waste of time. And The end will be a disaster failure. But a successful hard working Godly person is what I call a success
time for a confession. I'm 18years old and never have I ever focused too much on studies let alone career thinking was big mountain. I've always procrastinated stuff saying i don't have this or that to learn but recently i got laptop and now I shouldn't make excuses, so I started searching for stuff and came across you and oh boy I'm loving it. you really made me get up and stop my excuses. I'm really focused to start my journey as you and get myself a job my parents would be proud of too. really thanks a lot for sharing your journey with us and motivating us. it will mean a lot to me if you keep making helpful videos like this.
Iam learning java I was doing python but got board because I was just solving some small problems so I picked java for android. And Aws. And after watching this video I thought to continue with java.
Mr. Olympia Ronnie Coleman lived off Domino's pizza as well. You're in good company😂 Thanks for sharing your journey Sahil and all the best for the future
Hi Sir, I am in third year of my college and highly skilled in c++ and python along with DSA. Can you please tell me other tech skills that I may acquire to ensure a good placement. I am planning to learn javascript and React, are they worthy enough , if not then please guide me in picking up the right one :) . Lots of love ❤
@@shivvratraghuvanshi522 If you wanna learn DSA and especially in C++ then you can consider these point :- 1. Study C++ and OOPS in c++ properly before starting DSA. ( You can consider Code with Harry's playlist) 2. There are free resources to learn DSA so you need not to buy any paid course. ( I personally learned from Love babbar's DSA playlist) 3. While learning C++ code along with the tutor in your own laptop as well, watching lectures is extremely boring and you will easily forget everything so just write some code using the concept you learned. Don't rush too fast in learning because it is the foundation, just focus on building concepts and learn slow but be consistent. ( I used to learn some concepts in afternoon, I used to write code along with the teacher and then revised everything in night, studying like this will take time but it will build your concepts and you will have clear understanding of everything). Remember to be consistent, consistency is the major factor in learning. 4. Starting with DSA , you must code every day, like you studied arrays today, then revise the concept and do some questions on array and practice, then move on to next topics and do the same. It will also take time but it will make you a master in DSA. Just focus on consistency and regular learning. You can forget some solutions and concepts and it is very common, so better you upload every question you solve along with solution on GitHub, and you will have an organised collection of questions topicwise. And make notes of every little information in your notebook properly, Trust me you will need them the most while revising DSA. 5. Above points covers the all, but it will take some time so keep it in mind and don't quit you will yield great results. Don't panic and rush just do it slowly. This is the most ideal roadmap to learn DSA in a productive way to get better job opportunities. Hope it will help you : )
You worked on building data pipelines and building machine learning models. I think it’s your knowledge in that domain got you your job not just plain dsa and web dev?
This is awesome sharing of your journey Sahil...thanks . .by the way may I know what is the movie name that Joseph gordon levitt that was shown in this video?
Try my free email crash course to crush technical interviews: instabyte.io/
0:19 Subtitles says He is enjoying free food at Google. Subtitles AI hallucinating free food. 😂
Just like you, I started learning Java in 2016. I started working as a programmer in 2018. Аfter 5 years of programming, I finally realized that my problem was that I was constantly trying to learn everything: new frameworks, languages, infrastructure tools, frontend , databases, etc. And I did not pay attention to algorithms, because I believed that they were all implemented in libraries, and instead of solving algorithmic problems, I preferred to read something new. This was my mistake, because without periodically solving algorithmic problems, I did not train my problem solving skill, and now it is at a low level. Now I stopped studying everything, and put the solution of algorithmic problems in the first place.
Nice I'm actually learning JavaScript rn any tips?
@@skleader4899 what does that have to do with his comment???
@@boot-strapper bro I'm just asking him for some tips man no need to be rude...
@@skleader4899I haven't coded much in JS, but I think it's just a matter of learning the basics: variables, functions, and working with arrays. Then try to make some simple application in pure HTML, CSS and JS, without any framework. It could be a to-do list, a weather app, etc. Remember to practice more than read. Don't chase best practices, just build an app to make it work. Also improve your problem-solving skills by solving algorithmic problems. After you have created a couple of simple JS applications on your own, and learned how to solve simple algorithmic problems, start interviewing. in parallel, you can already read some books about JS. It is best to read after you have tried to create something yourself, so you will find answers to questions. if you read first and then do, then you most likely will not start doing anything, because you decide to read everything to the end, and so on ad infinitum. You will read without questions, and this information is quickly forgotten.
I remember when I was learning Java and just reading books, I had no confidence at all how to write code. But when i made my first CRUD app with pure js on the frontend, and with servlets and pure JDBC in Java backend, i got confidence and realized how these parts interact with each other.
Congrats for not giving up! You deserve it.
My man you're an absolute legend! I've been following you for quite a while now.
I personally am in the field of bioinformatics...and i might switch over to SD or data science someday.
I love your content and your way of presenting it..keep up the good work!
Thanks 🙏
@@sahilandsarrahii bro present I am pursuing by btech and I have some doubts regarding it can you please sort out it pls and I want and waiting to speak with you pls reply
I am an art graduate, now learning coding at 35.
Why the switch
@@mohd.asaads.279 mostly for the better pay
Pre final year mechanical engineering student here who is getting rejected from software companies left and right. You cast a ray of sunshine in my otherwise gloomy future. Thanks a lot for this video!
You deserve more than praising beyond everything. hanks for being an inspiration of CSE engineering students. Take love .
Thanks ❤️
Your motivational quote at the end gives me goosebumps and is the most replayed part of the video as well!!✨✨
Amazing! I made mistake number 4 as well. Took a lot of leetcode and personal projects, took even more of praying and patience. But I'm thankfully out of it, working on modern tech stacks at a unicorn Saas company. Golden words- This too shall pass!
👍
You inspire me to keep learning and improve so much. Its so frustrating seeing no advance at first; as a graduate with no internships I'm having such a hard time in my job search. Hopefully my parents don't run out of patience and kick me :/
I’m rooting for you 👍
@@sahilandsarra thank you so much, it means a lot, you are an inspiration for all upcomming programmers, and also teach lots of new stuff to those that are already in the field. Keep it up 🩷
I feel proud on you after watching your this video you became example for so many young ones who still struggling for their career Thanks for sharing your experiences
❤️❤️
Absolutely relatable. Stuck in a company where I am being put'ed on old tech stack. Making me work on SOAP API along with strut framework.
I feel suffocated here and feel I am loosing my motivation and started doubting my ability because of all these things.
I also worked on legacy project with really old frameworks, but you know what? Every new tech will be deprecated sooner or later. I recommend you to learn the core of those seemingly ancient tech stacks and why they exist in the first place. Then you could learn new thing on the side and have multiple perspectives. Keep it up bro. Hope this helps!
Sharing experience is gold. It is so motivational.Great video concluded with magic words if it is not OK it is not the end. Thanks Sahil keep going. Your videos are helpful for me and for others.
Thanks ❤️❤️❤️
Heartbreaking story. I really love how honest you are in the video
How did you get interview call from Amazon as a fresher ? Make a video on that
@@serrioton1858samaj gaya wo😅
@@serrioton1858really ?
@@serrioton1858that explains it 🙂
I did not. I got interview call after 2 years of trying.
@@sahilandsarra2 years😢
I have learnt lot things from you sahil bro , amazing story 🔥
You have shown me a way to solutions for my questions for which i felt that I'm the only one who is facing the problem with preparation. You gave me motivation to start my preparation in an efficient way 🤝
Hey Sahil. I am halfway through my web development course and looking at your journey I do realize that its not easy as people make it seem on UA-cam.
However I request you to make a video on how one can get into the field by going on a self taught route like yourself. What stack/projects to make and how much of DSA knowledge would be required?
Love your videos and your journey is inspiring. Keep up the good work👊
Thanks Saurabh! I have already covered a lot of these things in my previous videos. Hopefully they can help you out. On a side note, when is next video coming on your channel? Looking forward to it.
nice bhaiya your videos is helping me to do less mistakes in programming journey and looks like noob will become pro one day
Thanks 👍
"Everything will be okay in the end, if it's not okay it's not the end" Amazing!!!
Brother. You are an amazing person
Thanks! You’re amazing as well.
I love your every single video. Thanks a lot
Thanks 🙂
Love from nepal..❤
You give the most genuine answers !
Thanks ❤️❤️
Respect brother... Idk why but your way of speaking is seductive
Your work is dope as usual ❤ continue helping
And make a video of how to deal with team to other several things that could effect freshers or 0-2 years into IT and the environment
Im nowhere near to your level but i worked very hard to learn some languages yet it didnt improve anything. i guess i found the reason today. i learned today that trying everything wont work. Im new to your channel. i will come back and watch your other videos to get further ideas on the matter.
Thank you for sharing your experiences. It helps.
Thank you very much brother Sahil, I have been following you for a while and find a lot of benefit from your content.
I am a third-year university student who has not majored yet.
Note that in the place where I live, I cannot find any company that would accept me as a trainee.
Also, as you know, an academic education will not lead me to a decent job.
The problem with me is the difficulty of balancing my academic education with learning DSA and also learning a field outside my university to catch up with the changing market and modern technologies and gain practical experience because everything is moving so fast that I can't made my mind on anything.
Hope you reply, lots of love.
Great video Sahil, I’m also in the same position as you in 2017 at a mediocre company. I could relate a lot.
I am an undergraduate student studying in cs ,l definitely love your videos and learnt alot from you❤
I would say Comperators are necessary to learn. You need either Comperator or Comparables to compare two objects in Tree Data Structures.
sick editing, quality content, instant subscribe.
Thanks 🙂
as a civil engineering graduate, i started learning web development and got an offer with low salary and bond of 3 years...this video is very inspiring as i can relate to it
I'm addicted of your every video! 😊 from 🇧🇩
❤️🇧🇩
Happy to see u again.❤
❤️
Dear sir,you are a best youtuber I have ever seen.You are showing best path for beginners to achieve success easy.Respect u sir with 🙏.
🙏
Telling your story and learnings amazing
Feels like my story, as I also completed my graduation form Mechanical, and now working in a MNC for last 2 yrs with no skill development, and hunting for job change.
❤❤❤❤❤ Your advice is really helpful. You provide such a great information that paves the way to learn and grow faster. ❤❤❤❤❤❤
❤️❤️❤️
Love your content, so much effective for us.
Brdr ur my ROLE MODEL❤❤
❤️❤️
Sahil sir I inspired by U & started learning Java for 2 months by Myself. On this year I graduate Bsc physics.... after graduating Every body in relatives says you wasting your time in programming get a job. but I want to explore in IT field. When I'm learning DSA I can't able to think logical solution for problems solving. I understand the code but i can't think solution give me some tips what should do in this situation 😢
Really amazing! Very much Inspired
🙌
Your videos fill me with positivity
Inspiring in many ways. Thanks for sharing.
Thanks 🙏
Literal goosebumps, Amazing video sahil🔥 Thank you for all the epic content you provide 💯🙏
hi Sahil , you are true inspiration for me, you changed my view of learning. following your advices from different videos i have taught my self php and python (Mid level) in very short period of time. now i wanted to move towards cyber security course. on youtube there are alot of time wasting tutorials . i need your advice on that , i tried to search in your videos if you have made any video on cyber security.
thanks brother. it will also help me. i am also aspiring data scientist...
Good luck 👍
I am also stuck and now a days confused, where to start from again.
Your path gave me some idea and some red flags to avoid.
Thank you ❤
Love watching your videos
Thanks ❤️
In India, it's compulsory for us to study computer as a 9th or 10th grader and not gonna lie, it's damn interesting :)
a wise man always has a straight face
love you brother ❤
❤️
man!! you are inspiration..
Well said each n evry sec of life is so valuable n TQ so mu6 for making this valuable video for us.
Great work Sahil, Keep it up.
Bro Can you make a video on international student life in US - even though its out of context
1:57 lol i love the visualisation of the middle finger
Pushing the algorithm ❤️
Thanks ❤️
Timely needed❤
Hei man, I got in North South University, Dhaka, Bangladesh ib CSE.
Here They teaches JAVA and C++, You've talked about Java, will you talk about C++?
And also pray for me, viewing your content after many times, your content is now more sophisticated, great man, go on
Now i am in 2nd year and set a goal of learning full stack development. Also learning java from college...
Wow, you were in P13N at Amazon. I will be joining the team this year.
impressive , good job man
yo bro!. my situation is same as you. i hope i can success like you
👍
sir plz make video on how to apply(get ) internship
i hope you will guide me or help me
Very nice 👍 So proud of you 👏
Thanks 22g 🙏
Thanks a lot for this information
Sir I am in 3rd year, is it worth to learn web development, because chat gpt or Bing is itself generating all codes😢
Not All Codes. Remember it.
Bro your are a jem for all of us
Awesome video!
Thanks 🙏
Why interviewers call you for interview and then tell you u dont have experience? It is written in your CV that you dont have experience. In this manner their feedback was stupid
Being alive with that food habit is astounding compared to your programming journey!!
I’ve crashed production twice but never at Amazon!
Thank you Sir!
Thanks for sharing and being honest. God bless you. I hope you are a believer because otherwise all of this is a waste of time. And The end will be a disaster failure. But a successful hard working Godly person is what I call a success
Second job in AWS getting $200k not bad at all man.
time for a confession. I'm 18years old and never have I ever focused too much on studies let alone career thinking was big mountain. I've always procrastinated stuff saying i don't have this or that to learn but recently i got laptop and now I shouldn't make excuses, so I started searching for stuff and came across you and oh boy I'm loving it. you really made me get up and stop my excuses. I'm really focused to start my journey as you and get myself a job my parents would be proud of too. really thanks a lot for sharing your journey with us and motivating us. it will mean a lot to me if you keep making helpful videos like this.
Thanks for sharing 🙏
I think that fintech company at Chicago is CME Group
Thank you sir :)
Thanks 🙏
Iam learning java I was doing python but got board because I was just solving some small problems so I picked java for android. And Aws. And after watching this video I thought to continue with java.
thanks for this video
He is an IITian (Let's not forget that!! )😢
Post video about devops and it's future scope and pay scale
loved the middle finger animation 😂😂😂😂
Good content.
Please make a video on the best platforms to learn java
Presentation is superbzzzz
Thank you❤
Mr. Olympia Ronnie Coleman lived off Domino's pizza as well. You're in good company😂 Thanks for sharing your journey Sahil and all the best for the future
😂
Hi Sir, I am in third year of my college and highly skilled in c++ and python along with DSA. Can you please tell me other tech skills that I may acquire to ensure a good placement. I am planning to learn javascript and React, are they worthy enough , if not then please guide me in picking up the right one :) . Lots of love ❤
Bro can you guide me on DSA?
@@shivvratraghuvanshi522
If you wanna learn DSA and especially in C++ then you can consider these point :-
1. Study C++ and OOPS in c++ properly before starting DSA. ( You can consider Code with Harry's playlist)
2. There are free resources to learn DSA so you need not to buy any paid course. ( I personally learned from Love babbar's DSA playlist)
3. While learning C++ code along with the tutor in your own laptop as well, watching lectures is extremely boring and you will easily forget everything so just write some code using the concept you learned.
Don't rush too fast in learning because it is the foundation, just focus on building concepts and learn slow but be consistent. ( I used to learn some concepts in afternoon, I used to write code along with the teacher and then revised everything in night, studying like this will take time but it will build your concepts and you will have clear understanding of everything). Remember to be consistent, consistency is the major factor in learning.
4. Starting with DSA , you must code every day, like you studied arrays today, then revise the concept and do some questions on array and practice, then move on to next topics and do the same. It will also take time but it will make you a master in DSA. Just focus on consistency and regular learning. You can forget some solutions and concepts and it is very common, so better you upload every question you solve along with solution on GitHub, and you will have an organised collection of questions topicwise. And make notes of every little information in your notebook properly, Trust me you will need them the most while revising DSA.
5. Above points covers the all, but it will take some time so keep it in mind and don't quit you will yield great results. Don't panic and rush just do it slowly. This is the most ideal roadmap to learn DSA in a productive way to get better job opportunities.
Hope it will help you : )
Key take away at 1:40
Bro
Masha Allah ❤nice
GREAT video
You worked on building data pipelines and building machine learning models. I think it’s your knowledge in that domain got you your job not just plain dsa and web dev?
This is awesome sharing of your journey Sahil...thanks . .by the way may I know what is the movie name that Joseph gordon levitt that was shown in this video?
I hope your original voice will be more beautiful
Same I am learning everything in java .. I need revision
good job boy.
this too shall pass ❤❤