So then, why software engineering? Why computers? Why coding? Easy! It's a growing field, companies need tech people like there's no tomorrow, so I'll have an easier time becoming employed, There's plenty of room for me to make a meaningful contribution to the field. My main goal in life is to do something that I'll be remembered for!
My coding journey starts at 14. I used to make websites for my mom and her business associates. I taught myself HTML and CSS. I was a huge text MUD nerd. I played a MUD called "Lost Souls" for hours. Eventually, I decided to start my own MUD, "Wanderlust Realms." I never got it live, but I learned a TON while trying to do so. I began teaching myself C, back when it was in vogue, but then, I just left programming alone. I didn't see much point in doing it after I became disinterested in MUDs, and then I went on to teaching.
In some small way I wish I had stuck with it, had pushed further. In the 12 years it has been since I stopped, I have learned all about languages and platforms I had never seen or heard of. It's all been rather exciting, getting back into the swing of learning.
The first language I am tackling is Python. I have the concepts of while and for loops down, functions, and closures. I already understood the concepts of inheritance and composition, and Object Oriented programming has always been something that has made intuitive sense.
This blog will chronicle my day to day. I am studying like it's my job...literally. I will try to make posts explaining my pitfalls and "Eureka!" moments, and my readers are encouraged to chime in, especially my readers with programming experience!
I added your blog to my feed reader. Great idea to write about what you're learning. As a teacher, you're obviously aware of the many benefits writing about what you're learning can have. And I, for one, definitely look forward to enjoying following along.
ReplyDelete