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.

Written by
Last updated
August 11, 2024
Keep up with us! Get all your Rocket Academy updates straight to your inbox.
By submitting this form, you consent to receive marketing emails from us and we promise never to spam you!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Heading

What’s a Rich Text element?

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

What’s a Rich Text element?

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Heading

What’s a Rich Text element?

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
Stay updated with our newsletter.

Keep up with us! Get all your Rocket Academy updates straight to your inbox. 

By subscribing you agree with our Privacy Policy, and we agree not to spam you!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Chef to software engineer?

For Perry, software engineering was a significant career change from his previous role as a chef. “I always had an interest in computers,” He tells us. “Maybe not coding specifically, but as a kid, my sister always asked me to fix problems with her computer and I loved it.” However, the prospect of programming professionally seemed to elude his life’s orbit. Instead, Perry ended up graduating in the Culinary Arts and donning his chef’s hat. 

It was not until National Service that Perry began toying with the idea of using his free time to “learn things I never thought I could do on my own before”. This included exploring programming languages through part-time data analytics courses. “I realised how fun that self-development process was and also how much I liked problem solving,” says Perry. “So, I decided to focus on pursuing a job as a programmer after finishing NS. When I came home, I actually threw my chef shoes away!”

Getting a boost at Rocket Academy

He was soon introduced to Rocket Academy by a friend and former student. “I felt that Rocket Academy was a new school very different from others in Singapore,” Perry tells us. “During the first meeting with Kai, I got the feeling that he is very driven to see his students succeed, so I decided to try it out. Also, it was nice to see the founder and CEO so involved in the teaching of the curriculum.

As Perry began the final leg of his journey towards becoming a programmer in Coding Bootcamp, he found appreciation for the strategic curriculum and comprehensive career coaching from industry seniors.  “I felt that the course was paced well, and the topics were spread out in a way that you learn all the important things first and foremost,” says Perry. “After graduation, every teacher still gave me a ton of guidance in my search for a job. Jonathan gave me algorithm tests, Kai helped me in creating a better resume, and Lionell helped me out with an assignment. I was amazed!” 

Given the depth and volume of information required to become a software engineer, things were admittedly stressful at times. “But it was the healthy kind of stress that is not too much that I felt overwhelmed,” Perry tells us. The presence of peers and opportunities to bond with them also became a source of support and encouragement. “I remember when we went out for a class dinner. I realised that being around driven and knowledgeable people gives me motivation to succeed,” says Perry. 

Becoming a software engineer

Perry is now a software engineer at Glints. He counts his determination to try as an important factor. It’s also the advice he wants to give those seeking to join the tech sector like him. “I think my biggest enemy was many people around me telling me that career switching is too difficult, and I was better off giving up or getting the relevant degrees. What most people don't know is more and more tech companies are moving towards looking at the skills you possess and your attitude, rather than your background.

In my opinion, the naysayers are people who didn't even try in the first place, and just tell you that you can't do it, because someone told them that they couldn't do it. So ignore the naysayers. Just keep trying and don’t be too harsh on yourself.” 

Keep up with us! Get all your Rocket Academy updates straight to your inbox.

By submitting this form, you consent to receive marketing emails from us and we promise never to spam you!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Latest posts

Glad you're enjoying our articles, keep going!