3 Rules for Success in Learning

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

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

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

    Excellent advice tech sith and fellow commentors. It's been 3 years since I've been programming, and I'm particularly good at developing mobile apps with react native and Xcode. Two common problems one shall face, if they have already developed the curiosity and passion, and are working on the persistence bit, is that of over working harder than they need to and of over confidence messing with their clarity of thought. Specifically, there are days when you'll feel super proud of, say, figuring out how to integrate a native camera, take a picture, and storing that picture in cloud storage on firebase or whatever. Now this machinery probably took you some time to set up and as powerful as it is, you as a human need to stand up, get your skateboard or basketball and play outside or do whatever you do to relax. If you over work yourself and keep that same session of coding going, you, or at least I, will make mistakes and code 'lazily'. You won't bother to make your code modular or human-readable. You'll probably brute force the solution just to put a check mark next to the task and feel a sense of accomplishment only to come back to that code and make it modular when your boss or start up family tells you the software is erroneous, because there will always be room for improvement in your product. Therefore, if you're going to commit to 3 hours of active coding, try not to do any more than that. In terms of overconfidence, I built an entire project which is so amazing and for job interviews I show that iOS app, and the interviewers are crazy impressed with the UX and functionality, so I just decided to stop integrating my own things within the project and just do all the necessary things my boss tells me to. But when a friend from high school wanted to meet up and explain to him how to develop an e commerce mobile app, we sat down with 2 macbooks and some tea, and after I explained to him how my app works, he, having used React Native for a fraction of the time I have, showed me like 5 new things in terms of UI that I never knew, like svg files and animations. It was brilliant. Always stay in touch with the dev community I guess.

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

      You brought out a very important point Imad. I agree that we should not over work ourselves. , get some some air , get some exercise , play a sport.

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

    Great work sir.
    Recently started watching your videos, it provides deep learning and also the reason to do it also.
    Thanks for all your efforts and time.

    • @Techsithtube
      @Techsithtube  5 ปีที่แล้ว

      Keep on learning Deepak.

  • @jamesiweobi6615
    @jamesiweobi6615 3 ปีที่แล้ว

    Thanks you, I was struggling with a node assignment and was getting fed up, your video got to me just in time. Thank you so much

    • @Techsithtube
      @Techsithtube  3 ปีที่แล้ว

      Glad it helped! Keep on learning!

  • @maxime-oger
    @maxime-oger 5 ปีที่แล้ว +4

    Focus on my work is one of my biggest problem. When i'm working on something in my project and i spot some parts of my old code who can be modified, i spend more time trying to review this old code instead of focusing on the main task that i need to accomplish and it can be a huge lose of time. Did you experienced the same problem ? Thank you for your videos by the way you helped me a lot :) !

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

      That is one of my biggest issue as well, I tend to get distracted easily by something amusing and my focus would get diverted . When i look for solution to some problem I get easily diverted to to some other things I find and then an hour later i realise that lost some valuable time. Now-a-days, I have learn how to control this behaviors but once in a while it over takes.

  • @ajas105
    @ajas105 6 ปีที่แล้ว

    It is true. After a point, things will get tough before they become easy.
    Also solid advice : "Learn to finish anything you start."

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

    Happy New Year!!
    Looking forward to learning new stuff!

  • @rafaelassis9059
    @rafaelassis9059 6 ปีที่แล้ว

    Amazing videos!! Awesome channel!!

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

    never had lack of motivation, but I do struggle a lot when learning more complicated algorithms. That is the REAL problem for me, it is always very hard

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

      That is because often , most people try to understand concept on surface rather than understanding deep fundamentals. for example , if you are trying to solve linked-list problem , start with understanding linkedlist and learn everything about it. then move to solving simpler problems and then move to complex problems.

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

    Thank you, very helpful and inspiring

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

    Thanks you sir
    Really helpful & inspiration 🤗

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

    Thank you for this kind of videos.

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

      Thanks for watching and keep learning Vikas!

  • @sujithgnth
    @sujithgnth 5 ปีที่แล้ว

    Good to hear that. ::)

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

    Thanks.

  • @elkhanhamet2561
    @elkhanhamet2561 6 ปีที่แล้ว

    Thank you very much for a very inspirational video sir!!! As I'm learning a lot of different things at the same time I've experienced all of those things that you were talking about, and your video gave me a boost. Thanks again and God Bless!!!

    • @Techsithtube
      @Techsithtube  6 ปีที่แล้ว

      God Bless, Keep working hard and you will be successful.

  • @c.burhan55sw
    @c.burhan55sw 5 ปีที่แล้ว

    best teacher on youtube will buy soon udemy course keep up the great work bro u are amazing

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

      no name for a hero. thanks for watching!

  • @1234abcd12344
    @1234abcd12344 6 ปีที่แล้ว +1

    CS/Software development has one of the highest growth and almost equally high dropout rate. BECAUSE IT AIN'T EASY AND THE MENTAL PAIN IS TOO MUCH FOR BEGINNERS. all the people that make it as software engineer have few thing in common and curiosity and passion is definitely one of the top ones. I would add being patient and process oriented as well to being a great software developer. People who only care for the end result or numbers are better suited for business.

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

    Thank you for the video... Much needed for me...! 👌

    • @Techsithtube
      @Techsithtube  6 ปีที่แล้ว

      Thanks for watching Pranav! Keep working hard!

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

    Amazing videos. Truly inspiring! Thanks for teaching us your way

    • @Techsithtube
      @Techsithtube  6 ปีที่แล้ว

      Thanks for watching Gangandeep.

  • @rakeshchoudhary7298
    @rakeshchoudhary7298 6 ปีที่แล้ว

    New look.. Nice

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

    Thanks so much you gave us best rule which we could success

    • @Techsithtube
      @Techsithtube  3 ปีที่แล้ว

      It's my pleasure. THanks for watching and keep on learning!

  • @sunilkumarpatil5060
    @sunilkumarpatil5060 3 ปีที่แล้ว

    Great mentoring for free !

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

    thanks to make this video for us

  • @travezripley
    @travezripley 5 ปีที่แล้ว

    You’re the man @techsith

  • @MrPyogi
    @MrPyogi 6 ปีที่แล้ว

    Great sir, happy new year 2019

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

    I have 5 years trying to learning HTML, CSS, JS and php but i feel so depressed and sad. It's realy hard to me understand many lot of things... First, i tried to understand php but is very dificult, then JS but it is realy hard too... CSS is hard if you want to go far (SASS) . I want to leave it all some many days, another days i want to cry a lot. I have the passion, i have the curiosity but i have not the brain and the logic. :( . That i have to do?

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

      I used to feel the same before. I had trouble understanding all of these new technologies. Then I decided to focus on only one, javaScript and I started from very beginning and It took me few years to master JavaScript but with more practice and more thinking i finally got it. I am still weak at lot of other things but that is fine. you need to have one strong technology behind you so that you can feel confident

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

      You can do it dude! Keep grinding. Don't give up!

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

      At times, I feel the same. . .But, try to focus on one thing at a time until you get a good grasp of it. Try to find good teachers on youtube or Udemy etc. If I watch a vid of someone I've never watched before, I can usually tell right off how good of a teacher they are, and how well they know the subject. If I don't like them, I move on to someone else. Try to find respected teachers, that you like. That can make all the difference in the world. .
      As far as SASS, you just think it's hard. It's simply CSS, but packaged a little different. I bet if you had a decent teacher, you can learn it quickly. . .It's not that you're not smart enough, trust me on that one. You DO HAVE THE BRAIN, YOU ARE SMART ENOUGH, trust me. Just pick something you want to learn, find good resources (teachers, articles etc) and stick with it till you have a decent grasp of it. You'll never learn everything, but you'll know when you have a good understanding of it.

    • @renatocampos9146
      @renatocampos9146 5 ปีที่แล้ว

      Same feeling :/

    • @maxime-oger
      @maxime-oger 5 ปีที่แล้ว

      i feel the same mate, i started coding about 3 years ago (i started with html, css and jQuery) and i had zero knowledges in JS language. Everything was seemed complicated to me to understand and i told myself that i needed to understand the bases of JavaScript before continue to learn something new. after few months of praticing vanilla JS i started to learn React and it helped me to become a better developper. Learning is difficult and painfull, but i think it's the required price for knowledge. Keep Going bro !

  • @kamrandvr4045
    @kamrandvr4045 5 ปีที่แล้ว

    I see this video and I have very good sense: you are my lovely friend.

  • @hamidrezakazemi7746
    @hamidrezakazemi7746 6 ปีที่แล้ว

    thanks for the video.
    if I want to learn nodeJs really fast; do I have to start with a framework or pure node is a better way?
    do you have a tutorial for nodeJs or plan to create one?

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

      Fore learning node js you dont need to learn any framework . have strong JavaScript base and start node js. I dont have Node tutorial but planning to make soon .

  • @prashantverma6685
    @prashantverma6685 6 ปีที่แล้ว

    Thanks man

  • @mdshoaibAlamgcetts
    @mdshoaibAlamgcetts 6 ปีที่แล้ว

    Great video . For me most common problem is identify the correct/suitable technology or framework to adapt or learn for example as a professional developer working in a firm in some project using AngularJS and it's very long term project so there is no scope of version upgradation or changing the framework . But at the same time as personal interest I use to learn new framework or technology sidewise here is the problem we cannot implement whatever we learn in realtime project as a result after a while I will forget what I have done so far.
    So I need your suggestions how to keep updated or how do u learn new things which is not the part of your current work but it's very good to know about it for future opportunities .

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

      You pointed out very important issue that we all face. We work on technologies that are older and wont be upgraded for sometime. I would suggest, pick very different framework to learn from what you use at work. pick React if you are using Angular at work . This way, there wont be version confusion and you learn something that has more potential . I work on Emberjs at work but learn React . Its not easy to learn something new and motivate yourself. so here are some of the steps i take.
      - Read about the technology that you are trying to learn ( Investigate , potential , history, applications)
      - Build a 'hello world' program, understand how it works in and out.
      - Take each concept in that technology and build separate example for each concept. so that it doesn't confuse you .
      - Once you learn all major concepts, build a project to work on and apply all the concepts.
      - Push it to the github and keep adding new features so you dont forget what you have done.
      - Find a new job that uses that technology :)

    • @mdshoaibAlamgcetts
      @mdshoaibAlamgcetts 6 ปีที่แล้ว

      @@Techsithtube sounds great. Thank you so much for such valuable suggestions it will be really helpful I believe

  • @ofek15
    @ofek15 6 ปีที่แล้ว

    I really want to buy your udemy course to support your work. You really helpful when it comes to complex subjects. Have a great year

    • @Techsithtube
      @Techsithtube  6 ปีที่แล้ว

      I am working on the udemy course at the moment. Might be ready by feb. will announce it on the youtube.

  • @clumsycoco
    @clumsycoco 6 ปีที่แล้ว

    Hey tech sith! Have a question : what topics should I prepare for an onsite front end system design interview?

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

      It very much depends on the position and the product . I would look at Architecture of a front-end product. Like, i18n, build, devops, testing frameworks, session/cookie/local storage , authentication, ssl cert, package management, semantic versioning

    • @clumsycoco
      @clumsycoco 6 ปีที่แล้ว

      @@Techsithtube it's for a mid level role at a top tier front end company.
      Those are great topics, thank you!

  • @charlesbadibanga7176
    @charlesbadibanga7176 3 ปีที่แล้ว

    You made my day Sir. I just wanted to give up. But i will keep pushing to become a web developer.

    • @Techsithtube
      @Techsithtube  3 ปีที่แล้ว

      You can do it! Feel free to reach out if you have any questions.

  • @omermindivanli2981
    @omermindivanli2981 6 ปีที่แล้ว

    Hi back From the good people of world 👍

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

    My issue is as a new student it's the anxiety of remembering the syntax

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

      Its always hard to remember syntax for most of us. If you accept that fact you will be ok. :)

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

      Programming means, Problem solving not typing code. Try solving one problem every day in your favorite language - Key is "Solve the problem first, then google the syntax". That's what I do. Hope this helps you as well.

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

      Google it bruh 😀

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

    sir, I don't have programming background. so many times when I work on javascript. I am stuck with logic. can you please help..

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

      Start with the fundamentals, like how to define a variable properly, understanding of scope and so on . Dont move until you clear the concept. getting into javaScript before learning the fundamental is a the mistake most people make and struggle.

    • @lifetarget2008
      @lifetarget2008 6 ปีที่แล้ว

      @@Techsithtube Thank you sir.. can you please make a video series for non technical background people. we are moving from static html to JavaScript. that's why facing lots of diffculty.

    • @GenghisD0ng
      @GenghisD0ng 6 ปีที่แล้ว

      Python might be better to learn the basics of logic, it gives clear error messages when something is wrong with the logic, JavaScript basically lets you run anything even if it doesn't make sense.

  • @gj8003
    @gj8003 6 ปีที่แล้ว

    hey techsith can you please consider making a video on calculating time complexity of algorithms for beginners thanks.

    • @Techsithtube
      @Techsithtube  6 ปีที่แล้ว

      Yes i am going to create such videos on algo and data structures . on my other channel interviewnest.

    • @gj8003
      @gj8003 6 ปีที่แล้ว

      @@Techsithtube thank you.

  • @kamrandvr4045
    @kamrandvr4045 5 ปีที่แล้ว

    My first and more important difficulty is that I cant make money when I learn programming. because no one needs to me with low level of skills. and so I have not money and i cant focus on learning.

  • @bhavadeepreddy8804
    @bhavadeepreddy8804 6 ปีที่แล้ว

    I am feeling diffculty with life cycle components in react(componentdidMount etc etc) can you please post a an example app using those lifecycle components

    • @Techsithtube
      @Techsithtube  6 ปีที่แล้ว

      You need to understand how single page application work especially the component based. That will give you understanding of how components are created. Then component life cycle becomes easier to understand. I have tutorial on react lifecycle hooks do check it out.

  • @yugiugiuu
    @yugiugiuu 6 ปีที่แล้ว

    I'm a beginner but get frustruated when I'm working on tutorials and I can't figure it out and have to get hints or google it because I want to automatically know how to do it. I feel like I should know all syntax. Is this normal, will I eventually get it? Do you find yourself doing the same or can you figure out most tutorials fairly easily?

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

      That is very normal to desire a short cut way to learn. I think you need to have a process and have to convince yourself that you are not going to learn on surface, you will go deep. Always ask yourself that do I know why this is happening. if the answer is no , dont move, go deep until you get the concept. It takes practice and patience.

  • @VijayKumar-eq9ou
    @VijayKumar-eq9ou 6 ปีที่แล้ว

    Sir can you start Nodejs series, we r eagerly waiting for your video series

    • @Techsithtube
      @Techsithtube  6 ปีที่แล้ว

      I am just coming back from vacation. Already planning for the node series. So in few more weeks

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

    Sir please tell how to start with react and also how to learn programming from documentation how to read document quickly please...

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

      I would suggest start always start with understanding the technology . Read as much as you can about the technology that you are going to learn , then Start with a simple hello world kind of program. And understand how everything works in that program. then take a next step by adding some more functionality by learning concepts one by one.

    • @utkarshsrivastava4736
      @utkarshsrivastava4736 6 ปีที่แล้ว

      Thankyou Sir for your help

    • @utkarshsrivastava4736
      @utkarshsrivastava4736 6 ปีที่แล้ว

      Any good source to learn JavaScript and react

    • @utkarshsrivastava4736
      @utkarshsrivastava4736 6 ปีที่แล้ว

      @UkogNahog hh thanks for your support

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

      @@utkarshsrivastava4736 trust me go with JAVA SCRIPT by anthony alecia, there is a 3 hour video on youtube, it will change your carreer. Thank me later

  • @kran399
    @kran399 6 ปีที่แล้ว

    i can understand the code.. but am not doing in properly.. am stucking a lot .. am feeling tough in functionalitys how to Over come it

    • @Techsithtube
      @Techsithtube  6 ปีที่แล้ว

      Just take your time to get the fundamentals strong. You will understand complex concept once you get the fundamentals.

    • @kran399
      @kran399 6 ปีที่แล้ว

      @@Techsithtube thank you so much for replay.. can you suggest me which topics i need to study ??

  • @syz3981
    @syz3981 5 ปีที่แล้ว

    UR THE GOAT!!

  • @МаркоСрбин
    @МаркоСрбин 6 ปีที่แล้ว

    i have problem when i get stuck in programing i lose passion for it.

  • @Roudter
    @Roudter 6 ปีที่แล้ว

    hmmm...you made me think about the first time I wrote and then read data to a database....and, like you said, it opened up a lot of possibilities.....

  • @susheelyadav6143
    @susheelyadav6143 6 ปีที่แล้ว

    0 dislike after 1 weak 👏👏