I’m looking to do software development in the Cities this summer

I’m looking to do software development in the Cities this summer to enrich my teaching here at UMM. Any ideas or suggestions?

For years (over a decade) I’ve talked about spending a summer working in industry, primarily as a way of gaining some real-world experience in software development that I can use to enrich my teaching here at UMM. In my courses I bang on at great length about how teams work together to build software, but I don’t actually have a ton of personal experience of this kind of development. I’m not completely making it up; I’ve built a lot of software alone and in small groups, I talk to alums about their industrial experience, and I do a lot of reading. Still, it would be nice to actually spend a few months in that world to better ground and inform my teaching.

While our son was growing up, though, the idea of spending a summer away from my family really didn’t appeal. He’s now graduated from high school and is off in the world, so this has become a fairly realistic option. Consequently I’m talking to various friends, alums, and industry types in an effort to identify plausible opportunities.

I’m pretty flexible on this, but I’m definitely interested in doing development rather than R&D (the activity that my degrees and experience would tend to suggest). I’d probably prefer to be a member of an agile team rather than working primarily solo on a task. It would also be important that the job really just be a summer gig; my job here is more than enough to keep me busy, so I’m not looking for something that will bleed into the school year.

Anyone out there know of any opportunities that might make sense? Feel free to leave a comment or contact me directly (mcphee AT morris DOT umn DOT edu).

Many thanks!

P.S. In case you stumble here and have no idea who I am, a very brief synopsis: I’ve been programming since the late 70’s, and teaching computer science here at the University of Minnesota, Morris, since 1991. I have lots of experience with Java, also quite a lot of Ruby, Python, and Groovy. I’m useful with JavaScript and Grails, and have experience with Rails but it’s a little rusty. I was once quite competent at C and then C++, but haven’t used either in years. Most of my dissertation work (mid- to late- 80’s) was in Common LISP; more recently I’ve been teaching Scheme and Racket a lot, and also have some experience with Clojure, Erlang, and Haskell. I learn new languages, tools, and systems pretty quickly, as that is often required in my job. My primary research area has been evolutionary computation (EC), and I’ve led or assisted in the design and implementation of numerous EC systems over the years. I’m experienced in experimental design, data collection, and statistical analysis and data visualization. I’m an experienced writer and public speaker; my research is heavily cited and has won several best paper awards.

Related posts

How do we wish to be remembered (again): Vote No tomorrow

How do we wish to be remembered?

Looking back, it can be hard to imagine why people in the past just didn’t get it. Why they thought women shouldn’t be allowed to vote, and why blacks and whites couldn’t use the same restroom, or the same school.

The people that voted to supported these old ideas were not all Bad People going out of their way to work against the rights of others. I know some where my relatives, and I’ll bet that some were yours. Certainly, there were plenty of small-minded, mean-spirited people leading the charge, but they depended crucially on the passive support of numerous well-meaning folk who mostly just didn’t want to rock the boat or weren’t very comfortable with change.

Tomorrow in Minnesota we get a chance to vote on whether our state constitution should be amended in an attempt to block all future efforts to allow gays the human & civil rights of marriage, & the legal protections it affords. As you consider this amendment, it might help to ask yourself: How do I wish to be remembered? As someone who quietly stood with those who would limit the freedoms of those different from themselves, or with those who believe in liberty and justice for all?

And let us be clear: This is a human rights issue.

Sue & I have been married for over 20 years and she has been a full, equal, & wonderful partner in building our shared life. Her creativity and passion flows through our child, our home, and the experiences we’ve shared. I would hope that our community would recognize this and support her associated rights, which include critical things such as health coverage, our pension, and her right to speak for me regarding medical treatment. If, however, someone didn’t recognize her rights, she would have the legal backing of the state of Minnesota, which ensures the human and civil rights of a spouse in numerous ways.

Why should any committed couple be denied these same rights, regardless of their genders?

Which brings us back to the question: How do we wish to be remembered? Do we want to be remembered as supporting a last, desparete gasp of a group attempting to deny yet another group a basic human and civil right? Or do we want to be on the right side of history tomorrow, knowing, win or lose, that we voted to treat our fellow travellers humanely, with courage & justice?

So I urge you to Vote No. It’s a vote your grandchildren can be proud of.

I would also strenuously encourage you, for many of the same underlying reasons, to vote no on the proposed Voter ID amendment. I recommend that you check out Guante’s excellent video on the Voter ID amendment if you wish to learn more:

You might also want to check out MPR’s nice video on the huge amount of vagueness and uncertainty there is in the proposed Voter ID amendment:

So go vote tomorrow. It matters. I know that the weird math of the electoral college can make it seem like voting for president doesn’t matter unless you live in Ohio or Pennsylvania or Florida. And it can seem like incumbents have a lock on everything. But on either of these amendments, it could literally come down to a few votes. So don’t say your voice doesn’t matter. Don’t say you don’t have time. Don’t say no one cares. Instead be a voice, however small, for a more humane world.

Vote No on both proposed amendments.

How do we wish to be remembered?

Related posts