The goal is to keep adding to this list as I cross things off, and eventually add links to the places I went to gain the skill if they exist and give feedback.
I learn in a few different ways, so anything from books to lectures to twitter chats to full on classes is fair game. The one thing you won’t hear from me is critiques about bootcamps or more formal educational programming. Due to financial constraints, my initial investments will be low cost and flexible.
**Later: making this list hurt my ego a little bit, but I’m trying to stay honest bc this is a learning opportunity, not a resume. [*looks in mirror, tells self: “U got this!”*]
Here’s a list of all the skills & knowledge I either flat out don’t have, or that I need a serious refresher course on.
- Linear Algebra
- Machine Learning (I get the general concepts but not the details)
- General Purpose Programming (from scratch)
- Analyzing big data (no idea how to Hadoop, Spark, or Scala)
- Unstructured Data
- More complex probability (I know Bayes theorem, but not much more detail than that)
- A general stats review bc I’m so rusty…
These are tools that I know how to use, but I’m not as proficient as I would like to be:
- Python – learning now thanks to DataCamp and DataQuest
- R – did my first analysis in R a few months ago & loved it
- Command Line/UNIX – I know commands but I’d like to be much more proficient
- Github – I’ve never had a reason to use version control, but I like the idea of being able to store code in a central place & let ppl check it out.
- SQL – I have experience with Access, so I know SQL but I’m getting rusty
- Jupyter Notebooks
Here’s what I’m good at:
- Excel (but I hate it)
- STATA, but I prefer python and R
- Excitement & curiosity!!!!!