SKILSTAK Learning Content
Preparation
Gamingoxymoron290: I didn’t have terminal skills for years. I was
probably 4 years into my career before I got anywhere near proficient
with terminal. TOTAL GAME CHANGER. Learn the terminal.
- Become an Autodidact
- Learn the Linux Terminal
- Just Get Started with Docker
- Setup Linux Container(s)
- Navigate the (Default) Bash Shell
- Edit Text with Ed/Vi/Vim and UNIX Filters
- Extend and Automate with Bash Scripting
- Use TMUX and Screen “Window Managers”
- Understand Basic Networking
- Connect Remotely with Secure Shell
- Search Files with
grep
and find
- Manage Your Knowledge and Source
- Search Files Fast with
grep
and find
- Search Web Fast with W3M, Lynx, and cURL
- Write in CommonMark and Pandoc Markdown
- Create Your Own Zettelkasten Method
- Use Git for Source Management
- Use GitHub for the Community and
gh
Tool
- Use GPG,
pass
, and KeePassXC for Passwords, Secrets
- Create a Personal Portfolio Web Page in HTML, CSS
Programming
- Polyglot Programming: Go, JavaScript, Python (8 weeks)
- Head-First C
- DSL and Data Development (not data science)
- Assembly for Microcontrollers
- Kubernetes Applications Development
Projects: Build Portfolio of Proof You Can Do the Work
- Discovering and Planning Your Own Project (1 week)
- Infrastructure as a Service
- Cloud-Native Architecture
- Docker Composer
- Kubernetes
Professional: Get the Gig (6 week)
- Know Thyself, Discover What You Want to Do and Where
- Research Prospective Employers
- Create CV/Resume in YAML and PDF with Pandoc
- Learn to Really Communicate
- Meet and Follow People, Network, Learn to Socialize
- GitHub
- Twitter
- Discord
- IRC
- Twitch
- Manage Your Money and Look Out for Legal Problems
Other
Thanksgiving through New Years:
- C Game Development (Head First C)
Lesser priority, that are not really “boost” in scope:
- Phaser JavaScript 2D Web Game Development
- Bash, The Definitive Guide (aka
man bash
)
- Docker Deep Dive
- OverTheWire.org Bandit Playthrough
- Data Structures and Algorithms in C
- Infrastructure Engineering Essentials
- Passing the KCNA Exam
- Passing the CKAD Exam
- Passing the CKA Exam
- Passing the CKS Exam