Our Blog
The Rocket Academy Roundup
Experienced software engineers, instructors, alumni and Team Rocket share our insights, advice, and reflections on coding and the software engineering space.
.png)
Learning
Why Enroll in a Coding Bootcamp to Become a Software Engineer
There are different methods to learn software engineering in Singapore. The four most common ones are: obtaining a degree in Computer Science; self-learning; bootcamps; and postgraduate programmes like diplomas and Master’s degrees.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Learning
Job & Career Prep
Will Learning Software Engineering Help Me Start a Company?
This is a common question we field from students, so we thought we would share our perspective on this. The simple answer is: yes and no. Starting a company requires a deep understanding of the market and problem you are addressing. No amount of software engineering will substitute that.
.png)
Learning
Job & Career Prep
Why the Singapore tech scene needs latecomers
Singapore is poised to become Asia’s Silicon Valley, as a global financial center that houses the regional headquarters of tech giants like Alibaba, Google, Stripe and Grab. But its reach doesn’t stop there—tech is becoming increasingly present in our daily lives, touching all of us in one way or another: how food is delivered to us, how we shop, travel, work and communicate.
.png)
Learning
Job & Career Prep
Why Enroll in a Coding Bootcamp to Become a Software Engineer
There are different methods to learn software engineering in Singapore. The four most common ones are: obtaining a degree in Computer Science; self-learning; bootcamps; and postgraduate programmes like diplomas and Master’s degrees.
.png)
Job & Career Prep
Software Engineering Jobs in Singapore
If you love solving problems, working with computers, and building digital products that many can use, there’s a good chance you’ll like being a software engineer.
.png)
Learning
Job & Career Prep
Should I Self-Learn Software Engineering?
There are different methods to learn software engineering in Singapore. The four most common ones are: obtaining a degree in Computer Science; self-learning; bootcamps; and postgraduate programmes like diplomas and master’s degrees. This post discusses some considerations to decide if self-learning is the right route for you.
.png)
Learning
Job & Career Prep
Part 4: Rocket Academy’s Guide on How to Get a Job in Software Engineering
So you're pretty set on dipping your toes into the vast ocean of software engineering...but pursuing a career in it is a completely different ballgame. Especially if you've been working in a completely unrelated industry for a few years, the idea of such a career switch can seem almost impossible. Don't worry, we've all been there!
.png)
Learning
Postgraduate Software Engineering Programmes in Singapore
There are different methods to learn software engineering in Singapore. The four most common ones are: obtaining a degree in Computer Science; self-learning; bootcamps; and postgraduate programmes like diplomas and Master’s degrees.
.png)
Learning
Job & Career Prep
Part 3: Rocket Academy’s Guide on How to Learn Software Engineering
It's never too late to learn how to code. It can be daunting to think about learning a new skillset that you're not familiar with, but there are many ways to get started. If you know where to look, there are plenty of resources available. We're sure you'll find one that'll suit your learning style.
.png)
Learning
Job & Career Prep
Part 2: Rocket Academy’s Intro to Software Engineering
You might have heard of the phrase "software engineering" thrown around at school or the workplace, but ever wondered what it really is about? And more importantly, how does one get into it?
.png)
Learning
Job & Career Prep
Part 1: Rocket Academy’s Intro to the Tech Industry
Welcome to Rocket Academy’s Industry Guide! The following is a list of common questions regarding the tech and software engineering industries in Singapore. We hope it can be helpful with your career switch. If you have any questions, please feel free to reach out!
.png)
Learning
Community
On Upgrading Your Skills with Veena Sivan
Beyond giving her the practical exposure she sought, tackling new concepts and receiving constant guidance from her Bootcamp instructors allowed Veena to boost both her existing skills, and confidence in programming. She tells us more about what she has learnt.

Learning
Community
Instructor Insights: Get to Know Kai
It might surprise you that Kai, CEO and Founder of Rocket Academy, had not planned to study software engineering. His initial choice was mechanical engineering — a dream shaped by the advent of the iPod, which inspired him to build products that people enjoy. Friends at Stanford, however, encouraged him to try computer science.
.png)
Job & Career Prep
Is Software Engineering a Stable Career?
We previously wrote about some of the different careers available in Singapore's tech industry. Here are three reasons why a career as a software engineer in Singapore can offer stability and growth.

Job & Career Prep
Learning
How to break into the tech industry for career changers in 2023
Changing careers can be as daunting as it can be exciting. While the possibility of exploring unchartered territory comes with a sense of enthusiasm and anticipation, the risks and challenges that come with cannot be ignored.
.png)
Job & Career Prep
How to Get a Job as a Software Engineer
As with landing any job, prior experience is, of course, a huge plus. For roles such as software engineering, data science, and product management, this means having sufficient understanding of software development to work on the company's software without much supervision.
.png)
Job & Career Prep
How do I know if I'm being paid enough as a Software Engineer?
How do you know if your salary offered is reasonable? It’s no secret that careers in Software Engineering are lucrative, but how do you know if you’re being compensated fairly as a Software Engineer?
.png)
Job & Career Prep
How Much Do Software Engineers Make?
Software engineers usually enjoy stronger career trajectories at companies where software is core to the company's operations.
.png)
Learning
Community
Going Beyond the Fundamentals with Coding Fundamentals Graduates
At Rocket Academy, we are committed to launching you towards your goals, software engineering-related or not. This is why our basic coding course, Coding Fundamentals, is designed to be a software engineering taster for anyone, regardless of background or experience.

