While Blockchain being the recent trend along with AI. I have a concern of choosing the best thing to learn next.
My personal pick is Node as I'm a back end developer currently.
While Blockchain being the recent trend along with AI. I have a concern of choosing the best thing to learn next.
My personal pick is Node as I'm a back end developer currently.
For further actions, you may consider blocking this person and/or reporting abuse
Node.js doesnβt stop from running other operations because of Libuv, a C++ library responsible for the event loop and asynchronously handling tasks such as network requests, DNS resolution, file system operations, data encryption, etc.
What happens under the hood when Node.js works on tasks such as database queries? We will explore it by following this piece of code step by step.
Ben Halpern -
Dima Sukharev -
DanielMathew -
Shlok Kumar -
Once suspended, sathish will not be able to comment or publish posts until their suspension is removed.
Once unsuspended, sathish will be able to comment and publish posts again.
Once unpublished, all posts by sathish will become hidden and only accessible to themselves.
If sathish is not suspended, they can still re-publish their posts from their dashboard.
Once unpublished, this post will become invisible to the public and only accessible to Sathish.
They can still re-publish the post if they are not suspended.
Thanks for keeping DEV Community safe. Here is what you can do to flag sathish:
Unflagging sathish will restore default visibility to their posts.
Top comments (3)
That's so 2017ish. Start learning quantum field theory and quantum computing to not suck in 2018!
I also have this dilemma. Still, this is a weird question, as there are so many other things to learn, not just the recently overhyped topics, being blockchain or machine learning.
I personally believe you will benefit more from learning a backend tool or language, like Node, instead of trying to be proficient in some other area too.
Anyhow it's good to follow the trends, to be up to date.
About blockchain: I would suggest anyone in IT, to investigate the blockchain tech, just to be up to date on it. If you are interested as a backend dev, you should also read about how for example the ethereum VM works, and how to implement smart contracts in Solidity. Personally, I would not put too much effort into it, as I believe blockchain tech is still newborn, and new tools are to come.
About AI: I think in the future you could benefit from being familiar with how to use tensorflow, caffe, scikit-learn or other machine learning frameworks. Half of the globe is looking for big data people, so it can also be a good "next thing to learn".
Best thing to learn next is what ties in best to your interests and goals.