DEV Community

John Paul Ada
John Paul Ada

Posted on

5 2

2017-2018 - What I learned and what I plan to learn

Please read the original article for more information: https://medium.com/@jepedesu/2017-2018-6a70e2940a49

2017 was amazing! There were a lot of things that I learned. But I'm not going to stop there. There are still sooooo much I don't know -- even things that I don't know that I don't know them! This year I'm going to set sail into the depths of the coding universe and learn what I can.

Here are some of the things that I learned this 2017 and the things I want to learn this 2018!

Things I learned in 2017

  1. Getting into Open Source
  2. Functional Programming
  3. Artificial Intelligence
  4. GraphQL
  5. React and React Native
  6. Containers
  7. Website Optimization and Progressive Web Apps
  8. Getting into the tech community

Things I want to learn in 2018

  1. ElasticSearch
  2. Blockchain
  3. More Computer Science
  4. State Machines
  5. Web Components
  6. Reactive Programming
  7. Serverless
  8. Electronics and Internet of Things
  9. Building iOS apps with Swift
  10. Mixed Reality
  11. Data Science
  12. Bleeding Edge AI
  13. Nature-based Algorithms
  14. A bunch of Programming Languages

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay