4 May 2020

Is It Risky Learning To Code On The Job?

Coding

When I started my current role I had little coding experience at all (some basic C programming from my Physics degree). The idea of joining a team of mainly experienced programmers and trying to catch up on coding skills was daunting to say the least. However, a year on and I don’t regret it at all. Since joining I have been on some formal training courses but I would say the best learning I have done so far is on the job.

Learn To Code With Glitch - code gif | Stemettes Zine
GIPHY

You learn best when you make mistakes and learn from them. It may seem like there is a lot to learn especially with so many different languages – not true. Although languages such as Python, Java and C are different, the main thing coding requires is the love of problem-solving.

My advice is to first find out if you like coding. The best way to do this is to build a simple program in Python which could start as finding an average of a list of numbers using a for loop. If the outcome of this is that you find you really enjoy it and like problem-solving in general then go for it. At the end of the day, programming is just breaking down a problem into logical steps that you can tell a computer to execute.

Is It Risky Learning To Code On The Job? - hello world gif | Stemettes Zine
giphy

Once you are able to break down tasks like this, then the different syntax between different languages isn’t an issue. Trust me, even the best programmers I know have to look things up occasionally if they are stuck.

My main takeaway from learning to code on the job is don’t feel downhearted if something isn’t working, you’ll learn from the things that go wrong and when it does work it is the best feeling.


This article was written by Elena from BT Security.

Coding Issue 16
Did you enjoy this article? Click on a star to rate it!
Average rating 0 / 5
Next in this issue...
Upcoming Events
Parent, guardian, teacher or volunteer?

The Stemettes Zine is a curated space tailored specifically to Stemettes but we have plenty of content and updates for you folks too. Sign up to receive the Stemettes newsletter and we’ll keep you updated with the latest from Stemettes HQ including events, activities, resources and fundraising activities.