How to get unstuck when you hit a programming bug

How to get unstuck when you hit a programming bug

Table of contents

No heading

No headings in the article.

As a Software Engineer, getting stuck is a very common thing. Being a Software Engineer/Developer is a skill on its own. While learning how unstuck a software problem is another skill one needs to know.

I've been getting stuck recently, so finding a way to get unstuck has been ever present on my mind.

HOW TO GET UNSTUCK WHEN YOU HIT A PROGRAMMING BUG

  1. STAY CALM: This is the first step to staying positive. Believe in yourself and in your ability to solve problems. Errors are not something to fear or be discouraged by. So, take a breath and stay calm before attempting any of these strategies to get unstuck.

  2. READ ERRORS: take the time to read the errors you received, understand the errors you receive, and connect the quotation marks between each error message and the solution to the problem, you will gain valuable coding.

  3. BREAK DOWN THE PROBLEMS: Don't look at your code as one large block, it can seem like a massive undertaking to hunt down one error. But, if you breakdown your code down into smaller blocks, each accomplishing a small task it will be much easier to figure out where the error is located.

  4. MAKING RESEARCH (Google precisely): Even though we said there wasn't a magic button to help you get unstuck, Google should be your best friend. Sometimes, Google is pretty a close alternative if you're working outside the community platforms. Google can help you search for a solution to a particular issue you're having.

  5. VISIT PROGRAMMING RESOURCES: There's been a lot of discussions and questions from learners that have gone through the same materials you are going through. If you're stuck working on a project. You can also leverage "walkthrough videos". These videos will take you through how to complete the step-by-step tutorials.

As a Software Engineer, Getting stuck can be so frustrating. That is why developers should join communities that will be helpful to solve problems.

DEVELOPERS COMMUNITY THAT CAN BE HELPFUL TO SOLVE PROBLEMS

  1. github.com: Github is supporting a community where more than 40 million people learn, share and work together to build software.

  2. stackoverflow.com: StackOverflow is an open community for anyone who codes. They help you get answers to your toughest coding questions and share knowledge with your coworkers in private and find your next dream job.

  3. freecodecamp.org: FreecodeCamp is a non-profit community that helps you learn to code by building projects.

  4. womenwhocode.com: WomenWhoCode is one of the developer communities that is built to empower women in tech.

  5. hashnode.com: Hashnode is a place to connect with the best developers from across the world. It helps developers solve real-life issues.

Thanks for reading. Don't forget to like comment and share if this was helpful.

#week2

#4articles4weeks @hashnode.

Did you find this article valuable?

Support Ihuoma Goodluck Ogbonna by becoming a sponsor. Any amount is appreciated!