DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» is a community of 967,911 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in
Janardhan Pulivarthi
Janardhan Pulivarthi

Posted on • Updated on

What makes a good engineer?

I am not sure, how good I am. But, here are some attributes that made me admire people.

1. Basics

Reads "Introduction to ...", and stays with academic rigor. Reads the documentation first, before searching for answer.

2. Time it takes

This person knows how much time does it take to write a program, review code. If the task is not well studied, at least try to pay attention to get the stat for how much time other people take.

3. Relentless focus

They have a focus with one goal in mind. Complete the task. They do not multitask.

4. Common-ness

They tend to have common appeal, generally approachable but not always.

5. Hand calculations

They know how to do a simple calculation for a complex program they are writing. So, they are sure of their momentum at any point.

6. They say "thank you"

They thank their manager, their direct reports and they are just thankful.

Not an exhaustive list.

Top comments (0)

Update Your DEV Experience Level:

Settings

Go to your customization settings to nudge your home feed to show content more relevant to your developer experience level. πŸ›