Making Changes & Making a Difference
It is hard to believe I am working almost one year at Elm – the time has absolutely flown. So much has happened since I joined. I have played a key role in the development of two great software applications at Elm and have lead the implementation and achievement of ISO 27001:2013 Certification for the company.
My software development skills have evolved a huge amount, I simply do not think it would have been possible to do such a full range of development at a larger company. At Elm I am involved in true ‘full-stack’ development. The lessons come thick and fast, and so does the learning. Not to mention a healthy dose of head-scratching and puzzle solving – all part of a day in the life of a software developer!
Software development is a funny beast – grappling with the code in a never ending series of yes, no, else, then, and if. I really like it, and the satisfaction of seeing the end code working as a functioning, useful tool is hard to beat. At times it can be a real challenge, but I am breaking new ground every day. Thankfully, I have everything I need to do my job well at Elm. Big monitors, fast computer, the latest software and applications. Coffee => code.
Making the change to working as a software developer was a huge shift for me, in many ways. These days people often make career changes, less and less of us choose to stay in the one career path. The workplace is more fluid than ever before, and having a broad experience base should not be seen as detrimental. It is often a benefit.
Software development aside, working in a smaller company is a big departure from my past experience. In larger companies, work is often ring-fenced tightly within certain areas. While this is necessary and true to some extent in all companies, it can dilute the core vision of the company and provides discouragement where staff are excluded from projects. At Elm, the action is participative and inclusive and is intended to stay so as we grow.
So, fresh coffee is available, good debates are welcome, and we all care about the environment. We want to make a difference.
No doubt we do. Maybe you do too?
- James McSherry is a junior software developer at Elm. He has over 5 years experience in the Irish Energy and Environmental sector.