As the semester comes to a close, I look back at what I have and have not been able to do and wonder where the future will take me. Much of what I have learned has been review of what I'd seen but not understood previously. The syntax and layout of JavaScript has been similarly prominent in other scripts for projects this semester, such as action scripting in my Multimedia Authoring course with Adobe Flash. An interesting point was made by the author of the JavaScript course book when he referred Robert Penner's site for movement mathematics and commented, "He created the movement calculations for the Flash environment, so I'm pretty sure he knows his stuff."
Using the scripting languages has begun to develop my learning center, but the real meat of scripting has not yet found a place in a busy schedule. Most of the time I need a good three or more hours to test and try and work through the material. Anything less than that seems to be too little to even start wrapping my head around it. It doesn't seem very hard to understand the programming concepts that were so aptly acquired last semester, but to produce the concepts and do it error-free is a challenge for a future day.
Throughout the progress of this course I have had challenges with basics which throws a real sting in anything complex. Searching out the basics would have solved many problems quite early on, but due to the extensive scripting code being more foreign to me than the raw HTML or CSS, I was more prone to search it for errors, often finding it was a basic syntax or logical error in my HTML. Noted well was a suggestion to validate the code when trying to find errors (Ryan gets credit here).
My passions have come and gone for some things, but I can generally spend a lot of time scripting or programming or coding in languages I've come to understand and master. It genereally happens in the quiet of the night when everything else takes a back burner. A few all-nighters generally produces a project completion or probing unbeatable confusion (like not closing anchor tags .... validate!) until a light comes on in a clear mind. I hope the passion for overall web development grows as I learn and understand concepts in ASP.NET and develop sites for real-world use. I get most of my satisfaction in life from discovering ways to use the tools of technology to improve and convenience life for people.
Will it stop here? Not likely.
Where will it end? In the degradation of JavaScript and advancement of more powerful tools for development.
Farewell is only a word to depart from the present. The future (motivation included) looks bright.
Wednesday, December 2, 2009
Subscribe to:
Post Comments (Atom)
What a sign off.....I feel so motivated....I feel like I can take on the world. Bye Bye
ReplyDeleteWhat the hell are you talking about? Do you have cancer or something? I was glad to talk to you throughout the semester and find that I wasn't the only one having these same problems ("Validate!!!"). Great minds think alike, huh? It became less of a problem going through the semester though, after coming out of the sun for a while and dusting off the old HTML thinker. Quote Boehler: "Bye Bye".
ReplyDelete