6. Second Assumption:
We wouldn’t mind
higher salaries or a
greater level of
autonomy over our
work
7. I want to propose an idea:
The ability to make
better business
decisions makes you a
better developer.
I’m not talking about straight up engineers, but people with jobs building software with
practical applications
9. WHY?
• Our salaries have to come from somewhere
• If our work is not creating more value than it costs
the people who sign our cheques then they’re
going to run out of money, and we’ll be
unemployed
10. WHY?
• Understanding the relationship between your
work and the business value that it creates gives
you a better ability to make decisions that will
allow you to have more freedom over what you
do (more money, or time off)
11. A STORY
4 years ago I sent my first pull request
32. MATH TIME!
• Average HK Dev Salary: $30,000/month
• Equipment, office space, utilities, benefits, taxes:
$20,000
• Total cost per month: $50,000
• Per year: $600,000
• Per week: $11,538
51. However, we can
work effectively on
individual parts of a
complex system
52. To make the right choices we
need to be aware of:
• The impact on the business’ bottom line
• The effect on our productivity
53. Framework for maximum
awesome
1. Work on things you like, and solve problems with
technologies you’re excited about
2. Work towards mastery of the technologies you
use every day
3. Evaluate how your day-to-day work creates value
for your employer and focus on increasing this