SlideShare a Scribd company logo
7 Things
I Wish Somebody Told Me
Aaron Saray
Web Development Manager, LPi.
Milwaukee PHP Programmer
WHY TRUST THIS GUY
◦ 2 Decades Programming
◦ WROX Author
◦ WebDev Manager at LPi
@aaronsaray #7thingsdev
7 THINGS I WISH
SOMEBODY TOLD ME
◦ Technical, Mental
◦ Mentor or Mentee
◦ Tweet #7thingsdev
@aaronsaray #7thingsdev
#7thingsdev
Don't forget "dev"
otherwise you'll be in a
Miley Cyrus trend...
LEARN FROM EVERYTHING
@aaronsaray #7thingsdev
#1
◦ Parents and siblings
◦ What can we learn from hate?
◦ Find someone's passion
FIND SOMEONE SMARTER
@aaronsaray #7thingsdev
#2
◦ There always is...
◦ jQuery ⇨ Javascript
◦ Python Apps ⇨ Linux kernel
@aaronsaray #7thingsdev
#2
Find a
Mentor
How many of you
have a mentor?
When is the last time
you thanked them?
@aaronsaray #7thingsdev
#2
@jamesrodenkirch == your mentor's handle
@aaronsaray #7thingsdev
#2
Be a
Mentor
Sometimes
there is no label
You learn from teaching
Giving is getting ahead (1)
LOG EVERYTHING
@aaronsaray #7thingsdev
#3
◦ Users will lie to you
◦ They aren't doing it on purpose
◦ Your car mechanic loves you?
TEST EVERYTHING
@aaronsaray #7thingsdev
#4
◦ Bugs are bad, they erode trust
◦ No one is perfect (2)
◦ Release the quality you'd expect
How many
programmers
does it take
to change a
lightbulb?
None. That's a hardware problem.
@aaronsaray #7thingsdev
WE ARE CUSTOMER SERVICE
@aaronsaray #7thingsdev
#5
◦ If they didn't want it, you wouldn't do it
◦ We are serving them
◦ Learn from restaurant servers
2 DEVELOPMENT PATHS
@aaronsaray #7thingsdev
#6
◦ Innovation
◦ Stabilization
◦ Sandcastle builders know (3)
DO SOMETHING DIFFERENT
@aaronsaray #7thingsdev
#7
◦ Play an instrument
◦ Go for a walk
◦ Read something else
@aaronsaray #7thingsdev
#7
From my
Mentor
Reading increases vocab
History is not what, but why
Geeks make the best lovers (4)
@aaronsaray #7thingsdev
What I learned from
these books helped
me to become a
better programmer
@aaronsaray #7thingsdev
Don't be afraid
to take a gamble
(5)
@aaronsaray #7thingsdev
There are always
more conditions
than you might
be aware of
(6)
@aaronsaray #7thingsdev
You don't know
everything you
thought you did
(7)
@aaronsaray #7thingsdev
R
E
V
I
E
W
◦ Learn from everything
◦ Find someone smarter
◦ Log everything
◦ Test everything
◦ We are customer service
◦ Two development paths
◦ Do something different
@aaronsaray #7thingsdev
WE ARE DONE!
http://joind.in/XXXX
(1) http://saray.me/11MVEAC (2) http://saray.me/12k4zEH (3) http://saray.me/13CUdCz (4) http://saray.me/Z3J8Lr
(5) http://saray.me/18T1WyC (6) http://saray.me/17Lb09Y (7) http://saray.me/113DbIl
http://aaronsaray.com
me@aaronsaray.com https://joind.in/10401

More Related Content

PDF
7 Things I Wish Someone Would Have Told Me
PPTX
درس دوم زندگی خانوادگی
PDF
Enterprise PHP: mappers, models and services
PDF
Anatomy of a Modern PHP Application Architecture
PDF
Clean architecture with ddd layering in php
ODP
Pět vrstev modelu
PDF
Services Oriented Architecture with PHP and MySQL
7 Things I Wish Someone Would Have Told Me
درس دوم زندگی خانوادگی
Enterprise PHP: mappers, models and services
Anatomy of a Modern PHP Application Architecture
Clean architecture with ddd layering in php
Pět vrstev modelu
Services Oriented Architecture with PHP and MySQL

Similar to Midwest php 7 things keynote (20)

KEY
Hacking != cracking (and everything else you need to know to survive a hackday)
PPTX
Passionate Programmer
PDF
How effective feedback can improve your software
PDF
Surviving a Hackathon and Beyond
PDF
Startup Life: the practical guide
PPTX
MagmaRails - Passionate Programmer
PDF
Sacrificing the golden calf of "coding"
PDF
23 Amazing Lessons Learned From Interviewing The World's Top Developers!
PDF
Symfony meetup MyBuilder.com
PDF
Startup Architecture: How to Lean on Others to Get Stuff DoneUntitled
KEY
Open Hack Taiwan 2012 - Hacking 101
PDF
IT should be fun
DOCX
Anurag jangra
PPTX
Lean Startup: Getting out there & changing the world
PPTX
Pellissippi State AITP Meeting November 2014
PDF
Passion For Software
PDF
How getting your hands dirty with code makes you a better business leader @ V...
PDF
How getting your hands dirty with code makes you a better business leader @ V...
PDF
Lean Startup: How Development Looks Different When You're Changing the World
PDF
How to Build Innovative Technologies
Hacking != cracking (and everything else you need to know to survive a hackday)
Passionate Programmer
How effective feedback can improve your software
Surviving a Hackathon and Beyond
Startup Life: the practical guide
MagmaRails - Passionate Programmer
Sacrificing the golden calf of "coding"
23 Amazing Lessons Learned From Interviewing The World's Top Developers!
Symfony meetup MyBuilder.com
Startup Architecture: How to Lean on Others to Get Stuff DoneUntitled
Open Hack Taiwan 2012 - Hacking 101
IT should be fun
Anurag jangra
Lean Startup: Getting out there & changing the world
Pellissippi State AITP Meeting November 2014
Passion For Software
How getting your hands dirty with code makes you a better business leader @ V...
How getting your hands dirty with code makes you a better business leader @ V...
Lean Startup: How Development Looks Different When You're Changing the World
How to Build Innovative Technologies
Ad

Midwest php 7 things keynote