after my samsung galaxy S3 died (DOA) I reverted to an old sony ericsson W810i. Back to when a phone was just a phone. I am absolutely loving it. My next phone will probably be an iPhone 5s, but seriously, having a phone that is just a phone is so great.
Interesting article. I definitely try to avoid comments and let the code do the talking, I hope more devs would. My eyes ALWAYS skim over comments, unless I can't make sense of some agency dev's code, then I have to look at the comments if they exist.
Although I detest comments, making them stand out more and consequently wanting (hopefully) to write better code, is a plus. There will be some cases for comments, and it should be few and far between, and only super necessary (read Clean Code for contextual examples).
+1 on this comment. We have someone like this. Slight competency and unproductive. His political manipulation (good competency there) damages the team's overall productivity and cohesion. Thankfully the people on top seem to have woken up to this - we are not in the US though, so no easy way to get rid of him.
I work with someone like this and he has 6 out of 7 of these habits/attributes. No speculation. I completely agree with this article in terms of perceived vs actual productivity. Coupled with that are perceived super skills, but which are actually quite novice. Just another framework jockey.
For the 7th, he is not an over-communicator - but has these hazy / fuzzy communications at stand up.