What Makes a Great Web Developer? Twitter Developers Respond.

 

twitter_great_developer

Recently, as I was reading some older articles on good programming characteristics, I got to thinking specifically about web developers. The role of a web developer is critical for any website project or application, so I turned my questions to Twitter to get some input. The responses I got were overwhelming and filled with different opinions and advice. I saw this as a great opportunity to discuss what the development community thinks makes a great web developer. Let’s take a look at the findings!

Opinions, opinions, opinions!

It seems like everyone had a different thought or view on what makes a great web developer. I specifically kept this question very open and general, as I wanted to see what main traits or characteristics others focused on. Let’s look at some of the Twitter replies from other developers.

If I missed anyone who replied to me on Twitter, I apologize, I got so many replies it was hard to keep track of everything over the days of questioning.

Restraint

brenelz_twitter_3polars

A good web developer needs restraint. Functional simplicity is harder than most folks think.

Tweet by 3Polars

Versatile and Well Rounded

brenelz_twitter_kailoon

he knows things, mac user, provide documentation, drink coffee, play wii, have an ipone, like to dance :)

Tweet by Kailoon

Drive and Motivation

brenelz_twitter_kayrosedesign

I think its the drive to be creative in code; be it the viewable design or the code used :) – don’t forget the drive to learn.

Tweet by KayRoseDesign

Listens

brenelz_twitter_iethan

A great developer is one that listens to his/her users.

Tweet by iEthan

Simplicity and Ease

brenelz_twitter_vasilly60

Ease of updates, usage, and installation for projects they complete. As for personality: mainly patients.

Tweet by Vasilly60

Humility

brenelz_twitter_viktoredholm

more thoughts. An extremly valuable trait is to NOT love your code above all else. You have to be aware of your flaws.

Tweet by ViktorEdholm

Communication

brenelz_twitter_marcofolio

Communication skills with a client is an absolute must – and also one of the hardest things there is :)

Tweet by MarcoFolio

Flexible Skills

brenelz_twitter_gayadesign

Sound knowledge of HTML and CSS. Programmer at heart, but can design a bit.JS is not really necessary,but a nice skill to have

Tweet by GayaDesign

Craves Improvements

brenelz_twitter_evanwarner

The desire to see a final build be better than the design.

Tweet by EvanWarner

Knowledge of Development Methods

brenelz_twitter_rokoh

The ability to not only know the code, but what method to develop.

Tweet by Rokoh

Listens Above All Else

brenelz_twitter_rogerpence

The number one quality of a great developer is to be a great listener.

Tweet by RogerPence

Empathy & Perspective

brenelz_twitter_gnomeontherun

the ability to step back and be a user

Tweet by GnomeOnTheRun

Attention To Detail

brenelz_twitter_petesavage

Attention to detail. E.g. If I send a list of 14 changes, the designer then takes ownership of every item until done

Tweet by PeteSavage

Practice

brenelz_twitter_nickplekhanov

this thing is practice (imho)

Tweet by NickPlekhanov

Authors Opinion

I think there are quite a few important things we can take away from everyone’s thought and opinions. The first thing we learn is that, obviously, there is no one quick answer. There is no cure all, no instant formula for becoming a great web developer, no one trick is going to do everything. We have learned that it is a mix of these traits, skills, and characteristics that we all can possess and use to make ourselves even more successful. Take little pieces away from the advice that sticks out to you and apply it to your career.

In my opinion, to answer my own question and only give one answer, that answer would be passion. A true passion and spark for web development. I’m sure this could be applied to many occupations, but I’d rather work with an extremely passionate, less experienced developer, over an experienced developer just developing so he/she has a job.

Chime In!

So what makes a web developer a great developer in your opinion? Is it a personality trait? Is it a certain skill one learns? Share your opinions in the comments below, I’d love to hear them!

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Add to favorites
  • Design Float
  • DZone
  • email
  • FriendFeed
  • PDF
  • Propeller
  • Reddit
  • RSS
  • StumbleUpon
  • Twitter

Related posts:

  1. Become a Better Web Developer Using RSS
  2. The Evolving Web Developer….
  3. Usability: A forgotten aspect of Web Design?
  4. Looking for Web Development Education?
  5. Firebug: A Developers Best Friend


Written by Drew Douglass

Hey, I'm Drew Douglass and I'm a freelance web developer based out of Missouri. I love building sites and teaching others tricks dealing with php and WordPress. I work at Envato Support and also run Dev-Tips.com & CreatingDrew. You can check out my portfolio and learn more about me if you like.

 

13 Responses to “What Makes a Great Web Developer? Twitter Developers Respond.”

  1. Nic Rosental Says:

    December 9th, 2009 at 8:56 am

    Very good answers, and I really like the closing thought, passion is key.

  2. Mr. HAW / Andreas Wettainen Says:

    December 9th, 2009 at 8:58 am

    A great developer? Somebody who are using MODx! ; ) http://modxcms.com/forums/index.php/topic,42815.msg257462.html#msg257462

  3. Viktor Edholm Says:

    December 9th, 2009 at 9:48 am

    I think I might accually agree more with you than what I wrote! Passion most likely what’ll make a developer succeed, rather than being able to manage time, focus, listen, refine code or what ever. :)

  4. KayRoseDesign Says:

    December 9th, 2009 at 10:24 am

    Great article drew, glad to see my suggestion was helpful :)

    But i also think there are so many other attributes aswell, developers FTW!, (even though i design aswell).

  5. mysticpixels Says:

    December 9th, 2009 at 11:55 am

    The unending passion to the technology, and the belief in the techniques. U cant be a complete dev, when u dont believe in the credibility of the techniques tat u use. Its synonymous to the self-confidence of your own skills !

  6. Vasili Says:

    December 9th, 2009 at 12:02 pm

    I love the tweet by Rokoh. You can’t just know what to write to do something, you need to know why it does it. If you can do this then you will be able to do more complex things.

    Thanks for adding in my tweet! :)

  7. Marco Says:

    December 9th, 2009 at 12:05 pm

    Wow – that was a great read! Very interesting question and very interesting results :) . Great!

  8. Gaya Says:

    December 9th, 2009 at 12:06 pm

    Passion is what keeps you eager to learn, so yeah, that has to be one of the most important things to keep in mind.
    That doesn’t make you a good developer, but with skills combined, it is a killer!

    Good and interesting article, Drew. Keep it up.

  9. Adam Says:

    December 10th, 2009 at 4:01 pm

    Well this was a pretty unique idea. Love it.

  10. Amber Weinberg Says:

    December 11th, 2009 at 11:48 am

    One who cares about semantics, validation and learning new techniques.

  11. Blogger Den Says:

    December 11th, 2009 at 11:34 pm

    Great web developers have to be smart, cunning, and know how to program in at least a few languages… JavaScript and PHP for me!

  12. arnold Says:

    December 12th, 2009 at 6:59 am

    like to dance? lol ,

  13. rodman Says:

    December 16th, 2009 at 2:45 pm

    wow this is such a useful tips, thanks for sharing on your blog! I know good tutorials aren’t easy to come by these days, but following this was so easy and it’ll be useful on my website

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 
connect with me!