Skip to content

Instantly share code, notes, and snippets.

@liammclennan
Last active August 29, 2015 14:11
Show Gist options
  • Save liammclennan/c455dcf50ff3d9cc95b2 to your computer and use it in GitHub Desktop.
Save liammclennan/c455dcf50ff3d9cc95b2 to your computer and use it in GitHub Desktop.

#What is even Developer?#

#What skills differntiate me from the unwashed masses?#

  • Enthusiastic
  • Hunger for knowledge and learnings
  • I can right unit tests alright
  • I'm a team player
  • I am net positive to my team
  • My code makes it to production
  • I know when to ask for help, but I am also resourceful (I don't go dark)
  • My other team members want me on their team
  • Actively seeks to improve themselves

#What is even LC?#

#What skills differentiate me from my SC bretheren?#

  • I can own high risk engagements
    • I am expected to be able to go into engagements with low visibility levels, high risk etc
  • People to trust me to deliver successful outcomes without support
  • On an engagement that I am working on, the buck stops with me
  • I can handle the sharper, stormy, fruitier situations
  • I can stand right back up after being tossed under the bus
  • People want to go on the journey with me *
  • I inspire my people
  • The clients relationship with Readify is my responsibility
  • I have my teams back
  • Strong presentation skills
  • Strong negotiation skills
  • Be able to have C-level conversations
  • Be able to have conversations with whatever language is appropriate to the audience
  • Represents the interest of our states teams
  • I recognize opportunities for additional business
  • I am a servant leader
  • I do myself out of a job
  • A trusted voice to the executive
  • I mentor my teams. I lead by example, demonstrating technical excellence and the art of consulting.

#What is even PC?#

#What skills differentiate me from my LC bretheren?#

  • I am someone that my people aspire to be
  • I inspire my people to better themselves
  • I recognize that I am an overhead, but ensure that I deliver value for money
  • I am the safety net
  • I am a confidant for my people and my clients
  • I am worthy of people's trust
  • Be able to handle any sort of conversation at a C* level
  • Rent-A-C*O
  • Drives internal strategies
  • I represent the pinnacle of our capabilities.
  • I epitomise Readify
  • I am an exemplar, and hold myself accountable to that.

#What is even SC?#

A Readify Senior Consultant is a leader, a mentor, an architect and a hacker. They foster and nurture the talent and wellbeing of their team while maintaining high levels of discipline and quality on engagements, ensuring successful delivery under sustainable conditions. Equally comfortable in the board room with clients creating a product vision or with their head down hacking through difficult technical problems, Senior Consultants are well rounded problem solvers, and embody the value Readify brings to client engagements.

#What skills differentiate me from my SD bretheren?#

##Consulting##

  • Solves people problems
    • Has an awareness of peoples motivations and how they can underpin problems.
    • Understands that the problems we solve are people problems.
    • Can strategise around influencing key people to alleviate both surface problems and root causes.
    • Is empathetic to the plight of clients.

##Team leadership##

  • Leads from the front

    • Always practices what they preach.
    • Exemplifies the charicteristics they wish to build in their fellow team members
  • Monitors and nurtures the teams wellbeing

    • Looks beyond simply delivering with high velocity
    • Invests in sustainability
    • Shields the team from things that may be a detriment to their wellbeing (and ergo their ability to deliver) or their perception of a given engagement.
  • Fosters strong relationships within the team

    • This is both between you and your team members, and your team members with each other.
    • Why do people want to be on your team?
    • What do you do bring to engagements that ensures that team members on them like being there?
  • Invests in individuals to help build the value they bring to engagements.

    • Looks to ensure people leave gigs they are working on with something they didn't have when they came on
  • Has 'the hard' conversations whenever appropriate

    • A team member may need to change their behaviour to modify a client perception
    • A team member may be struggling with motivation and need a conversation to root out why and what can be done to help
    • A team member may not be delivering to the 'readify standard' and need help to build a plan to bring them up to speed.
  • Takes ownership of all decisions made on an engagement - the buck stops with you!

##Mentoring##

  • "Hands off" mentoriing
    • Be able to mentor in a way where you go on a journey with the person with the question to help them discover their own answer.

##Client relationships##

  • Able to help build a product vision with the customer based on their business needs

    • This goes hand in hand with then being able to execute that vision :)
  • Able to confidently make decisions and recommendations

    • Be confident in transparently assessing risk and recommending approaches based on this (even if they aren't perfect!)
  • Leaves a customer with a clear sense of why they have invested in Readify

##Technical##

  • All 'coding' type excellence should be ingrained once at 'peak SD'

  • Architectural design

    • Systems thinking (system of systems)
    • Infrastructure
    • Identity management
    • Security
    • Scalability
    • Concurrency

##Communications##

  • Uses appropriate communication mechanisms

    • In circumstances where clarity is critical, nothing beats a face to face conversation
  • Maintains frequent, clear, open and transparent communications with all appropriate parties on engagements


  • Makes the customer feel safe.
  • Can support the business in presales, marketing or whatever other need they have with me.
  • People come to me with advice and guidance
  • Estimation

#What is even SD?#

#What skills differentiate me from my D bretheren?#

  • I ship products (be it application, vertical slice etc), from inception to production (greenfields)
    • Coding, integration, deployment, the full stack
    • Pragmatism first, shipping trumps all
  • Comfortable, confident, assured and proficient in technical capability
    • I should shine anywhere I go
  • Mentoring and teaching my teammates
  • Technically persuasive, can take people on a technical journey and have them leave richer
  • Be able to capably assess and identify risk along with being able to have a strong opinion on appropriately prioritising the risks
  • Can set technical direction in a brownfields situation
  • My fellow Readifarians want me on their team
  • I have strong opinions, loosely held
  • Pragmatism is core to how I operate
  • Accountability and ownership: we are boyscouts
  • I am a student of my craft: I learn from my mistakes, I am actively introspective, I am devoted to learning.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment