Coding 101: Why Saudis should learn to talk to their computers

Coding languages are many and varied — just like languages in real life — with different applications, strengths and weaknesses for each one. Mastering one does not mean mastering all of them. (GettyImages)
Short Url
Updated 23 August 2020
Follow

Coding 101: Why Saudis should learn to talk to their computers

  • Nearly every company today needs someone in IT. System analysts, app developers, website designers, game developers, data engineers, analysts, security experts, the list goes on … all these professions need a level of knowledge in coding
  • Being able to ‘communicate’ with computers helpful as more and more applications for coding are being realized

RIYADH: Coding, the computer language used to develop apps, software and websites, has become an important STEM-based activity that is paving the way for tech careers in Saudi Arabia.

Everyone uses a computer of some kind or another. Laptops, tablets, smartphones and, in some cases, cars, refrigerators, even ovens. The most significant technological advancements of the past century have all happened thanks to computers and, more importantly, the people who make them work.
In the last few years, the recruiting industry has witnessed big changes as the economy and technological advances have altered the way many companies hire in the Kingdom.
According to LinkedIn, the top 10 most in-demand job skills for the past few years have all included some form of coding. This year’s list included cloud computing, Artificial Intelligence (AI), and UX (User Experience) design prompting Saudis to eye careers in tech.
Saleh Alzaid, a cloud computing consultant and board member of the Saudi Cloud Computing Association, set out the importance of learning to code, why the skill was in such high demand, and where beginners could start looking in order to improve their coding skills.

“Computers are everywhere in today’s life,” he told Arab News. “We deal with all sorts of software daily, from our mobile phones to our laptops, to smart TVs and gaming consoles. Almost every piece of hardware we own today has a software component. Even our cars are embedded with their own software.”
The widespread and daily use of computers in almost every area of Saudis’ professional and personal lives makes the skill of being able to “communicate” with computers even more valuable, with more and more applications for coding being realized everyday.
“Year after year, more jobs for coders are created,” said Alzaid. “Nearly every company today needs someone in IT, not just for coding but also to deal with software created by a coder. System analysts, app developers, website designers, game developers, data engineers, analysts, security experts, the list goes on … all these professions need a level of knowledge in coding.”
He said that coding was the backbone of anything computer-related. Creating software, apps, websites, or games all required knowledge of programming languages.

“A programming language is close to human spoken language and can be translated by the computer to enable it to follow instructions on the hardware. And, in this technological era, coding is crucial to unlocking the potential of the hardware we use. Coding creates that gate between us and the hardware we use through the software being created by coders.” Coding languages are many and varied - just like languages in real life - with different applications, strengths and weaknesses for each one. Mastering one does not necessarily mean mastering all of them. For example, an experienced JavaScript user may struggle with Python, a general purpose coding language that differs from JavaScript and includes back end development, software development, data science and writing system scripts. 


Additionally, casual coders will never quite be at the level of professional coders who have spent years studying coding and obtaining degrees. But Alzaid said this disparity should not discourage people from trying out coding.

A programming language is close to human spoken language and can be translated by the computer to enable it to follow instructions on the hardware.

Saleh Alzaid, Member of the Saudi Cloud Computing Association

“For simple software, coding can definitely be a hobby. Things like designing a website or creating simple apps or small games. But for complicated software, like social media systems, e-commerce solutions,  or big-data analytics, a level of devotion is needed. Programming languages evolve with new concepts and tools, and require continuous learning and application.”
He said that learning to code, unlike learning a spoken or written language, did not have the same first- and second-language acquisition restrictions and that anyone could start learning to code at any age.
“I don’t believe there’s a certain optimal age to learn coding. Coding can be taught to kids and adults, both in simple formats for simple applications. Certain domains for advanced software, like building artificial intelligence models for example, require deep knowledge in statistics and mathematical equations. But for simple websites or apps, coding can be taught to anybody.”
He recommended websites such as Pluralsight, Coursera, or Microsoft Learn for those interested in learning to code for professional purposes.
For casual learners, he recommended watching videos on YouTube in order to grasp the basics. And for kids, he suggested apps that could teach them the concepts of coding through interactive learning and games such as CodeMonkey, Kodu, Tynker, and CodeSpark Academy.
Alzaid believed that demand would only increase, especially as people became more reliant on computers and technology to carry out basic tasks and make their lives easier.
“Coding is a profession that will keep evolving and expanding, and demand for it in the job market will only keep increasing. There will always be more hardware that requires more software to work with.”


Black cloth covering Kaaba in Makkah raised ahead of Hajj

Updated 23 May 2024
Follow

Black cloth covering Kaaba in Makkah raised ahead of Hajj

  • The procedure is meant to keep the cover, known as kiswa, free from getting soiled and tampered with as pilgrims performing Hajj circumabulate the Kaaba

