I guess that means it didn't make much of an impact. I remember playing Mario Tennis and getting headaches from it, but don't remember very much else.
352 karma · joined January 16, 2013
I guess that means it didn't make much of an impact. I remember playing Mario Tennis and getting headaches from it, but don't remember very much else.
Do you think maybe the push for the extra functionality is an effort to standardize the millions of JS libraries out there that do this "high-level" functionality already, rather than leaving it up to the user for interpretation?
There are many articles on the Internet debating the frameworks, so I don't see any reason to go into much detail about that in particular. But what I recommend is giving them all a try and finding what works best for you. After all productivity and thereafter maintainability is really what is most important when building a product.
I work as a "software engineer" by day, which is basically a glorified title for a guy who writes a ton of JavaScript. But I like to put a positive spin as to why this profession is so easy: Maybe it's easy because I've been doing it for so long. Maybe it's easy because I really know what I'm doing.
I find it important to always challenge yourself and continue learning. Honestly the JavaScript community is great for that, hell every couple of days there is some new framework to learn.
Overall, it is sad how down the OP is on his self, I hope he can find his way again. Programming is one of the most enjoyable experiences I have ever had, and I wish everyone could see that same enjoyment.
When I was in school I focused primarily becoming proficient at Python, as I thought that was the language that would land me a decent career. Since I am mostly interested in web programming, I found myself building backends in Python - but always ended up still using a ton of JavaScript. When I switched my focus to being primarily a JavaScript developer, I ended up finding a ton of work and that is still the case to this day (5-6 years later).
ES5 is the current standard in all major browsers, so using its functionality could be considered "safe". Thankfully we have transpilers (will convert your ES6 code to ES5), so you can use ES6 features in production today - just remember they are converted to an ES5 implementation of said functionality.
Also, nice function name `BowChickaWowWow` :)
You're right about the passion relating to that of computer hardware. The first thing that really intrigued me about watches is the amount of craftsman ship and engineering that goes into making a complicated mechanical watch. As a software engineer, I find similarities in the watch engineering world - so I believe thats why it pulled me in so easily. It truly is an amazing example of human engineering at its best.
I remember building all kinds of weird "PrOgZ": punters, mass imers, emailers, scrollers, etc.
So much fun :D