
Amara is currently studying on the March 2026 cohort of Northcoders’ Enterprise Engineering bootcamp. He shares his thoughts about his experience on the course.
- What were you doing before the course?
Before this course, I was a computer science graduate and looking for a way to break into the software developer market while simultaneously trying to develop my skills and portfolio with projects. Personally I think there’s only so far you can go on your own, without having prior experience so at times it felt like I was going nowhere.
- What made you interested in Northcoders?
Initially the opportunity to learn the vital parts of being a software developer with the most demanded technology in the market was too good to pass up, especially because it was free under a funding scheme (Greater London Authority funding for London residents). Furthermore, they help you advance in your career after you graduate which is really helpful.
- What do you think of the course so far?
The course is very fast paced but engaging. The content is always relevant and is always challenging us to learn through a simulated work-like experience. Every topic is treated as a sprint in which most are tackled in partners they assign. Additionally, if at any point you need help there’s always someone you can talk to whether it’s a mentor or the safeguarding team.
Amara: Developing My Skills And Portfolio
Amara is currently studying on the March 2026 cohort of Northcoders’ Enterprise Engineering bootcamp. He shares his thoughts about his experience on the course. Before this course, I was a computer science graduate and looking for a way to break into the software developer market while simultaneously trying to develop my skills and portfolio with…
Mohamed: A Challenging But Rewarding Dive into Software Engineering
Mohamed is currently studying on the March 2026 cohort of Northcoders’ Enterprise Engineering bootcamp. He shares some thoughts with us about his experience on the course. What were you doing before the course? Before joining Northcoders, I worked in the social media industry—first as a content moderator and later as a data analyst. Across my…
DevOps for Data Engineers: What You Need to Know
If you’re thinking about getting into data engineering, you’ve probably heard the term ‘DevOps’ mentioned. But what is it, why is it relevant to data engineers, and how do you learn those skills? What Is DevOps? At a simple level, DevOps is about building, deploying, and running pipelines and applications smoothly. It combines development and…
What Is RAG and Why Does It Matter for AI Systems?
If you’ve been exploring AI, data engineering, or machine learning, you’ve probably seen the term ‘RAG’ popping up more and more. RAG stands for Retrieval-Augmented Generation, and it’s quickly becoming one of the most important ideas behind modern AI systems. Let’s look at a simple definition, and why it’s so relevant. What Is RAG? Retrieval-Augmented…
Izzy: Hospitality to Technical Consultant
“If you want the perfect stepping stone into the tech sector, I cannot recommend doing a Northcoders bootcamp enough.”
Data Engineering vs. Data Science vs. Data Analysis: What’s the Difference?
Job titles like data engineer, data scientist, and data analyst all sound pretty similar. Are they all different names for the same thing, or actually individual roles? While all three roles work with data, they focus on separate parts of the data’s journey. Each role interacts with it in different ways, at different times, and…
Build AI Skills, Stay Ahead in Your Career
Headlines regularly warn against a scary future: that our jobs will be replaced by AI. But the truth is more nuanced. AI doesn’t take over jobs on its own. However, as people start using AI skills and tools and become more efficient, how the work gets done changes. This is similar to how spreadsheets and…
What Is OOP? A Beginner’s Guide to Object-Oriented Programming
If you’ve started learning to code, you might have heard the term OOP, or Object-Oriented Programming. The name can sound intimidatingly technical, but it’s simply a way of writing code, and one which mirrors how we already think about the world. Once it clicks, it can make your code easier to understand, change, and work…
Becoming a Lifelong Learner: How to Stay Curious in the Tech Industry
The tech industry moves fast, very fast. New programming languages, frameworks, and tools appear constantly, and what’s cutting-edge today might be outdated in a few years. For developers, that can feel both exciting and overwhelming. But there’s one quality that helps you thrive in the tech industry, no matter how quickly things change: curiosity. Being…
Can I Teach Myself to Code? The Pros and Cons of Self-Taught Coding
Learning to code has never been more accessible. With thousands of free tutorials, YouTube channels, and online courses available, it’s easy to see why many people start with self-taught coding, rather than more traditional guided training. Self-teaching coding can be rewarding, but it’s not without its challenges, especially if your goal is to land a…
Katie’s Day in the Life at Northcoders