Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Productive Programmer

1.124 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie, Business
  • Here's How YOU Can Stake Out Your Personal Claim In Our EIGHT MILLION DOLLAR GOLDMINE... ●●● http://t.cn/AieXAuZz
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier

Productive Programmer

  1. 1. DEVBOYDOMINIC GRAEFEN
  2. 2. DEVBOY.ORG@DEVBOY_ORG
  3. 3. THEPRODUCTIVEPROGRAMMER
  4. 4. WHATISPRODUCTIVITY?
  5. 5. PRODUCTIVITY ISTHE EFFICIENCYOF PRODUCTION
  6. 6. OUTPUTINPUT
  7. 7. PRODUCTIVITYOF APROGRAMMER
  8. 8. VS.
  9. 9. LINES OF CODE? TIME ?
  10. 10. PRODUCTIVITYFACTORS
  11. 11. PRODUCTIVITYFACTORS TEAMWORK
  12. 12. PRODUCTIVITYFACTORS COMMUNICATION TEAMWORK
  13. 13. PRODUCTIVITYFACTORS COMMUNICATION TEAMWORK PLANNING
  14. 14. PRODUCTIVITYFACTORS COMMUNICATION TEAMWORK PLANNING QUALITY
  15. 15. PRODUCTIVITYFACTORS COMMUNICATION TEAMWORK PLANNING QUALITY EFFICIENCY
  16. 16. PRODUCTIVITYFACTORS QUALITY TEAMWORK COMMUNICATION PLANNING EFFICIENCY
  17. 17. QUALITY
  18. 18. QUALITYquestion authority
  19. 19. QUALITYquestion authoritychoose the right tool for the job
  20. 20. WAYS TO IMPROVEYOUR(CODING) QUALITY
  21. 21. READ SOMEGOD DAMNBOOKS
  22. 22. CHECK OUTFRAMEWORKS &LIBRARIES
  23. 23. PUREMVC IN2AR COCOONP2PTWEENMAX TONFALL AWAY3D ROBOTLEGS BEYONDREALITYSIGNALS NAVIGATOR PARSLEY HYDRAP2P EMBER
  24. 24. LEARN ANEW LANGUAGEEVERY YEAR
  25. 25. RUBY SCALA HAXE JAVA PYTHON AS3 C# OCAMLERLANG CLOJURE FANTOMHASKELL JAVASCRIPT LISPLUA OBJECTIVE-C PROLOG
  26. 26. SHAREYOUR CODE
  27. 27. RESPECTFEEDBACK
  28. 28. LEAVEYOURCOMFORT ZONE
  29. 29. LEAVEchange your platformYOURCOMFORT ZONE
  30. 30. LEAVEchange your platform change your toolsYOURCOMFORT ZONE
  31. 31. LEAVEchange your platform change your toolsYOUR change your processesCOMFORT ZONE
  32. 32. TAMETHECOMMAND-LINE
  33. 33. DO NOTMARRYYOUR TOOLS
  34. 34. EFFICIENCY
  35. 35. EFFICIENCYDRY: don’t repeat yourself
  36. 36. EFFICIENCYDRY: don’t repeat yourselfquestion the way you work
  37. 37. EFFICIENCYDRY: don’t repeat yourselfquestion the way you workuse best practices
  38. 38. DO EVERYTHINGLIKE YOUCODE
  39. 39. BUILDYOUR OWNTOOLS
  40. 40. YOU’REA FRICKINGPROGRAMMER
  41. 41. THE UNIXPHILOSOPHY
  42. 42. THE UNIXPHILOSOPHYwrite programs that do one thing and do it well
  43. 43. THE UNIXPHILOSOPHYwrite programs that do one thing and do it wellwrite programs to work together
  44. 44. THE UNIXPHILOSOPHYwrite programs that do one thing and do it wellwrite programs to work togetherwrite programs to handle text streams
  45. 45. RUBYFORTHE WIN
  46. 46. DYNAMICFUNCTIONAL & OOPOPEN-SOURCE
  47. 47. INTERACTIVERUBYSHELL
  48. 48. RUBYGEMS~30.000 LIBSTO CHOOSE FROM
  49. 49. EXECUTABLESMADEEASY
  50. 50. AUTOMATELIKE YOUCODE
  51. 51. A 3 MINUTE TASKYOU DO10 TIMES A DAY
  52. 52. MAKES ABOUT10 HOURS A MONTHOF WASTED TIME
  53. 53. RAKETHE RUBY WAYOF AUTOMATION
  54. 54. BECAUSEANTSUCKS
  55. 55. RAKEDSLHELLO WORLD
  56. 56. THANK YOUFITC AMSTERDAM

×