Skip to content
Carmel Eve By Carmel Eve Software Engineer I
Careers in software development - different paths into the industry

Yesterday I gave a talk at a local school around going into software development, specifically from a science background. It was a great experience, and I hope to have the opportunity to do it again!

In between the students asking me repeatedly about my salary, I focused mainly on the fact that there are a lot of routes into the tech industry. The students I was speaking to were GCSE age, so just about to pick their A-levels and progress onto the next part of their education. I think it's great that schools are now offering more computing and programming based A-level (and GCSE) options, but I wanted to emphasise the fact that this isn't the only option for pursuing a career in software engineering.

I have done a couple of events as a STEM ambassador over the past month, and the message that I keep repeating, is that the logical problem solving which is crucial to all science-based learning is really the single most important tool you need when going into the software industry. That, though obviously the programming patterns and languages are something that you will need to learn, the building up of complex solutions from small logical steps is the fundamental idea behind coding as a whole.

Now, don't get me wrong, there are many people here at endjin, and in the industry as a whole, who have a background in computer science and know a lot more about how a computer works than I do (something which at some point I might make some progress towards remedying...). But I wholeheartedly believe that my scientific, experimentation-based background has also set me up very well for a career in this industry.

I guess, crucially, my point is that there isn't just one route into technology. And for students at 15/16 who may have no idea what they want to do later in life (I know I didn't!), the idea that you need to go down a computer science route from the offset may discourage a lot of young people from seeing a career in software development as a possibility.

Anyway, that's my two-pennies. Here's a picture of me awkwardly smiling in front of a group of 30 teenagers.

Carmel Eve

Software Engineer I

Carmel Eve

Carmel has recently graduated from our apprenticeship scheme.

Over the past four years she has been focused on delivering cloud-first solutions to a variety of problems. These have ranged from highly-performant serverless architectures, to web applications, to reporting and insight pipelines and data analytics engines. She has been involved in every aspect of the solutions built, from deployment, to data structures, to analysis, querying and UI, as well as non-functional concerns such as security and performance.

Throughout her apprenticeship, she has written many blogs, covering a huge range of topics. She has also given multiple talks focused on serverless architectures. The talks highlighted the benefits of a serverless approach, and delved into how to optimise the solutions in terms of performance and cost.

She is also passionate about diversity and inclusivity in tech. Last year, she became a STEM ambassador in her local community and is taking part in a local mentorship scheme. Through this work she hopes to be a part of positive change in the industry.

Carmel won "Apprentice Engineer of the Year" at the Computing Rising Star Awards 2019.