DEV Community

Emmanuel Uchewa
Emmanuel Uchewa

Posted on

A note for beginner programmers.

beginner's building block to programming
Watching YouTube tutorials and reading huge tutorial PDFs are a great way to learn, but nothing beats getting your hands dirty building stuff. Less tutorials and more building.

Learning is progressive, you do not need to know everything in a specific programming language or framework before you start working with it.

ChatGPT is wonderfull, avoid it like a plague 😁. ChatGPT is like a drug which you can easily get addicted to and just like a drug abuser you will no longer be able to do anything without it thereby losing the ability to think for yourself.

Allways ask for feedback on your work. When you open your work up for criticism you should be open to hearing things you don't like, things that will make you feel bad and angry, and also things you probably don't agree with.

But one thing criticism does is that it helps us give a second look at our work, whether we agree with what has been said about it or not, it gives us fresh perspective to look at our work.

Criticism is good, but always get ready for damaging words when you want to be criticized. Stay resilient and keep an open mind!

Lastly, always be prepared for change. Programming and technology are ever-changing fields. I understand that change is difficult and sometimes overwhelming, but it is the only way for us to try so many tools and choose which one is best for the job. Always be willing to shift from what works to what works better.

Top comments (0)