learntocodetips's profile picture. Follow for daily bite-sized advice about learning programming.
Brought to you by https://TutHub.io, the search engine for programming tutorials.

Learn to Code Tips - by TutHub.io

@learntocodetips

Follow for daily bite-sized advice about learning programming. Brought to you by https://TutHub.io, the search engine for programming tutorials.

Put your phone away and mute notifications when you're coding. Frequent context-switching is poison for your concentration and problem-solving skills.


Did you know that strong muscles protect your brain from cognitive decline and diseases as you age? Never neglect your health & body as a developer. technologyreview.com/2022/08/22/105…


Feeling imposter syndrome means that you're pushing yourself out of your comfort zone. Be proud of it, as it is a sign of growth.


When a programming tutorial is hard to understand, it's often because the instructor doesn't understand the topic well enough to explain it properly, not because you're too dumb.


The best time to code is in the morning, soon after waking up. Your dopamine levels are highest in the morning, making you more motivated to tackle difficult tasks. Also, your mind is fresh and not exhausted from the day yet.


The best beginner resources to learn Android development, voted by the community: tuthub.io/resources?q=An…


Did you know that strong muscles protect your brain from cognitive decline and diseases as you age? Never neglect your health & body as a developer. technologyreview.com/2022/08/22/105…


Your brain stays malleable until you die. It's never too late to learn programming and the career opportunities are plenty.


It's okay to write dirty code when you just try to get something to work. But have the discipline to go back to it afterwards and improve it. If you don't do it right away, you probably won't do it later.


Use long and descriptive names for variables and functions. Your future self will thank you for it.


Programming is not for everyone. If you don't enjoy coding at least some of the time, you'll probably be happier in a different career. Don't do it just for the money.


Don't expect yourself to code for 8 hours per day with full concentration. Knowledge workers work best in sprints:

Forty hour workweeks are a relic of the Industrial Age. Knowledge workers function like athletes - train and sprint, then rest and reassess.



Always prioritize sleep as a programmer. It solidifies what you've learned over the day and stores it in your long-term memory. Learning without sufficient sleep is a waste of time.


The best time to code is in the morning, soon after waking up. Your dopamine levels are highest in the morning, making you more motivated to tackle difficult tasks. Also, your mind is fresh and not exhausted from the day yet.


When a programming tutorial is hard to understand, it's often because the instructor doesn't understand the topic well enough to explain it properly, not because you're too dumb.


Only copy-paste code that you've already written before and understand. Writing code you find on Stackoverflow and in tutorials manually will help you understand it better and make you pay attention to details. The exception is code that you know you don't need to understand.


Making errors is an integral part of the learning process. If you never make errors, you're not learning anything new.


Your brain stays malleable until you die. It's never too late to learn programming and the career opportunities are plenty.


Feelings of frustration are a natural part of the learning process. Rather than giving up, remind yourself that frustration is a sign that you're developing amazing new skills.


Always prioritize sleep as a programmer. It solidifies what you've learned over the day and stores it in your long-term memory. Learning without sufficient sleep is a waste of time.


Loading...

Something went wrong.


Something went wrong.