One interesting part about looking for a job is that you end up talking to lots of people and companies. As I’ve been doing this, I’ve noticed some interesting patterns.
“Services” are more interesting than “pure software”. Many of the companies that I found most interesting were not creating software for distribution, but were creating or modifying software in the course of providing some other service. This is a trend that has been going on for some time, arguably since the arrival of the web, but for some reason, this stood out to me in a way that it hadn’t before.
Open source has won, at least for the companies that I’ve talked to. Most of them were using infrastructure mostly based on open source software. Many had people contributing changes back to various open source projects. A few were looking to open source their internal software as a way of defraying development costs, increasing adoption, and/or many of the other known benefits of open source software.
There’s still some ways left to in terms of people understanding the world of open source software. Several interviewers thought that I worked for (as in got paid by) Apache. That’s probably partially LinkedIn’s fault, but it also shows that while people are eager to use open source software, they do so without an understanding of the nature and role of open source foundations.
Nonetheless, I’m happy to see evidence that open source software is coming closer to being standard operating procedure.
Of course it is always interesting to hear about the technologies that people are working with, especially if they have put them into production. Here are some technologies or areas which appeared often enough to be notable: Cassandra, Redis, Hadoop, mobile devices, good analytics, machine learning / prediction, and “cloud computing”.
I was definitely surprised by the number of companies, particularly startup companies, that were willing to take on a remote employee, especially given the state of the economy.
I’ve accepted an offer for a job, and I’ll be writing about that tomorrow. For now, I’d like to say thank you to everyone who contacted me with a job opportunity. It’s nice to know that there are jobs out there, since much of what we hear about the economy is quite negative. Even more than that, I am grateful that people extended themselves to help someone (in this case me) in need.