Learning how to code can lead to improved problem-solving skills and structured thinking, even for non-coders, and can help build relationships with other professionals in different fields.
Learn to code platforms such as Code Academy have made it easy to try to learn and get familiar with coding. By giving a clear output and input on their website, people can easily familiarize themselves with coding.
The ease of coding as a skill may increase as new tools become available; the value of coding as a future skill remains to be seen and may depend on what skills are in demand five years from now.
The challenge of creating optimal code through generic components, such as a sort function, is the need to combine simple debugging while dragging in information from different parts of the code. This involves generating good code, in which the code generated matches the sorting criteria given for the component.
In this discussion, the speaker shares their passion for coding and how they learned that passion from someone who had no future prospects. They also shared how coding was a way of life for them and how they fell in love with it.