Skip to content

andrewabest/madskilz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 

Repository files navigation

Readify Mad Skilz

Purpose

  • I want to provide a simple breakdown of what I value most about people in Readify in the hope that most of us agree.
  • I want this to read as a either a narrative or as a reference.
  • I want to use language that promotes personal ownership.
  • I want to use language people can identify with, more human than human resources.
  • I want people to be inspired to grow personally just by reading through this.
  • I want people to feel like this is achievable.
  • I want this to be helpful for personal and team retrospectives.
  • I want this to help when recommending people for promotion and recognition.
  • I want people to collaborate on this as a living statement, by the people for the people.

Readify

We are: Enthusiasm/passion, people-first, Ship It!, Leadership, Reinvest

Each of these sections seeks to describe some defining characteristics about each role and provide some concrete examples along the way.

Developer

I am a valuable, enthusiastic and net-positive member of a Readify team.

I write high quality code quickly and ship it to production.

  • I am learning to tame complexity when building software products.
  • I am learning how to qualify and reduce technical debt.
  • I am learning how to write valuable automated tests.
  • I am becoming proficient with my tools and the core building blocks used by our team.
  • I am learning how to pull together the LEGO blocks of a product.
  • I am learning how to stand up a build and delivery pipeline.

I am recognised by my desire to learn and my motivation to improve.

  • I am learning, maybe through a variety of ways like reading books, reading code, trying ideas and shipping them.
  • I am discussing the things I'm learning about or experimenting on with my teammates, maybe even collaborating on the experience.
  • I take my PD seriously and realise it is valuable to both myself and to Readify.
  • I reach out to my peers and leadership group to develop my PD plan.

I am happy to go on a journey with the team.

  • Other team members genuinely want me on their team.
  • I happily take responsibility for what I produce.
  • I avoid going dark and I know when to call out for help.
  • Even when I disagree with something I continue work enthusiastically and learn from the journey.
  • Every venture has mundane tasks, and I work happily and diligently through them.
  • I go out of my way develop a friendly and professional rapport with my customer and their team members.
  • My contribution to team discussions are net-positive, informative and helpful.

Senior Developer

I am a highly sought after member of a Readify team with a proven record of shipping high quality code to production.

I am trusted to ship full products (or vertical slices of larger products) from idea to production.

  • I am proficient with my tools and the core building blocks used by our team.
  • I can confidently step outside my comfort zone and adapt quickly to new technologies.
  • I am proficient at qualifying and reducing technical debt.
  • I am comfortable pulling together the LEGO blocks of a full product.
  • I am comfortable standing up an automated integration and delivery pipeline.
  • I am comfortable setting technical direction for brown-fields product, reducing technical debt
  • I know how to make pragmatic choices in order to ship a product.
  • I know when to call out for help and how to do it effectively.
  • I am technically persuasive.

I am a technical mentor.

  • People tend to ask me for my opinion when making technical decisions because I have a proven track record of making wise choices.
  • I am fuelling the team's desire to learn, perhaps by mentoring, running brown-bag sessions, sharing useful videos/blogs/papers.
  • I am proactively reviewing other people's code so I can understand how best to help the team ship the best!
  • I can tactfully challenge and coach people and have them leave richer for the experience.
  • I am a confident and proficient teacher of my craft.

I am a supporter of the journey.

  • I am a highly sought after team member because I'm a trusted and proactive supporter of my team and its leadership.
  • I seek to understand my customer's real needs and am comfortable building requirements and technical recommendations off those.
  • I am a "boy scout", I recognise problems early and get in and fix them regardless of who's fault it is.
  • I am good at recognising problems outside the scope of my work and eagerly get involved in improving our product, our environment and our processes.
  • I happily tackle the most difficult problems the team is facing, usually solving it with an impressive balance of finesse and pragmatism.
  • Every venture has mundane tasks but I'm the one that can be trusted to get them done, and get them done right - usually with a handful of ingenuity.
  • I adapt quickly to changing requirements and typically structure my approach to cater for this.

I've become a student of my craft.

  • I am devoted to learning, it's become a natural part of my life.
  • I am actively introspective and take time to work on my personal and professional development.
  • I happily take responsibility my own mistakes and I learn from the mistakes of others.

Senior Consultant

I am a well-rounded developer, architect, problem solver and leader of people. I represent the unconventional value Readify brings to the market.

I am trusted to lead a small team to ship a full product from idea to production with limited supervision.

  • I am maturing as a leader of people.
  • I can confidently step outside my comfort zone and adapt quickly to new team situations.
  • I am comfortable diving headfirst into moderately risky environments with relatively little upfront information and oversight.
  • I am confident making architectural decisions taking concerns like infrastructure, identity management, security, scalability, concurrency and maintainability into consideration.
  • I am comfortable with transparently assessing risk, making recommendations, escalating appropriately and dealing with the consequences along the way.
  • I am comfortable with building a product vision with a customer based on their business needs, regardless of whether this involves technology or otherwise.
  • I am proficient at delivering software projects using agile practices.
  • I can confidently and charismatically pitch ideas and influence my team and my customer's decisions.

I am a proponent of the journey.

  • I invest in sustainable delivery understanding how to strike the balance between velocity and quality.
  • I am typically the first one to take responsibility for reducing waste in our process.

