The shit I wish I knew ten years ago. This was presented at RubyConfLT 2015 - Vilnius, Lithuania.
1UPLEVEL UP!@BENLOVELL - RUBYCONF.LT 2015
View Slide
LAME!BABY MARIO
1UP
THE THINGS I WISH IKNEW TEN YEARS AGO
@BENLOVELL
LONDON
PSA: DON'T STARE INTO THE ECLIPSE
URBAN LEGENDS
LANGUAGEZEALOTRY
FANATICAL ANDUNCOMPROMISINGPURSUIT OF RELIGIOUS,POLITICAL, OR OTHERIDEALS
THERE ARE THREEHARD PROBLEMSIN COMPUTER SCIENCE
CACHE INVALIDATION
NAMING THINGS
DHH
SPOT A TREND?
IT'S NOT THE...
LANGUAGE
FRAMEWORK
EDITORTHAT'S EASY, USE VIM
OPERATINGSYSTEM
THEY'RE ALL EQUALLYSHIT
THEY'RE ALL EQUALLYAWESOME
IT'S WHATYOU DOTHAT COUNTS
DISCOVER YOURPASSION
FIND WHAT MOTIVATESYOU
BETSHAPED
NOT MISTER T. SUCKAS
DEPTHANDBREADTH
SPECIALISM IS GOOD ⭐
GENERALISM IS GOOD ⭐
TRANSFERABLE SKILLS
FEELSTUPID
HERO !
ZERO !
FEEL STUPID?
YOU'RE LEARNING
CHALLENGEYOURSELF
YOU WILLBE AMAZED
BUILDING SOFTWARE IS APEOPLE PROBLEM
! ❤ " ❤ ! ❤ " ❤ ! ❤ "
EFFECTIVE COMMUNICATION !
MY ADVICE?
1
ASSUMEGOOD INTENT
2
F*CKINGLISTEN!!!
3
DON'T BE AN ASSHOLE
UNDERSTANDYOURINFLUENCE
POSITIVITY
THE PULL REQUEST
HARMONIOUS
TRANQUIL?
SHAREDKNOWLEDGE
CONFLICT
WAR
OPINION
TOO SMART?
THERE ISCONFIDENCEIN SIMPLICITY
'this code is just way too simple'
?
NOBODY
EVER
YOUR CODE HAS TWO AUDIENCES
THE COLDCALCULATED MACHINE
THE WARMAND WONDERFUL HUMAN
WHICH DO YOUOPTIMISE FOR?
UNDERSTANDCONSTRAINTSAND COMMUNICATE THEM TOO
MAKE IT WORKMAKE IT RIGHTMAKE IT FAST
PERFECTIS THE ENEMYOF DONE
ASKING FOR HELP !
CAREER MOBILITY
REMEMBERHOW FORTUNATEYOU ARE
SELF PUBLICISE
OPEN SOURCESORRY, IT'S THE OBVIOUS ONE
NO CONTRIBUTION TOO SMALL
PAY IT FORWARD
TWEET
BLOGLIKE YOU'RE OUTTA 2001
CONFERENCESMEET UPSUSER GROUPS
SPEAK
I HAVENOTHING INTERESTINGTO SAY
MY HAIR WILL SET FIRE !
IT'S TOO HARD!
CHALLENGEYOURSELF!SURELY YOU DIDN'T FORGET?
BUT REMEMBER!
YOU ARE NOT YOURFOLLOWER COUNT
YOU ARE NOT YOURGITHUB STARS
YOU ARE NOT YOUROSS CONTRIBUTIONS
YOU ARE NOT A UNICORN
NEITHER AM I!
THANKS!@BENLOVELL