As a new software developer, making a career change after a 15-year career in pharmacy, I have felt welcome by the whole team at Pecometer. Over the previous five years, I completed a part-time degree with the long-term goal of making a career change in software development. Alongside this, I also did some self-learning courses increasing my knowledge of different areas of development.
Although completing my degree was a massive achievement alongside full-time work, a growing family, and the disruption of coronavirus, I feel that the extra courses I completed better prepared me for this new career. I created a few smaller side projects and worked on a larger project for my final year project, to create a golf society application. After completing my degree, I continued working on this and felt it put me in an excellent place to apply for junior developer roles. I would thoroughly advise anyone looking to get into a career in software development to look at the vast array of online courses, which can be free or relatively cheap, but ensure the course you choose is up to date.
Since I took up my new role here at Pecometer, it has been a steep learning curve. Some of the challenges I have had so far are:
Working on code which I have not seen before - sometimes I have struggled to understand how certain things are accomplished. In the early days, I spent too much time going around in circles before asking for advice (probably stubbornness on my part). I have become better at accepting when I am stuck and seeking help, or sometimes moving onto another task and coming back later with a fresh set of eyes.
My previous frontend experience has been mainly with React, so I have been totally new to Angular and have sometimes struggled to create what I want. But on a positive note, I have increased my knowledge of following code and understanding it.
The biggest difference I have found now that I am working on larger-scale production projects, compared to working on my own, is the need for more thorough testing and creating better user experiences. When working on projects just used by myself or a few friends, I didn’t worry too much about the user interface. If something didn’t work, I would just return and fix it. I started implementing some TDD (test-driven development) into some of my projects. However, working on projects which are potentially being used by tens of thousands of users, the user’s experience must be excellent.
Overall, I am thrilled that I made such a drastic career change. My job satisfaction has improved dramatically, and my wife is happy that I get my developing fix during work hours rather than in the evenings! Some days are challenging, and I feel like I haven’t accomplished much, but I continue to learn from the errors that I make.
8th June 2023
Faryal
After graduating with a business and marketing degree and becoming a full-time mum, I reached a point where I needed to decide on my career path. During the pandemic, we were all connected via apps. This was when I developed my interest in programming languages and how these applications worked.
Read moreRead more14th October 2024
Kasia
Life has a way of throwing new opportunities at you when you least expect them. For me, it started when my kids went off to school. Suddenly, I had more time to think about what I wanted for my own future, and I cameto a big realisation that I wanted a career that would bring me satisfaction, joy, and the chance to learn constantly
Read moreRead more2nd February 2023
Phoebe
When I left school at 18, I had no idea what career I wanted to pursue. My chosen subjects were English Literature, English Language and History. I enjoyed studying these subjects, but exams were never my strong point.
Read moreRead more