Few other things I also covered and paid attention to in these 18 months - (1) Its important to slow down your time on Data Structures/Algorithms in order to make time for other things (2) I prioritised Academics two weeks before mid terms and end terms to maintain CGPA close to 9. It's important, trust me. (3) I did development (backend and Android) in parallel as well. Whenever I get bored from Data Structures, I switched to Development for few weeks. I will cover further details in a future video.
Try to make a dedicated video related to Projects. Like the proper projects by which we will be benifitted during campus interviews, CRUD related ideas other things
Sir what kind of projects did you have in web development in your degree , like I have made a website which has user authentication it has backend there is a functionality of comments and all the CRUD features are there, it is more or less like a shopping website only so my question is , Is this good enough and what more features should you have in your website ?
it's great to learn tips from the talented. but if you need motivation or inspiring stories, look for someone who were an utmost failure that rose like a phoenix to the top
Motivation ki jagah complex dediya bhai tumne. 😂 8-9 ghante lagatar coding, shower mein coding, gpa bhi 9 maintain karli. Tum extraordinary ho bhai, hum average log nahi relate karsakte iss video se😂😂
How Rachit Did It: 1. Start on Codechef | Codeforces to measure how good you are at ds and algo. 2. After 6 months Rachit was able to score 25th rank in the world (he worked super hard). Read competitive solution and blogs everyday,used to think about them even taking bath (lol). His coding schedules was from 3hrs to 9 hrs some day. Celebrate your small wins. 3.Grow faster: Learn new topics, do contests actively,doing problems you didn't able to solve at first. 4. Don't feel you don't know things because you can learn so many things so fast. 5.When a problem is tough people try to avoid/postpone it. (Coding long challenges) 6. In 8 months ,he made a lot of mistakes,participated in lot of challenges . Having skill is good but being quick is always correct. Developing a multiple solution and finding which approach is wrong or right. Do contest after contest. (After 18 months: 2000 at codeforces)
I feel like a major reason behind his fast improvement can be attributed to his maths background. I mean he's from IITR electrical engineering, which means he has a under 1k rank. This just shows how good his analytical and mathematical skills are. So if someone isn't able to improve as fast as him(including me), well that's the reason. This is just my opinion.
I wish I would have started CP or at least learning DS and algo in college. I am also from EE background. Spent my college days studying deeply machines, electrical circuits, power system, Power electronics. Now I have 6+ yrs of exp in the software industry. I am in a product-based company hoping to be in FAANG someday! Thanks for the tips! :)
Really good video. I just started learning trees and im a beginner, i solved the path sum leet code problem in 12 hours, but i didnt give up. I will continue to learn more
I am doing Data Structures and Algorithms since just 10 weeks. Now watching this video, I will keep myself motivated every time to solve as many questions as possible and participate in contests as much as possible. Thanks Rachit!
I had a rank between 800 and 900 in a codechef long challenge, felt like top coder, gave codechef lunchtime(short contest) as next contest, got a rank of 5k 🤣🤣😅
i once got a rank 34 in codeforces div 2 and feeled like no one is better than me now etc etc..........lol in the very next cotest i got 1500+ rank ........................................ total delta(rating) = 0 ...lol
"you will be able to relate to it" "so in 2nd month i learned segment tree and got 25 rank all india in 6 months practice, also i m from electrical and maintained 9cgpa iitr" thnx for motivation, really helped
I have always had this question on my mind. Can anyone become good at programming? With right efforts and patience can one become really skilled at it or does it require in-born talent?
It's doing practise the right way. Anyone can improve, most people rush through things missing the absorption and introspection of what is it you learnt, how does it solve a problem, and how can you use it further in solving more problems. Logical thinking gets better with practice, but doing practise the right way isn't that easy.
Guys he is graduated in electrical engineering from IIT Roorke. Which means he must have secured a rank under 700 in IIT JEE Advanced out of 1.5 lakhs. So the amount of hard work which he did might be very less which you need to do. So super hard work is the only option.
I am from electrical as well and have started coding for a month now(Sem7), i am able to solve codeforces A and B. I m working just as you said, i hope i get similar results.
Rachit you can't even imagine what did I think about! When I started solving on Leetcode, It was my first question. I couldn't solve it and I said OK, I am not created for this industry. But now I know the truth.
Yes Rachit that's great you got 25 rank very quickly and that will for sure motivate anyone because human tends to do more when they are rewarded. But my condition and probably others too is that I don't get reward even after working so much hard. I solve leetcode problems but after few days I'm not able to get make connection between the approaches to solve the problem and that's where I lack so I don't get reward (rank in this case or being able to solve the question quickly) . How could I tackle this feeling of pity and lack of motivation. Should I see the solutions of the potential candidates or should I keep on thinking about the approach and try the day out to solve the problem. It generally do the second one as I don't want to see the solution because that will kill my thinking capability but that becomes frustrating many times and looking at solution doesn't help.
This is what I was looking for..!! I had started feeling lazy and a little plateau... !! At the end it's not a race.... It's a journey of learning..!! Keep hustling
Listening to IIT students talk about progress in any subject is a major waste of time for normal students. I feel more insecure that i did before watching this.
Such a grt video sir! Even I am doing Eectrical engineering, and really needed a guidance on this. Because sir, even I am strongly interested in software and tech world only!
Data Structures and Algorithms is the most difficult subject in Computer Science! I have been studying algorithms for 6 hours a day for 9 months and still can't crack technical interviews in any big tech companies!
Well Electrical engineering is the toughest engineering branch . I'm not trying to scare you but it is the reality. Ask anyone who had been to University or even you yourself had felt that way if u r in college.
Same as you..... like I'm also from EE and just finished my second year. Started coding passionately a month ago and it's getting tougher and tougher. You gave me motivation man. I don't know what will happen. But I want me to good at this!!!!!!! badly+=1
Sir what kind of projects did you have in web development in your degree , like I have made a website which has user authentication it has backend there is a functionality of comments and all the CRUD features are there, it is more or less like a shopping website only so my question is , Is this good enough and what more features should you have in your website ?
thanx brother for your informative suggestions. it'll certainly help those who lacks self confidence and about to start their journey... great work keep it up😊
I'm intermediate at Data Structures but I don't know Algorithms very well like Backtracking, Sorting, Searching,Primality Testing Algos, Dynamic Programming. I'm not financially strong please someone give me good free source to learn algorithms.
Nice explaination of your experience.I am looking forward to see a video on the skills set required for 5 years experienced in service based company..😊
Brother your video has paved a way for me..I am also a begineer in coding and for last 3 months I have been learning the things but I didn't have motivation,I solve problems whenever I feel like😅...now I think I will go with codechef as well as codeforces, to maintain the continuity,as well as dedication..thankq so much
It cant be that u struggle with CP entirely there must be 2-3 sections like string,array where u might be struggling work only on those sections. Also sometime some prog languages are better for some sort of problem also try them. I cant say this will work for u as i find myself in same waters..
Participants' engagement in research symposiums showcases their contributions to their fields in the DMP program. Can you make a video discussing symposium presentations?
Rachit is a true motivation for me. I am also an ECE student trying to be a better programmer everyday and learn DSA. I have one doubt bro , is it possible to do CP alone. I have heard that it fastens your progress if you have peers.
Thanks for this amazing video you clear most of my doubt brother. (Need your suggestions) Am also doing coding but not focusing in algorithm parallely any tips in this to strong my data structure & algorithm too. Please reply. Thanks for the motivation 😊
Bro, where did you learn data structures and algorithms from...I mean did u learn from text books or online courses if online courses then which courses did u took and also which programming language you know?? Please answer my question
I will put it this way, DS and algos is only good enough to clear first screening rounds of the company (basically to check if you are smart or a potato), after these rounds companies will start looking at your projects. For these projects, you have basically two options: either go into the web dev department or ml area. Both these areas have their own merits but i would personally recommend you to go ahead with web dev unless you really really love maths, then you can go for Ml.
Data structures and algorithms is really useful for ML and gives you a huge edge in that,software development is a lot more practical and requires a kind of business sense and understanding of tradeoffs of using different technologies as well as understanding requirements and you don’t have to good at coding to the competitive level,however for entry level jobs that take a chance on you,they prefer cp because atleast they know they don’t have to teach you to code
Graduating from a prestigious University like IIT should be enough to land a great job. Can't believe you have to be Code Gymnast to get a job. I think it's because there are very few good jobs in India.
IITians are hardworking guys.what do you think about the reason behind you and me never got the chance to study in IIT? And do you expect hard working ( Non-reserved) students studying in IITs to not work hard and get better placement when they worked hard to get a better placement? It's always race among peers bro, first better grades then friends and relatives then better college then better company or founding a better start up than peers, most top rankers are always hyper competitive, and hence they eventually do better and better( again the non reserved).
Hello, great video! If you had one month until your interview and you don’t know any DS or Algorithms, where would you start? Is there a list of the most important/frequently found DS/A problems that are more important than others? Please make a list for me if anyone sees this
Hello Rachit, bit confused with prog lang i mean which is the best lang to learn DS and Algo. I use c# presently , please suggest whether that would help here or not? should i switch to other prog lang?
Hello Rachit.. I am having around 6 years in experience in sap abap. Mainly abap language is used for reporting and enhancing the existing solutions for the customer. In this no data structure and algorithm are used like c,java etc language. And I am also not good in data structure. At this time is it worthy for me to learn the competitive programming.
Sir can you please make a video on how to study and work on making algorithms and data structures perfect also please mention some sites which helped you out while your journey was going on Please make it.
@Rachit - How much time it took for you to understand DSA concepts ? I am a beginner in DSA. I am pushing myself everyday for 1-1.5hour after my 9 hours of work hours and it is challenging to manage both. Any tip to efficiently plan it ? As I am learning the concepts, I am trying to solve problems on that topic as well. However currently failing to do so. But I am pushing myself everyday, hoping one day I will be able to do it. Any tips and guidance would be a great help :)
I really hate a question which has a story in it.....why don't they just ask us what they want.....and that's the same thing with codechef .....at least if they are just straightforward with the question , it would take me less time than usual to understand what to do.
bhaiya or can anybody help me? i am a begiiner and i am in my 2nd year of engineering(just got into) ....and i have done 30-40 questions in codechef but after that i have to see editorials which is very de-motivating for me...also the direction of how to solve a problem before seeing any editorial is wrong...i thought i must visit codeforces..its very bad though the UI and all....i keep on sitting for 2-3 hrs long in a particlar problem and still i cant find a solution...its becoming very frustating can anyone guide me please?
Seeing editorial is not wrong. Getting stuck is okay, staying stuck is not. So manage your time wisely, go for editorial if a problem is taking too long, learn the concept, solve similar questions. The aim is to grow, you cannot expect to know everything beforehand
@@baibhabmondal1740 Hello bhaiya seems like you are really knowledgeable in this field If you don't mind can you give your instagram I am new to coding I had some doubts.
Hey Rachit, Thanks for your videos, they are really helpful. Please help me. I used to participate in contests on codeforces, but was not consistent in them during my college days. But it helped me in so many ways. Now, I am about to start my first job. But still, it seems as if I need to get better in DSA. What should I keep doing while my job? What did you do? What would be your 2 cents for an average programmer/ college grad to begin his career with? Thanks in advance.
Seeing everyone talking about segment trees here, a question, how many times has anyone here faced an interview question involving it apart from CP contests. Just to clarify, this is a serious question and not out of sarcasm.
Just want to ask,from where did you learn DSA and ADT????Anyone TH-cam channels or books you specifically followed or read??...And also another thing...you mentioned that you started directly on algo and DS on your 4th sem...Does that mean that you knew C or Java beforehand??
I started with August challenge on codechef, I can solve 3 questions, the 4th one is SKMP which I solved it the next day and whatever test cases I pass in the results satisfies the given condition but when I submit it, all the test cases were wrong. I think I should wait 7 days to look in to the test cases that were wrong. Edit: I solved it, there are two outcomes and we have to compare those two outcomes with lexicographic_compare function.
Few other things I also covered and paid attention to in these 18 months -
(1) Its important to slow down your time on Data Structures/Algorithms in order to make time for other things
(2) I prioritised Academics two weeks before mid terms and end terms to maintain CGPA close to 9. It's important, trust me.
(3) I did development (backend and Android) in parallel as well. Whenever I get bored from Data Structures, I switched to Development for few weeks.
I will cover further details in a future video.
Try to make a dedicated video related to Projects. Like the proper projects by which we will be benifitted during campus interviews, CRUD related ideas other things
Sir what kind of projects did you have in web development in your degree , like I have made a website which has user authentication it has backend there is a functionality of comments and all the CRUD features are there, it is more or less like a shopping website only so my question is , Is this good enough and what more features should you have in your website ?
Seems like you had 48 hours in a day
@@mdzaid5925 I do have a video on how I got 25 hours in a day 😉
Yes we want some more videos
I have already studying data structures for 7months and i have not reached dp yet 😭😭😭
Rachit: “You can relate to me”
Also him : i stood 25 in world, I study 8 hours, solving problems in shower, dynamic programming in 2nd month
🙏🙏🙏🙏
haan bhai.. tu bhi bhot tej hai...
it's great to learn tips from the talented. but if you need motivation or inspiring stories, look for someone who were an utmost failure that rose like a phoenix to the top
@@sweetie_py Sometime hard work pays off. Only thing someone need to realize that he/she doesn't get frustrated with at which they are running behind.
Motivation ki jagah complex dediya bhai tumne. 😂 8-9 ghante lagatar coding, shower mein coding, gpa bhi 9 maintain karli. Tum extraordinary ho bhai, hum average log nahi relate karsakte iss video se😂😂
Bro you can't expect a good shape of your life if you are not ready to melt under high pressure and temperature
How Rachit Did It:
1. Start on Codechef | Codeforces to measure how good you are at ds and algo.
2. After 6 months Rachit was able to score 25th rank in the world (he worked super hard). Read competitive solution and blogs everyday,used to think about them even taking bath (lol). His coding schedules was from 3hrs to 9 hrs some day. Celebrate your small wins.
3.Grow faster: Learn new topics, do contests actively,doing problems you didn't able to solve at first.
4. Don't feel you don't know things because you can learn so many things so fast.
5.When a problem is tough people try to avoid/postpone it. (Coding long challenges)
6. In 8 months ,he made a lot of mistakes,participated in lot of challenges . Having skill is good but being quick is always correct. Developing a multiple solution and finding which approach is wrong or right. Do contest after contest. (After 18 months: 2000 at codeforces)
Thanks for writing it down..
I feel like a major reason behind his fast improvement can be attributed to his maths background. I mean he's from IITR electrical engineering, which means he has a under 1k rank. This just shows how good his analytical and mathematical skills are. So if someone isn't able to improve as fast as him(including me), well that's the reason. This is just my opinion.
If I had a dollar for every time rachit jain has said Segment Trees in his life.
🙂
Big fan sir 🙂
@@harshalbaniwal5160 damn😐
Question: What resources did you use in those 18 months to learn about new DSs and algos ?
Rachit Jain: Segment Trees
I wish I would have started CP or at least learning DS and algo in college. I am also from EE background. Spent my college days studying deeply machines, electrical circuits, power system, Power electronics. Now I have 6+ yrs of exp in the software industry. I am in a product-based company hoping to be in FAANG someday! Thanks for the tips! :)
Really good video. I just started learning trees and im a beginner, i solved the path sum leet code problem in 12 hours, but i didnt give up. I will continue to learn more
rachit jain: segment trees
I am doing Data Structures and Algorithms since just 10 weeks. Now watching this video, I will keep myself motivated every time to solve as many questions as possible and participate in contests as much as possible. Thanks Rachit!
yes
Hi,
How is it going ?
Can you please tell me where to start from
i mean , world rank 25 isn't exactly a small win, but okay
Yeah I had like 800 rank in a long challenge I felt like I had conquered the world lol.
@@BarkaDog Me too just had a rank of 400 and was feeling like a pro😂.. poor me couldn't solve more problems and now am on 3k rank
I had a rank between 800 and 900 in a codechef long challenge, felt like top coder, gave codechef lunchtime(short contest) as next contest, got a rank of 5k 🤣🤣😅
i once got a rank 34 in codeforces div 2 and feeled like no one is better than me now etc etc..........lol in the very next cotest i got 1500+ rank ........................................ total delta(rating) = 0 ...lol
Well here everyone is talking about rank and i don't even have an account on codeforces
"you will be able to relate to it"
"so in 2nd month i learned segment tree and got 25 rank all india in 6 months practice, also i m from electrical and maintained 9cgpa iitr"
thnx for motivation, really helped
😂
😂😂😂😂
🤣🤣🤣
I have always had this question on my mind.
Can anyone become good at programming?
With right efforts and patience can one become really skilled at it or does it require in-born talent?
It's doing practise the right way. Anyone can improve, most people rush through things missing the absorption and introspection of what is it you learnt, how does it solve a problem, and how can you use it further in solving more problems. Logical thinking gets better with practice, but doing practise the right way isn't that easy.
@@RachitJain
That makes alot of sense.
Thank you.
Guys he is graduated in electrical engineering from IIT Roorke. Which means he must have secured a rank under 700 in IIT JEE Advanced out of 1.5 lakhs. So the amount of hard work which he did might be very less which you need to do. So super hard work is the only option.
I am from electrical as well and have started coding for a month now(Sem7), i am able to solve codeforces A and B. I m working just as you said, i hope i get similar results.
how are you doing right now?
@@yoman9446 i guess good, got placed into a MNC, but still trying to improve
@@karans7993 FAANG or similar? SDE?
@@yoman9446 no bhai, boht late ho gya tha plus tier 3 college.
@@karans7993 kitne ka package lga
Rachit you can't even imagine what did I think about! When I started solving on Leetcode, It was my first question. I couldn't solve it and I said OK, I am not created for this industry. But now I know the truth.
Mr Rachit Jain
(Brand ambassador of Segment tree)
Yes Rachit that's great you got 25 rank very quickly and that will for sure motivate anyone because human tends to do more when they are rewarded. But my condition and probably others too is that I don't get reward even after working so much hard. I solve leetcode problems but after few days I'm not able to get make connection between the approaches to solve the problem and that's where I lack so I don't get reward (rank in this case or being able to solve the question quickly) . How could I tackle this feeling of pity and lack of motivation. Should I see the solutions of the potential candidates or should I keep on thinking about the approach and try the day out to solve the problem. It generally do the second one as I don't want to see the solution because that will kill my thinking capability but that becomes frustrating many times and looking at solution doesn't help.
Me:What does the codeforces say about his power level?
Codeforces:....ITS OVER 9000!!!!
Noice.
Ahh i see you are a man of culture as well
I get the DBZ reference. Cool :)
Best youtuber till date...a huge thanks to u😀
This is what I was looking for..!!
I had started feeling lazy and a little plateau... !! At the end it's not a race.... It's a journey of learning..!! Keep hustling
Listening to IIT students talk about progress in any subject is a major waste of time for normal students. I feel more insecure that i did before watching this.
Can relate :)
Such a grt video sir!
Even I am doing Eectrical engineering, and really needed a guidance on this.
Because sir, even I am strongly interested in software and tech world only!
7:42 exactly That's my weakness , tnx for that point bro.
Data Structures and Algorithms is the most difficult subject in Computer Science! I have been studying algorithms for 6 hours a day for 9 months and still can't crack technical interviews in any big tech companies!
Is it difficult to Manage electrical core subjects with competitive programming because I've heard that electrical is really tough
Well Electrical engineering is the toughest engineering branch . I'm not trying to scare you but it is the reality. Ask anyone who had been to University or even you yourself had felt that way if u r in college.
@@rajendrakujur2078 some would say aerospace or chemical engineering are harder...
Indeed EE is toughest but if you stay up-to-date about your studies,it will be easy
A very recent graduate from EEE
Rachit bhai you're all ways so motivational !!
What resources did you use in those 18 months to learn about new DSs and algos.
I used to only watch Arnb Goswami videos for comedy
@@arkachatterjee6981 wtf😂😂😂
Segment trees
Same as you..... like I'm also from EE and just finished my second year. Started coding passionately a month ago and it's getting tougher and tougher. You gave me motivation man. I don't know what will happen. But I want me to good at this!!!!!!! badly+=1
I wish you success!
@VictorMondal Been 8 months, where are you now?
yup
Please don't spam BINOD here also . Just got irritated hearing Binod everywhere ...
BINOD
stupid meme
BINOD
@@kxb6098 I read 2 comments about it so I wrote not to do so.
I am binod
when you stuck in some problem and realize let's watch some movie.. what would you do in that condition.
From where you start learning?Refer some Books and sites
Sir what kind of projects did you have in web development in your degree , like I have made a website which has user authentication it has backend there is a functionality of comments and all the CRUD features are there, it is more or less like a shopping website only so my question is , Is this good enough and what more features should you have in your website ?
thanx brother for your informative suggestions. it'll certainly help those who lacks self confidence and about to start their journey... great work keep it up😊
Rachit jain is EE engineer , but did coding ,
Superb bro
2:26 I started it when I was in 11th standard and currently In 12th.
Really an inspirational video, the video which I needed now!! Thank you Rachith.
I'm intermediate at Data Structures but I don't know Algorithms very well like Backtracking, Sorting, Searching,Primality Testing Algos, Dynamic Programming.
I'm not financially strong please someone give me good free source to learn algorithms.
u can follow Coding blocks, code n code on utube..
Geeksforgeeks
Abdul bari lecture in youtube
@@004_sumitkumar6 He's good but he doesn't show implementation, his full course is on udemy where he shows implementation also in c++.
@@utkarshmishra508 It's very less interactive. Need something/someone to mentor.
Nice explaination of your experience.I am looking forward to see a video on the skills set required for 5 years experienced in service based company..😊
Good experience which sets example for students
Brother your video has paved a way for me..I am also a begineer in coding and for last 3 months I have been learning the things but I didn't have motivation,I solve problems whenever I feel like😅...now I think I will go with codechef as well as codeforces, to maintain the continuity,as well as dedication..thankq so much
Bro I'm also from electrical engineering and in 7th Semester and started 2 month earlier.
Good job bro, I am a fan of you from Sri Lanka. I saw you from the "Clement Mihailescu " channel
I feel really painful trying to solve CP problems sometimes, if I haven't got the solution for hours. Any tips on managing this?
It cant be that u struggle with CP entirely there must be 2-3 sections like string,array where u might be struggling work only on those sections. Also sometime some prog languages are better for some sort of problem also try them. I cant say this will work for u as i find myself in same waters..
See the editorial don't waste time.
Great content. Thank you. You seem like a nice person.
You are really motivation for many of us especially for me❤️❤️mAke videos likee this more
Inspiring and really good video for.prepartion strategy
Your videos gave answer to my questions..! Keep sharing , thanks
Thanks for motivating us.
❤❤
Hi Sir, You said that you took 18 months to master DSA, but when did you start learning C++ and STL ?....And how long does that took to learn ???
Participants' engagement in research symposiums showcases their contributions to their fields in the DMP program. Can you make a video discussing symposium presentations?
Thanks you bhai for encouraging me ❤️
Thank you bhaiya, this video helped me to know what I am doing wrong in my preparation.
Okay ....now this video was too helpful....more motivation is what I got now...☺☺
Rachit is a true motivation for me. I am also an ECE student trying to be a better programmer everyday and learn DSA. I have one doubt bro , is it possible to do CP alone. I have heard that it fastens your progress if you have peers.
How did you manage forget curve while preparing ds & algo initially?
I solve question but after some I forget, struggle again from start.
I am also an Electrical Engineering student, you are my inspiration model😀
IIT ROORKEE CIVIL VS IIT PATNA CSE ?? which will be easier for coding
Even though my growth isn't that much quick, but still I'm hopeful for the future :) I'll
What are the resources you used to learn Data Structures and Algorithms
It's easy for iitian as they have sharp thinking that why they are in iit. Its not easy for us who are in tier 3 collage
I'm not able to solve "constructive algorithms" problems on codeforces. Should I practice only those tagged problems on codeforces?
Me too bro 😉
Thanks for all the information. Really helps.
Thanks for your valuable advices.
I just need to know where to start...i am trying to watch youtube vids but im not exactly sure where to begin
This is so motivating 🙏🏼
Abe meko array string Karne m 2 mahine lag gaye gfg se
Same here bro xD. But don't lose hope. Keep working
same here its been 1 and half week i am still trying to figure out string
Mujhe v😂😂
Main bhi😂😂😂
thanx bro after watching ur video i retried my solution and it was accepted thanx for such motivated words
Thanks for this amazing video you clear most of my doubt brother. (Need your suggestions)
Am also doing coding but not focusing in algorithm parallely any tips in this to strong my data structure & algorithm too.
Please reply.
Thanks for the motivation 😊
Bro, where did you learn data structures and algorithms from...I mean did u learn from text books or online courses if online courses then which courses did u took and also which programming language you know?? Please answer my question
Codeforces or leetcode ..which one should i stick??
I am currently doing leetcode
That's cool
From where did you learned dsa programming stuff bro?
I can absolutely relate .... I reached expert from noob in 18 months....and I still have 2 yrs of my graduation in hand...!
thx for the inspiration.
Being good at DSA and algorithms is just enough or should I have to dive into web or app development or ML
Same doubt.
I will put it this way, DS and algos is only good enough to clear first screening rounds of the company (basically to check if you are smart or a potato), after these rounds companies will start looking at your projects. For these projects, you have basically two options: either go into the web dev department or ml area. Both these areas have their own merits but i would personally recommend you to go ahead with web dev unless you really really love maths, then you can go for Ml.
@@sid-dg6fu thank you for your suggestion.
Data structures and algorithms is really useful for ML and gives you a huge edge in that,software development is a lot more practical and requires a kind of business sense and understanding of tradeoffs of using different technologies as well as understanding requirements and you don’t have to good at coding to the competitive level,however for entry level jobs that take a chance on you,they prefer cp because atleast they know they don’t have to teach you to code
Graduating from a prestigious University like IIT should be enough to land a great job. Can't believe you have to be Code Gymnast to get a job. I think it's because there are very few good jobs in India.
IITians are hardworking guys.what do you think about the reason behind you and me never got the chance to study in IIT? And
do you expect hard working ( Non-reserved) students studying in IITs to not work hard and get better placement when they worked hard to get a better placement? It's always race among peers bro, first better grades then friends and relatives then better college then better company or founding a better start up than peers, most top rankers are always hyper competitive, and hence they eventually do better and better( again the non reserved).
Bhai problem solve karna toh durr ki baat hai..I don’t know where to start from ☹️
Enjoy this playlist :) th-cam.com/play/PLfBJlB6T2eOvEEhW7yoRKTsbd9xeru30v.html
Hello, great video! If you had one month until your interview and you don’t know any DS or Algorithms, where would you start? Is there a list of the most important/frequently found DS/A problems that are more important than others? Please make a list for me if anyone sees this
What if your cgpa ranges between 5-7 but your knowledge on dsa and projects are outstanding then will a company accept your resume?
Hello Rachit, bit confused with prog lang i mean which is the best lang to learn DS and Algo. I use c# presently , please suggest whether that would help here or not? should i switch to other prog lang?
Thank you very much for such a concise and informative content!
This video motivates me alot
Thanks man 😊😊
Hello Rachit.. I am having around 6 years in experience in sap abap. Mainly abap language is used for reporting and enhancing the existing solutions for the customer. In this no data structure and algorithm are used like c,java etc language. And I am also not good in data structure. At this time is it worthy for me to learn the competitive programming.
You are helping so many students like me to become good at competitive programming and feeling secured about our future.
Thanks a lot. GOD BLESS YOU!!
Sir can you please make a video on how to study and work on making algorithms and data structures perfect also please mention some sites which helped you out while your journey was going on
Please make it.
I’m still a beginner but these are super helpful tips!
@Rachit - How much time it took for you to understand DSA concepts ? I am a beginner in DSA. I am pushing myself everyday for 1-1.5hour after my 9 hours of work hours and it is challenging to manage both. Any tip to efficiently plan it ? As I am learning the concepts, I am trying to solve problems on that topic as well. However currently failing to do so. But I am pushing myself everyday, hoping one day I will be able to do it. Any tips and guidance would be a great help :)
I really hate a question which has a story in it.....why don't they just ask us what they want.....and that's the same thing with codechef .....at least if they are just straightforward with the question , it would take me less time than usual to understand what to do.
positivity everywhere :)
What do you suggest for average people who are not prodigy.
Like me remain demotivated watch them code and be happy 😅.
bhaiya or can anybody help me? i am a begiiner and i am in my 2nd year of engineering(just got into) ....and i have done 30-40 questions in codechef but after that i have to see editorials which is very de-motivating for me...also the direction of how to solve a problem before seeing any editorial is wrong...i thought i must visit codeforces..its very bad though the UI and all....i keep on sitting for 2-3 hrs long in a particlar problem and still i cant find a solution...its becoming very frustating can anyone guide me please?
Seeing editorial is not wrong. Getting stuck is okay, staying stuck is not. So manage your time wisely, go for editorial if a problem is taking too long, learn the concept, solve similar questions. The aim is to grow, you cannot expect to know everything beforehand
@@baibhabmondal1740 Hello bhaiya seems like you are really knowledgeable in this field If you don't mind can you give your instagram I am new to coding I had some doubts.
Binod or Segment Trees?
C++ or java for learning DS and Aglo's?
C++ anyday
Hey Rachit,
Thanks for your videos, they are really helpful. Please help me. I used to participate in contests on codeforces, but was not consistent in them during my college days. But it helped me in so many ways. Now, I am about to start my first job. But still, it seems as if I need to get better in DSA. What should I keep doing while my job? What did you do? What would be your 2 cents for an average programmer/ college grad to begin his career with? Thanks in advance.
Im still stuck at linkedlists and very very lazy to learn and have no proper road map. Need advice how can i focus and start coding.
Seeing everyone talking about segment trees here, a question, how many times has anyone here faced an interview question involving it apart from CP contests.
Just to clarify, this is a serious question and not out of sarcasm.
If someone or their friends have, please name the company too
Just want to ask,from where did you learn DSA and ADT????Anyone TH-cam channels or books you specifically followed or read??...And also another thing...you mentioned that you started directly on algo and DS on your 4th sem...Does that mean that you knew C or Java beforehand??
Awesome video🔥🔥🔥
you must be so proud with what you did in 18 months
But what you lost in 18 months??
I wait for the next video
In which language do you code data structures and algorithms??
I started with August challenge on codechef, I can solve 3 questions, the 4th one is SKMP which I solved it the next day and whatever test cases I pass in the results satisfies the given condition but when I submit it, all the test cases were wrong. I think I should wait 7 days to look in to the test cases that were wrong.
Edit: I solved it, there are two outcomes and we have to compare those two outcomes with lexicographic_compare function.
Bro I had solved that you are missing edge case
ya man same thing happens with me. On submitting it shows wrong answer. :(
@@AnkitYadav-gu4ev aabba
ba
Check for this case might be ur answer be like aabba but should be aabab
@@dineshsidh9370 yeah bro. got it .thanx ;)