Personal blog

Tag: gallup

Consistency in Programming – 10 Symptoms [CliftonStrengths #5]

There it is. 5th and the last theme. “Crave for clear rules”, as the official description says.

What kind of rules could it be that I crave? What challenges can the rules bring?

Consistency as a programmer – 10 symptoms

1. Process is good

Processes have negative connotations. They are on the right side of the agile manifesto. And I claim myself agile. How come?

To me, a process doesn’t have to mean a big and slow corporate machine. Process is a visible extract of how we do things in our team. Visible! That’s the missing part of almost every “process” I ever saw.

Process is a communication tool.

Processes can and should be automated. But first, they need to be visible.

And yes, individuals and interactions can trump processes. These situations should lead to improving the process. Not to anarchy!

2. Communication rules

Continue reading

Ideation in Programming – 10 Symptoms [CliftonStrengths #4]

My favorite talent, if I may choose one!

Ideation as a programmer – 10 symptoms

1 . No monopoly on solutions

When picturing your code in terms of product and user stories, it doesn’t really matter how you solve people’s problems.

Too often programmers are married to the idea that all they do is code. We can solve problems otherwise!

Most of the time it ends up being code, but even then there are many, many possible solutions.

2. Idea review

Continue reading

Developer in Programming – 10 Symptoms [CliftonStrengths #3]

Out of my 5 CliftonStrengths talents, it’s time for the third one – Developer.

Cool name for a programmer, isn’t it?

Developer as a programmer – 10 symptoms

1. Awareness

I know of the Curse of knowledge.

I know people learn differently. YouTube videos, documentation, books, courses, learning by doing… All of that can be a legit source to learn from. Depends on who is a student.

That said, I have a very strong candidate for the best way of learning & teaching programming. Which is…

Continue reading

Individualization in Programming – 10 Symptoms [CliftonStrengths #2]

In the previous post, I showed the Responsibility talent in examples. Now it’s time for my second top talent – Individualization.

Individualization as a programmer – 10 symptoms

1. Start with “why”

Before going into “what should we do”, you need to answer “what’s the goal”?

The problem and common misunderstanding are simple. Different people have different goals. I find it hard to start suggesting solutions before I know your pain.

2. Understanding business

Continue reading

Responsibility in Programming – 10 Symptoms [CliftonStrengths #1]

CliftonStrengths is a 177-question assessment, resulting in 5 out of 34 themes (talents) that best describe your personality. It got popular because often the descriptions of the theme and the advice they give you after the assessment are extremely accurate and helpful.

Here are my top 5 CliftonStrengths themes.

  1. Responsibility – this post
  2. Individualizationread more
  3. Developerread more
  4. Ideationread more
  5. Consistencyread more
Continue reading

© 2024 Bartosz Krajka

Theme by Anders NorenUp ↑