Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Rails is not for beginners, what can we do about it?

Rails is not for beginners, what can we do about it?

These are the slides from a talk I did in the RubyUnderground meetup in Israel.
The talk is mainly about the growing need in Rails developers but trying to recruit in a wrong way, without a real education process inside the company.
I talk about how my consultancy/development company is doing that, how we grow new rails developers in house etc...

In the talk I have 3 slides of companies that try to recruit, I mean no harm by putting the posts there, I am just trying to emphasize what the problem is.

Avi Tzurel

May 29, 2012
Tweet

More Decks by Avi Tzurel

Other Decks in Programming

Transcript

  1. puts “me” * 10 Owner - Kenso ݆ૉ Ruby &

    Rails advisor - Tikal ~3 years of Ruby & Rails experience ~300 in the world in rails commit # http://kensodev.com http://twitter.com/kensodev http://github.com/kensodev
  2. Current status: Explosion • Demand for Ruby/Rails developers was never

    higher • 50%> startups choose Ruby/Rails for their product • BIG on open source
  3. }

  4. TDD

  5. FDD

  6. Give a man a fish and you feed him for

    a day. Teach a man to fish and you feed him for a lifetime.
  7. Pivotal Tracker • Sprint planning • Commit hooks as comment

    to stories • Open source git_tracker • feature/some_feature_#2323234 • Will post commits into the story as comments • Can Finish/Deliver/Start the story with commits
  8. Time Tracking • Track time on all tasks • Check

    bottlenecks at the end of each sprint • Cross reference time with commits + stories • Beautiful clear reports at the end of sprint/month
  9. Summing up • Homogeneous team • Craftsman / Journeyman +

    4-5 developers • Mentoring / Teaching driven • Pair programming • Full transparency of the work process
  10. Giving back Hosting a monthly meetup Recorded as a screencast

    Building a real-life product from scratch http://he.kensodev.com