Learning
Community
From Chef to Programmer with Perry Lim
Perry is a Rocket Academy graduate who has launched his dream career in programming through our flagship Coding Bootcamp course. His journey also represents our belief that anyone can become a software engineer with enough motivation and diligence, no matter their background.
.png)
Learning
Job & Career Prep
Everything You Need To Know About The Singapore Tech Industry
If you’re looking to join the tech industry or take up a software engineer or coder role, rest assured that despite economic changes, the industry is constantly on the lookout for talent. Im fact, all things considered, there's still a high demand for professionals in data science, product management, software engineering, and many other IT fields.
.png)
Learning
Job & Career Prep
Do I Need a Computer Science Degree to Be a Software Engineer?
There are four common ways of becoming a software engineer in Singapore. Obtaining a university degree in Computer Science is perhaps the most traditional, though time-consuming, route to becoming a software engineer. We outline key considerations to help you decide if this course of study is right for you.
.png)
Learning
Community
Creating the Future You Want with Kenrick Tan
Kenrick Tan has his sights set on the world — his dream is to live and work in 20 cities. Unlike most applicants, Kenrick wasn’t sure if he would become a software engineer when he enrolled in Rocket Academy’s Coding Bootcamp. What drove him to take the next step was his unwavering belief in the power of technology.
.png)
Learning
Job & Career Prep
Comparison of Common Methods to Learn Software Engineering in Singapore
Do you dream of becoming a programmer? Or perhaps you are planning a career switch to fulfill a lifelong goal of being a software developer. Regardless, anyone can learn software engineering and achieve a rewarding career in the field.

Learning
Community
Chasing an IT Dream with Alvin Lim
Alvin Lim was always intrigued by the world of IT, but getting a start in the industry didn’t come easily. “Due to indecisiveness and deterrence from my family, I ended up studying mechanical engineering in university instead,” he tells us. Despite enrolling in a data analytics programme later on, Alvin soon realised he lacked the resources to launch a career in the field.

Learning
Careers in Singapore’s Tech Industry
Singapore’s growth in the realm of technology has been formidable in many ways. Our technological muscle far supersedes our compact size, so much so that we’ve been dubbed a “miniature Silicon Valley” by CEO of Hewlett Packard Enterprise (HPE), Meg Whitman.
.png)
Project Portfolios
Community
Learning
Capstone Project: Task Hangin
Task Hangin is a task allocation and management application for anyone that wants to get tasks done for them. This is especially useful if the tasks on your to-do list have been there for a while and procrastination has gotten the better of you.
.png)
Community
Learning
Project Portfolios
Capstone Project: Tailwind Trading
Tailwind Trading is an eCommerce application with buyer and seller portals. The merchant portal allows merchants selling on Tailwind Trading to manage their orders and view business metrics while the buyer portal functions as an online store to allow customers to purchase items.

Community
Learning
Project Portfolios
Capstone Project: RockeTea
There are a total of 60+ brands of bubble tea in Singapore alone. Knowing that, making a choice sounds tedious, doesn't it?

Community
Learning
Project Portfolios
Capstone Project: PinYinTir
The Chinese language is not a phonetic language, unlike Latin languages like English or Spanish. Words are pronounced differently depending on their written characters.
.png)
Learning
Project Portfolios
Community
Capstone Project: Babbo Motel
Babbo Motel is a spin on the popular virtual game Habbo Hotel. It is a simple 2D top-down game hosted on the browser. Players entering Babbo Motel can create their avatars and socialize with one another.
.png)
Learning
Community
Ask Me Anything feat. Kai
Ever wondered what led to the birth of Rocket Academy? Well, you have the questions, we've got the answers!
.png)
Learning
Community
Project Portfolios
Capstone Project: Make Cents
We have all experienced that one rainy day when you comically open your purse, and look down at the bottom of it. All to contemplate the echoing question-'Where did I spend all my money?!
.png)
Community
Learning
Project Portfolios
Capstone Project: Keep
Keep is a mobile healthcare application that stores all medical administrative details on patients. Caregivers can view the information to stay in the loop on patients' medical appointments, hospitals, medications, and care plans in one place.
.png)
Learning
Community
Job & Career Prep
A Step-by-Step Foray into Software Engineering with Jeremy Lim
Like many other aspiring career switchers, Jeremy Lim, a political science graduate, was hesitant about his chances of entering a new industry. As much as he enjoyed programming, he feared companies wouldn’t hire him since he lacked a degree in software engineering. Read on to find out what his journey was like!

Learning
Job & Career Prep
A Pocket Guide to Software Engineering in Singapore
From the operating systems in our phones and computers to chat applications, food delivery platforms, and news websites, many of the tools we use daily depend on software engineering, software engineers are needed to design, build, and maintain such software tools.