Don’t Try To Be A Great Developer

Before becoming a great developer, we should all be decent human beings.

Don’t be a jerk

Whenever someone asks for help, never, ever, respond with “read the fucking code”, “read the documentation”, or “google it first”. Instead, say, “you can find it in xxx section of the code” or “the feature is documented in xxx”. I especially get pissed when a jerk says “google it first”. Why? Considering the fact that Rails change faster than any other framework I’ve seen, blog posts get dated and a half of them are just outright incorrect. I know this because I myself have very outdated posts that show up in searches.

What’s obvious to you might not be obvious to others

The way I define a “stupid question” is a question that is asked by someone that is so painfully obvious to me, I can’t understand why someone would even ask this question. The key here is that the nature of the question is based on your skill level and your understanding. Therefore, before you answer any stupid questions, put yourself in other’s shoes and try to understand where they’re coming from. Answer with a question to figure out why someone would ask that question and answer or point them to the right direction. And do it nicely!

Don’t assume anything

Please don’t assume that people know your shit because they know the framework or the language. We all speak the same language, but I sometimes can’t understand a word of what someone else is saying. What that means is that it’s all about the context, not the language. It’s not how, but why that creates confusion. If you do things one way, don’t assume everyone else does it the same way as you do. Arrogance is very subtle trait that is how to detect by yourself.

Comments

Comments are closed.

Powered by Olark