my journey in becoming a polyglot

19
My journey in becoming a polyglot @TBOHNENJNR

Upload: theo-bohnen

Post on 17-Jul-2015

159 views

Category:

Software


2 download

TRANSCRIPT

Page 1: My journey in becoming a polyglot

My journey in

becoming a

polyglot

@TBOHNENJNR

Page 2: My journey in becoming a polyglot

What is a polyglot

“A Person who speaks many langauges”

“Having a command of many languages”

Comes from Greek polu-, “many” and glotto,

“tongue”.

Page 3: My journey in becoming a polyglot

VB5

Page 4: My journey in becoming a polyglot

Don’t make fun of the first graders

Page 5: My journey in becoming a polyglot

{ C# }

Page 6: My journey in becoming a polyglot

Parkinson’s law

“Work expands so as to fill the time available for

its completion.“

Page 7: My journey in becoming a polyglot

Conway’s law

organizations which design systems ... are constrained to produce

designs which are copies of the communication structures of these

organizations

Page 8: My journey in becoming a polyglot

JavaScript

Page 9: My journey in becoming a polyglot

Nobody is perfect

Page 10: My journey in becoming a polyglot

Ruby

Page 11: My journey in becoming a polyglot

The foundation is important, know

your languages

Page 12: My journey in becoming a polyglot

ML / Functional

“If you aren't in over your head, how

do you know how tall you are?”

― T.S. Eliot

Page 13: My journey in becoming a polyglot

Knowing other languages makes

you better at other languages

Diversity Principle: “The usual

suspects tend to have the same

conversation and reach the same

conclusions.”

Peggy Holman, journalismthatmatters.net

Page 14: My journey in becoming a polyglot

A day of Go

Fancy Gopher, by Renée French

Page 15: My journey in becoming a polyglot

• Find the time

Page 16: My journey in becoming a polyglot

Drawbacks to being a polyglot?

Pareto’s Principle (80 – 20 Rule): “80% of output

for 20% of input”

Page 17: My journey in becoming a polyglot

Am I better for it?

Page 18: My journey in becoming a polyglot

Where to start?

Page 19: My journey in becoming a polyglot

Challenge

Dunning–Kruger effect: “Is a cognitive

bias wherein unskilled individuals suffer

from illusory superiority, mistakenly rating their

ability much higher than is accurate.”