Commentary: Should we still learn to code if the future is all AI and ‘Low Code No Code’?

Non-standardised code used in LCNC platforms can also make it difficult to identify and resolve issues, demanding extra effort to effectively maintain applications. Custom coding also plays a crucial role in creating proprietary competitive advantages for organisations.

The increased involvement of citizen developers through LCNC platforms raises the organisation’s cyber security risks and vulnerabilities. With more individuals having access to development code, there is a need for robust software deployment processes and an enhanced cyber security framework for the organisation.

The longer answer is that learning to code can mean different things to different individuals and roles. 

For some, it will mean learning to use LCNC platforms and working out the basics of how to use the right prompts or assemble the right components into a viable solution. For others, it will mean acquiring a deeper understanding of programming concepts, architecture and frameworks that undergird development work, to get the most out of LCNC technology or venture into custom coding.

NEW OPPORTUNITIES AND CAREERS

LCNC technology presents new opportunities and career paths, in both tech and non-traditionally tech sectors that are increasingly incorporating more complex technology into their work. 

Individuals can acquire “tech-lite” digital skills, upgrade and reskill without the need for extensive programming knowledge. This is supported by various initiatives such as micro-credentialing programmes – qualifications in specific topics – by SkillsFuture Singapore and several Institute of Higher Learning in Singapore.