The many toy pusher clones need to worry about the 90% of a project that is the polish before pusher will go away.
1,219 karma · joined May 28, 2008
The many toy pusher clones need to worry about the 90% of a project that is the polish before pusher will go away.
The good news is that's still a wonderful place to live, and just about everywhere else pays rates that let you live the good life down there. Work your github, work your twitter, work your blog, and get remote work. If you're good, or even mediocre and professional, there's tremendous demand for programming talent.
You're not crazy. Your area is screwy.
The end result is quite mixed. On the one hand, it's a wonderful kind of optimism to look around and see opportunity everywhere, instead of something to gripe about. I used to wonder how people could really get excited about crazy futurists like Aubrey de Grey, but I now have that same optimism about humanity (if not, for this case, in my lifetime).
On the downside, I have a lot more trouble getting along with friends who have 'jobs', finding myself unable to be quiet when they do casual griping during a football game, and suggesting that they just go fix it. This is difficult, since it turns out that complaining is a pretty core part of how people casually relate to each other.
I like this question. Good stuff.
In any event, don't take my call for research as a call not to join the party. The fact that you haven't heard of them means that none of them have quite solved the product/market fit stage and made it to ubiquity. Being intimidated or imitating them would not be the way to go, but knowing about them would probably be useful, and they have some good ideas.
(alternately, it means that most people prefer to do this in-house, and there's just not a market there. But I don't believe that, this is such boring stuff that happens on every project...)
anyways, good night and good luck
More important for me is letting go of 'server stats'. The existing tools you mention are stuck in pre-cloud days, assuming that I care about a graph for a particular server as opposed to the average/95th %tile/99 %tile across a group of servers filling a role.
The best solution I've found is OpenTSDB, which lets me tag any data point, which lets me tag web server CPU use metrics as 'web' and not worry about when machines go up and down when I'm looking at web server CPU use. But OpenTSDB is a pain to setup and if someone jazzed up the graphs and made it a service, I'd buy it.