2. RULES
• I’m a talkative introvert. Bear with me
• If you have question, please ask
• If you have related experience, please share
• If you think I’m not handsome, you’re wrong
3. ABOUT ME
- 9 years working in IT
- Java (outsource), Python (start-
up), .NET (in-house), PM (MNC), Sales
(MNC), Rails (boutique), PM (e-
commerce), Operation (e-commerce)
- I did like IT
- I still like IT
- I want people to feel the same
4. WHY ?
BECAUSE PPLTOLD ME…
• I sit at my seat all day
• I don’t have any relationship
• I don’t see any future
• I don’t want to be a coder forever
• There is nothing new
5. MISCONCEPTION
• IT is coder
• Coding can’t earn much
• The only thing better than coder is… team-lead
• The only thing better than team-lead is… PM
• PHP is sux
• Rails is king. Full-stack is a must
• IT is a cost-center
6. WHAT YOU CAN DO ?
A LOT
(WHICH IS NOT ALWAYS A GOOD THING)
• Outsource vs product
• Office vs remote
• Technical vs management
• Networking vs… (I’m an introvert so networking sux)
• This domain vs that domain
8. ATTITUDE (IN LEARNING)
• Go deeper (follow a tutorial is OK, understand
the underlying concept is great)
• Go broader (full-stack is a buzzword, but get to
know DB, server, frontend besides your backend
code is still a plus)
• Sharing (talk about the “why”, not the “who”)
• Be open
9. ATTITUDE (IN WORKING)
• Put yourself in customer’s shoe.Try to anticipate
their problem and don’t let it happen
• Understand why people do what they do. E.g. QC
is essential, they’re not your enemies
• Don’t make things run-able, make things usable
• Understand how you can apply something is more
important than knowing what it is
10. ATTITUDE (IN GENERAL)
• Enjoy yourself
• Think about the value you deliver
• Think about the interesting problem that you solved
(note: interesting <> complex)
• Think about the environment you’re in
• Be yourself
• Ask for help is not a sign of weakness
• Share the wrong idea is not wrong
11. THIS IS NOT JUST FOR IT
• You have a choice in your attitude
• You have a say in the project you work on
• You have a choice in the company you work for
• Blame yourself, not the environment
12. • It's not the languages that matter but what you do with
them.
• Do not get sucked into the religion surrounding
programming languages as that will only blind you to their
true purpose of being your tool for doing interesting things.
• Movies flow to the audience in one direction.
Paintings do not move. Code goes both ways.
–http://learnpythonthehardway.org/book/advice.html