Experienced software engineer, entrepreneur. Fan of minimalism and 改善 (kaizen).
Familiar with all aspects of web-development: from design to SEO.
Uses React, Node, PostgreSQL in his own projects. Knows a bit of Vue.
Cofounder of Paqmind.com – an experimental platform where you can learn programming
and web development. Professional interests include functional programming,
static types, software architecture, math.
Paqmind.com makes tutorials, guides, roadmaps
for directed self-learning. We also provide individual mentorship programs and
(soon) courses. Check our social networks if you're interested.
Stop! These are features, not benefits. And they don't matter
on a global scale.
I'm going to answer your questions after each section for 5-10 min.
The whole presentation should take ~60 min.
Emerging jobs 2018 (compared to each other)
Rapidly emerging jobs 2018 (compared to itself)
Industries may not be equally represented across platforms.
For people who work with computers, the following is almost inevitable:
They will pose a significant challenge to your long-term career.
Especially if you're genetically predisposed to them. Especially
if you're going to work with a laptop...
Health risks are almost the same for all IT fields.
NPM packages depending onn:
npm Inc. estimates that there are approximately 5 million React developers worldwide
and it is more than twice as popular as the next-biggest framework, Angular.”
Once again the front-end space is all about React and Vue.js. Vue's story in particular
is worth considering: two years ago, 27% of respondents had never even heard of the library.
Today, that fraction has fallen to just 1.3%! So while React still has a much larger share
of the market, Vue's meteoric rise certainly shows no sign of stopping. In fact,
Vue has already overtaken its rival for certain metrics such as total GitHub stars.
The other story of those past couple years is the fall of Angular. While it still ranks
very high in terms of raw usage, it has a fairly disappointing 41% satisfaction ratio. So
while it probably isn't going anywhere thanks to its large user base, it's hard to see how
it will ever regain its place atop the front-end throne.
The TOP-1 most used framework is still jQuery.
And then there are hybrid frameworks:
React > Angular >> Vue
2. Backup by powerful companies
Angular == React == Vue
3. Ecosystem and community
React > Angular > Vue
4. Entry barrier / User experience
React == Vue > Angular
Angular == React == Vue
There's an additional risk that Google will abandon Angular in favor of Flutter if
the latter will show better results.
React and Vue, hovewer, are all-in projects for their owners.