Successfully reported this slideshow.
Your SlideShare is downloading. ×

IT should be fun

Ad

“IT” SHALL BE FUN
Thong, Nguyen - Tech guy at heart

Ad

RULES
• I’m a talkative introvert. Bear with me
• If you have question, please ask
• If you have related experience, pleas...

Ad

ABOUT ME
- 9 years working in IT
- Java (outsource), Python (start-
up), .NET (in-house), PM (MNC), Sales
(MNC), Rails (bo...

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Loading in …3
×

Check these out next

1 of 16 Ad
1 of 16 Ad
Advertisement

More Related Content

Advertisement

IT should be fun

  1. 1. “IT” SHALL BE FUN Thong, Nguyen - Tech guy at heart
  2. 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. 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. 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. 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. 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
  7. 7. HTTPS://XKCD.COM/927/
  8. 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. 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. 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. 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. 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
  13. 13. IT WAS FUN IT IS FUN IT SHALL BE FUN :-)
  14. 14. RESOURCES • HackerNews - esp. the comments, perspectives • StackOverflow (Mr Obvious) - don’t forget fundamentals • edw519’s essay, 37signals books, Signal and noise-ish • CommitStrip, XKCD (know about their terminal ? ;) ) • Hobby (IT and non-IT) • Life
  15. 15. –https://www.christianheilmann.com/2015/07/17/the-full-stackoverflow-developer/ “Creating something is more fun than reading up on how to create something.”
  16. 16. WE’RE CREATING THE BEST E-COMMERCE PLATFORM IN VIETNAM IT is fun (and challenging) at Join us ;)

×