The first kind of coding I ever did was using HTML and CSS to make websites. Back in the days when Myspace was pretty popular, you used to be able to change the layout of your profile by entering your own HTML and CSS code. I remember playing around with the code for that to make my own layouts.
I didn’t do any ‘real’ coding until I got to university, where I took a computer science course in my first year. I really enjoyed the Java course we did, and in the later years of my undergraduate degree I took all the programming options I could
Growing up I played a lot with k’nex and lego. I loved the flexibility and creativity it allowed, but as I grew up I became disenchanted due to the constricting range of possible creations. Coding is like being given a near infinite bow of pieces to make anything you can imagine, except with the possibility of people paying you for it.
Aside from a bit of HTML that I wrote in my early teens, I didn’t really do any coding until my third year of university when I started coding in matlab, followed closely by c++ and python. I very quickly saw the same flexibility in coding that I’d enjoyed with k’nex and lego, and love the ability to code anything that can be imagined. Here I am several years down the road and still code for fun in my spare time.
If you have a basic knowledge of code, Project Euler (https://projecteuler.net/) is a great place to improve that knowledge, and develop a programming passion.
Comments
Steve commented on :
Growing up I played a lot with k’nex and lego. I loved the flexibility and creativity it allowed, but as I grew up I became disenchanted due to the constricting range of possible creations. Coding is like being given a near infinite bow of pieces to make anything you can imagine, except with the possibility of people paying you for it.
Aside from a bit of HTML that I wrote in my early teens, I didn’t really do any coding until my third year of university when I started coding in matlab, followed closely by c++ and python. I very quickly saw the same flexibility in coding that I’d enjoyed with k’nex and lego, and love the ability to code anything that can be imagined. Here I am several years down the road and still code for fun in my spare time.
If you have a basic knowledge of code, Project Euler (https://projecteuler.net/) is a great place to improve that knowledge, and develop a programming passion.