If you’re reading this, it’s because you are on my blog page, and to be more specific, my new-and-improved blog infrastructure. I’m still sorting through all the kinks, but I think I’ve gotten all the links preserved (saints be praised!), or at least the ones that most people would’ve used to link to; if not…. well, that’s why we iterate, right? There’s more to cover about the new blog system (mostly in that it’s a static site generated setup, rather than the render-on-every-hit dasBlog engine I’d been using for a decade now), but I need to get the 2016 Tech Predictions out the door first, so… stay posted.
This post is inspired by this post, describing why Perl "didn't win". I think that's being generous: Perl screwed up in a big way, and they did so in classic open-source (and closed-source) fashion, by focusing too much on the tech, and not enough on the value. Before we begin, though, let me make my biases clear: I am not a Perl fan. The irony of being the #2 hit for "Perl lover" on Google (today, #4, I just checked) is so loud as to be deafening.
(UPDATE: The original author of "Your Job is Not To Write Code" was not happy at my unauthorized derivative work of her post--it violates her no-reprint policy--and has asked that I remove it. I liked the original intent, however, so I am rewriting/editing this post to reflect the same sentiment but without the derivation. My apologies.) Dear Software Consultants, I hate to be the one to break this to you, but you were lied to when we hired you.
It's that time of year again.... First, as always, we revisit the predictions I made last year, and see how well they stacked up. (Because, as I've said before, anybody can make predictions without going back to measure your accuracy; I believe in accountability, even to my own silly blog predictions.) On 3 January, 2014, I said: iOS, Android and Windows8 start to move into your car. Ehhhh.... Yeah, sort of, but not nearly as much as I thought they would.
There’s been a fair amount of conversation around how to recruit software developers effectively. I’ve participated in some of it. But just today, a blog post crossed my desk(top) and finally prompted me enough to get around and blog about it. In Resumes Suck. Here’s the Data.”, Aline Lerner talks about a scientific process she used to actually try to gauge the efficacy of resumes in the hiring process. (I probably should say “pseudo-scientifically”, only because while it looks pretty legit to me, and frankly it’s more legit science than most companies will engage around hiring, it probably has a few statistical/scientific holes in it that could lead to some misleading data; that said, it’s better than the traditional answer of “Well, I know how to interview people, so….“, which to me is an outright so-you-buy-into-your-own-bullshit answer.) Her conclusion?
"Ted, where the hell did you go?" I've been getting this message periodically over a variety of private channels, asking if I've abandoned my blog and/or if I'm ever going to come back to it. No, I haven't abandoned it, yes, I'm going to come back to it, but there's going to be a few changes to my online profile that I'll give you a heads-up around... if anybody cares. :-) First of all, as I mentioned before, LiveTheLook and I parted ways back at the end of 2013.
Here we go again: the annual review of last year’s predictions, and a set of new ones for the new year. 2013 Retrospective Without further ado, first we examine last year’s Gregorian prognostications: THEN: “Big data” and “data analytics” will dominate the enterprise landscape. NOW: Yeah, it was a bit of a slam dunk breakaway kind of call, but it clearly counts. Vendors and consulting companies were climbing all over themselves to talk about “big data”, and startups basing their existence on gathering, analyzing, displaying and (theoretically) offering insight from “big data” were all the rage in the startup community, such as local startup Predixion (CTO’ed by a buddy of mine).
Remember when I posted about speaking for free at conferences? And everybody got so upset? Because, you know... community! Somebody tell me how this is any different. When a conference chooses not to offer its speakers even a modest stipend beyond expenses (and let's not even begin to discuss the conferences who don't bother covering expenses), they are essentially asking the speaker to do all that work for free. Just like asking a musician to use his music for free.
A while back, I mentioned that I had co-founded a startup (LiveTheLook); I'm saddened to report that just after Halloween, my co-founder and I split up, and I'm no longer affiliated with the company except as an adviser and equity shareholder. There were a lot of reasons for the split, most notably that we had some different ideas on how to execute and how to spend the limited seed money we'd managed to acquire, but overall, we just weren't communicating well.
Too often, geeks are called upon to leverage their technical expertise (which, to most non-technical peoples' perspective, is an all-encompassing uni-field, meaning if you are a DBA, you can fix a printer, and if you are an IT admin, you know how to create a cool HTML game) on behalf of their friends and family, often without much in the way of gratitude. But sometimes, you just gotta get your inner charitable self on, and what's a geek to do then?