Why Every Programmers Must Blog
Tags: beginners, discuss, career, watercooler
Published: 2022-03-27 05:46:08

---
canonical_url: https://tapajyoti-bose.medium.com/why-every-programmers-must-blog-fbf2634c6e82
---

When people hear the term **Programmers**, they think of people who **write code**, **add new features**, or perhaps **iron out existing bugs** in a project.

But a small subsection of this population put out content such as **Blogs** or **YouTube videos**. You might be wondering:

> How is it related to becoming a better developer?

This article will answer this question and provide you some of the benefits of putting out content, **mainly focusing on blogging**, and how it can help you level up.

![level-up](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ojnwe7ma0of85ww2duix.gif)

## 1. You become a better communicator

When you start putting out content two of the earliest fears that will paralyze you are **not being an expert** and **not being a good communicator**.

Even if those fears are true, the **only antidote to them is to action**. Yes, your first blogs might not be great, but **over time you will learn to communicate better** and that will not only help you in your profession but in your personal life too.

And always remember:

> Every Pro once started as a Noob

![communication](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/q2gdq0puipdnvkkdop7i.jpg)

## 2. You become a better developer

While writing an article, you will often need to research a topic in-depth, leading you to pick up new concepts.

Occasionally, you will end up making a few errors in your blogs, but the community would help you resolve them with positive criticism, which can further boost your skills!

![coding](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vbijbh5kqh861u3i481j.gif)

## 3. Blogging is Job Search on Steroids

Put Points (1) and (2) together, combined with the **increased visibility** you get through your blogs, **you will get exposure to the degree you didn't know was possible**. You no longer have to go job hunting, instead of **recruiters will be contacting you**.

You might also end up **finding much better opportunities** than what you think you deserve, eg: I have **2 years of experience** (internship & freelance) and I am pursuing my bachelor's, but I end up getting a lot of **job offers for senior positions** (I prefer freelance for the flexibility and mindblowing pay though).

![job search](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8c7m6npxfat6xavgcibc.jpg)

## 4. Growing your Network becomes a Piece of Cake

You know the saying:

> It's not what you know, but who you know

Creating and sharing content is a great way to build your network, connect with other people, and help them get to know you.

When you show up consistently, it helps you stay top of mind, strengthens your relationships, and even builds your community.

![network](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/uvxw5tocet99ptjz907z.gif)

## 5. Helping others has never been easier

Most programmers turn to **text-based solutions**, like **blogs** or **Stack Overflow**, to solve their issues quickly as **text-based options are far faster to implement** than video based solutions.

Luckily, the **barrier to entry for blogging is quite low**, you can **get started with any device** and an **internet connection**. Of course, the **fear of being judged persists**, but the sooner you start putting yourself out there, the sooner the fear gets flushed out of you.

![helping-hand](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2tyq1dswtg1ym6ho6jv3.jpg)

**Best of luck with your Blog!**

Finding **personal finance** too intimidating? Checkout my **Instagram** to become a [**Dollar Ninja**](https://www.instagram.com/the.dollar.ninja/)

# Thanks for reading

Need a **Top Rated Front-End Development Freelancer** to chop away your development woes? Contact me on [Upwork](https://www.upwork.com/o/profiles/users/~01c12e516ee1d35044/)

Want to see what I am working on? Check out my [Personal Website](https://tapajyoti-bose.vercel.app) and [GitHub](https://github.com/ruppysuppy)

Want to connect? Reach out to me on [LinkedIn](https://www.linkedin.com/in/tapajyoti-bose/)

I am a freelancer who will start off as a **Digital Nomad** in mid-2022. Want to catch the journey? Follow me on [Instagram](https://www.instagram.com/tapajyotib/)

Follow my blogs for **Weekly new Tidbits** on [Dev](https://dev.to/ruppysuppy)

**FAQ**

These are a few commonly asked questions I get. So, I hope this **FAQ** section solves your issues.

1. **I am a beginner, how should I learn Front-End Web Dev?**
   Look into the following articles:

    1. [Front End Development Roadmap](https://dev.to/ruppysuppy/front-end-developer-roadmap-zero-to-hero-4pkf)
    2. [Front End Project Ideas](https://dev.to/ruppysuppy/5-projects-to-master-front-end-development-57p)