5 ms·
>They may still know the latest design patterns, tools and techniques just as well as you do. They just choose not to talk about it. I don't think this was the
by ars_technician 13y ago
>They may still know the latest design patterns, tools and techniques just as well as you do. They just choose not to talk about it.
I don't think this was the original "Dark Matter Developer" definition. If you read the original article (http://www.hanselman.com/blog/DarkMatterDevelopersTheUnseen99.aspx http://www.hanselman.com/blog/DarkMatterDevelopersTheUnseen9...), you will see that he specifically says they don't keep up to date. They just do what they know, go home at the end of a day, and live a life.
- pionar 13y agoNot true. I'm a "dark matter" developer. I don't blog, I only use Twitter to keep up on sports, I only use Facebook to keep up with far away friends and family. I post something programming-related on Facebook about once a year. However, I know (and know that most of my fellow dark matter peeps know) the latest and greatest out there. We discuss it, take a look at it, and usually come to the conclusion of "been there, done that, not mature enough for our system that handles billions of dollars in transactions annually". Also, one thing that's bothered me recently with developers is the focus on greenfield development. I've done both green- and brownfield, and find brownfield to be tons more stimulating than greenfield development. I know that a lot of my fellow dark matter folks do too. Constraints are more thought-provoking than "I can do anything". That's why you don't see us caring about some new javascript framework or RoR or Azure, or any other "new" (and usually unproven) technology. We're too busy kicking ass and finding beauty in mature, established languages and frameworks that actually have all the features (and then some) of "newer" technologies.
- enen 13y ago>That's why you don't see us caring about some new javascript framework or RoR or Azure, or any other "new" (and usually unproven) technology. We're too busy kicking ass and finding beauty in mature, established languages and frameworks that actually have all the features (and then some) of "newer" technologies. Comments like these saying 'Oh you are a stupid hipster using node/ror whatever' are basically in the same spirit as 'Oh I'm cooler than you because I use this and that and you are using Java' just the other way round. Thanks for your childish negativity and adding to unneeded stereotypes in the tech community. If you are one of those 'wise' devs that use what is mature and stable and whatnot instead of chasing new trends you should be smart enough to preach that all technologies have their use case and people should use the best tool for the job etc etc… but hating is fun, isn't it.
- xerophtye 13y agoYeah... the last paragraph kinda ruined it. Why the arrogance? I thought greatness brings with it a humility in people. You already made the point that new techs don't seem to cut it like the mature ones (2nd para). So why ruin a perfectly good comment?
- pionar 13y agoSince I can't edit it, I'll just say that both of the responses below mine are correct in that I shouldn't have made the last paragraph so snarky. I meant that we don't jump on the latest bandwagon technology because there's often a better, more mature one already out there.