I am investing back into Readify.

  • I am actively involved in the retrospective process and am comfortable challenging and coaching my team.
  • I am actively involved in the recruitment process, I get to help choose who I work with!
  • I leave my clients with a clear sense of why they have invested in Readify.
  • I proactively call out opportunities for Readify with my clients.
  • I am mentoring another developer deliberately helping them to round out their skill set.
  • I am collaborating with another Senior Consultant so we can learn from each other's experiences.
  • I am known as someone who looks for opportunities to invest into the Readify teams in my state.

Lead Consultant

I am trusted to autonomously lead people through high risk engagements with a proven record of delivering projects from inception to their successful completion.

I am becoming a respected and trusted leader of people.

  • I generally inspire people, especially those on mine and my client's teams.
  • My influence is starting to reach beyond my team, extending to other teams both inside and outside of Readify.
  • People want to go on the journey with me because they know they'll be richer for the experience.
  • I am developing strong presentation skills learning to effectively tailor my content and conversation to many audiences.
  • I am developing the skill of effective pursuasion and building a track record of taking people on the journey with me.

I am the protagonist of the journey.

  • I am a servant leader prioritising the needs of my team members above my own.
  • I am an outspoken advocate of my team, they can trust me to be the first line of defense.
  • I know the buck stops with me, at the end of the day I am responsible for my team and the relationship with our client.

I am maturing as a driver for additional business opportunities.

  • I am looking for new opportunities with my current client.
  • I am keeping in touch with previous clients actively looking for new opportunities.

I am significantly investing back into Readify.

  • I am taking ownership of our retrospective process in our state.
  • I am becoming a trusted voice to the Readify Executive and my opinions and ideas seem to carry some weight.
  • I am helping steer the public and private conversations within Readify towards positive and productive outcomes.
  • I represent the interest of the teams in my State to rest of Readify.
  • I am involved in some kind of initiative at the national level in Readify.

Principal Consultant

I epitomise Readify and represent the pinnacle of our capabilities having influence across many teams and interests both inside and outside of Readify.

I am a deeply respected leader of people.

  • My influence positively affects teams both inside and outside of Readify.
  • People both inside and outside of Readify aspire to be like me.
  • I inspire people to better themselves by simply being myself and doing what tends to come naturally.
  • Pursuasion has become second nature to me, people tend to abandon their previous way of thinking and embrace mine, and are enriched by doing so.

I am like a virtual CIO/CTO

  • I am trusted to make strategic technical and business decisions having built a history of positive results.
  • I have learned to tailor conversations to any level of business, from training a developer through to C-level executives and business owners.

I am the safety net of the journey for both my teams and my clients.

  • People tend to trust me impicitly.
  • I am highly approachable, a trusted confidant for my people and my clients.
  • I am a good sounding board and proactively broaden the perspective of team leads that I'm working with.
  • I wisely manoeuvre through risky political situations and have everyone leave richer for the experience.
  • I am especially capable of handling situations where we have made mistakes and have our team and our client keep their dignity intact and be satisfied with the outcome.

My investment back into Readify is a significant part of our success.

  • I am a trusted voice to the Readify Executive.
  • I conceptualise and drive initiatives at the executive level in Readify and have track record of bringing others along for the journey.
  • I recognise that I'm an overhead and the value I bring to the company is different to most billable consultants, and I recognise the importance of that fact.

Perspective... running out of words quickly

Putting myself in, well, my own shoes:

  • As a person I’d prefer to get insight from someone’s real-life/coal-face experiences in going on the journey with me.
  • As a person I’d like insight from someone I’ve worked with and can trust to be both candid and fair.
  • As a person I’d like insight that is based in real-life examples rather than guesswork from afar.
  • As a person I’d like suggestions or a coaching plan that lead to me growing as an individual.
  • As a person I’d like to think that my growth/salary/promotion in Readify is in the sole discretion of a single person.
  • As a person I’d like my review to be based on several iterations, like an ongoing conversation, that way I feel like there’s been opportunity to grow and measure my growth.

And again:

  • As a leader I’d prefer to provide insights for someone I’ve been working with closely, where I’ve experienced what it’s like going on the journey with them.
  • As a leader I’d like this process to be centred around the person’s growth as an individual.
  • As a leader I’d like (very much) not to be “milked” for information, but have it collected as a natural by-product of leading a person.
  • As a leader I’d like to think that I’m not solely responsible for a person’s growth/salary/promotion in Readify.
  • As a leader I’d like to think that decisions for a person’s growth/salary/promotion in Readify are based on an ongoing conversation, not a single instance.

Thoughts about rating

  • Consider rating ourselves at the defining characteristics level so it's not too hard to maintain over time
  • The examples could be used as a frame of reference for the rating
  • Change the terms...
    • No brainer: You're great at this! We don't even need to talk about it.
    • Maturing: Here's some suggestions, take them or leave them - it's your call.
      • It would make sense to record the suggestions.
    • Needs coaching: This is an area you're weak in, let's work out a plan and walk this out together.
      • It would make sense to record the coaching plan.
  • Call special attention to clearly outstanding/exemplary behaviour.
    • Outstanding: You simply shine in this area like very few others. I think people deserve to know this about you.

About

Readify Mad Skilz

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published