To be polyglot is to be a true citizen of the software world; to accrue and apply skills beyond the technologies you use in your day-to-day activities. Some of our best work as engineers transcends a particular language or tool: debugging superpowers are needed in every tech stack, and the ability to coax a new toolchain to play nicely is a key skill. Tips for approaching new tools, platforms and communities will help you confidently pick up some fresh technologies and add new tools to your toolbox.
2. noun
a person who knows and is able to use several languages.
"Slovenians, being surrounded by many countries, are mostly polyglots"
adjective
knowing or using several languages.
"a polyglot career woman"
@lornajane
4. Instead of being a mongoose, be an antelope.
When an antelope is confronted with
something unexpected or frightening, it
freezes. It stays absolutely still and tries not to
attract any attention, while it stops and thinks
and works out the best thing to do.
http://www.chiark.greenend.org.uk/~sgtatham/bugs.html
@lornajane
11. In the world of hackers, the kind of answers
you get to your technical questions depends as
much on the way you ask the questions as on
the difculty of developing the answer.
http://www.catb.org/~esr/faqs/smart-questions.html
@lornajane
12. Level 7: Get paid to use this tech stack
@lornajane
13. Level 8: Adopt and evolve good practice and tooling
@lornajane
16. Further Reading
Becoming Geek (Michael Lopp)
Seven Languages in Seven Weeks (Bruce A Tate)
Debugging Teams (Ben Collins-Sussman, Brian W. Fitzpatrick)
The Art of Community (Jono Bacon)
The Cathedral and the Bazaar (Eric Raymond)
Get in touch: https://lornajane.net
@lornajane