If you want to be a relevant developer 5, 10 or 15 years to come, don’t make no mistake and ditch JavaScript.
Avoid the hype of emerging frameworks if you don’t trust your JavaScript vanilla knowledge and skills. Of course many smart developers in your network will put up a strong challenge which will most certainly make you feel irrelevant but man up and stick to what’s fundamentally right.
Don’t take it for granted, if you have strong vanilla skills you would be able to learn and grasp almost any JavaScript framework or library or plugin in less than 72 hours or so.
Have an understanding that competent developers, don’t work solo, they have an ecosystem consisting of teams. You’d rather code a process in vanilla that you understand than copying and pasting some library code in the app but you can’t answer why, what, when and how. Efficient software is developed by patient and efficient coders.
On top of that learn C++ or Java which languages have been around for forever on top of having top notch OOP maturity level. Which any JS library is embracing but sometimes it’s harder to grasp in JavaScript if you don’t compare it to how it’s done in another language.
Since most processes in JS are asynchronous it’s the not the same in JAVA and C++ perhaps giving you a big opportunity to understand both entirely.
Last but not least, relevancy is subjective though the more efficient solutions you put out in production is relative to the large number of human problems you are helping to solve but you can’t achieve that if you don’t learn and practice breaking down complex tasks into simple modules on paper before getting your hands dirty.
View Comments
JavaScript in opera mini with data savings enabled?
Hi Yuulye... I couldn't understand you clearly.
Sorry, it's out of context, don't worry
This article has reminded of the good old days in college learning C. The black screen with blue and white shapes :-D
Anyhow, I personally don't code but I design. I liked the idea that one should put something on paper before they actually start curating. This has been of help to me now 3months down the road. In design we call it a sketch or dummy. I spend about 3hours doing research and thinking about the design problem lets say a new wp website but this helps you work throughout without thinking what should come next. This has reduced my design hours from 180 to now about 145 hours simply because of something on paper.
Bytheway, to do you have to say about someone interested in website design and would love to learn php mysql on top of html and css? Could it be of help?
Otherwise, this is good write David.
Happy New Year :-D
Cheers
You can't imagine how much I had to wait to build a UI in C, yet all we could do was CLI apps only. They seemed boring.
Sounds interesting, how following the design aesthetics steps helped you reduce production hours from 180 to 145. I guess it can even get more less. If you don't yet do it, to take it if from paper sketch to the actual mock-ups. i.e from low fidelity wire frames to Mid fidelity wire frames to High Fidelity wire frames.
I highly recommend anyone to up-skill in any field they are; so I would highly recommend learning PHP and MySQL especially if you can give it commitment.
However, since you're a web design, I assume you concentrate more to the front-end part in the ecosystem. Front end development is 90% about User Interface and User Experience that said I encourage you to take a step further into complex UI development and JavaScript for front-end developers. You also love this reading
I appreciate your the time put in to read my articles. I would also appreciate if more people learn from these articles, I would be happy if you can share among your friends.
Thanks so much for the questions, I see you going places with that spirit.
Good luck
Another interesting read here..
Loved the language (from low fidelity wire frames to Mid fidelity wire frames to High Fidelity wire frames). First time reading this kind of literature. :-D
Anyhow, thank you for responding to my question and it has actually given me a good feeling of what i would be doing. Since i am a wordpress user and the fact that wp is sited on php and mysql is the reason i brought this on table. Last year (mid 2017) i bought a book called head frist php&mysql by Beighley & marrison just to help guide me on how everything works. Not necessarily getting into hardcore coding but to have the basic skills and understanding how code runs. Ofcourse, there comes a time when i need to modify some base wp code which i can't do unless i have the basics. To be very honest, i haven't started getting into the book but this year, it's on my must do list.
But now, you have brought another topic of discussion and of course decision making. Learning UI design is something i have not been considering yet but very instrument as regards to my profession. If wp wouldn't exist and still loved to do websites, then by now i would have learned atleast the basics of UI.
About sharing with friends, imagine last week i was speaking on phone with a blogger friend of mine called Ssemakula Douglas (he actually challenged me to start a blog) and when i told him about you, we was very surprised and he mentioned that he knew since... imagine... :-D Till now am smiling just. :-D So the talk went on and on.
Big greetings from here..
Can't waiting for the big stuff this year. looking at getting 3000 blog page views daily from just 100. Second is utilizing Qoura. Somehow i had gone asleep from that forum, learning a new language and of course my travels :-D.
Whats your 2018 going to be like?