Harkirat: Don't know when I started doing codeforces Also Harkirat: Candidate Master on codeforces. Take this piece of information into account when harkirat says he didn't need to do DSA after the "basics".
Hijacking the top comment to ask "why can't I just use AI to solve DSA problems during interview ?" , sure I will have go through the basic theory and basic practice and some standard 50-100 questions. But after that I can pretty much rely on AI running on a second machine to do the heavy lifting for me. P.S currently in 4th semester, have given only 1 interview so far. I could get help from AI easily. Want to ask other people who have experience with multiple interviews to explain me why this won't work for some companies.
Jo dikta hai wahi bikta hai, wahi kar raha hai yeh. Har saal wahi video daal deta hai aur time waste karta rahta hai. Aur aise behave karta hai ki bahot acchaa kam karta hai.
00:01 Started learning DSA in 2014 using C++ and focused on algorithmic problem solving. 01:29 Did DSA for 2 years with some consistency 02:58 DSA preparation helped me in getting a remote job 04:13 Consistency is key in learning DSA. 05:30 Prepare DSA early to not need it in future 06:48 Different types of technical interview questions 08:13 Minimum number of operations to go from initial to final configuration. 09:24 DSA is necessary for targeting Fang or bigger companies in India
@@SK-qn5ry Remote Job means joining a company in any country (eg: UK) and working from anywhere (eg: India) which means earning in euros and spending in rupees.
currently learning frontend and if DSA is necessary for every company then i'm fuc*ed. frontend alone is taking a lot of time, adding DSA will take even more.
I never liked DSA, I always felt it is just unproductive and stupid. Though, I am doing well because of my dev experience, and in the fields of platform and site reliability engineering, I still feel DSA as big challenge to handle, while switching companies. I never did it nor I have the time to do it now. Its a struggle when you know that DSA will be of no use for you, but still you have to deal with it. I would say that its not a necessary evil but a evil made necessary.
Hi harkirat, I am writing this question in hope that you will read this and answer , I have done coding(dev) in my college and I was confident that I could land a job but now I am not able to find my interest whether it is frontend, backend, Mobile, cloud or something else. I am very confuse right now , I have taken a break of 3-4 months now but still nothing is coming in my mind now . And now I am getting thoughts of going into government jobs , but I don't want to waste what I have learnt for those 3 yrs of my college life
Bro listen, just join a start up as a full stack and do apply all this and then find your interest which you like most and move with it. Hope it will be helpful Don't go with salary in starting
Sir, as a front-end developer, I'm transitioning from a startup to FANG. How do I ensure I know the necessary data structures, algorithms, or anything else?
@@nehalpradhan2229DSA is necessary for FANG type companies. Startups usually ask very basic DSA. Both DSA and Development is easy once you know the concepts.
After watching nearly all your videos regarding *Is DSA worth it* type. The conclusion came out is that DSA is necessary just as important as any other tech in the market.
I really want to try for ICPC but damn in IITR there are so many people that are good at CP, lot of competition considering there is a limited number of teams per college
Summary: Personal DSA Journey: Started learning Data Structures and Algorithms (DSA) in college (2014) with C++. Focused heavily on competitive programming and ICPC until around 2016. Transitioned to full-time development after college but found DSA foundational for interview success without intensive re-preparation. DSA in Remote Interviews: Freelancing platforms (like Toptal) require rigorous DSA knowledge; toughest interviews in DSA are often encountered here. Smaller or ad-hoc companies usually don't emphasize DSA much. Larger companies (Series A to big tech) often have basic to moderate DSA rounds, generally manageable with standard preparation. Impact of DSA on Career: Proficiency in DSA opened significant career opportunities, including remote jobs and transitioning out of onsite roles. Missing out on DSA could mean losing potential job opportunities that value this skill set. Learning DSA Effectively: Consistency and setting goals (like preparing for ICPC) are key. Group learning and participating in contests enhance problem-solving skills. Early mastery of DSA can prevent the need for re-learning later and provides a competitive edge in job interviews. DSA in Real-world Scenarios: Although complex algorithms are rarely used in daily job tasks, strong DSA skills ensure success in interviews throughout one's career. Familiarity with DSA enables one to tackle challenging interview problems and simplifies the job-switching process.
i want to learn about ai and make a career out of it, i started watch the cs50 2024 by harvard and i think i am on the right tack but i may be wrong so could you please make a road map for the same for someone who does not know anything about programming please 🥺
Learn Data structures and Algorithms Using C++ or Java as ur choice. Lot of people use Java though. But C++ is bit faster than Java whereas Java gives priority to Security. If you feel it is tough to learn concepts like DSA, learn cloud computing. You can learn AWS or Azure. Cloud has good career opportunities.
The usual advice I saw everybody giving was web development has sort of reached close to it's peak so not much new technology will enter the market so whatever you learn in web development now will still be relevant as long as web development is relevant (which it most likely will be) but on the other hand as AI is growing at a rapid pace, new technologies, frameworks, tools, etc and emerging rapidly so whatever tools you learn today might be irrelevant in the future because some library will take over it or something along those lines. So the majority of the people said learn web development in about 6 months and then move on to any other form of development you are interested in (which in mine and your case is AI) because you need some web development skills regardless in order to apply your AI learnings in projects and you have web development as a backup to fall back on in case something weird happens with AI in the future.
What about web3 jobs? I show the video of Tanay Pratap in that he is telling web3 is dead in 2024. Just asking because I may start my career as a blockchain developer if I will clear 3rd round of interview. Please share your thoughts.
Vai mera to mern stack me 1 yr aur php me 1 yr total 2yrs ka experience hai. Phir gap leke bohot dsa kara aur medium level qstn to aise hi solve kar deta hu. Lekin jo interviews milta hai sab indeed anur naukri ka. Usme koi dsa puchta hi nehi. Aur jo bade company dsa puch ta hai unka interview hi nehi milta
Hi Harkirat, I need your guidance here. Please help! I am working as Python Developer at a large investment bank for the past 2 years almost now. I did my bachelors in Mechanical Engineering, which is the reason why, I didn't do any DSA in my college, only Python projects and courses in my Final year due to my heavy interest in AI and Machine Learning. But, now I want to boost my CTC as well as get more interesting work in Python and Machine Learning. Hence, looking to switch for career growth now, so what do you suggest should I be doing to prepare for the job switch? Also, I might get an admission into anyone from Top 15 Indian MBA colleges this year through CAT, so should I go for that, or just stay in Software and try to get higher packages as well as try for Global MBA colleges? The reason for choosing an MBA, is my aspiration to become an AI Manager in next five years or a decade. Your perspective would really mean a lot! Many Thanks!
Bro I have similar aspiration as yours, so i want to know is it easy to get intern or job in this field in starting phase which I think would be important for some exposure for management work
Please tell your editor he doesn't need to hook us using misleading thumbnails. Better phrase would've been: How much DSA in 2024? Your audience already follows you like a cult and believes that they'll learn something new from your experience. I was eating and instead of watching some garbage i decided to hear you talk to increase my understanding of tech. That's your value.
I have never done DSA in college and I was not from computer science background and didn’t know much about coding. I started working in industrial automation domain and gained some programming knowledge and as the career progressed I have gained more knowledge of coding and know able to create full stack applications specifically for IOT applications. Can I get a remote job on experience without knowing DSA?
Bhai Ek video AWS certifications (Cloud in general) vs MERN Stack Development pe bhi banao please. Include career path, growth and learning curve for a non IT person and for an IT person who can do very basic coding.
@@krishnaagarwal5696 2 saal pehle tune channel banayi hai usme channel intro k views bhi 45 hai.. to atleast jisko kuch sikhna hai unko to sikhne de aur to gyan mat de.. khud kuch ukhad le pehle..
Even someone who is currently working in the industry can't bet on the best tech . Explore it on your own which excites you the most. Now for example if Your interest is in web development but according to market hype you end up taking AI- ml in which you have zero interest so how can you bring out your full efficiency in that.... Think think
Bro you'll never get anyway with this mindset... Pick anything and learn it properly...fundamentals are similar across stacks (mostly) so it'll be easy to switch
It's funny how kids listen to a guy who has never worked at FAANG xD!! It's like trying to traverse Everest with a guy who has never peaked the mountain before. Having some XYZ rank on some XYZ online judge doesn't mean you can crack FAANG interviews. It is a different ball game, and is a mix of communication skills, understanding tradeoffs and your approach to problem solving. Most FAANG interviewers won't even care about syntax or "getting the correct answer" as much as your approach to solving the problem and discussing why you chose a way of solving over the other.
@@Bhavishya_est acha content to web ka bhi bohot h bhai Hwa me teer kyo maar rha hai Dekh ek bar kitne react, javascript , node k tutorial hai upar se web ko oversaturated bolte hai