Pro Yearly is on sale from $80 to $50! »

Software Engineering as a Career

15ad10eecd3bc28166b7e627cca2edeb?s=47 Winston
October 31, 2015

Software Engineering as a Career

Presented on 31 Oct 2015 at Startup Career Day organised by AlphaCamp.

15ad10eecd3bc28166b7e627cca2edeb?s=128

Winston

October 31, 2015
Tweet

Transcript

  1. Software Engineering as a Career Winston Teo winston@jollygoodcode.com

  2. Organised By

  3. Winston @winstonyw

  4. None
  5. SG Ruby Group http://ruby.sg

  6. RedDotRubyConf http://www.reddotrubyconf.com/

  7. My Story

  8. None
  9. 2002 National University of Singapore School of Computing

  10. 2002 National University of Singapore School of Computing 2006 IBM

    Singapore DBA @ Singapore Airlines
  11. 2002 National University of Singapore School of Computing 2006 IBM

    Singapore DBA @ Singapore Airlines 2008 Wego.com Web Ninja, Product Manager
  12. 2002 National University of Singapore School of Computing 2006 IBM

    Singapore DBA @ Singapore Airlines 2008 Wego.com Web Ninja, Product Manager 2011 Pivotal Labs Software Engineer
  13. 2008 Wego.com Web Ninja, Product Manager 2011 Pivotal Labs Software

    Engineer 2014 Jolly Good Code Founder, Engineer
  14. Software Engineers are …

  15. Modern Craftsmen

  16. Software Engineers can build …

  17. None
  18. None
  19. None
  20. None
  21. None
  22. None
  23. None
  24. None
  25. None
  26. None
  27. None
  28. None
  29. None
  30. None
  31. None
  32. None
  33. None
  34. None
  35. None
  36. None
  37. None
  38. None
  39. None
  40. None
  41. How do Software Engineers build all that?

  42. CODE

  43. A LOT

  44. Collaborate in a Team Analyse Requirements Design Systems and Architecture

    Write Documentation RTFM Devops Testing Analyse Metrics
  45. CREATE VALUE

  46. None
  47. Why become a Software Engineer?

  48. YOU HAVE PASSION

  49. TALENT YOU HAVE

  50. OPPORTUNITIES THERE ARE

  51. MONEY THERE IS

  52. – Wong Meng Weng, JFDI (http://www.jfdi.asia/rtfm/hr)
 $2,500–3,000 for a fresh

    poly or uni grad (after NS for males), but with some coding experience, perhaps from contributing to open source projects or freelance/hobbyist coding. No experience? $2,000 for poly and $2,300 for uni, but you’d have to ask how they managed to get a degree in CS/CE if they didn’t actually enjoy coding. Big red flag. Good luck training them. For a senior developer, you might pay $8,000–$12,000 and up. You’re competing with employers around the world, not just in Singapore.
  53. None
  54. What Skills Do I Need To LEARN to Be A

    Software Engineer?
  55. Full Stack Engineer FrontEnd Engineer BackEnd Engineer DevOps Engineer

  56. Full Stack Engineer FrontEnd Engineer BackEnd Engineer DevOps Engineer HTML

    CSS JavaScript Ruby Python Go Elixir Java C++ Server Database Docker Ansible
  57. None
  58. None
  59. None
  60. None
  61. None
  62. None
  63. None
  64. None
  65. None
  66. None
  67. None
  68. None
  69. Can I Really Be A Software Engineer?

  70. YOU ARE ANALYTICAL

  71. YOU ARE Creative

  72. YOU ARE pragmatic

  73. YOU ARE Adaptable

  74. YOU ARE ATTENTIVE TO DETAILS

  75. YOU ARE disciplined

  76. YOU LIKE learning

  77. YOU CAN COMMUNICATE WELL

  78. YOU ARE A Problem Solver

  79. YOU ARE A Team Player

  80. YOU GTD

  81. YOU LOVE TO CREATE VALUE

  82. Software Engineer In REAL LIFE

  83. • http://www.stockmarketforpinoys.com/wp-content/uploads/2015/06/Stock-Market.jpg • http://www.freelargeimages.com/wp-content/uploads/2014/12/Airplane_01.jpg • https://upload.wikimedia.org/wikipedia/commons/6/64/ Bukit_Panjang_LRT_Bombardier_CX-100.jpg • http://techdissected.com/wp-content/uploads/2015/07/Driverless-Car-Featured.jpg •

    http://visualnews-wp-media-prod.s3.amazonaws.com/wp-content/uploads/2015/09/10150000/ mario-bros-fondos-de-pantalla-del-aniversario-super-460228.jpg • http://www.geek.com/wp-content/uploads/2014/08/oculus_rift_sideon_02.jpg • http://gracemarketdata.com/images/stories/virtuemart/product/9002.jpg • https://www.codefellows.org/blog/this-is-why-learning-rails-is-hard Credits
  84. THANK YOU

  85. Q & A