My Programmer Life

 

NO...

 

My Developer Life

 

When I was small... 

 

Primary School

  • Logo 🐢
  • Flash
 

Secondary School

 
  • FLASH
  • PHP
  • Web (HTML, JS)
 

University

 
  • Flash
  • PHP
  • HTML, CSS, JS
  • SQL
  • C++
 

First Job (2010)

 
  • Flash
  • Objective-C
 

Sinod Ynamic

 
  • Objective-C
  • Python
  • Shell
 

CT

 

t

 
  • Objective-C
  • PHP
  • Ruby
  • Shell
  • Node.JS
 

Dark Age

 

NO PAY WORK

 

COMPANY CUT BUDGET

 

How to be a great developer

 

My own opinion only...

  • Keep Learning
  • Learn widely 
  • Change a new angle
  • Keep calm with bugs or problems
  • Sharing, Open mind
  • 80 / 20 theory
  • Cleanliness
 
  • KISS (Keep it simple stupid)
  • DRY (Don't read yourself)
  • Passion
  • Google with correct terms and ways
  • Make your hands dirty
 

Dev Life In HK

 
  • Fast pace
  • Old school
  • Reject new tech
  • Always meeting
  • You must become a manager finally; else you are nothing
 

Project vs Product

 
Project Product
Fast Slow
OT Not much OT
Learn wide Learn narrow / deep
Keep fresh & interesting A bit bored
Low pay More profit
Selfish More teamwork
No version control Version control is important
Upset Happy

Thank you.

 

 

And I feel sleepy... zZZZ..

One More Thing...

 

 

JenKi Sushi Maker Life...

 

My Developer Life

By Wai Cheung

My Developer Life

  • 69