DEV Community

Discussion on: 7 Signs That You're a Good Developer

Collapse
 
flavortext profile image
Scott L F B • Edited

This article summarizes exactly what I thought made a good developer before I got an education and a software engineering job. The most egregious misstatements are:

"Good developers don't need anyone's help"

A good developer knows when to ask for help. Our job is to engineer software, not reinvent the wheel. Failure to ask for help or information when you need it can be a blocker to your own productivity.

"You're Good If You Can Create Something
When I say creating, I mean Programming a piece of software, not designing it."

Good software is MADE at the design stage. Writing code that does what you want is the easy part. Scalability, extensibility, availability, instrumentation, fit for purpose -- all of these things should be considered and determined at the design stage and require much more thought and effort than the actual programming. The ability to execute on the design is a bare minimum requirement to be a developer at all.

SOURCE: I'm a software development engineer at Amazon