Coding is about naming things.
The most obvious example of that is HTML. Is a mark-up way of thinking, mixed with some hiper-link ideal of the Worl Wide Wep. So, in general, you have objects or sections, or paragraphs or titles, etc. Things that you mark with a tag, so the browser could figure out what are you putting there.
But really, every single programing lenguage is about naming things, where "naming" is another way of saying "holding something for later" or "to remember". Names, objectivity in general, are made for the future but work with the past as a tool. We say there is a variable "x" and that this variable have a value. Then we can remember the value we stored in there if we call the variable. We use what we stored. But we stored that in the past because we wanted to use it later. That´s the beauty of coding. You have to play with the simplicity of time, and you have to do it explicitly.
I'm learning HTML, CSS and JS in Area51, a Programing Learning Center here in Lima. It's really great.
Also, I'm learning some Python. I just finished the Coursera based course on Python held by the University of Toronto. I'm now doing two other courses:
- MITedX 6.00.1x Introduction to Programing with Python
- Introduction to Interactive Programing with Python (Rice University). Also in Coursera.
I feel like a gardener that just finished moving the rocks from the land, and is starting to plant the seeds of his new life.
I left my old job last Thursday.