Web Development

Basic Front End

Back End

Dev Ops

Server Management (configuration management or CM)

Chef

Ansible

Front End Developer

Data

Relational: MySQL, PostgreSQL

Document: MongoDB, Couchbase, RethinkDB

Search Engine: ElasticSearch, Solr

Redis / sessions / caching

Caching

Apache (Server)

In-Memory

Things to Learn

Authorization/Authentication

JSON WebToken

Web Platforms

Amazon Web Services (AWS)

Heroku

Docker (containerized applications and databases)

Small Scale: Docker Swarm, Docker 1.12 swarm

Big Scale: Kubernetes, Mesos

CSS Tools

Precompilers: SASS / LESS / Stylus

Rackspace

Linux

MV* Javascript Frameworks

Responsive Design with CSS

Unit Testing

Task Runners

Dependency Management

Browserify

Mocha

Vue.js

Jasmine

Karma

API's / RESTful Services

Security

OAUTH2

Continuous Testing & Delpoyment

Gulp

Salt

Deploying your app (flightplan: nodejs, Fabric: python, Capistrano: ruby)

SOA (Service Oriented Architecture) / Microservices

websocket

UI-Driven: Rancher, Docker Cloud, Docker Datacenter/Universal Control Plane

Puppet

Clojurescript

Database (Redis)

CSS Frameworks: Bootstrap / Foundation

Text Editors

Sublime Text

Atom.io

Brackets.io

enzyme (testing react)

Elm

Mobx

Relay

ES6/ES2015 (Babel)

Functional Languages

Scripting Languages

Node.js ( express^, hapi^)

Python (django, flask^)

Ruby(Ruby on Rails, Sinatra^)

PHP(Laravel, Symfony2, Lumen^)

Scala

Elixir

Clojure

Haskell

High-Performance/Compiled Languages

Go / GoLang

Rust

Java

C#

ORM/Data Structure

Azure

Jenkins (on your own hardware)

SemaphoreCI

CircleCI

Codeship

create-react-app

Unit/Functional Testing for Chosen Technology

GraphQL

Ember.js

No Matter Which Route You Take