Last Updated: October 14, 2020
·
49.18K
· vinchi777

How to Become a Better Developer

Moderator Edit 12/24/2013 11:38 PST- It's come to our attention this article is originally sourced from Shawn McCool - its against Coderwall's policy to repost content not created by the author of a pro tip. Please view the original content on the Author's blog.

6 Responses
Add your response

this really encourage me as developer , thanks :D

over 1 year ago ·

Very well written. You hit every nail on the head. Good job!

over 1 year ago ·

Agree in almost every point. Great job.

over 1 year ago ·

Great post, really motivating! I would also add to be fluent in at least 2 human languages. I just wrote a post on that http://damko.info/blog/2013/11/why-a-developer-should-know-more-than-one-human-language

over 1 year ago ·

It’s important that you read through the entire documentation for a technology before asking questions in IRC, maybe even multiple times.

I strongly disagree with this. Especially when a certain piece of technology is advertised, hyped, implied to be able to do X, then it's in the best interest of the author(s) of said tech to show why and how it achieves that.

It's nice if I get ten pages about how the inner file descriptor and buffer allocation happens, and how revolutionary X's network approach is, but without at least a bunch of different examples that show why good-old APIs, for example the BSD sockets or the POSIX file systems, don't cut it or how easier it is to do what those do with X, I get really sad. And for-better-or-worse we have enough alternative implementations, proposals, protocols, stacks, gems and packages, and not necessarily the best technological solution (that best caters to the most of the use cases, user problems, aka needs).

So, I think, it should be a desirable goal for engineers to clearly communicate their achievements and results, and tend to their creations.

over 1 year ago ·

Plagiarism. LOL. Loser.

over 1 year ago ·