Software developers have a set of tools in common, as well as an attitude associated those tools. Learn Enough teaches you both.
If you work with developers, or might like to become a developer yourself someday, you need to learn enough to be dangerous at the following:
- The Unix command line
- A text editor (or two)
- Version control with Git
It also helps if you know things like HTML, CSS, and a programming language like Ruby or JavaScript, but the three skills above are a great place to startâand might even be a good place to finish!
The attitude, meanwhile, is what we at Learn Enough call technical sophistication, which is the ability to figure out technical problems on your own. Itâs a tricky skill to teach, but the Learn Enough tutorials do it by showing you lots of examples and exercises. Just look for the phrase âthis is classic technical sophisticationâ and youâll catch on quick!
Developing these skills is a force-multiplierâsuddenly youâll be able to collaborate seamlessly with all kinds of âtechnicalâ people. Indeed, donât be surprised to discover that youâve become a âtechnical personâ yourself!








