Insights / Candidate

Coding 101: How to with Jon Park

We sat down with Jon Park, our Senior Lead Developer to understand how you can learn to code this year.

Coding 101: How to with Jon Park

Author

Tech Talent Engine

Date

How do I start learning code? Where would I begin?

Coding is a tool used in many different career types. Before you begin, think about why you want to learn to code. Is it for your studies? Do you have a career goal in mind? Will it help you do your job more effectively? Knowing what you want to do with coding will help you narrow down the pathway at which to begin.

If learning code is like learning a language, which one should I start with?

I would suggest learning the foundational languages like JavaScript or Python, which are in demand. For example, JavaScript can be used in different jobs, such as being a Front-End Developer and Back-End Developer. That would help you find where you are most comfortable and hone your focus.

What are the different avenues to learning code?

There are several different ways you can teach yourself code. You could learn independently, or you could opt to learn code through one of our Tech Talent Ready Skills bootcamps, or you could learn by going through further education like college. Whichever you decide, there are many resources for you to access to help in the learning process.

What resources are there for someone looking to learn code? Are there any you would recommend?

‘’One resource I’ve used is called ‘CodeCombat’, a browser-based RPG game where you use code to interact with the virtual world. When learning code, it’s good to have a project in mind. Something simple like a weather information application from an Application Programming Interface (API). When we run the software development work experience with our Tech Talent X programme, we give attendees four options to begin with and by the end of their time with us they have a prototype. There is an open API we use to draw out plant information and connect that to create a database. It doesn’t matter if it already exists, it’ll help direct your learning goals.

How can I make learning code more social? Are there any communities in the North East region?

‘’ There are a few user groups across the region. If you’re interested in Front-End development then there is Middlesborough Front End, which runs a conference every year. They have monthly meetups. There is the PHP North East in Newcastle, that focuses on Back-End development. Online I would recommend Mastodon, a social network where people share questions and ideas. I would avoid websites such as YouTube, as videos can become outdated and unable to be edited, verses in text updates can be made as frequently as possible.

Could a job in coding be for you?

Want to see if a career in coding is for you? Take our free Skills Quiz to see what your future career could look like. It’s a great place to start if you’re uncertain. You can select your skills, hobbies and interests and that will suggest a career type and jobs in the area that you would be suitable for.

Join the Tech Talent Engine to create your profile and recieve job notifications

Join today

Sign up to our newsletter

By submitting your information you agree to the Terms & ConditionsTerms & Conditions and Privacy PolicyPrivacy Policy

© 2025 techtalentengine. All Rights Reserved.