Skip to content

News, views & projects

Read the latest insights from Northcoders on coding and the tech industry.

9 Questions You Should Ask Bootcamps Before Applying

The only way to find the best coding bootcamp for your career goals is to ask the right questions. Here are 9 essential questions you should ask bootcamps before you sign on the dotted line! 1. What percentage of your graduates find work as software developers? When it comes to hiring statistics, transparency matters. Are hiring stats readily…

Read More

Why I Chose to Retrain as a Software Developer at Northcoders

For the last three years I had been working in project management in the engineering and manufacturing sector. However, about 18 months ago I knew that I needed to make a change. I had come to realise that I was working in a job I didn’t enjoy, in a business sector I had no interest…

Read More

An algorithm for solving coding katas

At Northcoders we put huge emphasis on problem solving skills. Being a programmer is about solving problems with a specific toolset. In fact, building software can be thought of as composing lots of small solutions into one big one. From the very start of the application process, we encourage students to get stuck into problem…

Read More

The Start Of My Bootcamp

Northcoders student Judit wrote about her first few weeks with Northcoders. Find out more about her career change and time with us on her Dev.to blog. I was originally going to title this post “First Steps”. Forget about steps. Starting bootcamp was more like deep diving into a whirlpool but I couldn’t be happier. Northcoders‘s bootcamp…

Read More

Stats Don’t Lie: Why tech is THE industry to work in

Considering changing your career to work in tech? You’re not alone. Google Trends data suggests that people are searching more often for careers in tech, with a steep increase over the last 18 months. Although it’s great to hear all the good things about working in this industry, true coders like to put things in numbers! We’ve…

Read More

The Benefits of Test-Driven Development (TDD)

The idea behind test driven development is that you let the tests ‘drive’ your development process. How does this work? Start by writing a test that fails, then develop the code to make that test pass, then refactor. This cycle is called red, green, refactor. A diagram to show the red, green, refactor TDD cycle RED: The…

Read More

How to choose which coding language to learn first

Choosing which programming language to learn can be very daunting. There are over 700 languages currently listed by Wiki. Where should you begin? If you take anything away from reading this, it should be one key point; we strongly recommend learning one language in-depth and not two or three casually. What can happen if I choose…

Read More

Coding Bootcamp vs. Self Study: Pros & Cons Explained

If you’re starting to code, you’ll have a few different routes to take with your learning process. Everyone is different, so working out what’s the best option for your journey is important. We’ve outlined some pros and cons of bootcamp vs. self-study to help you make a decision. Self Study Pros Cons Coding Bootcamps Pros…

Read More

5 Resources to Learn to Code for Absolute Beginners

Whether you’ve played about with your MySpace page back in the early noughties or you don’t know your Ruby from your Python, everyone who codes started somewhere. So we’ve put together some resources that can help you get going. freeCodeCamp This website is great for complete beginners. We encourage everyone who’s interested in our courses…

Read More

The Beginner’s Guide to forEach, map and filter in JavaScript

What even are JavaScript Array Methods? Now that you’re getting started with the basics of JavaScript, at some point soon you’ll likely come across three seemingly magical words in many code examples: .forEach(), .map() and .filter(). When you go to loop through (or iterate through) an array, the first thing you think of is probably a for loop. .forEach(), .map() and .filter() are all just other ways…

Read More
two woman at a computer
two woman at a computer

You CAN Become a Software Engineer Without a Degree. Here’s How

You don’t need to study computer programming at uni to get your foot on the coding career ladder. With the right help, training and support, you could go from absolute beginner to junior engineer in as little as 13 weeks — no qualifications required. Here’s how… For those pursuing a career in software development, the…

Read More

Reduce: Five Unusual Uses

…for the best thing in JavaScript The array method reduce is the best thing in JavaScript, but it’s only existed as a native method of the language since 2009 or so, when the 5th Edition of ECMAScript was released. Before then, people would have relied on their own or other implementations. Even now, there are arguments for going elsewhere…

Read More