Challenging your Developers

Challenging your Developers

8 days ago, two very talented developers (more so than I, I freely admit) and little old me, were given a challenge by our employer to get some software ready for today. Not an ultimatum; not a demand: a challenge.

As much as we've worked very hard to get the software over the line, working hard was made easy because we were armed with all the tools we needed from the start. We felt challenged; not put upon.

In the past week, we've experienced stress, frustration, confusion, anger and a constant sense of impending failure... I would do it again in a heartbeat. This may sound, in some ways, self destructive but hear me out.

We knew the business had our backs. Expectations had already been managed for us. We knew that everyone involved in the project were working as hard (if not harder) than us. Everyone we spoke to genuinely cared about the success of this project. They were personally invested, as well as professionally.

Success was infectious. Their wants became our wants and we felt challenged and empowered. The lesson I have taken from this is simple. When you pressure a developer, you become the enemy. They have no desire to go above and beyond for you. When you challenge a developer, things change. They'll relish it; rise to it and reply with vigour.

If you want them to see what you see, challenge them to take on your vision; invite them into your world and give them creative license. Be open; be honest. Let them share your passion.







I have to echo that sentiment. Simply phasing the opportunity in a different way and encouraging the team leads to better results. Well done. Great article.

回复
Geoff Heddle

Chief Product Officer (CPO), prev. marketplaces - Autotrader, BCA, cinch Cars ???? , Legal Services ?? and most recently Fintech € ?? (Payments).

8 年

I love your perspective Chris and will remember this. Great lesson shared, thanks.

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

Chris Cooney的更多文章

  • Coding in the Negative Space

    Coding in the Negative Space

    In typical software engineering, it has become the de facto approach to build some code, and accompany it with an…

    2 条评论
  • A Simple Rule for Clean(er) Code

    A Simple Rule for Clean(er) Code

    I was tempted by the glittering allure of a clickbait title - "SENIOR CODING IN ONE STEP" or something to that effect…

  • Why software engineers are underpaid

    Why software engineers are underpaid

    I have mentored over a hundred engineers in the past few years. Some short term, some longer term, and I've seen all of…

    8 条评论
  • How to Communicate your Identity as a Company

    How to Communicate your Identity as a Company

    When is the last time you read a set of company values and knew what that company was about? I don’t mean…

  • Story Points aren't Normal Numbers

    Story Points aren't Normal Numbers

    If you're creating a spreadsheet to calculate the productivity of your team in the coming weeks, based on their story…

    2 条评论
  • Stop saying "The Business"

    Stop saying "The Business"

    Day in, day out, I hear of an ominous, shadowy figure making decisions that endlessly alter the course of my…

    24 条评论
  • Collaboration through Automation

    Collaboration through Automation

    "We'll never get that through InfoSec" "The UX team are going to have a mare when they see this" The ideal way to…

  • Acknowledging Privilege

    Acknowledging Privilege

    "My family threw me out of the house when I explained that I was trans." "I feel uncomfortable in the gym; sometimes I…

  • Motivation won't save you..

    Motivation won't save you..

    New years day is a funny old time. Our social media is saturated with heart felt pledges of transformation.

    4 条评论
  • Lesson Learned: Developers and Free Time

    Lesson Learned: Developers and Free Time

    "This is ridiculous", I gasped. Steps heavy with purpose and voice thick with satisfying exasperation.

    2 条评论

社区洞察

其他会员也浏览了