$30 off During Our Annual Pro Sale. View Details »

Be careful what you wish for ... - about responsibility

Be careful what you wish for ... - about responsibility

Young professionals want to things that matter. They want to be responsible for technology & tools, their working environment, the self-organized team and last but not least their PRODUCT! But do they know in depth what it means to be responsible ...?

Konstantin Diener

April 20, 2017
Tweet

More Decks by Konstantin Diener

Other Decks in Programming

Transcript

  1. Be careful what you wish for …
    Konstantin Diener | cosee GmbH
    [email protected] | @onkelkodi
    A talk about responsibility

    View Slide

  2. Images
    eBooks
    Audiobooks
    Music
    Videos
    Apps
    Web
    Desktop
    Delivery &
    Security

    View Slide

  3. Job Interview
    „What is important for you?“
    „I want to take responsibility!“

    View Slide

  4. Are you sure?

    View Slide

  5. #1 Technology
    „I want to decide which tools & frameworks to use!“

    View Slide

  6. means …

    View Slide

  7. … decide together with
    your team

    View Slide

  8. … clarify „Are my team
    mates able to support it?“

    View Slide

  9. … not just your pet
    technology

    View Slide

  10. … keep operational
    aspects in mind (DevOps)

    View Slide

  11. … keep costs in mind
    (DevOps)

    View Slide

  12. … If it breaks, you have
    to fix it (night & day)

    View Slide

  13. … clean up mess

    View Slide

  14. Martin Fowler
    "When you feel the need to write a comment,
    first try to refactor the code so that any
    comment becomes superfluous."

    View Slide

  15. #2 Working times
    „I want to decide when to start working and how long to work!“

    View Slide

  16. means …

    View Slide

  17. … have a core working
    time together

    View Slide

  18. … negotiate holidays
    with my colleagues

    View Slide

  19. … establish a remote
    codex with my team

    View Slide

  20. #3 Self-organization
    „I want to organize my work together with my team, no
    command and control!“

    View Slide

  21. means …

    View Slide

  22. … to give valuable
    feedback to my colleagues.

    View Slide

  23. … to receive feedback
    from my colleagues.

    View Slide

  24. … If anything sucks,
    fix it

    View Slide

  25. … personal
    retrospectives

    View Slide

  26. … postpone my personal
    demands sometimes

    View Slide

  27. … negotiate constraints
    with my manager

    View Slide

  28. #4 Product
    „We want to develop the product together. No code monkeys!“

    View Slide

  29. means …

    View Slide

  30. … nobody will save your ass.
    Push to production!

    View Slide

  31. … validated learning.
    Not just ideas!

    View Slide

  32. … You Build It,
    You Run It!

    View Slide

  33. … talk to customers

    View Slide

  34. … earn your team’s
    salaries

    View Slide

  35. Its hard …

    View Slide

  36. … but it feels good!

    View Slide

  37. Konstantin Diener | cosee GmbH
    [email protected] | @onkelkodi
    More?
    > blog.cosee.biz
    > jobs.cosee.biz
    > talks.cosee.biz

    View Slide