Job changes
Some times it needs some time until you realize that you're on the wrong way. And this applies not only for driving, it's also true for the job. Mine has bee to manage a team of software developers for two products. But the more the team growed and the less I've had to do with software technology the more uncomfortable I felt. Not good. But my condition improved during the preparing of my sessions for the SOA Days 2008 (by the way, the slides are online). So I decided to enter my resignation as team manager together with the wish to continue my work as a senior consultant on a more technological level. Thankfully my employer has been able to follow my ideas and found a very good new job for me.
In my new team I'm responsible, together with my colleagues, to maintain and enhance an application for the configuration management of large telecommunication networks. Today the main part of this system is based on VisualWorks and Gemstone/S. Yes, you're reading right, it's Smalltalk together with an ODBMS! And the next generation uses GLASS. So it's fun, technologically, functionally, my role, and the team.
I immediately refreshed my Smalltalk and tried to port some of the Erlang/OTP principles to it. It's nice to have processes with message queues like in Erlang. With the idea of a publish/subscribe architecture in mind I also found a nice solution for the waiting for an undefined number of replies in a given time. And this idea will now find its way into my Tideland EAS. I think my work with both plattforms will have positive influences on each other.
Filed under //
work
Comments [0]