Do You Need To Learn Data Structures & Algorithms As A Developer?

  Рет қаралды 71,126

Traversy Media

Traversy Media

Күн бұрын

Пікірлер: 168
@TraversyMedia
@TraversyMedia 2 жыл бұрын
Thanks to James for sharing his knowledge and experience on this subject. Leave a comment and let us know what your experience has been like as far as whiteboard interviews, data structures and algorithms. Thanks for watching!!
@official.mhm13
@official.mhm13 2 жыл бұрын
This topic was much needed
@Marathi-w2s
@Marathi-w2s 2 жыл бұрын
C++ DSA Full course plZ😍😍😍
@Voidstroyer
@Voidstroyer 2 жыл бұрын
The short answer is: yes you do need to know data structures and algorithms. However, I do feel that emphasis should be on data structures. Most algorithms depend on a or a few data structures in order to implement. In your job you will be writing your own algorithms based on the chosen data structures. If you know your data structures, algorithms will be much easier to implement.
@cosslogan1043
@cosslogan1043 2 жыл бұрын
I just wish teaching on DSA was more visual, I always struggle with abstract, math focused concepts, especially as a visual, spatial learner.
@MARTELRA1983
@MARTELRA1983 2 жыл бұрын
The most important note to take from this video is NEVER stop learning your craft. Nothing stays the same and could change overnight! Always learn something even if it is difficult. If it is difficult then break it down to smaller segments and learn little by little until you can piece it all together.
@tamtrinh3154
@tamtrinh3154 Жыл бұрын
Cliche!
@Artificial_Intelligence_AI
@Artificial_Intelligence_AI 2 жыл бұрын
This is one of the most honest, realistic video about Algorithms and DS I've seen in the internet. Specifically the part of telling you not to jump into leetcode and similar platforms too early, because I have seen tons of instructors encouraging people with 0 experience in solving problems to start practicing in those platforms and that can be very frustrating, even trying the easiest problems there. Great content!
@hmaina0
@hmaina0 2 жыл бұрын
Great to see James joining the channel as a contributor.
@ahmad-murery
@ahmad-murery 2 жыл бұрын
Nice video James, Understanding DSA was not an option to me as I started programming when PC resources were very limited (or at least mine) and we always had to find solutions for insufficient memory, speed and even for low graphic capabilities/resolution (although it was called "Hi-Res" back in the days) Thanks once again James
@ericblancas8113
@ericblancas8113 2 жыл бұрын
technical discussions about certain projects are the best interviews that I've done personally. The most algorithmic/data structure heavy interview I've ever gotten was talking about BSTs and time complexities of certain algorithms, just talked about it and didn't really code it.
@JamesQQuick
@JamesQQuick 2 жыл бұрын
LOVE talking about previous projects! Hope you handled the time complexity question well!
@bhavishyanegi9721
@bhavishyanegi9721 2 жыл бұрын
Now I see why all Indians are ruling the silicon valley we have 3 DSA interviews whiteboard + machine in most of the product based companies, you need to explain the approach and write the code. Projects are asked by the HRs only.
@ericblancas8113
@ericblancas8113 2 жыл бұрын
​@@bhavishyanegi9721 You also need to consider the factor of the company you're applying to in the first place. If I get a algorithmic and data structure heavy interview, that instantly tells me on what type of company they are, culture, etc.
@augustineezeonu8147
@augustineezeonu8147 2 жыл бұрын
@@ericblancas8113, please, what does such companies with heavy DSA interviews tell you? I wish to be on the know.
@ericblancas8113
@ericblancas8113 2 жыл бұрын
@@augustineezeonu8147 As in interview wise or job wise?. Job wise, they pretty much don't tell you anything regarding the work, and let it explain for itself. It's typical problems you would need to solve that isn't on Google/Stackoverflow. These are one of the reasons why they interview you on DSA in the first place to test your creativity alongside with optimisation skills. Interview wise, they'll ask you standard algorithmic questions, and see if you can communicate with your thought process. They'll tell you to code, optimise and best case / worst case scenario in terms of Big O notation.
@chimutt
@chimutt 2 жыл бұрын
I have mentored many people who are just getting started in software development/coding, and I always tell them that if they are going to take just one academic course, make it data structures and algorithms. It's true that few jobs require you to implement complex algorithms, but you will use data structures nearly every time you code. Having some basic knowledge will make you a better programmer, even for mundane tasks. I do agree that you can build up knowledge and understanding over time. You do not need to stress too much about memorizing it all, just have a general understanding. I am not sure what percentage of all my interviews included a whiteboard portion, but most of the interviews for jobs I wanted did. These were smallish, local startups, and the whiteboard exercises were more about getting a general sense of how someone writes code, not so much about solving a particularly complex problem.
@kathleenmccarthy6347
@kathleenmccarthy6347 2 жыл бұрын
Really helpful to hear your perspective! I have wondered about this. I'm nowhere near being at ' prepare for interview' stage but will pass on your link to others who are.
@codeNameMoose907
@codeNameMoose907 2 жыл бұрын
I was a bit confused for a while because I was on Brad's channel and was seeing James face. LOL. This was super informative. Thank you so much, Brad and James! I watch each of your channels often.
@emisosa
@emisosa 2 жыл бұрын
In my 20+ experience ( I stopped counting to feel younger, hence the + ) I have needed on occasions algorithms experience, and thinking of O(n) problems, specially when dealing with firmware with limited cpu usage. You count clock cycles basically!. But rarely needed experience during my career with these exceptions But on the other hand, data structures is fundamental! Knowing what's what, and what happens under the hood if you insert delete or iterate through data. Or building cache algorithms. I have used these knowledge almost on every project I been involved. As a suggestion, PLEASE get more involved in OOP. This experience is getting scarce in the industry as UI scripting or Javascript type languages become more popular or become the sole role of a programmer. Keep OOP in your skills. I am aware Javascript allows some form of OOP. But you know what I meant.
@FrozenPrimordial
@FrozenPrimordial 2 жыл бұрын
hey im a new developer do u recommend learning javascript as a first language?
@emisosa
@emisosa 2 жыл бұрын
@@FrozenPrimordial as a first language. Yes. But treat it as such, don't get obsessed with it ending up using it for everything. ( a.k.a. using electron to build a windows app in Javascript 🤮 )
@emisosa
@emisosa 2 жыл бұрын
@@FrozenPrimordial as a programmer, the biggest mistake you can make is to find a hammer, and begin to think everything is a nail. I've seen it over and over, specially with abuse of software patterns when they are not needed!
@emisosa
@emisosa 2 жыл бұрын
@@FrozenPrimordial and the last advise, write code thinking there's a tax on files with too many lines of code. Isolate your code. Compartmentalize. Abstraction is key. To be a good coder you need to be a master of abstraction.
@FrozenPrimordial
@FrozenPrimordial 2 жыл бұрын
@@emisosa thank u so much for the advice i will keep them in mind through my journey
@deejaydev
@deejaydev 2 жыл бұрын
Thanks James, I think if you want to learn Data Structurs and Algo, just start building, google less and think. Once I am done solving the issue then I start focusing on refactoring the code, etc...Thanks again Brad and James, bless
@parthkumarchaudhary
@parthkumarchaudhary 2 жыл бұрын
Awesome. James is my favourite when it comes to JAM Stack. I liked your collaboration. Keep it up.
@JamesQQuick
@JamesQQuick 2 жыл бұрын
The JAMES Stack some call it lol
@sumitwadhwa8823
@sumitwadhwa8823 2 жыл бұрын
What an amazing video. Thanks so much James. And thanks so much Brad for posting this video.
@jagadeeshkj5561
@jagadeeshkj5561 2 жыл бұрын
Data structures is not just a way of programming. It's can be the way of living your life as a programmer slash developer. ⚡
@kleczekr
@kleczekr 2 жыл бұрын
I don't think this will be a popular video, but I think it summarizes the question really well. Kudos to James Quick, good content!
@tedfitzpatrickyt
@tedfitzpatrickyt 2 жыл бұрын
I’ve been interviewing a lot recently for front-end positions and DSA hasn’t come up too much. More of the interviews are based on javascript, React, and sometimes css. Some companies do use online coding test platforms where the performance of the solution *is* measured - so time and space complexity matters. I haven’t yet needed to code a BST or reverse a linked list in javascript.
@JamesQQuick
@JamesQQuick 2 жыл бұрын
Yeah I've never done a BST myself lol Good luck with the interviewing!
@OsundareToheeb
@OsundareToheeb 2 жыл бұрын
I just finished a task on algorithm for intern front end role
@morp1499
@morp1499 2 жыл бұрын
Dude you applied for front-end position, ofc there isn't any DSA question
@gonkong5638
@gonkong5638 Жыл бұрын
@@OsundareToheeb That's company is greedy af.
@fyardlest1
@fyardlest1 2 жыл бұрын
Thank you so much guys! This video helps a lot. Keep going! Keep sharing!
@usamahussain4461
@usamahussain4461 2 жыл бұрын
Probably the best answer on this topic... Thank you!
@wagnermoreira786
@wagnermoreira786 2 жыл бұрын
yes you 100% need it! if you think you don't you just didn't get serious enough with coding yet, as you progress on your career this will become more clear to you
@rdkrussel
@rdkrussel 2 жыл бұрын
Sorry I disagree. I'm a senior developer going on 7 years. I've worked for several different companies and interviewed with dozens more. I never once had to white board and also I've never once in my day to day programming had to utilize some sort of data structure. I've had to make things more performance and efficient but 9 times out of 10 there's already something available or using Google for a couple hours usually does the trick.
@wagnermoreira786
@wagnermoreira786 2 жыл бұрын
@@rdkrussel this goes back to what I said, you didn't get to build things serious enough/complex enough, OR, you are already using DSA and you don't know
@sweatypotato248
@sweatypotato248 2 жыл бұрын
men the Intro is just iconic always know what Im watching
@LawrenceDCodes.
@LawrenceDCodes. 2 жыл бұрын
James you're too awesome in so many ways. thanks.
@tapank415
@tapank415 2 жыл бұрын
my answer to this video is pretty simple, learn when you need it. let's you're building a App that shows products in a specific with conditions like most reviewed & top rated, then you have to write a simple algo to do that. & you can't avoid that ofcourse. as long as you dont need it, you don't need to learn it.
@musicmasala2391
@musicmasala2391 2 жыл бұрын
Please make a series on data structures and algorithms (for interviews)
@JamesQQuick
@JamesQQuick 2 жыл бұрын
I'm planning on doing more content like that!
@musicmasala2391
@musicmasala2391 2 жыл бұрын
@@JamesQQuick would love to learn DSA from you James ❤️....(because why to limit our oppurtunities only with the companies that don't ask DSA on interviews)
@AdityaSingh-ql9ke
@AdityaSingh-ql9ke 2 жыл бұрын
Here in India...if we are looking for a normal paying job ( around 10k USD in a year ), then these are things to be done : 1. We first have to clear a test which has : -> Quantitative Aptitude ( Things like : ratios, age problems, mixtures, simple interest, trains, maths : fractions, lcm, hcf etc.) -> Reasoning Test -> Computer Science Concepts ( DSA, DBMS, CN, OOPs, OS) -> 2 or 3 coding questions in order of : easy --> medium --> difficult 2. Although its not very common, but after clearing this test, we may have to go through a group discussion round. 3. After this completion, a series of technical and managerial rounds are conducted, and last round is going to be HR round. There can be around 3 rounds of interview on an average. (bigger companies, like walmart go for 6-7 rounds) The given things are asked ( listed priority wise ) : -> Data Structure and Algorithms - Problem solving on a sheet of paper or on a computer. -> DBMS concepts ( usually RDBMS : making it more difficult ) - Queries and other concepts are asked. -> OOPs concepts -> OS concepts -> Computer Networking Concepts ( OSI layers mainly ) -> tech giants (like MAANG or Nutanix/adobe etc.) also ask : system design -> very rare occasions ( tech giants like amazon ) may ask : compiler design Discussion is obviously not limited to these topics. I was asked about encrytpion, rest apis and other things as well. 4. Resume Projects are discussed thoroughly in interviews. 5. And of course, our english (not a primary laguage) has to be satisfactory at the very least..otherwise we are kicked out and are told that our communication skills are bad.
@bru513
@bru513 2 жыл бұрын
I've wondering about this. Thanks a bunch! BTW, what exercises/ materials would you recommend for people who want to practice javascript?
@kotimara8711
@kotimara8711 2 жыл бұрын
Learning DSA : Absolutely yes Grinding Leetcode : Totally useless as long as one's not preparing for big-tech interviews Leetcode or 90% of the questions make zero real life sense. By learning data structure, one should be able to put together a compiler, not calculate distance between to points in a impossible scenario.
@JamesQQuick
@JamesQQuick 2 жыл бұрын
I think you've got a good point. Whiteboarding interviews are so debated, but it's hard to debate the benefit of DSA the further you go in your career!
@kotimara8711
@kotimara8711 2 жыл бұрын
@PUP it is good to know distance formula, theory of relativity, philosophy of Nietzsche and many more things. But general software engineering job doesn't demand any of these. The point here is not *distance formula* . The point is, interviews shouldn't ask irrelevant DSA questions. Rather they can ask to solve real life problems using DSA and other disciplines of software engineering.
@psibarpsi
@psibarpsi 2 ай бұрын
​spot on! @@kotimara8711
@devcyber303
@devcyber303 2 жыл бұрын
Thanks james i hope to make more courses about DSA
@JamesQQuick
@JamesQQuick 2 жыл бұрын
Glad you enjoyed it!
@mohammedbn703
@mohammedbn703 2 жыл бұрын
Awesome James, very informative video.
@JamesQQuick
@JamesQQuick 2 жыл бұрын
Thank you!
@tbcfrankee
@tbcfrankee 2 жыл бұрын
DS&A are just logical puzzles, you're given them to show that you have the mental capacity to work through challenging problems. In my opinion, memorizing solutions to DS&A is counter-productive for its purpose. You should focus on understanding the process to solving hard problems, and not simply learning the answer. Which is why Google comes up with their own problems, so people who rote memorize answers can be identified.
@mahmoudalhussain9291
@mahmoudalhussain9291 2 жыл бұрын
Thanks for this helpful content, i hope that you make a tutorial about progressive web apps
@seananih7609
@seananih7609 2 жыл бұрын
This was a very helpful video. Thanks and good job 👍🏾
@dreamisover9813
@dreamisover9813 2 жыл бұрын
Some great resources, thank you!
@nictomaltd
@nictomaltd 2 жыл бұрын
That is a very nice explanation. Purpose is very important in this case as you have rightly stated. If you're can get some jobs that don't require DSA, it is okay to go for those jobs except one only needs jobs that require DSA. So, DSA should be learnt to improve one's understanding of computer science as learning is continuous or when they're required. Thank you for sharing your experience!
@JamesQQuick
@JamesQQuick 2 жыл бұрын
Glad you enjoyed it!
@mj2758
@mj2758 2 жыл бұрын
In my opinion i think learning the fundamentals of DSA is enough if you're not planning to apply for a job in FAANG
@cosslogan1043
@cosslogan1043 2 жыл бұрын
I just wish teaching on DSA was more visual, I always struggle with abstract, math focused concepts, especially as a visual, spatial learner.
@onibenjo
@onibenjo 2 жыл бұрын
Wonderful and very Insightful
@leisti
@leisti 2 жыл бұрын
The fact that the question is even posed is puzzling to me, as the core of programming consists of data structures and algorithms.
@MrDFJohnson
@MrDFJohnson 2 жыл бұрын
You may need data structures and a whole lot more stuff. Of course as with most things, it depends on the project. For a typical web developer, you don't even have to know how a computer works. But for FAANG companies, if you don't have a traditional computer science degree you better know algorithms and data structures well. And you better know some math.
@professor_ozzy
@professor_ozzy 2 жыл бұрын
Does back-end dev need DSA a lot?
@sobitprasad7335
@sobitprasad7335 2 жыл бұрын
@@professor_ozzy Yes
@arkimphiri
@arkimphiri 2 жыл бұрын
Amazing. thank you so much sir. its clear
@altansukht.2877
@altansukht.2877 2 жыл бұрын
After working with some totally bonkers of junior "developers", I would say it is a-must-know subject for any developers. Not necessarily we use it everyday, but it sets mindset that is mindful of his/her code complexities and performance issues. I told juniors to change some data structure that could serve for all types of the "object" that we were dealing with, but some dope decided to push on with his rendition of fixed data structure which resulted entire Redux store and most part of the API needed be refactored. For example, current Redux store (almost complete by now) that I am developing is around 20% size of what that monstrosity used to be.
@JeanDidier
@JeanDidier 2 жыл бұрын
Thanks for this. The idea of a whiteboard is just paralysing for folks with added imposter syndrom
@Juzzyjuzzy
@Juzzyjuzzy 2 жыл бұрын
Colt Steele is a legend
@alibadra5367
@alibadra5367 2 жыл бұрын
I am currently a 17 years old and a react developer and coding instructor. Currently just learned undergrad level datadtructurs and algos and now going for the grad level. It was one of the best decisons I've taken they develop analyticsl skills and let you writr cleaner code
@ztcanada_1
@ztcanada_1 2 жыл бұрын
Helpline 📲📩 QUESTIONS CAN COME IN☝️⬆️ ⬆️
@ariell121
@ariell121 2 жыл бұрын
Quick answer, yes!
@omomer3506
@omomer3506 2 жыл бұрын
@TravesryMedia, at one point yall must be listening in to my internal dialogue, cuz this the nth time you have made a video about a query i was struggling with
@JamesQQuick
@JamesQQuick 2 жыл бұрын
Glad this was timely!
@omomer3506
@omomer3506 2 жыл бұрын
@@JamesQQuick definitely
@tesfahunkebede208
@tesfahunkebede208 2 жыл бұрын
It would be great if you started a DS and Algo Series 🙏
@ztcanada_1
@ztcanada_1 2 жыл бұрын
Helpline 📲📩 QUESTIONS CAN COME IN☝️⬆️ ⬆️...
@abenjamin13
@abenjamin13 2 жыл бұрын
Fantastic thank you for the udemy suggestion.
@JamesQQuick
@JamesQQuick 2 жыл бұрын
It's such a good course!
@abenjamin13
@abenjamin13 2 жыл бұрын
@@JamesQQuick bought it this morning ✅
@ExpatTraderFX
@ExpatTraderFX 2 жыл бұрын
James you are amazing my guy..
@JimKernix
@JimKernix 2 жыл бұрын
Are you talking about 2 different things (1. data structures, 2. algorithms) or are they one thing? I have an understanding of algorithms, but what do you mean by data structures? Arrays vs objects? How the overall code is built? How about a video on the basics of data structures geared towards someone like me - self-taught?
@Vlfkfnejisjejrjtjrie
@Vlfkfnejisjejrjtjrie 2 жыл бұрын
Two different things. For example, a linked listed can be represented with an Array or a custom object. Just look into algorithms to get a better idea.
@JimKernix
@JimKernix 2 жыл бұрын
@@Vlfkfnejisjejrjtjrie That's what I thought. I have an idea what algorithms are, but I don't know what a linked list is. And I've read up on data structures and watched videos on them and still no clue. I bought Colt Steele's Udemy course that he referenced. It's 22 hours and I will watch it completely without any coding. Then I'll watch it again and do the exercises.
@hexerei02021
@hexerei02021 2 жыл бұрын
​@@JimKernix For starters you should understand Array, Linked List, Stack and Queue. And they are just classes with certain methods and a way of storing data. Array in JavaScript is an example of a Array data structure. It's a class (type) with push and pop methods. So Array is a *data structure* and some code, that for example traverses that array to find a certain value would be an *algorithm* .
@JimKernix
@JimKernix 2 жыл бұрын
@@hexerei02021 Arrays are something I have a good handle on including all their methods, though I need to work with high order array methods more. I've seen videos on "the stack" and I know what a queue is but not in this context. Thanks
@anon-fz2bo
@anon-fz2bo 2 жыл бұрын
brad u are my idol pls do GoLang video in the future! tx for all the dope content
@ztcanada_1
@ztcanada_1 2 жыл бұрын
Helpline 📲📩 QUESTIONS CAN COME IN☝️⬆️ ⬆️...
@rajatmalviya1097
@rajatmalviya1097 2 жыл бұрын
Thanks for the video, I am looking for a job and i was wondering if i should do it or not, now i have decided to take some time and do it later. It would be good if you would have coverd 1 question - What should we say in an interview when they ask about DSA ?
@alpaykatipogullari1276
@alpaykatipogullari1276 2 жыл бұрын
Great staff thank you.
@vectoralphaSec
@vectoralphaSec 2 жыл бұрын
Most data structures and algorithms used in development are used from the standard library from whatever your languages your using. There is no reason or need to ever build your own version from scratch unless your doing research development.
@beomseok5957
@beomseok5957 2 жыл бұрын
Helpline📲📥⬆️ Question can come in⬆️..
@yogij17
@yogij17 2 жыл бұрын
Thanks for explaining. Can you please discuss if we need to learn dynamic programming as well?
@ztcanada_1
@ztcanada_1 2 жыл бұрын
Helpline 📲📩 QUESTIONS CAN COME IN☝️⬆️ ⬆️...
@threeone6012
@threeone6012 2 жыл бұрын
Knowledge decays rapidly. If you don't need a skillset for your job don't learn it because you're going to forget it. Any employer that expects expert knowledge in algorithms and 100 other things doesn't understand the basics of how a human brain works.
@usmanmughal_mirza2094
@usmanmughal_mirza2094 2 жыл бұрын
Perfect answer 👍
@sadiulhakim7814
@sadiulhakim7814 2 жыл бұрын
My opinion is "If you want to be not only a silly developer but also a Great programmer, this is your bounden duty to learn dsa."
@JamesQQuick
@JamesQQuick 2 жыл бұрын
I think it's definitely an important part of developer growth!
@tapank415
@tapank415 2 жыл бұрын
dsa doesn't make you a great programmer, Other factors do matter, like testing, communication, debugging, coding a solution for a problem, & other many things.
@codedwebs
@codedwebs 2 жыл бұрын
Hey, I have a question that i was wondering to know the best answer. What is the best way to learn new technology? just watching youtube videos are enough? i am asking this because when i start working on project on new tech which i learned from youtube videos, i forgot what i learned.
@beomseok5957
@beomseok5957 2 жыл бұрын
Helpline📲📥⬆️ Question can come in⬆️..
@PR_Punk1
@PR_Punk1 2 жыл бұрын
as a self thought web developer, just starting (done with html/css/js working on REACT now), is it realistic that I could get a job starting around 50K working from home?
@ztcanada_1
@ztcanada_1 2 жыл бұрын
Helpline 📲📩 QUESTIONS CAN COME IN☝️⬆️ ⬆️...
@tusharadhikari1507
@tusharadhikari1507 2 жыл бұрын
Hi there, I know dsa in extremely important for CS student therefore i want to buy a Udemy course for dsa using js. Althrough i checked this video's recommended dsa course on udemy but it's not updated from last 3year. My question is anyone has any suggetion for dsa course OR the recommended course is good? Thank you for your valueble suggetion in advance..☺
@nameisolugbenga
@nameisolugbenga 2 жыл бұрын
Honestly, I kinda think about this a lot!!!!!!
@tonyp3173
@tonyp3173 2 жыл бұрын
Bro, all of these jobs now-a-days require coding questions being answered at the time of interview.
@Broski_Rodragweez
@Broski_Rodragweez 2 жыл бұрын
Recursion is the most common algo. A Dev can go years without writing another algorithm.
@Joshuahendrix
@Joshuahendrix 2 жыл бұрын
Got my current position with no whiteboard style anything
@zamanovmaarif
@zamanovmaarif 2 жыл бұрын
It would be great if there was a subtitle
@ayyubme
@ayyubme 2 жыл бұрын
I love james Q Quick🤩
@JamesQQuick
@JamesQQuick 2 жыл бұрын
Thank you :)
@creativedigitalagency6559
@creativedigitalagency6559 2 жыл бұрын
Thanks 🙏🏽
@Bagunka
@Bagunka 2 жыл бұрын
After working for a year as a cloud SWE I realized LeetCode knowledge is completely useless, aside from interviews.
@elijahtraumen8007
@elijahtraumen8007 2 жыл бұрын
Does anyone know if the JavaScript and data structures masterclass is worth it or is the freecodecamp version as good?
@ztcanada_1
@ztcanada_1 2 жыл бұрын
Helpline 📲📩 QUESTIONS CAN COME IN☝️⬆️ ⬆️...
@professor_ozzy
@professor_ozzy 2 жыл бұрын
HASH MAP!
@alferatovic3396
@alferatovic3396 2 жыл бұрын
Algorithms NOT required for any frontend/Full-stack roles. Interviews that use them are idiotic
@CigEconomy
@CigEconomy 2 жыл бұрын
It's useful but your time is better spent learning computer architecture, networking, and operating systems. You can learn how to implement data structures and algorithms on the fly if needed.
@Marathi-w2s
@Marathi-w2s 2 жыл бұрын
C++ DSA Full course plZ😍😍😍
@aadil4236
@aadil4236 2 жыл бұрын
Thank you!!!
@faisalamin001
@faisalamin001 2 жыл бұрын
What if someone want to be a fulltime freelancer ?
@ztcanada_1
@ztcanada_1 2 жыл бұрын
Helpline 📲📩 QUESTIONS CAN COME IN☝️⬆️ ⬆️
@lonewolfcoding5208
@lonewolfcoding5208 2 жыл бұрын
what about cybersecurity?
@ztcanada_1
@ztcanada_1 2 жыл бұрын
Helpline 📲📩 QUESTIONS CAN COME IN☝️⬆️ ⬆️
@HeinekenLasse
@HeinekenLasse 2 жыл бұрын
Do you want to work at FAANG ? Then yes, you need it for the interviews. Otherwise no, you don't.
@Arabian_Abomination
@Arabian_Abomination 2 жыл бұрын
Brad looks different today 😅
@JamesQQuick
@JamesQQuick 2 жыл бұрын
better or worse? 🤣
@Arabian_Abomination
@Arabian_Abomination 2 жыл бұрын
@@JamesQQuick better 🤐
@everyhandletaken
@everyhandletaken 2 жыл бұрын
James !== Brad But.. Brad !== James So I guess we get the best of both worlds 🤔
@shubhamraval4593
@shubhamraval4593 2 жыл бұрын
Thanks
@emekatimothyiloba699
@emekatimothyiloba699 2 жыл бұрын
Like you said at the beginning it isn’t important
@hahnonimus
@hahnonimus 2 жыл бұрын
You'll think DSA isn't necessary until you compete with DSA wizards for a job role 😎😎😎
@abdulazizkharraz5431
@abdulazizkharraz5431 2 жыл бұрын
I already lost an opportunity because of them
@shubhamsigdar3922
@shubhamsigdar3922 2 жыл бұрын
Thank you @traversy
@CodeAProgram
@CodeAProgram 2 жыл бұрын
Nice
@swattertroops-yaaa
@swattertroops-yaaa 2 жыл бұрын
tldr; yes just don't overdo it
@ayyubme
@ayyubme 2 жыл бұрын
Thanksss
@nasunorahl
@nasunorahl 2 жыл бұрын
Um, everything you code is algorithms using data structures. Perhaps this person doesn't know what he doesn't know.
@ankushverma9392
@ankushverma9392 2 жыл бұрын
*Mrs Charlotte is legit and her method works like magic I keep on earning every single week with her new strategies *
@douglasmorin7061
@douglasmorin7061 2 жыл бұрын
Hello,Anyone there 👋
@douglasmorin7061
@douglasmorin7061 2 жыл бұрын
Please am new at this, How can I contact her?
@laurajosie9926
@laurajosie9926 2 жыл бұрын
I'll be leaving her Contact below 👇👇this comment
@laurajosie9926
@laurajosie9926 2 жыл бұрын
+13109
@laurajosie9926
@laurajosie9926 2 жыл бұрын
868945
@cliffordbryant6604
@cliffordbryant6604 2 жыл бұрын
With the backwardness of our economy, increment in the price of gas, alarming rates of unemployment.i must confess our country have taken a wrong turns.vividly I don't know how else to carter for my expenses
@maacpiash
@maacpiash 2 жыл бұрын
FIRST!
@Arabian_Abomination
@Arabian_Abomination 2 жыл бұрын
Congrats 🙏🏼
@leisti
@leisti 2 жыл бұрын
Yes, you were the first to post the word "first". Congratulations.
@Arabian_Abomination
@Arabian_Abomination 2 жыл бұрын
@@leisti it’s a big deal
@artansadriu4387
@artansadriu4387 2 жыл бұрын
all workеd
@TheRealOfficialBirdy
@TheRealOfficialBirdy 2 жыл бұрын
where the fuck is brad
@Technology_55555
@Technology_55555 2 жыл бұрын
What are the requirements to become an expert in creating PayPal Money Adder programs
@ztcanada_1
@ztcanada_1 2 жыл бұрын
Helpline 📲📩 QUESTIONS CAN COME IN☝️⬆️ ⬆️
@SavageScientist
@SavageScientist 2 жыл бұрын
Lawrence is an amazing guy he also has a youtube channel kzbin.info
5 Pro-Level React Do's & Don'ts
30:06
Traversy Media
Рет қаралды 177 М.
Do You Need To Learn Data Structures and Algorithms?
7:53
Andy Sterkowitz
Рет қаралды 78 М.
Wednesday VS Enid: Who is The Best Mommy? #shorts
0:14
Troom Oki Toki
Рет қаралды 50 МЛН
$1 vs $500,000 Plane Ticket!
12:20
MrBeast
Рет қаралды 122 МЛН
How Data Structures & Algorithms are Actually Used
11:39
ForrestKnight
Рет қаралды 211 М.
6 Of My Personal Tips When Learning To Code
7:46
Traversy Media
Рет қаралды 179 М.
Linked List Data Structure | JavaScript
29:36
Traversy Media
Рет қаралды 213 М.
FASTEST Way To Learn Coding and ACTUALLY Get A Job
10:44
Brian Cache
Рет қаралды 1,3 МЛН
What do I ACTUALLY do as a Software Developer?
8:35
Andy Sterkowitz
Рет қаралды 292 М.
What You Need to Know for Your Coding Career
16:31
ForrestKnight
Рет қаралды 395 М.
Data Structures Explained for Beginners - How I Wish I was Taught
17:06
Internet Made Coder
Рет қаралды 630 М.
Wednesday VS Enid: Who is The Best Mommy? #shorts
0:14
Troom Oki Toki
Рет қаралды 50 МЛН