For me the best way to learn code is to actually write code(practice) and copy code and ask chatGpt to explain the code to you like a kid rather than just reading books or watching TH-cam videos only.
Saying that the loop stops immediately after the condition is not true is not correct. Evaluation happens, and after that the loop iteration proceeds to the end even if at some point the condition changes. Evaluation of the condition happens only between iterations.
I ran into this pitfall when I was attempting to explain to someone how loops and conditionals work together. Sometimes outputs give the illusion that something works but that’s why testing with various inputs is important. One of the ways that I was able to break of out the loop within a conditional was using break in Python.
Amazing! I just watched your "...5 Things" video to which I was equally amazed. I score high on kinaesthetic learning so my example for y'all is with Excel VBA. I just couldn't get classes. For years! It was the actual using not the template-idea. Once I figured "oh, it's a bit like throwing something up through the loft hatch. Throwing is the 'lettr' and asking for it back (catching) is the 'gettr'. So my 'loft object' is I guess, the type of learning tool I need to implement(!) in my learning...maybe! And sure, AI is out to get us (it's what the initials stand for).
I’m computer science major. I’m in programming one. We are currently doing classes and methods for Java. This shit is confusing. But im being patient. ChatGPT is getting me by. I learned python first. I’m done concepts such as abstractions. Because I work in control system and give me a great understanding of it and I’m a visual person. I see my way through the whole concept.
Love your take on visualization. That’s actually the reason why I bought myself a huge white board is so I can draw out my ideas and VISUALLY see what I’m trying to build. If I can see it first , I know how to google, read documentation, use AI , etc to get the answers to my questions / problems.
I feel like I can practice coding all I want my brain cannot remember certain syntax and functionalities despite how easy they may be. Do you have any note taking apps or something to help with the memorizing ?
Mam Your videos made me inspire every day and Please make a video on what leetcode questions and Patterns to look into and similar Questions to be solved for getting swe job as fresh grad
Hello Pooja, how are you? First of all, I want to say that I love the content of your channel, I'm a fan. Congratulations on the content. I would like to know if for the next videos you could use the new feature of TH-cam called audio track for dubbing your content in my language (Brazilian Portuguese). Thank you for that.
Thanks for the valuable video. Just a small comment. According to my opinion, It is better to use an abstract class to model a Person. Normally interfaces are used to model features. For example, you can see instances of firefighters. so, it is a class, you can say, there are people, but they are instances of another type(and can not instantiate directly), so, they should be abstract classes. Then, there are features like teaching, firefighting, arresting etc. Those are interfaces, which support multiple inheritance. I know this is not directly related to the purpose of your video and I'm open to any contradictory opinion for this.🙂
Good point (-: the interface example was more to understand how to break down abstraction for a beginner, but there are definitely better ways ie. Using as abstract class as you mentioned
Hi pooja ❤ I hope this message finds you well. I've been following your updates on LinkedIn, and I've been really impressed with the valuable insights you've been sharing, especially regarding DSA (Data Structures and Algorithms) and career advice. It's evident that your expertise in the IT field is extensive. I recently saw your post about the current hiring trends, where HR is seeking candidates with five years or more of experience. As a third-year CS student aspiring to work at Microsoft, I recognize the importance of gaining relevant skills and experience. Your guidance in navigating this landscape would be incredibly beneficial. Given your insights, I was wondering if you could create a DSA playlist or share some resources that would help students like me prepare for opportunities at Microsoft. Your expertise would undoubtedly make a significant impact on our career journeys. Thank you for considering my request. I eagerly await your response.
Hey there! Thanks for following the LinkedIn updates 😀 I’m definitely open to creating a DSA playlist, it’s on the list, as others have requested it as well!
im not gonna lie, when i saw the thumbnail and title i thought it was just going to be another bullshit "learn to code fast" video, but you're actually focusing on the problem solving part of engineering (as it should be), teaching people how to think rather than how to use a programming language there are too many people that go into SE thinking that its about the programming language, resulting in horible devs that no one wants to work with because they have no capacity for problem solving, they just try to regurgitate what they've memorized from leetcode. huge props, keep it up!
Got it! We're all excitedly waiting for it. How about organizing a TH-cam Q&A session to see how many people are interested? Given that it's placement season, it could be quite timely and beneficial for everyone❤
thanks a lot again, basically it is we cant just work based on a set structure so we have to troubleshoot, so my question even though i learn to code in a programming language but i never learn what happens behind the scenes, so how can learn those stuff??
Pooja i want to develop cache memory and to know about risc-v processor. And i want to do project on this iam working as a trainee in a company my role is a design verification engineer in VLSI. So would you recommend any books or site that help me about caches.
It’s definitely a little uncertain right now. But AI won’t take over software engineers’ jobs anytime soon, it will most likely change what it means to be a software engineer. AI is another abstraction (and it’s been around since the 70’s), just like going from binary -> assembly -> low level languages -> high level language -> interface with AI 😀 but who knows what will happen in 2,3,4 years. It’s good to just adapt accordingly
✅ Start the FREE Software Development Introduction Course with CourseCareers Now: coursecareers.com/a/PoojaDutt?course=software-dev-fundamentals ✅
For me the best way to learn code is to actually write code(practice) and copy code and ask chatGpt to explain the code to you like a kid rather than just reading books or watching TH-cam videos only.
This is a good strategy as well!
@@PoojaDuttI appreciate your efforts 🥰. Keep giving us more videos like dis☺️ Awesome explanation
No she's right you're wrong. You will be a failure
Really appreciate it, thank you :)
I use the same strategy XD, you're not alone
Saying that the loop stops immediately after the condition is not true is not correct. Evaluation happens, and after that the loop iteration proceeds to the end even if at some point the condition changes. Evaluation of the condition happens only between iterations.
I ran into this pitfall when I was attempting to explain to someone how loops and conditionals work together. Sometimes outputs give the illusion that something works but that’s why testing with various inputs is important. One of the ways that I was able to break of out the loop within a conditional was using break in Python.
Amazing! I just watched your "...5 Things" video to which I was equally amazed. I score high on kinaesthetic learning so my example for y'all is with Excel VBA. I just couldn't get classes. For years! It was the actual using not the template-idea. Once I figured "oh, it's a bit like throwing something up through the loft hatch. Throwing is the 'lettr' and asking for it back (catching) is the 'gettr'. So my 'loft object' is I guess, the type of learning tool I need to implement(!) in my learning...maybe! And sure, AI is out to get us (it's what the initials stand for).
I’m computer science major. I’m in programming one. We are currently doing classes and methods for Java. This shit is confusing. But im being patient. ChatGPT is getting me by. I learned python first. I’m done concepts such as abstractions. Because I work in control system and give me a great understanding of it and I’m a visual person. I see my way through the whole concept.
Thank you for the good explanation on your videos
No problem! 😀
Your videos are very interactive and fun to watch along side understanding concepts. Please keep making these kind of videos.
Thanks for the kind words (:
Love your take on visualization.
That’s actually the reason why I bought myself a huge white board is so I can draw out my ideas and VISUALLY see what I’m trying to build.
If I can see it first , I know how to google, read documentation, use AI , etc to get the answers to my questions / problems.
Thank you! Agreed, it’s so much easier to solve a problem when you can visualize it 😀 love the whiteboarding idea!
I can see the efforts you took while making this video!! you really deserve appreciation girl!!
I feel like I can practice coding all I want my brain cannot remember certain syntax and functionalities despite how easy they may be. Do you have any note taking apps or something to help with the memorizing ?
Mam Your videos made me inspire every day and Please make a video on what leetcode questions and Patterns to look into and similar Questions to be solved for getting swe job as fresh grad
Thanks so much! And good idea (-:
The efforts are worth.. awesome work
Thank you so much!
Hello Pooja, how are you? First of all, I want to say that I love the content of your channel, I'm a fan. Congratulations on the content. I would like to know if for the next videos you could use the new feature of TH-cam called audio track for dubbing your content in my language (Brazilian Portuguese). Thank you for that.
Hey Oscar! Thanks for supporting the channel - and good point 😀 I can try that next time!
Both beautiful and smart.
Love your vasualization. your videos are fun to watch pooja.
Didi. Your videos are quite helping
Thanks so much!
Thanks for this informative 🙂 video
No problem!
Awesome video - will definitely share these with my SWE mentees! Thank you :)
Glad to hear! Thanks for watching 😀
Another awesome video!
Thank you 😀
Thanks for the valuable video. Just a small comment. According to my opinion, It is better to use an abstract class to model a Person. Normally interfaces are used to model features. For example, you can see instances of firefighters. so, it is a class, you can say, there are people, but they are instances of another type(and can not instantiate directly), so, they should be abstract classes. Then, there are features like teaching, firefighting, arresting etc. Those are interfaces, which support multiple inheritance. I know this is not directly related to the purpose of your video and I'm open to any contradictory opinion for this.🙂
Good point (-: the interface example was more to understand how to break down abstraction for a beginner, but there are definitely better ways ie. Using as abstract class as you mentioned
Hi pooja ❤
I hope this message finds you well. I've been following your updates on LinkedIn, and I've been really impressed with the valuable insights you've been sharing, especially regarding DSA (Data Structures and Algorithms) and career advice. It's evident that your expertise in the IT field is extensive.
I recently saw your post about the current hiring trends, where HR is seeking candidates with five years or more of experience. As a third-year CS student aspiring to work at Microsoft, I recognize the importance of gaining relevant skills and experience. Your guidance in navigating this landscape would be incredibly beneficial.
Given your insights, I was wondering if you could create a DSA playlist or share some resources that would help students like me prepare for opportunities at Microsoft. Your expertise would undoubtedly make a significant impact on our career journeys.
Thank you for considering my request. I eagerly await your response.
Hey there! Thanks for following the LinkedIn updates 😀 I’m definitely open to creating a DSA playlist, it’s on the list, as others have requested it as well!
Really good video !
Thanks so much 😀
Hi, what IDE and theme are you using in this video? Thx
I was using an online IDE (online-Java.com) and dark mode! I typically use this to show simple examples. Otherwise I use IntelliJ as an IDE
im not gonna lie, when i saw the thumbnail and title i thought it was just going to be another bullshit "learn to code fast" video, but you're actually focusing on the problem solving part of engineering (as it should be), teaching people how to think rather than how to use a programming language
there are too many people that go into SE thinking that its about the programming language, resulting in horible devs that no one wants to work with because they have no capacity for problem solving, they just try to regurgitate what they've memorized from leetcode.
huge props, keep it up!
Thank you!! Glad you liked the video and gave it a chance!
Can u make dsa play list as you are good content maker it helps us more
That's a good idea, I will definitely put that on the list. I would love to teach more DSA in general if people are interested.
Got it! We're all excitedly waiting for it. How about organizing a TH-cam Q&A session to see how many people are interested? Given that it's placement season, it could be quite timely and beneficial for everyone❤
Very informative and useful video 📸 I think 💬 it would help me.
Thank you, this is very beneficial.
Glad it was helpful!
I don’t like coding but still want to make a lot of money. What else can i do?
Unrelated question, how do you edit your videos ?
DO you hire someone to edit it ? or use any online platform or software ?
Can you do a video explaining recursion and generics♥️
I have a video on this as part of my premium community (-: but I may also do one in the future
I'm late but great video as usual. Your videos never miss!
Thanks Michael! 😀
Why I think of you Pooja, you are a class act.
Thank you (:
3:24 which editor is that?
wow this was really a good and helpful video
thanks a lot again, basically it is we cant just work based on a set structure so we have to troubleshoot, so my question even though i learn to code in a programming language but i never learn what happens behind the scenes, so how can learn those stuff??
Thanks sister please if you start java tutorial for begnner ❤❤❤
Pooja i want to develop cache memory and to know about risc-v processor. And i want to do project on this iam working as a trainee in a company my role is a design verification engineer in VLSI. So would you recommend any books or site that help me about caches.
4:36 Fighterfire class? 😉
You forgot me😂 nice
Haha 😅
Thank you ❤
You're welcome 😊
Should I take Java as my first language?
very useful video
Thank you!
This is a dope video thanks
Glad you liked it!
@@PoojaDutt yes I’m going through my last few weeks of Java class and this helped a lot
How relevant is to learn coding in the age of AI like Devin? future looks very unpromising to the "software" developers
It’s definitely a little uncertain right now. But AI won’t take over software engineers’ jobs anytime soon, it will most likely change what it means to be a software engineer. AI is another abstraction (and it’s been around since the 70’s), just like going from binary -> assembly -> low level languages -> high level language -> interface with AI 😀 but who knows what will happen in 2,3,4 years. It’s good to just adapt accordingly
Brilliant.
Thank you! 😀
After seeing these AI advancements, I just don't feel motivated to learn coding anymore lol
That’s understandable :/ but we will still have to learn how to use AI as a tool moving forward
i'm the first who comment in this video
Nice! 😀
Nice🎉
Thanks!
thank god it's not rolando this time
I can finally spell 😅
Nice video
Thank you (:
anyone learning dsa?
Is the thumbnail inspired from Harkirat Singh???
I’ve never watched his videos, but will check it out 😀
R u Bengali?
Are you a gentleman?
@@jalaybeewala No . I am like you .
Smart and sexy. What a combo 😍
Lmao her name is pooja haha
You shouldn’t learn to code - NVIDIA CEO
R u Bengali?