Tomorrow is the 2nd Wedneday of the month, which means that the Ann Arbor .NET Developer group is meeting at SRT. If, like me, you're still bummed that you missed last month's meeting with Michael Wood on PLINQ, you probably will want to make an extra effort tomorrow night, when Steve Smith is in town and speaking on ASP.NET MVC. Steve will be presenting Robert Martin’s SOLID principles of Object Oriented Programming, with examples of violations of these principles in a simple ASP.NET MVC application. The principles are then applied, resulting in a much more elegant and maintainable application. This is a free meeting, open to the public.
SRT Solutions is inviting all developers to join them at Automation Alley in Troy for a day of software development at the SRT Stimulus Lab. This is a jam format, not a lecture format (which means that it's very hands-on). We'll start off with some fundamentals: version control (bazaar), continuous integration, unit testing and functional testing. The format is open; you can work on your problems (with encouragement, advice, and help from others) or on our examples, if you just want a flavor of some new languages. This is a low cost event ($75 for the full day), and it's free for unemployed software developers (limited seats available). Sign up at http://srtstimulus.eventbrite.com. If you use the discount code SRTUSER, you can still get the early bird price of $50 for a few more days.
The Agile Groupies in Ann Arbor will meet at SRT Solutions on June 16, from 6-7:30 or so. Cost: $10 for food. Joe Hershey will be pairing and speaking, and the talk is entitled, "TDD is Nonsense".
The Detroit Java User Group will meet on June 17 at Compuware, during the Eclipse DemoCamp and IT Exchange Forum, from 5-8 pm.
The next Ann Arbor Java User Group meeting is scheduled for June 24. I'm still waiting to hear what the topic is.
Tom Meloche wrote an insightful blog post about the hype surrounding Google and the people who "poo poo" their impact on Michigan (and yes, Tom, I think that "poo poo" is the right term there). I agree with him that Google could save Michigan. Not only can using tools like Google Analytics and Google AdWords help Michigan business, but using Google's apparent interest in setting up shop here to attract more companies is also a good tactic. The "Google effect" is strong. When Google goes somewhere, others do pay attention (including other companies).
Google chose Ann Arbor for its AdWords headquarters. As one of the speakers mentioned at a Tech Talk earlier this year, Google is an engineering-driven company. Where marketing and sales go, engineering is sure to follow, but WE have to show Google that we have the talent to support such an endeavor. We do; we just need to demonstrate it. Google is well known to be "all about the data", not just in their applications, but in their business decisions as well. Show them the data and they will come. Notice I said "WE" have to do this. Not the governor. Not SPARK. Not any other business group. Developers. That's who needs to make a strong showing to Google.
What Google needs to see in order to even CONSIDER starting an engineering office here is hard and fast numbers of high quality developers. Where will these developers come from? They will nab those who WANT to stay in Michigan after college graduation but leave to work on one of the coasts, because that's where the "jobs are". They will nab those who want to come BACK to Michigan after spending some time on the coasts and realizing that both cost and family ARE important. And they will nab those who ride on the coattails of the Michiganders keen to return as well as the other companies who see Google setting up shop in a midwestern town that is still incredibly affordable when compared to the coasts. And yes, they will nab some of the talent that currently works for local companies, like mine, but those employees will be replaced by others coming into the area.
So, as I suggested in my blog post about this back in August, after the Tech talks, I think that area developers, alums, and interested parties should send resumes to Google. Let them know what talent is here.
Bill just posted about our 3 open positions. We seem to be building up steam these days and we really need some good resources.
I like Bill's post about what we're looking for. To go even further, we want people who are PASSIONATE about software development. We're looking for the curious, the interested, the "I can't sleep right now because I have this cool thing on my mind" type of people. Yes, we sleep and so should you, but you know what I mean.
Anyhow, I know we've talked to some of our blog readers at user group meetings, but when we've contacted people directly they've said, "Yeah, I was thinking about talking to you guys", but hadn't actually done it. So, do it. Even if we don't have something that you're interested in now, our local software economy seems to be revving up, so maybe we will have something soon. Yes, most of the jobs right now are .NET, but we may have some "alternate technology" stuff coming up soon.
CodeMash, a developer conference for programmers of all flavors, is scheduled for January 18-19 in Sandusky, OH. And the early bird deadline is coming up soon. Register by December 18 to get the early bird conference rate of $99. After December 18, the cost goes up to $149.
At any rate, it’s a great deal. With keynotes by Bruce Eckel, Neal Ford and Scott Guthrie … and talks on Python, Java, .NET, TurboGears, and more, I’m already looking forward to it.
Get more information and register now at www.codemash.org