RIYADH: In keeping with the annual tradition, officials raised the lower part of the kiswa — the elaborately designed black cloth covering the Kaaba — in Makkah on Wednesday ahead of this year's Hajj pilgrimage.

As approved by the General Authority for the Care of the Affairs of the Two Holy Mosques, the exposed part was covered with a white cotton fabric, two-and-a-half meters wide and 54 meters long on all four sides, according to the Saudi Press Agency.

Carrying out the procedure were 36 specialized technical personnel with the aid of 10 cranes.

As described in the SPA report, the kiswa is lifted in several stages: It starts with unscrewing the bottom of the cover from all sides, separating the corners, then untying the bottom rope and removing it from the fixing rings, after which the cloth is rolled upward. The lanterns are then dismantled and the white cloth are put in place, after which the lanterns are reinstalled over the white cloth until the final stage.

The procedure is repeated every year to protect the kiswa from getting soiled and damaged as pilgrims circumambulate the Kaaba.

The annual Hajj in Saudi Arabia is considered the world's largest human gathering, with year 2012 marking the biggest number of participants at 3.16 million.

At the height of the COVID-19 pandemic, Saudi authorities allowed only a symbolic observance of Hajj with just a thousand pilgrims. The numbers were gradually raised as the health crisis was placed under control worldwide. Last year, almost 1.84 million pilgrims performed the "once in a lifetime" journey and the figure is expected to go higher this year.

Every year, on the ninth day of the Islamic month of Dul Hijjah, the black silk cloth is removed and a new kiswa is draped in its place.


Saudi authorities limit entry to Makkah to Hajj visa holders

Updated 23 May 2024
Follow

Saudi authorities limit entry to Makkah to Hajj visa holders

RIYADH: Saudi Arabia’s Ministry of Interior announced that visit visa holders are not allowed to enter or stay in Makkah during May 23-June 21 as access to the city will be limited to Hajj visa holders.

The ministry stressed that all types of visit visa are not a permit to perform Hajj, adding that violators will be subject to penalties according to Saudi laws and regulations.


Saudi FM in Tehran conveys king, crown prince condolences for Iran president death

Updated 23 May 2024
Follow

Saudi FM in Tehran conveys king, crown prince condolences for Iran president death

RIYADH: Prince Faisal bin Farhan, Saudi Arabia’s Foreign Minister, conveyed the condolences of King Salman and Crown Prince Mohammed bin Salman to top Iranian officials in Tehran on Wednesday on the death of President Ebrahim Raisi and his companions.

Prince Mansour bin Muteb bin Abdulaziz, Adviser to King Salman and Minister of State, and Prince Faisal were received by Deputy Chief of Staff for Political Affairs to Iran President Mohammad Jamshidi and Foreign Minister Ali Bagheri Kani.

Saudi ambassador to Iran Abdullah Al-Enazi attended the reception.


Saudi nature reserve becomes Kingdom’s ‘first major biodiversity site’

Updated 22 May 2024
Follow

Saudi nature reserve becomes Kingdom’s ‘first major biodiversity site’

  • Accreditation follows evaluation of King Salman bin Abdulaziz Royal Natural Reserve by the international organization Key Biodiversity Areas

RIYADH: Saudi Arabia’s King Salman bin Abdulaziz Royal Natural Reserve has been granted accreditation as “the first major biodiversity site in the Kingdom.”

The organization Key Biodiversity Areas confirmed the accreditation, after an evaluation based on international standards, on its website on Wednesday. It said the reserve meets three global standards, including the presence of endangered species, and so qualifies for inclusion. The announcement coincided with International Day for Biological Diversity, which takes place on May 22 each year.

KBA works to monitor and preserve approved sites of great importance as part of its efforts to sustain biological diversity on a global level, the Saudi Press Agency reported.

The Saudi reserve is managed by the King Salman bin Abdulaziz Royal Natural Reserve Development Authority with the aim of protecting endangered species, developing natural habitats, raising environmental awareness among the public, and reducing natural and human threats to the area. It is considered the largest nature reserve in the Middle East, covering a total area of 130,700 square kilometers.


Saudi Arabia participates in UN tourism body meeting

Updated 22 May 2024
Follow

Saudi Arabia participates in UN tourism body meeting

Saudi Tourism Minister Ahmed Al-Khateeb headed the Kingdom’s delegation at the UN World Tourism Organization’s 50th meeting of the regional committee for the Middle East, on Wednesday in Muscat.

During his speech, the Saudi minister stressed the Kingdom’s openness to cooperate with member states to adopt joint regional tourism projects to attract international visitors to the region. 

Al-Khateeb thanked the Omani Minister of Heritage and Tourism Salem Al-Mahrouqi for the hospitality and extended his appreciation to the UNWTO Secretary-General Zurab Pololikashvili and other officials for their efforts to advance the tourism sector globally.