Code, Coffee, and other Stuff.
Last week was my first week in a new job for a new organisation working for LIC Automation in New Zealand. Livestock Improvement Corporation (LIC) is a large dairy cooperative who make most of their money by selling straws of high quality bull semen for artificial insemination of cattle. Their business relies on good quality data so that farmers are empowered to make good decisions on the effectiveness of their cattle. I’ve been hired by their automation subsidiary, which deals mostly with on farm data collection and automation, with their flagship product being an automated draft gate for milking sheds paired with an online portal for managing data, reports and the local compliance laws.
My role is going to be as a technical lead on a team of 6, including myself, a test analyst, a business analyst and two other developers, and there are another 14 software development teams in the business. I’ve managed teams before, and done some agile, but this is my first time with a fresh team when I’m new to a business.
This week has been pretty full, the team are coming up to speed, getting code building and setting up their environments, and seeing the development methodology that the teams use. The business seems to use a mixture of a SOA architecture, and Agile development processes. What this means for me is that as a technical lead I’m going to have to coordinate with the other leads in the business as well as the architects and the team, so while I might be doing some coding, much more of the time I’m going to be communicating.
The people seem great, the energy is high and the work looks challenging. I’m looking forward to it.