Rob Martin - Teaching functional programming to noobs (Lambda Days 2016)

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ก.ค. 2024
  • Slides and more info: www.lambdadays.org/lambdadays2...
    A year ago, I chose to focus on three professional goals:
    1. How can we get new developers learning functional programming, rather than object oriented programming?
    2. How can we get startups using functional programming, rather than platforms like Ruby on Rails and Node.js Express?
    3. How do we build teams of functional programmers, and especially teams that productively use junior developers?
    This talk is a progress report in three parts, covering our women's internship program, the work we've done with mob programming, and a functional programming workshop we started called Eleven Ounces of Elixir, specifically for new developers and entrepreneurs. Because we do a lot of retrospectives, we'll be able to share a lot of first-person experiences.A year ago, I chose to focus on three professional goals:
    1. How can we get new developers learning functional programming, rather than object oriented programming?
    2. How can we get startups using functional programming, rather than platforms like Ruby on Rails and Node.js Express?
    3. How do we build teams of functional programmers, and especially teams that productively use junior developers?
    This talk is a progress report in three parts, covering our women's internship program, the work we've done with mob programming, and a functional programming workshop we started called Eleven Ounces of Elixir, specifically for new developers and entrepreneurs. Because we do a lot of retrospectives, we'll be able to share a lot of first-person experiences.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 18

  • @xZodax
    @xZodax 8 ปีที่แล้ว +32

    Where do I sign up to start my career at Rob Martin's company ?

  • @DanielMinshewTheInternet
    @DanielMinshewTheInternet 8 ปีที่แล้ว +3

    So good! I'm a Junior currently and can't wait to apply these principles when I'm teaching in the future. My NodeSchool could definitely benefit from some Mob programming!

  • @benjaminscherrey2479
    @benjaminscherrey2479 7 ปีที่แล้ว +5

    Core business logic in the plain old language and outside the framework! Amen! Ruby & Python development has become so shackled with Rails/Django from the get-go. I have massively reduced complexity and improved performance and clarity by doing this. Glad I'm not the only one on about this.

  • @serenity_zero
    @serenity_zero 7 ปีที่แล้ว +4

    this mob programming thing sounds really alluring; would like to test it

  • @chrisE815
    @chrisE815 3 ปีที่แล้ว +1

    Ten minutes in and I'm like "This is the longest Bob Martin introduction ever..."

  • @topsiterings
    @topsiterings 4 ปีที่แล้ว

    great talk!

  • @AdamSchelenbergCom
    @AdamSchelenbergCom 6 ปีที่แล้ว +1

    How to reach an order of magnitude? By compounding effort and by compounding better decisions.

  • @VmsRekDGP
    @VmsRekDGP 7 ปีที่แล้ว +1

    I had Lisp in university and it was a mixture between pure hate and a fun. I still prefer more object orientated languages like Java ._.

    • @toooes
      @toooes 7 ปีที่แล้ว +3

      Common Lisp is really arcane. Give functional programming another shot with something like Elixir.

  • @Alexcide007
    @Alexcide007 7 ปีที่แล้ว

    This gentleman seems very nervous.

    • @ErlangSolutions
      @ErlangSolutions  7 ปีที่แล้ว +2

      We hosted Rob's 11 Ounces of Elixir workshop twice in our London office, once in Nov 2015 - a partnership with Women Who Code London and once in April 2016. The reviews were very good for both, you can still see the ones from WwC here: www.meetup.com/Women-Who-Code-London/events/226057033/

    • @ogunsiron2
      @ogunsiron2 6 ปีที่แล้ว +3

      he's afraid he's gonna micro-aggress a member of a minority. He's a good white diversity worshiper though. one of the tenets of progressivism is that whites need to be uncomfortable as much as possible. to pay for their white privilege.

    • @ccgarciab
      @ccgarciab 4 ปีที่แล้ว +6

      @@ogunsiron2 projecting your irl fearful personality much?

  • @GabrielLima-og5qd
    @GabrielLima-og5qd 4 ปีที่แล้ว

    oh boy, he was so wrong about Elixir 😂

  • @trampflips101
    @trampflips101 3 ปีที่แล้ว

    good talk but he needs to drink some water, that lip smack is nasty