Coding Was Hard Until I Learned THESE 5 Things!

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

ความคิดเห็น • 847

  • @PoojaDutt
    @PoojaDutt  ปีที่แล้ว +128

    ✅Become a software engineer with ZERO experience here ✅ coursecareers.com/a/poojadutt

    • @Anyone-dd3rn
      @Anyone-dd3rn ปีที่แล้ว +1

      you hair are so shiny. I love your hair, what do you use for your hair?

    • @ammybg1154
      @ammybg1154 ปีที่แล้ว

      ​@Tech-wp2bhive met guys who also say its hard, but lets say its hard for her bc she is a women, she Still learneD how to code.

    • @omniblad-
      @omniblad- ปีที่แล้ว

      How useful is AI for trouble shooting with python

    • @michaelgarduno6173
      @michaelgarduno6173 ปีที่แล้ว

      Lol pretty funny and unfiltered a little, but 90% of the people who start trying to learning a programming language is that everyone teaches the hello world print functions, so when they try to build something they have the basics sure, but doesn't have an ideal for an real world application, game, or something that can actually be used.

    • @kawaiihikari0
      @kawaiihikari0 ปีที่แล้ว

      @@omniblad- ChatGPT is very helpful can even give examples :)

  • @noraddinhassan7590
    @noraddinhassan7590 ปีที่แล้ว +1675

    1 - focus on one thing.
    2 - finish what you start
    3 - embrace failure
    4 - know the theory behind
    5 - practice coding every day

    • @AP-te6mk
      @AP-te6mk ปีที่แล้ว +39

      The hero we need 🤩

    • @Olivep3a_
      @Olivep3a_ ปีที่แล้ว +3

      Yes thank you!!!

    • @AudioConfluxStudios
      @AudioConfluxStudios ปีที่แล้ว +21

      Lol, Just read comment and did not need to watch the video

    • @bryan63150
      @bryan63150 ปีที่แล้ว

      Nice one nora

    • @TechAmbition
      @TechAmbition ปีที่แล้ว

      Thanks man ❤

  • @HomelessOnline
    @HomelessOnline ปีที่แล้ว +93

    Excellent advice and an entertaining video! I started 25 years ago and failed all my coding classes. I looked at my VB6 book and said, "I don't care, I'm going to be a programmer," then I started from page 1. Again. Determination has served me better than any other trait.

  • @premg062
    @premg062 ปีที่แล้ว +411

    Thanks for the Tips! :)
    Tip 1:
    0:45 Focus on one thing at a time
    Tip 2:
    2:27 Finish what you start
    Tip 3:
    3:21 Embrace Failure
    Tip 4:
    4:33 Learn the theory
    Tip 5:
    5:27 code

    • @pettgree
      @pettgree ปีที่แล้ว +3

      Thanks fot the summary guy 🙏

    • @hoseinbebany
      @hoseinbebany ปีที่แล้ว +4

      Thx was sick watching her over acting

    • @mhasannazari7450
      @mhasannazari7450 ปีที่แล้ว

      Thanks

    • @tidus7081
      @tidus7081 ปีที่แล้ว +6

      These aren't really helpful haha. I think learning how to learn is the most crucial. Everyone learn differently. If you can't understand coding, understand how you learn other things well. Visual? podcasts? real life applications? then go from there

    • @atharvabhosale3529
      @atharvabhosale3529 ปีที่แล้ว

      Commenting here to save it.

  • @miepmop-fy6ld
    @miepmop-fy6ld ปีที่แล้ว +277

    You can honestly start under any circumstances.
    I started coding on a farm in the middle of nowhere and only had a semi-working IDE-App on my phone and an old C book.
    I worked through the whole thing on my tiny screen and made little games for my colleages.
    And now I'm an EE student and easily code anything for my thesis.
    As you see, there's literally no excuse! :)

    • @factgrainstv
      @factgrainstv ปีที่แล้ว +5

      Thank you and God Bless you

    • @michaellemmen
      @michaellemmen 11 หลายเดือนก่อน +2

      Thank you

    • @niha1398
      @niha1398 5 หลายเดือนก่อน +3

      your story is quite motivating

    • @Black_Orb33
      @Black_Orb33 3 หลายเดือนก่อน +1

      Thank you for sharing, that's rlly heart-touching honestly 🥹😭💖 your story made me realize how much I take for granted. There rlly is no excuse...

    • @The_Ayoolakehinde
      @The_Ayoolakehinde 3 หลายเดือนก่อน

      Is it advisable for absolute beginners to learn to code on mobile phone?(Due to unavailability of laptop)

  • @Baebon6259
    @Baebon6259 ปีที่แล้ว +21

    All 5 can be summed up to 1 word: Persistence. You can pretty much do most thing with that.

  • @nishat_zaman
    @nishat_zaman ปีที่แล้ว +810

    Doing computer science in undergrad is one of the toughest things that I have ever studied. It was so hard and I cried so much over my assignments 😂😂😂 I don't regret it though because it made me a stronger person

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว +78

      Absolutely! The difficulty builds character - glad you got through it!

    • @koushalkishorgupta784
      @koushalkishorgupta784 ปีที่แล้ว +15

      I am studying in b tech computer science I am weak in math can I learn coding please tell

    • @premg062
      @premg062 ปีที่แล้ว +18

      @@koushalkishorgupta784 yes you can, put your best effort to learn it.

    • @AlaskaWild
      @AlaskaWild ปีที่แล้ว +19

      Most amazing coders I have known, never took a computer science course. Glad you could tough through it.

    • @sabinsesumariyan3687
      @sabinsesumariyan3687 ปีที่แล้ว +3

      For coding though math no need

  • @_RajRanjanOjha
    @_RajRanjanOjha ปีที่แล้ว +156

    I had made a mindset that I was a bad programmar since I was very weak in coding in school time, but now my mindset is changing after watching your some videos.

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว +10

      That’s great to hear 😀

  • @erikajadecoaching
    @erikajadecoaching ปีที่แล้ว +75

    These are great tips! Definitely some of what I would tell my younger self when I was learning to code. I would definitely also add… you need to AGGRESSIVELY block out anything or anyone who is going to distract and/or discourage you from reaching your goal of learning to code 👩🏾‍💻

  • @kevinphandy2
    @kevinphandy2 ปีที่แล้ว +67

    I wish more people in more industries would give the advice of knowing the "why" or the "theory" of the thing. You may succeed without it, but you will make a better thing if you know why you're doing each part. Thank you for doing that!

    • @herrbonk3635
      @herrbonk3635 ปีที่แล้ว

      What theories are you thinking about? That you can succeed without. Parsing methods perhaps? Algorithm analysis?

    • @vivekjoshi3769
      @vivekjoshi3769 ปีที่แล้ว +4

      I think they meant the whys of under the hood programming & I agree knowing the whys is important to learn in a better way.

  • @shilpakapletiya578
    @shilpakapletiya578 ปีที่แล้ว +49

    I am learning to code at age of 42 wish me good luck. You are keeping me motivated!

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว +6

      You’ve got this 😀

    • @alanaugustin4426
      @alanaugustin4426 5 หลายเดือนก่อน +3

      Same here
      Same here... keep it pushing

    • @hiren_bhatt
      @hiren_bhatt 3 หลายเดือนก่อน +2

      45 here 🤓

    • @kvpkrishna7304
      @kvpkrishna7304 3 หลายเดือนก่อน +1

      Mutually same all the best

    • @Lydiakebedek
      @Lydiakebedek 2 หลายเดือนก่อน +1

      20 here ☝🏻

  • @adrianconstantin1132
    @adrianconstantin1132 ปีที่แล้ว +17

    As a softwarte developer, I find it amazing how good this advice is ! Nailed it !

  • @shemseddine7547
    @shemseddine7547 ปีที่แล้ว +22

    If wanna learn how to code, i would advice anyone to first learn algorithme. Coding actually uses the combination of algorithme which is the logical process of thought + the language to bring that algorithme to work. But the thing is algorithme never changes while the languages keep changing. For the first coding language i would suggest you start with Python, it's an easy to use language with far less prompts needed to execute an algorithme. This makes you able to focus on actually learning the algorithme than struggling to use the language.

    • @e.n85784
      @e.n85784 3 หลายเดือนก่อน +1

      I started with C, and it helped understand other languages easier in less time, as I already knew the basics.

  • @e-genieclimatique
    @e-genieclimatique ปีที่แล้ว +26

    in brief:
    In this video, the speaker discusses how to get started with coding and shares five tips to make it easier.
    The tips are as follows:
    1. Focus on one thing at a time: Choose a course or resource and stick to it.
    Be disciplined about learning things in-depth.
    2. Finish what you start: Develop the habit of completing projects, readings, or courses.
    Being relentless in software engineering is a desired trait.
    3. Embrace failure: It's okay to fail, as it builds character.
    Learn from your mistakes and try to get better. Don't be afraid to ask for help or search for the correct answer.
    4. Learn the theory: Understand the fundamentals before diving into coding.
    This will help you better grasp concepts and make coding more powerful.
    5. Code: Practice coding daily to build your skills.
    Consistency and curiosity are key to learning faster and overcoming difficulties.
    By following these tips, the speaker claims that coding will become easier every day, and learners will be able to prove their capabilities to themselves.

    • @alexandrf2428
      @alexandrf2428 ปีที่แล้ว

      The second one is absolut GOLD.

    • @AYUBAMALAMI
      @AYUBAMALAMI 3 หลายเดือนก่อน

      Thanks you for this advice, what advice that you tell me about my future to be a web developer, I'm computer science student I have difficulties on C language programming, Because of that my University give me carry over because it's scholarship, And I don't have money to continue in computer science that make me able to archived my goals to become web developer?

  • @aki43__
    @aki43__ ปีที่แล้ว +30

    I’m cs undergrad student, and what I would say that coding is pretty tough especially when you dive deeper into it. Rn I’m taking c++ class which is just brainstorming. We went through pointers which(for now) doesn’t make any sense for me, and I completed Java course which is pretty much the same as c++ but I understood it better, I guess because there is no pointer lol. In addition, I’m taking CRAZY assembly language class which ABSOLUTELY drives me nuts. Why do we even need that, I hope in the future I’ll appreciate myself that I took this class. In conclusion, guys don’t give up if you’re in your new way of learning programming language/s just practice and code 👩🏻‍💻 👨🏻‍💻, give hours and hours to code so your brain and fingers will get used to it. The rest are just easy as putting a butter on a bread. And again, I’m just an undergrad student, nothing much classes I took in college but assume I’m ready to go to job market, since most of the things I learned myself.

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว +5

      You’ve got this! 💪🏽 Agreed, it’s great to learn a litle bit about assembly, but it’s crazy that they make people take entire classes on it! I had to do that as well and it was a waste of time. But thanks for your input on your journey, very interesting 😀

    • @aki43__
      @aki43__ ปีที่แล้ว +1

      @@PoojaDutt thank YOU for reply, I appreciate your efforts that you put on creating a helpful content, your videos help me overcome my concerns about cs path. I hope my current efforts will be awarded 🙏🏻😅

    • @MrBlackMrBlue
      @MrBlackMrBlue ปีที่แล้ว +2

      Think of the contents inside of your house as being stored in a variable. Then think of another variable except this time it's pointing to the address of your house on the outside of it. But in order to use the pointer you first have to reference the variable (or your house) through the ampersand sign. Hopefully this clears things up. *p = &myHouse;

    • @aki43__
      @aki43__ ปีที่แล้ว +1

      @@MrBlackMrBlue thank you for your explanation. I kinda understood the purpose of the pointers but still struggle to use them in code.I had a midterm exam yesterday and I needed to use pointers along with other functions. However, due to short period of time I did my code as easy as possible, my main file had the biggest content than others lol, hope professor will give me half credit🤞🏻

    • @MrBlackMrBlue
      @MrBlackMrBlue ปีที่แล้ว +1

      @@aki43__ Hopefully you get at least a B- on your test.

  • @dancingpenguin333
    @dancingpenguin333 ปีที่แล้ว +7

    I started front end coding like HTML, CSS, Java and SQL a few weeks ago. After a long day of work it takes some true dedication to just sit at home and code and study and continue my work. Thank you for this video.

  • @zsi
    @zsi ปีที่แล้ว +37

    A word of caution on the advice to finish no matter how time-consuming or frustrating it is: this advice is fine in short bursts, but I stuck with this same mindset for years, and it resulted in severe burnout. By severe, I mean even one month off work wasn't enough to recover. The problem here is that as you solve all these problems, you receive a hit of dopamine. Over time, you come to push yourself towards self-inflicted torture just for that hit, and those hits only come from long bouts of hyper-focused problem-solving. It's like an addiction, where the highs become fewer and farther between, and the lows become more frequent and devastating.
    So, yes, perseverance is important, but balance is key. Be sure to take frequent breaks, find joy in solving smaller problems, and don't be afraid to leave a problem unsolved for the day. Often, solutions come to you during mundane tasks or after a good night's sleep. Remember to practice self-care, seek support when needed, and maintain a healthy relationship with your work and yourself. In the long run, sustainable progress and personal well-being should always take precedence over short-term gains.

    • @gitmudassir
      @gitmudassir ปีที่แล้ว

      😊

    • @rasha6812
      @rasha6812 ปีที่แล้ว

      GOLDEN advice, thank you!!

    • @kitty1977
      @kitty1977 ปีที่แล้ว

      Try using the Pomodoro Study technique while studying to prevent burnouts

    • @somerandomboi8239
      @somerandomboi8239 ปีที่แล้ว

      ​@@kitty1977burnouts happen when you think what you're doing doesn't have any impact and is therefore in vain, not when you're overwhelmed. If you think to yourself as you struggle "This struggle has a deeper purpose. I am slowly growing. Any mistake doesn't mean I'm incapable of this..." and so on, you will have healthier highs and lows than what the OP described. My source is "BigThink how burnouts really happen" (something like that).

    • @simonshields2525
      @simonshields2525 9 หลายเดือนก่อน

      As a newbie to coding, this is such good advice! The buzz of solving somthing you’ve been stuck on for days only to hit another brick wall, JavaScript has had me climbing the walls😂

  • @dylburt49
    @dylburt49 ปีที่แล้ว +1

    You talking about being proud of your failures, while failing to describe the word failure, and keeping that cut in the video, is art.

  • @oliviademetriou8397
    @oliviademetriou8397 ปีที่แล้ว +75

    I’ve just started to code!! Well I started a course 10 months ago as a complete beginner and im 70% through it atm, I’m trying soooo hard but it’s the toughest thing ever ! Not giving up tho , im doing it every day

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว +5

      You can do it!!

    • @JoshuaOgugua
      @JoshuaOgugua ปีที่แล้ว

      😊🎉

    • @herrbonk3635
      @herrbonk3635 ปีที่แล้ว +1

      @@PoojaDutt When did this activity change name from "programming" to "code" though? I worked as a programmer and electronics designer for some 20 years in the 1900s. At that time, "code" was something secret or cryptic (like data encodings or machine code), more or less the opposite of high level languages.

  • @BinaryBytestormSRM
    @BinaryBytestormSRM ปีที่แล้ว +9

    1. Coding is a skill that can be learned by anyone, regardless of their background or previous experience.
    2. By challenging yourself to start coding, you can discover your own capabilities and potential in the field.
    3. Coding allows you to solve problems and create solutions using logical thinking and creativity.
    4. Learning to code opens up numerous career opportunities in a wide range of industries, from technology to finance to healthcare.
    5. The process of coding can be both challenging and rewarding, as it requires continuous learning and problem-solving.
    6. Through coding, you can develop critical thinking skills, attention to detail, and the ability to break down complex problems into manageable steps.
    7. Coding empowers you to bring your ideas to life and create tangible products or applications that can make a positive impact.
    8. The coding community is vast and supportive, offering resources, forums, and communities to help you learn and grow.
    9. Continuous practice and learning in coding can lead to personal and professional growth, as you become more proficient and confident in your abilities.
    10. Coding is a lifelong skill that can adapt to the ever-changing technological landscape, making it a valuable asset in today's digital world

    • @kpickett9128
      @kpickett9128 หลายเดือนก่อน

      Found the chatGPT :v

  • @moepray1602
    @moepray1602 ปีที่แล้ว +184

    As a Sr software engineer.... I APPROVE THIS MESSAGE!😆

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว +9

      Haha thank you! 😀

    • @Abishekmusicp05
      @Abishekmusicp05 ปีที่แล้ว

      i have question
      im a musician,
      i know if i use a music software to create music and export to wav files and what not
      in coding, what are the end products,
      like i kno hello world but it shows like in cmd doc window, but i dont see where its being used
      can some one explain how c or any other language is actually useful in making this app or website or something where i can see it as a final useful product

    • @d3ath105
      @d3ath105 ปีที่แล้ว +2

      Which tech stack ?

    • @arm4146
      @arm4146 ปีที่แล้ว +2

      Bro is out here working at google for 150 k and still watching youtube

    • @mrsniffles7089
      @mrsniffles7089 ปีที่แล้ว

      @@arm4146u can still have life 💀 also Software engineers are online after all it comes with the nature

  • @brandonprescott3863
    @brandonprescott3863 ปีที่แล้ว +17

    Currently trying to transition from mechanical engineering career to a software engineering role, thanks for the great tips!

    • @investfoxy
      @investfoxy ปีที่แล้ว +1

      Are you pursuing a degree or just self learning?

    • @brandonprescott3863
      @brandonprescott3863 ปีที่แล้ว +4

      @@investfoxy So I have a mechanical engineering degree, but I'm self studying software outside of work currently :)

    • @furiousdestroyah9999
      @furiousdestroyah9999 ปีที่แล้ว

      Good luck man, seems like it's gonna be an arduous path

    • @xuxxexful2146
      @xuxxexful2146 ปีที่แล้ว

      Also mechanical engineer learning python

    • @MsJonessss
      @MsJonessss ปีที่แล้ว

      @@brandonprescott3863 there’s a cohort I’m in called Pursuit, to become a software engineer. They have open applications now if you’re interested.

  • @arimax888
    @arimax888 4 หลายเดือนก่อน +2

    basically practice makes permeance! I'm 33yrs old female and I'm learning this by myself, its hard to keep up the momentum & discipline doing it this way but with repeated effort I intend to make it!

  • @Kidrobot016
    @Kidrobot016 ปีที่แล้ว +7

    Just starting my coding journey. I'm subscribing to this channel based on this video alone. A lot of helpful and logical tips!

    • @sigcinondlela8385
      @sigcinondlela8385 8 หลายเดือนก่อน +1

      How's it going?

    • @Kidrobot016
      @Kidrobot016 8 หลายเดือนก่อน

      ​@sigcinondlela8385 honestly, I fell off for a bit but found a project that helped me build a website while immersing myself in code

  • @abi9372
    @abi9372 ปีที่แล้ว +6

    Thanks for this . I really need this right now because recently I have stopped coding properly.

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว +1

      Ahh no worries, you got this !

  • @software-with-rosh
    @software-with-rosh ปีที่แล้ว +61

    The editing here is so good! And I love the emphasis on just starting - it's definitely the most important

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว +3

      Thanks so much!!

    • @YassuYasen
      @YassuYasen ปีที่แล้ว

      Are you two siblings or it's just my imagination!

    • @software-with-rosh
      @software-with-rosh ปีที่แล้ว +2

      @@YassuYasen lol I wish 😂 just two Indian girls in the same field :)

  • @adventureDad1976
    @adventureDad1976 ปีที่แล้ว +2

    You, sister, have been the most real person I have seen about coding. Failure will happen.

  • @kawaiihikari0
    @kawaiihikari0 ปีที่แล้ว +15

    Take every big task and break it up into small steps. As long as you are learning 1 thing and retaining and understand the concept that’s a victory 😊

  • @fernandoroosterbear871
    @fernandoroosterbear871 7 หลายเดือนก่อน +1

    I share my tips:
    1.- Learn from all the sources you can get (maybe that book can't explain the way you learn)
    2.- Make a list of easy things you want to do for a program of 5 to 50 lines max and repeat them til death
    3.- Experiment (what if...)
    4.- Do real projects
    5.- Use AI
    I hope it could be useful

  • @udaysingh-ic2pj
    @udaysingh-ic2pj ปีที่แล้ว +9

    Really great advise. This video is not only for coding but for learning anything new and just being relentless

  • @lwhieldon1
    @lwhieldon1 ปีที่แล้ว +2

    Tip 3 is so true! Accept error logging. It’s the best! 🎉

  • @rebeccatoland
    @rebeccatoland ปีที่แล้ว +28

    Love the editing and content! ❤ currently studying computer science and it has been rough so any advice is welcomed thank you for uploading this!!

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว +1

      Thanks so much!!

  • @life_pgmr
    @life_pgmr ปีที่แล้ว

    Failure is the most important part of learning. So underrated. Great video.

  • @Corsair37
    @Corsair37 ปีที่แล้ว +6

    Great tips for someone starting in software development. I would add to your tip about asking for help, that when you do ask for help, it's useful to provide a list of things you've already tried. This will help the person you're asking from providing answers you've already tried.
    Also, understanding the theory/fundamentals cannot be overstated. Understanding the why, not just the how, enables you to further leverage the frameworks you're working with as well as troubleshoot problems in the code. For example, my background as a senior dev is mainly in C#. I use Entity Framework extensively now - but if I was teaching or mentoring someone new to the language, I would probably start them out with just plain old ADO and T-SQL, so they would better understand EF and what its doing under the hood when they got there.
    And yes, there will be times when you spend days trying to figure out a problem. More often than not, the solution is relatively simple. Figuring it out can be a bear though.

  • @khadijihgore3316
    @khadijihgore3316 หลายเดือนก่อน +1

    I’m taking a bootcamp, I feel so dumb and stupid. I’m also struggling with a little tiny bit of depression but it’ll pass, I just don’t want to let my classmates down because we are doing a group project together

  • @notlilyJasmine
    @notlilyJasmine 5 หลายเดือนก่อน

    The most realistic advice i have ever seen. literally

  • @clrs1718
    @clrs1718 7 วันที่ผ่านมา

    As someone with a short attention span and have watched tons of "how to learn to code" videos and leaving halfway, I'm proud of myself for finishing this video. 👏

  • @ChandanaK-yt5lt
    @ChandanaK-yt5lt 11 หลายเดือนก่อน

    1.Focus on one thing
    2.finish what you start
    3.embrace your failure
    4.learn theory behind it
    5.code❤

  • @orangeheartguy
    @orangeheartguy ปีที่แล้ว

    "All actions can be iterated on and change over time"
    Oh my God!! WORDDDDDD! ❤❤❤

  • @papasmurf9146
    @papasmurf9146 8 หลายเดือนก่อน

    Additional tips:
    1) Pick an appropriately sized project that you want to use in order to keep your interest.
    2) Separate your ego from your code.
    3) if you look back at your code after a year and you still think it's perfect, you haven't learned anything in that year.
    4) Don't be afraid to redesign, refactor, and possibly delete existing code.
    5) Get feedback, but don't assume the other person is right. Make sure you understand what they're saying (and then determine which approach is correct).
    6) There's more than one way to accomplish something; usually the simplest is best.
    7) Don't let better become the enemy of good, but don't be afraid to replace good with better.

    • @PoojaDutt
      @PoojaDutt  8 หลายเดือนก่อน +1

      Great tips!

  • @Chelsea290
    @Chelsea290 ปีที่แล้ว +3

    I started college and I'm only on week 3 of assignments (doing online college) and I chose computer science as my major. I KNOW that down the line I'm going to need to learn how to code and I'm honestly nervous about it! I tried coding in high school for video game development and...I honestly didn't do great...I got irritated but I kept trying but I just couldn't do it...that was when I was I believe either 17 or 18 and now I'm nearly 26 years old. I'm hoping that since I'm older it won't be as hard but I'm not so sure...I DEFINITELY want to graduate college though so I'll definitely try my best... I chose computer science because I'm really good with technology and I have interest in computers and always have so I thought it'd be perfect for me. We'll see what happens...

    • @joshurlay
      @joshurlay ปีที่แล้ว

      I started CS as 24. I'm 25 now and have a year left. I didn't code at all besides a 30 minute intro to coding video 6 months before my programming concepts class. Now my upcoming internship pays $50+ an hour. Honestly I'd take a slightly lighter schedule around your intro coding classes and just give your all to learning. Itll be lots of fun as long as you have decent professors.

    • @joshurlay
      @joshurlay ปีที่แล้ว

      Also, I think being older helped me A LOT. So much better with my time at 25 than I was at 20

  • @JasonGoodison
    @JasonGoodison ปีที่แล้ว +6

    Great video! Loved the animations and work put into it

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว

      Thanks Jason! 😀

  • @andiuptown1711
    @andiuptown1711 ปีที่แล้ว +7

    *CS50 is such a great gem for complete beginners like me and even senior swe who needs refreshers!*

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว +2

      Absolutely!

    • @miriamDev
      @miriamDev ปีที่แล้ว

      Which of the cs50

  • @redf7209
    @redf7209 9 หลายเดือนก่อน

    Its like a real verbal language, you have to live it. At work when people were trained to code it was the people who lived it that succeeded whereas the ones who treated as part of a 9-5 job and who expected to be shown every step failed. I would also add that finding an opportunity to step back from learning the detail and see an overview will give you a foundation and context to build on with the detail because sometimes you just can't see the forest for the trees.

  • @90skid42
    @90skid42 4 หลายเดือนก่อน +1

    Thanks for sharing these 5 advices, these could prolly apply to all fields, no only coding.

  • @ChallengerFireRaj
    @ChallengerFireRaj 3 หลายเดือนก่อน +1

    Everything is Temporary but "Hello World" is permanent in programming all over world 🙂🗿🍷

  • @incrediblehulk8031
    @incrediblehulk8031 3 หลายเดือนก่อน

    This is a video not just for Coding. It applies to any other subject, topic which requires problem solving. A lot of these tips are the ones which I have learnt after failing and that fact that somebody else brought it up makes me feel great. Awesome video.

  • @E_Wideman_Communications
    @E_Wideman_Communications 9 หลายเดือนก่อน

    much respect, im in school now learing SWE and i made a C in my java class last year and have to take it over. Giving up was never an option, i've been using Programiz for training, reading daniel liang intro to java programming none stop and using W3schools and im alot better. like you said " when failure come" use it as motivation!!

  • @davidemmanuel5057
    @davidemmanuel5057 6 หลายเดือนก่อน

    so finish every project... yes good point but projects can (and for sure they will) grow... something I add is to learn to define the scope or boundaries for the project, to know when is actually finished

  • @sinarongbou556
    @sinarongbou556 ปีที่แล้ว +3

    M not a software engineer, but this video is very helpful for enhancing working discipline.

  • @senesiethomas7141
    @senesiethomas7141 ปีที่แล้ว

    Honestly I know so much but I have one thing that has affected my productivity and it is allowing my curiosity to drift my focus away from starting and finishing projects at a time. I have so much materials that I will be jumping from one to the other and in effect making certain days unproductive. Because I am trying to learn everything at the same time.
    An Indian mentor gave me the same talk you are delivering through this video-he says focus on one thing at a time, master it, do all the research you can on it…. Don’t be looking at different materials online. Forget interview questions.
    Just focus on it and when you are done love to the next and master it and so on.
    He said it is better to be a master at something than to try to know everything but be average at all those things.
    We are doing some migrations and I took his advice and I see how it helped me to be productive and master things.
    If you wish to learn anything, control your appetite on every material and don’t just hop on whatever you see online. You will be tempted to but it will affect your productivity. It will create distractions in the leaning process.
    I am also currently learning python. Like she said, if today you wake up and want to study, for example, you can just decide to focus on data types and nothing more… when you feel really comfortable with it and can write codes using different data types then you might move ahead to choose something else in the same area. By that way you are more organized and focused and that will enhance your learning..
    In short, set goals everyday and have the discipline to stick with that goal no matter what tempts you. Trust me I have experienced the syndrome of the downside of curiosity and how it can also affect you. Sometimes I will be learning python, and I will switch to a tab and click something on postgress or MySQL etc… you will find out at the end of the day you literally didn’t accomplish any solid goal. Imagism waking up with a study goal and dedicate hours to it and you constantly do so. You will marvel at how good you will become.
    My experience!

  • @ijustfelldown
    @ijustfelldown ปีที่แล้ว +2

    I'm a civil engineer and really enjoy my job but I'm thinking of learning C++ to entertain myself productively. Everyone says start C & C++ with absolutely zero prior exposure to coding is hard. I hope it doesn't drive me to quitting from coding altogether.

    • @HelloSpyMyLie
      @HelloSpyMyLie ปีที่แล้ว

      I would start with CS50 if I were you. It sounds like you want a really from the ground up experience and CS50 teaches C and a lot of fundamental concepts that she mentions in this video, then puts that stuff in the context of what is common practice in programming

  • @ifstatementifstatement2704
    @ifstatementifstatement2704 ปีที่แล้ว +1

    I find the best and fastest way to learn is to apply bit by bit what you see in courses into an actual project.

  • @LolitaLisbon-p6l
    @LolitaLisbon-p6l 6 หลายเดือนก่อน +2

    I'm so happy a girl leads this channel. We need more girls in tech!!!!!! 🥰🔥

  • @Hex-Scholar
    @Hex-Scholar ปีที่แล้ว +9

    What is your advice for a Self-Taught Developer ?
    I started with Python, now I am doing Weekly projects & learning new libraries by completing a course online!
    Also, what other things would a developer need to know ?
    Git, Data Structure & Algorithm, what others ?
    Looking for a remote internship,
    Thanks!!

    • @xuxxexful2146
      @xuxxexful2146 ปีที่แล้ว

      I started python already
      Am still trying to understand modules classes and Objects
      Do you have resources you can share

    • @Hex-Scholar
      @Hex-Scholar ปีที่แล้ว

      @@xuxxexful2146 Are you having a difficult time with OOP by any chance ?

    • @jockfaire
      @jockfaire ปีที่แล้ว

      ​@Flex-Killer I started learning python from a book. I was doing fine until I got to the chapter on OOP. I switched to watching OOP tutorials on TH-cam. But am still struggling with the concepts.

  • @Torontodude20000
    @Torontodude20000 ปีที่แล้ว +1

    As an armchair expert on TH-cam programming videos. I approve this video.

  • @badthawk2384
    @badthawk2384 ปีที่แล้ว

    i actually loved this video im doing a DEP in tech support (canada) and im just at the begening so we didnt start to see programming yet. I still wanted to give it a try so i started learning C# (the language we are going to learn) and i fond a web site to teach me the basic. after that i just tried to put them into pratice (its really not easy) but im managing from what i learn im currently trying to do a guessing game (not original I know) but its going great still isue but i find that its fun to know why there are error and see what to do to fix them. SO yea this video just made me remember what i got trough to get here in 2 weeks and its incredible knowing that 2 weeks ago i didnt even know what variable were!!!! thankyou for the video keep up the work and you just gained a follower.

  • @chandnishrivastava3009
    @chandnishrivastava3009 ปีที่แล้ว +5

    Absolutely loved this video. Very creative cinematography! Keep up...

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว

      Thanks so much!!

  • @JackStitch
    @JackStitch หลายเดือนก่อน

    So simple, yet so informative. Thanks Pooja!

  • @cbbcbb6803
    @cbbcbb6803 ปีที่แล้ว

    A good teacher ( online or in person) and/or a good tutor ( online or in person) and/or a good mentor ( online or in person) and/or a good book ( online or in person) are all paramount.

  • @fit_mugo
    @fit_mugo ปีที่แล้ว +2

    I feel like it’s all about putting in time I’ve been learning for awhile like 3 years but I’m not working as a web developer. Joined an online school supposed to be done next month but I’m ready for work

  • @mikewoolf8071
    @mikewoolf8071 ปีที่แล้ว +6

    I absolutely love your stuff, and this video is no different! Thanks!

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว

      Thanks so much, I really appreciate that 😀

  • @nicolejones3686
    @nicolejones3686 7 หลายเดือนก่อน +1

    I'm doing a CST course (CST 1101) and my final is in a few hours. I'm terrified of the outcome, but I know I'm going to give it my all because it's all I can do. This video relaxed me a lot seeing how everybody fails and doesn't get it right the first time and that's ok. As long as I'm learning at a study pace I'll be ok. Thank you for making this video, you're so entertaining 😊😂😁❤

  • @jeffreyphipps1507
    @jeffreyphipps1507 ปีที่แล้ว

    I definitely want to show all my university student this. So many relevant statements...

  • @komalsharma06
    @komalsharma06 ปีที่แล้ว +4

    I've been following you for a long time now and i learned a lot from you. hope i become a good programmer in future. thankyou so much for all your advices

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว +1

      So glad to hear that - thank you for being an OG sub! I’m sure you’ll become a fantastic programmer!

  • @MazineZ
    @MazineZ 9 หลายเดือนก่อน

    "Live, laugh, love, code" loved this one.

    • @PoojaDutt
      @PoojaDutt  7 หลายเดือนก่อน

      Haha thanks 😅

  • @nitinkapoor4752
    @nitinkapoor4752 ปีที่แล้ว

    I was learning to code COBOL on mainframes in the days when there was no such thing as online forums…internet was this great thing that had started to appear in public discussions(mid 90s) and I had to go to the Library to get IBM mainframe related books on MVS, JCL, DB2 etc
    Today the world is so much more rich in terms of availability of resources…all that is needed in a ‘desire’ and the necessary hard-word/persistence … the most generic, basic, profound and eternally true qualities that are needed to succeed in anything. No other advice is needed…JIST GET GOING

  • @قناةالفوائدوالدرر
    @قناةالفوائدوالدرر 3 หลายเดือนก่อน

    I also see that coding seems complicated, but what others like me learned and understand I also can learn and understand. that`s what I believe .

  • @OneTwoMark
    @OneTwoMark ปีที่แล้ว +13

    I’ve been learning python and enjoying it. But I’ve enrolled into a course and they’ll be starting with JavaScript. So now I have this dread that I’m gonna forget all my progress with Python lol. Hopefully I can learn both at once and not have it become tedious where I give up. As I was enjoying my Python flow.

    • @VanillaBean2023
      @VanillaBean2023 ปีที่แล้ว

      I know this is months old, but hopefully, you found the exact opposite of what you feared. Hopefully you found that learning JavaScript was easier because you knew Python, and that switching between Python and JavaScript was pretty easy. Ideally, you will have learned that a lot of the concepts you learned in one apply to the other. You might've learned that you are able to write a program in either languages, and when there are differences that you forget, they are easy to look up and move forward.

    • @nikki1762
      @nikki1762 10 หลายเดือนก่อน

      Could u please help me in learning in python!!! Dear

  • @livi_bridge
    @livi_bridge ปีที่แล้ว +10

    My issue is that I don’t have the discipline when it comes to studying from home. There are way too many distractions and I learn better when I have structure and an actual class type of dynamic. When I’m home I can’t turn my brain off long enough to absorb the information and I can’t keep myself accountable for the work I put in. I understand it when I learn it but because I take so many gaps between learning I can’t fully remember it properly. I was excited to do fullstack academy but was mislead so I dropped out and now idk what to do. My actual school does something close to a Bootcamp but only offers it during the summer and charges 1k a class and that’s money I don’t have 😢 it’s not so much overwhelming for me it’s just my learning environment

    • @MsJonessss
      @MsJonessss ปีที่แล้ว +2

      There’s two free cohorts I know of Pursuit (I’m in) (fee until you get a job) and Ada Devs (for women). They have open applications now.

  • @crazyviralteam5796
    @crazyviralteam5796 5 หลายเดือนก่อน +1

    I am 34 and now I have a dream to be Software Engineer.

  • @napalm5
    @napalm5 ปีที่แล้ว

    Organically following your curiosity is an excellent observation. Find something you don't know and do a depth first search on it til you understand it.

  • @Obi-Goat_Kenobi
    @Obi-Goat_Kenobi ปีที่แล้ว +1

    I always say that if you can understand your c++ compiler errors and what they are saying, you can understand the force just fine.

  • @mohsinshahbaz5846
    @mohsinshahbaz5846 11 หลายเดือนก่อน +1

    I have realized that there is no perfect path or way to learn coding , you have to experiment what is best for you.

  • @jcfontech
    @jcfontech ปีที่แล้ว +2

    Awesome video as usual Pooja! 👏🏻

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว

      Thanks Juan Carlos! 😀

  • @tejasm5330
    @tejasm5330 ปีที่แล้ว

    I thought to quit the job , but honestly u motivated me. Thank You

  • @Steffunnyy
    @Steffunnyy 9 หลายเดือนก่อน

    I'm really struggling right now on my course which is Computer Science. I don't know if I can graduate because I really sucks at coding. I'm grateful that I found your yt channel, it really inspires me.

  • @hartsgrace1205
    @hartsgrace1205 ปีที่แล้ว +1

    Thank you! Your brain is beautiful. I'm mid lose my mind phase struggling to learn java, my instructor is useless and zybooks is written in another language. I'm devouring others wisdom to get out of this black hole. This was a good reprieve. Thank you

  • @diaries4351
    @diaries4351 หลายเดือนก่อน

    Focus on one thing
    Finish what you start
    Embrace failure
    Learn the theory behind
    Practice coding every day

  • @Rorablink
    @Rorablink 9 หลายเดือนก่อน

    I feel the tips are just so good not only for those who start coding but for each part of our life

    • @PoojaDutt
      @PoojaDutt  7 หลายเดือนก่อน

      Thank you (-: I appreciate that!

  • @0kJaymie
    @0kJaymie ปีที่แล้ว

    Honestly the best piece of advice here was just to Live Laugh Love. Once I started doing that, coding finally made sense 😌

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว

      Love it - great attitude to have!

  • @HaVocHarMony
    @HaVocHarMony ปีที่แล้ว +1

    Omgggg okay sooooo… this is where I thought I was messing up. I realized I was memorizing things and not REALLY understanding the theory so here I am starting from the beginning AGAIN lol. And you just touched base on things that I didn’t take in the first time around.

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว +2

      Yesss! Totally, memorization is good for a limited number of things, but understanding the reason for the solution can be applied in other places

  • @DrowsyEyess
    @DrowsyEyess ปีที่แล้ว

    00:00 Developing good coding habits
    00:56 How to start coding: Choose any course or do some Googling.
    01:59 Focus on one thing and finish it
    02:53 Finish what you start and embrace failure
    03:46 Don't ruminate on your mistakes, accept failure and learn from them.
    04:43 Coding fundamentals are crucial
    05:38 Practice coding regularly to learn effectively
    06:46 Consistency and curiosity are key traits to become a good coder
    Crafted by Merlin AI.

  • @janemalundu1588
    @janemalundu1588 6 หลายเดือนก่อน

    This was so well formulated. Thank you for an informative and straight to the point video.

  • @shade5554
    @shade5554 ปีที่แล้ว +1

    Coding was hard until I learned about chatgpt and stackoverflow

  • @davidnevak9718
    @davidnevak9718 ปีที่แล้ว

    you rock!!!! failure is the most important part to success, as long as we don't give up.

  • @KaiSmithsOfficial
    @KaiSmithsOfficial 2 หลายเดือนก่อน

    I just started programming and webb development classes YESTERDAY
    I hope this helps me! Thank u

  • @AmericanPsychoz
    @AmericanPsychoz ปีที่แล้ว

    You have helped me so much with the metaphorical wall I was hitting and you’re so stunning

  • @rifathossain328
    @rifathossain328 ปีที่แล้ว +1

    the scary thing is, i am a 4th year undergraduate student and know most basic , advanced stuff .I am still watching this type of videos.

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว +1

      It’s okay! I was still watching these types of videos around then as well

  • @macflod
    @macflod ปีที่แล้ว

    I studied computer science and AI.
    Theory was interesting and fairly easy to understand. Implementation was hard and my coding skills were a struggle for me, especially doing assembly code 🙄.
    C and c++ were easy in comparison even though i thought they were hard!
    I grew to hate coding!!
    I went into a different industry.
    Recently i started coding again and learning a new language online. I love it. Thinking of changing and going back to coding. I got the qualification but no experience and i will probably need to do courses to re-learn but i seem to understand it much faster this time!

  • @yordanostemesgen1417
    @yordanostemesgen1417 ปีที่แล้ว

    I love how she gives examples of knowledge!!

  • @armandogutierrez2880
    @armandogutierrez2880 ปีที่แล้ว

    I really love this - 2 - finish what you start

  • @adrianconstantin1132
    @adrianconstantin1132 ปีที่แล้ว

    Maybe it's worth says that in coding some people just have a passion for it.They seem to be born knowing the stuff, which can be discouraging to see if you're not one of them. So what can you do ? Remember the saying that nobody was born knowledgeable , and do not try to measure up to someone else's standards. There is no secret ingredient, just that in coding persistence is usually rewarded. There are exceptions, but usually it is.

  • @Holy_Toons
    @Holy_Toons 3 หลายเดือนก่อน

    Awesome advice! Some of it also applies to learning anything 😅. I'm learning how to code and play the guitar. I've been hopping from one TH-cam video to another to learn chords for particular songs and I never really learnt anything at the end. I can focus on grasping the basics of guitar playing and learning it well, maybe with one TH-cam video. I'll make sure I finish whatever I start, maybe a strumming pattern or some basic chords. I'll embrace failure.
    "Progression occurs in the face of a challenge"
    - O.R. guitar
    I'll make sure I understand music/ guitar theory.
    And most importantly, practice everyday. Thanks for the video.
    God bless.

  • @kristofersuba2058
    @kristofersuba2058 ปีที่แล้ว

    "Break things and start all over again!" is the thing I needed because this damned book wants me to code a blackjack game and I made the dealer unbeatable by accident, so I wiped his entire code and started over XD

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว

      You can do it!!

  • @darienverdugo290
    @darienverdugo290 ปีที่แล้ว +2

    I just found out your channel, and watched your video abut your software engeneer journey, and I inmediatly subscribe, I love your content!!!

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว +1

      Ahh thank you for subscribing! Appreciate it 😀

  • @Ordoxable
    @Ordoxable ปีที่แล้ว

    Great video, you're encouraging I just finished my exam and saw I had to make codes and got mad myself that I didn't know what to do, I'll call tutor and open up to her and tell her I'll try but it's intimidating and hopefully she gives me guidance

  • @DS-cf1zc
    @DS-cf1zc หลายเดือนก่อน

    Success is not final, Failure is not fatal, having the courage to keep going is most important - famous quote (ish) by Winston Churchill.
    Thank you for encouraging me to at least get started - I am in my 50's and fed up with repeatedly having to employ coders to fix certain jobs in my work pipeline - but I feel totally dependent on them, and good ones oddly move on every few years.

  • @OlatundeAdegbola
    @OlatundeAdegbola ปีที่แล้ว +1

    I've subscribed long ago, but watching this and seeing the effort you put into your videos makes me feel guilty for not watching so many of your videos.
    That will change right now!!!!!!
    I've memorised your name.
    Let's go!

    • @PoojaDutt
      @PoojaDutt  ปีที่แล้ว +1

      Awww thank you! Don’t feel guilty 😀

  • @TheBlackmanIsGod
    @TheBlackmanIsGod ปีที่แล้ว

    The hard thing is code life is like Pandora’s box, you seek to learn one thing, then you hear ten new terms you didn’t j ow, so that turns into 10 new things to learn and each of those has new terms you didn’t k ow which turns each one to to 10 more things or terms to study, it sooo hard….. I’ve been learning code since 2011, and thanks to your video and graphic I just learned there’s a such thing as primitive and non primitive variables…… seee over ten years experience and never heard of primitive and non primitive variables!!!
    See what I mean, you can’t teach yourself what you’re not aware of and what you don’t know, this is the problem with computers, there’s too much to learn and know about, you must be raised with computers and around computer scientist if you hope to stand a chance……