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.
Good journalists and scientists who have internalized the scientific method are among the best people to train to code quickly, as they possess the skills to investigate a problem deeply and present solutions in a clear and concise manner.
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.