Technology and Fun, XT16

Technology and Fun, XT16

The fun factor

One of the most important moments of my Clojure journey was when my colleague - H?kan R?berg - had the audacity to suggest that we should try Clojure because it might be enjoyable to do so. This earned him a reprimand from a colleague: "We are not paid to enjoy ourselves". Hakan's calm response was this: "You're right - we're not paid to enjoy ourselves. But then it doesn't hurt".

This has stayed with me. You can put up many arguments for wanting to use Clojure - immutability, functional idioms, simplicity etc, but in truth I code Clojure because I enjoy it.

I feel conflicted to say this. There's an attraction to say that enterprise software shouldn't be fun, that it needs to be difficult and challenging enough as to warrant adequate compensation.

This is an extremely outdated view. Just taking an introspective look at our own lives as developers it's clear: that when we enjoy what we do, we're many times more productive. And when we're productive, everyone benefits.

XT16

At JUXT we're hosting a one day curated conference on October 6th, and the theme is having fun with technology.

This theme was inspired by one of our speakers - Portia Tung - who has built up a business called the 'School of Play'. She takes play seriously, asserting that companies with a playful culture do much better overall, with their employees wanting to take more risks and to operate with reduced stress and greater enjoyment. Portia's highly entertaining talk will explore just how vital 'play' is in unblocking our creative processes, and to help us have a happier life, inside and outside of work.

This gelled with me. Programming to a certain extent is all about playing; using our imagination to solve problems. When we're in 'flow mode' and our career is working, then programming is one of the best jobs in the world.

Our Theme

 

 

Looking at our conference it's all about having fun with technology.

Whether it be Karsten Schmidt creating playful 3D WebGL renderings via ClojureScript, or H?kan R?berg making a personal search for the bounds of simplicity by creating a Scheme that compiles direct to assembler, Sam Aaron on performance coding, all of our speakers - even those taking the philosophical high-ground and surveying the state of the industry - are all having fun with tech. This is our theme, and it's what we want to share.

Check out our XT16 conference page for more details.

要查看或添加评论,请登录

Jon Pither的更多文章

  • What is the point of software consultancies?

    What is the point of software consultancies?

    A highly desirable software development team is one that is in-house, where a stable and consistent culture can be…

    3 条评论
  • Announcing UK Public Clojure Training

    Announcing UK Public Clojure Training

    Come and spend a day with JUXT on one of our public one-day training courses. We house relaxed training sessions at our…

  • The ever expanding frontier of waste

    The ever expanding frontier of waste

    Waste and Me Everyone talks about wanting to reduce the waste in IT. Or if they don't, then they should be.

  • Introducing the XT16 Programme

    Introducing the XT16 Programme

    Sometimes you just want to sip a coffee, strum a Ukulele and throw an axe, all while having your mind blown by some of…

  • Introducing our signature conference - XT16

    Introducing our signature conference - XT16

    It's 2016 and this 6th October, JUXT are hosting XT16. Since 16 is such an important and nostalgic number for us…

  • After the Honeymoon

    After the Honeymoon

    As a software consultant I'm often hired to get involved in the big-bang development process, to help get projects over…

    2 条评论
  • Clojure and the Technology Adoption Curve

    Clojure and the Technology Adoption Curve

    Has Clojure crossed the Chasm? Is the technology adoption curve even applicable to a general purpose programming…

    3 条评论
  • Selling Clojure to the Business

    Selling Clojure to the Business

    When JUXT talks to potential clients we're often trying to answer 'Why Clojure?' Here I will attempt to cover some of…

    4 条评论

社区洞察

其他会员也浏览了