08 Mistakes to avoid As a Programmer
Tags: javascript, css, webdev, python
Published: 2020-09-10 14:07:40

_Hello to all my community people :-) This is my 6th post and I'm thankful to everyone because I love this community. And special thanks to all my 550+ followers. I'll try to provide valuable post every week..._❤️😃

---

#### 1. Trying too many things at once

As a programmer, often you're planning to solve many tasks at once while doing programming. 

It's good that you have a todo list that what next you want to do in code but doing altogether can backfire you. 

`Take one step at a time` and try to get it done and then move on.

---

#### 2. Don't have proper planning

I'm still using the "pen and paper" technique to think about what I've to do in this function or block. Throw your ideas on paper. 

To make your planning more effective, you can use the tool like "NOTION" to plan everything. 

`Always track your progress` against the goals you've set in your plan like sleep/study time /exercise, etc. Make adjustments as you go. Avoid "Too much planning also"

---

#### 3. Not using community support 

`Don't hesitate for taking help` from anyone whether it's online and offline.

Try to remove one thing from your mind that "someone is judging you" because everyone has been in your shoes before.

Always remember "`Stack overflow and google are your best friend"`.

---

#### 4. Not documenting your code 

We have to `document everything` in a job so that everyone can remain on the same page and also you can't forget when you see it even after a month.

So, why not we can try to build this habit from college days or even school. Always think that you're writing this code for your company. 

`Try to avoid "I". Try to accept "We"`.

---

#### 5. Doubting yourself or comparing yourself: can I do it?

We have to understand that programming is not an easy thing. 

It needs your time and practice. So don't compare yourself with someone who's doing great in this field. But you can take inspiration from that person so that you learn a few things from them. 

Remember always "`Failure is the first step to success`"

---

#### 6. Fix later attitude and I know all attitude

Whenever you encounter any bug in your code/project and you've tired a lot and you want to take a break to fix it. 

Just maintain a todo list like "`NOT TO FORGET ERROR CORRECTION`" otherwise you'll forget about it.

`Bonus Tip`: Try to maintain one error doc so that you can refer it whenever you encountered that error again.

---

#### 7. Not taking backup of your work

Never forget this step. Suppose, you're making something and your system gets fail then what's next?? 

So always `make your work safe` by taking backups with the help things like Dropbox and my favorite "GitHub"

---

#### 8. Not taking regular breaks

I follow "`The Pomodoro Technique`" i.e an effective time management technique that helps you to remain productive while taking regular breaks. "Try to read it". 

It helped me a lot and still helping me and avoid this attitude like "You've to do everything in one shot"

Understand “`Break is very important`”

---

####If you love this post, please give a like to boost my confidence to write more posts for this community. I'm also sharing a short microblog on my Instagram page also.

If you have doubts regarding development or UI/UX Design. Please feel free to connect with me on: ❤️😃

[Linkedin](www.linkedin.com/in/akash1296) 

[Instagram Page](www.instagram.com/designer.akash)

![Instagram page](https://dev-to-uploads.s3.amazonaws.com/i/2ic2vrfzlf2pxlrrmkmr.jpg)

Regards
`Akash`