Working with Rubyists

Working with Rubyists

A microtalk I gave at GoRuCo 2013 about the excitement and challenges of managing a Ruby team.

F04bfa14141dca6713f0d9caa763e26b?s=128

Aaron Quint

June 08, 2013
Tweet

Transcript

  1. Hey, Aaron HEy, Everyone

  2. It’s hard to say this but

  3. over the past couple of years

  4. I’ve become a manager

  5. None
  6. None
  7. Oh, a suit MANAGER!

  8. No, I’m a Developer, That also Develops PeoplE

  9. People ARE

  10. A difficult set of

  11. A difficult set of Infinitely complicated

  12. A difficult set of Infinitely complicated NEVER perfect

  13. A difficult set of Infinitely complicated NEVER perfect Always different

  14. A difficult set of Infinitely complicated NEVER perfect Always different

    Problems
  15. programmers are a specific kind of PeoplE

  16. Rubyists are a specific kind of PROGRAMMER

  17. None
  18. Junior Developer

  19. Junior Developer

  20. Junior Developer Lead Developer

  21. Junior Developer Lead Developer

  22. Junior Developer Lead Developer Manager

  23. Junior Developer Lead Developer Manager

  24. CTO = Creative technical outlook

  25. You can lead by doing You can still write code

  26. None
  27. SIMPLE RULES FOR MANAGING PEOPLE/ PROGRAMMERS/ RUBYISTS

  28. Pay them in trust, let them pay you in quality

    code 1. Treat people like adults
  29. Positive and Negative 2. Give and solicit feedback

  30. Mentoring is a way of life 3. always be willing

    to share knowledge
  31. The Need for Creeds 4. Set out with IDEALS and

    live by them
  32. I’m wrong a lot. Learn from other people’s mistakes, too.

    5. Admit when you’re wrong, Learn from it
  33. People are the biggest challenge you will ever get a

    chance to tackle
  34. Though people call me @aq HI, MY name is aaron

  35. I work at

  36. I’m a manager github.com/quirkey twitter.com/aq quirkey.com paperlesspost.com