How To Be Excellent Developer

Ruslan Galba
@hellotegra
Published in
3 min readMar 23, 2020

How To Be Excellent Developer ✌

Courtesy of @thecodercoder

I think there’s a lot of focus on having good coding skills in order to be good at your job. But from my experience working as a dev, I’ve realized that the best devs aren’t *just* good coders. There’s actually a lot of other skills that go beyond merely knowing how to code 👇

1️⃣ Meeting deadlines and estimating time to complete tasks. If you work at a company, you will have to meet deadlines for your projects. This goes doubly so if you are at an agency or startup that has a fast pace of work. Knowing how long it will take you to finish a certain task, and making sure that you finish by that time, is super important! 🕖

2️⃣ Communicating with team members. If a project you’re working on is taking longer than you originally thought, or you see a red flag, tell either your project manager or your supervisor ASAP. The more notice your coworkers have to fix a problem, the less likely it will snowball into an all-out disaster 💬

3️⃣ Knowing how to balance being perfect with being finished. We all want to write perfect code in perfectly organized project structures. But in the real world, things are always messier. You may have to compromise your preferences in order to get client approval to finish on time 🤟

4️⃣ Being able to explain tech-y things to non-tech-y people. At some point, you will have to explain why you can’t do X, Y, or Z to your project manager or the client, and just saying «it won’t work» is not going to cut it 💡

Know how to meet deadlines and get good at estimating your time to complete a project.

Communicate with team members, especially if you start falling behind or see any red flags. (earlier is better!)

Find that balance between being perfect and being finished. Learn to compromise!

Be able to explain technical topics to non-techy people. Your coworkers will appreciate it and love you for it.

Bonus — useful designer tools for everyday usage:

FlowKit — allows designers to create frighteningly fast user flows within Sketch and Figma.
FlyWheel — is managed WordPress hosting built for designers and creative agencies.
Crello — a free graphic design editor that helps create images for social media, print, and other web-based graphics.
Leadpages — lets you build beautiful, high-converting websites, unlimited landing pages, pop-up forms you can add to your other websites.

Be free to send us any feedback by reply or reach us in DM on Instagram
Do you want to receive insights using FB Messenger or Telegram or Email? 👈 Subscribe now.

--

--

Ruslan Galba
@hellotegra

Increasing revenue for DTC brands via Facebook / Google ads 🚀Growth Strategist 🤘 Founder @hellotegra growth team 🤖 $5M+ profitable ad spend in 2020