Establishing a digital foundation with computer science

0

WE’VE talked about the essentials of mastering technology as everyday individuals, from having a basic understanding of technology-related skills to being responsible in utilising them.

But if you’d like to take a step further and come up with solutions to solve computing-related problems, then how about giving computer science a shot?

Generally defined as the study of computers and design of computational systems, computer science has grown into a multidisciplinary field, providing the fundamental knowledge and skills needed for specialisations in computing and IT, including software engineering, computer networking, artificial intelligence and cybersecurity.

Knowledge and skills such as programming languages (C++, Java, Python), software development and networking systems gained from computer science would then lead to creating innovative solutions to challenges found in other sciences, engineering, business and many other fields through the application of computing technology.

In fact, computer science, along with IT and ICT, has become a necessity in today’s world, leading to numerous technological advancements that have modernised economic sectors, accelerated a nation’s growth and especially transformed the way we live.

Its contribution is so pronounced that countries around the world have adopted its elements into their school curricula; Malaysia, for instance, introduced computational thinking and computer science into its primary and secondary school syllabi in January this year, with coding expected to be included next year.

Meanwhile, in developing Sarawak’s digital economy, the state government through tertiary institutions is encouraging young Sarawakians to study STEM courses, including computer science and its related specialisations.

This is to equip people, especially the youth, with the necessary skills to take on higher skilled jobs that would be created as a result of the digital economy, especially when more businesses and organisations adopt digital technology into their business operations.

Having said that, computer science may not be for everyone, for it requires great interest, mental capability, and perseverance to tackle complex problems using logic, reasoning and creativity.

Given the rapid change in technology, being able to update and adapt to the latest technological knowledge and skills are crucial in order not to be left out.

If you’re keen in a career in computer science, know that the field offers a wide range of options from software engineer, to data analyst, network system administrator, information security analyst, game developer, and mobile app developer.

Jobs in computer science, however, may differ depending on the company and even the industry, so it would be helpful to do some research on the various industries and companies, their job positions, descriptions and scopes to find one that suits you so that you would have a fruitful working experience.

This is a weekly column by SarawakYES! – an initiative driven by Faradale Media-M Sdn Bhd and supported by Angkatan Zaman Mansang (Azam) Sarawak – to provide advice and stories on the topics of education and careers to support Sarawakians seeking to achieve their dreams. Join us on Facebook, Twitter, Instagram and YouTube.