What comes to mind when we hear the word ‘creativity’? We usually think of something related to the arts – paintings, poetry, storytelling -, music, sculpting, etc.

Why don’t people think of technology and creativity in the same sentence? Did you know that programming is also a very creative profession?

When you come across an amazing entertainment resource or a platform that allows artists to express themselves creatively, keep in mind that awesome programmers are behind it all! Not only that, but programming is a logical and creative way to solve problems.

Let’s look at some cutting-edge creative platforms and the programming technology that powers them.

Entertainment Streaming Platforms

Imagine modern entertainment without video-on-demand services and streaming platforms! Without entertainment at our fingertips, how would we have survived the COVID-19 pandemic and lockdown-dominated 2020? Have you ever wondered what software is behind these?

Let’s look at some popular platforms and some of the software programs they use. While Netflix makes extensive use of Python and AWS infrastructure to provide users with the best viewing experience possible, Disney+ Hotstar makes use of cloud-based infrastructure, DevOps, and AI-enabled operations. Amazon Prime delivers premium video experiences by utilizing Amazon Web Service (AWS) Cloud as the foundation for all its services and AWS Elemental for live encoding and packaging. These creative IT related jobs in Sri Lanka have had a boom in the past few years.


The gaming world is both thrilling and fascinating, with programming serving as the foundation for all the games we play. While both game designers and programmers are employed in the industry, both professions require knowledge of what the other is doing, and multi-skilled employees are appreciated in this area. The gaming business employs both ‘systems’ and ‘web’ programming, with the former utilized to run games on discrete apps such as phones or computers, and the latter enabling games to run across Internet interfaces such as a web browser. 

While game designers create the most inventive virtual worlds for players to explore, it is programmers that bring this world to life and make it completely functional. Currently, the languages that serve as the foundation for game design include C++, Java, HTML5, CSS3, JavaScript and SQL. Gaming IT field jobs in Sri Lanka offer an attractive industry that utilizes programming skills and creativity.

Collaborative Graphic Design

Designers can use multi-dimensional websites like Canva to make posters, logos, cards, and presentations, among other things. Users can choose from free templates or subscribe to a premium account, and sections include social media post designs, marketing collateral, and document and advertisement designs. The portal provides a variety of free photographs and illustrations, as well as alternatives for graphic design teams to collaborate.

Canva’s frontend is built on HTML5, CSS3, and JavaScript, and the interface heavily relies on Ajax and jQuery. They began with PHP as a base for their backend and eventually added more functionality with Node.js. For analytics, Python and Ruby on Rails are utilized.

WordPress, WebPack, SaSS, and Gulp are some of the other tools that assist run this service. Do you dream of creating a magnificent resource like Canva? Well, you can if you become an expert in JavaScript and PHP, to begin with!

Creativity is an important aspect of Programming

One of the most widespread misconceptions about software development is that it is not a creative field. In programming, there is innovation at every stage! After all, the most innovative platforms in the world are extensively used due to the technology that powers them! Today, the computer industry provides long-term venues for artists, gamers, and entertainment workers all over the world to market their abilities and arts.

People select a profession in technology for a variety of reasons, the most common of which is that it appears to be a safe or popular alternative. A profession in technology, on the other hand, will provide many opportunities to release the creative creativity within you.

HCL Technologies offers a variety of programs and platforms to assist you in exploring the logical and creative elements of technology. There is something for everyone at HCL, whether it is improving your communication skills, learning about the latest developments, or being a part of a community that performs outreach projects. HCL Technologies offers a range of IT related jobs in Sri Lanka that calls for creative programming skills. HCL’s programming field jobs in Sri Lanka will assist you in developing your skills while bringing out the creativity in you.

HCL Technologies focuses on the values of Courage and Care, which drive us to collaborate to remain one of the top global technology businesses in the digital age. These are the ‘values’ that HCL holds dear as a company, and they are the values that we want in our employees. What do you think? All these values already exist within you, and with the appropriate attitude and determination, they will bloom and grow.

By HCL Tech Sri Lanka

Glad to have you at HCL Tech Sri Lanka
Welcome to HCL Tech Sri Lanka HCL Tech Sri Lanka