I'll Admit It. I'm a Jealous Developer.
Tags: career, growth
Published: 2020-05-30 00:27:33

I have recently been trying to get back on Twitter after a long hiatus. I had gotten bored with the platform but recently heard that there was a thriving developer community on Twitter. I wanted to check it out.

And wow! There are a lot of people with a lot of good thoughts about development on the Twitterverse.

And I’ll admit it. I’m jealous of many of them.

Many of them have a huge following. Several have created their own business where they teach code online or offer freelance software services. Others have written books and have contributed immensely to the developer community.

But I’m not so much jealous of their success — which **is** impressive! — as much as I’m envious of how they got there. And rather than just leave it jealousy, which is rooted in fear, I want to move towards a place of inspiration. To be inspired by their success and skills as motivation rather than feeling intimated.

Here are three of the things I have come to feel inspired by the people I’ve seen in the development online community.

## Their Candor and Courage
Many developers I see as being successful have a knack for being honest about their struggles. They can articulate with both courage and humility the fears that many other developers feel.
For instance, I’m sure every developer has made at least one of the mistakes listed by Catalin below:

{% twitter 1263156739496726528 %}

I’m sure that many of us have had a similar thought at one point or another. But why didn’t you share it? For me, it was I was both afraid and figured that no one would listen.

The takeaway? Many people feel like an imposter in the development world all the time — even [skilled senior engineers](https://dev.to/jacobherrington/ryan-bigg-on-imposter-syndrome-and-becoming-a-senior-developer-11fo). Instead of thinking that you will look dumb or that no one wants to hear your experience, try to learn how to share it with humility. People will listen.

## Their Communication Skills
Many of these developers have a particular skill that I am both envious of and lack: they are great communicators.
They have built their success by teaching, explaining, and all together helping other developers learn development. They have the ability to take a technical topic — say a language — and teach it to others effectively.

As David Thomas and Andy Hunt discuss in their seminal book The Pragmatic Programmer

> Having the best ideas, the finest code, or the most pragmatic thinking is ultimately sterile unless you can communicate it with other people

Developers need to communicate with others more than we might initially think. Even our code is really communicating with other people. Sure we are instructing a computer to do perform specific actions with our code, but we are also telling our fellow teammates as well. Programming languages are languages after all.


## Their Consistency
The top developers in this space are also consistent. They have new courses, blogs, and tweets to keep their audience engaged. They stream themselves coding at the same time each week without fail. Their consistency has truly become a habit rather than a struggle to “get things done.”

Even in the world of coding only (i.e. ignoring the blogging, tweeting, etc.), being able to show up and write great code consistently is essential. Even if you are working on a project you don’t love at work. Even if you “don’t feel like it.” Writers have to practice [writing every day](https://www.dailywritingtips.com/how-to-write-every-day-and-why-you-should/) regardless of if they are inspired. Writing code is writing, after all.

Before going on, I am not saying just to grin and bear it. If you have been trying to solve a problem and not getting anywhere, go home, get some sleep, do a little exercise, and show up the next day to try again. Likewise, if you are working on a project you don’t love, tell your manager! Just don’t use your lack of enthusiasm as an excuse not to give it your best.

---

I write this in hopes that we can all move from envy to inspiration. From feeling jealousy and being defeated to a desire to improve. Whether this feeling arises from your craft or social media content, we can always strive to grow and be inspired by others.

Maybe someone wants to hear **your** unique thought or perspective. Maybe your team is looking for **you to lead** on the next project through your skill. Or perhaps you just need to practice learning a new skill for yourself and for **yourself only**.

Whatever the case, we can all grow and we don’t have to feel jealous. We can learn to be inspired instead.

Happy coding!

---
_Originally posted on [Medium](https://medium.com/@dangoslen/ill-admit-it-i-m-a-jealous-developer-4c526f0e0abb)_