RSS

Category Archives: Leadership

Generations of Developers Part Two

Episode 106

In the previous episode, we introduced the idea of generations from the social science perspective. Generations were shaped by certain events and shifts in technology and society. We explored Strauss-Howe theory of repeating cycles through history and dived deeper into characteristics of the Silent Generation, Baby Boomers and the X Generation. We have met some famous people representing those generations that made an impact on the shape of the software industry from the business and science perspectives alike. 

Today we will continue our journey through generations, starting with a closer look at Millennials, followed by Generation Z and Generation Alpha. We will also explore a bit of related anthropology, and talk about reverse mentoring as well as the challenges and opportunities of generational diversity.

The Millennials

Millennials were born between 1981 and 1996, which makes them 27 to 42 years old now. Strauss and Howe describe them as members of the Hero or Civic generation – entering childhood during a time of individual pragmatism, self-reliance and laissez-faire and entering adulthood during a crisis. Millennials saw live coverage of the 9/11 attacks that started the war on terror, rising environmental issues and the 2008 financial crisis. But most importantly, they were the first global generation and the Read the rest of this entry »

 
Leave a comment

Posted by on February 26, 2023 in History, Leadership, Technology

 

Tags: , ,

Generations of Developers Part One

Episode 105

In the previous two episodes, we have been exploring the world of individual differences and types of personality and dived deeper into one of many ways to categorize those types. It’s an interesting and helpful exercise as long as we keep in mind that everyone is different and requires an individual approach. Our personality depends strongly on the genetic lottery and our environment, especially during childhood and youth. Another interesting device we can use to better describe and understand people around us is the notion of the generation or demographic cohort they belong to. Age is just a number as they say, but aren’t developers ultimately the ones dealing with numbers after all? Today we will look at various aspects of several different generations we interact with, check what events and experiences shaped them, explore what might be particularly important to them and look for influential examples in the tech industry.

Generations conflict. Age gap. This is a really old topic. For centuries and millennia, there was a clash between parents and children, old and young, wisdom and experience, order vs curiosity, energy, rebellion and all that stuff. You can find papers on that dating back to antiquity. There is an ample pool of work about differences, but there is also an array of publications saying that it’s all bullshit and hurtful stereotypes. That you can’t look at a person through the lens of age group, put a label and just act according to it. So, how is it in the end? As usual, it’s somewhere in the middle. Generational differences do exist, but they are weak compared to Read the rest of this entry »

 
Leave a comment

Posted by on February 19, 2023 in History, Leadership, Technology

 

Tags: , ,

Archetypes of Developers Part Two

Episode 104

In the previous episode we started with four personality types dating back to antiquity, today known best under DISC theory, color-coded as Red, Yellow, Green and Blue and RPG-coded as Fighter, Bard, Druid and Wizard.

Today, we are going to take a closer look at the introverted spectrum of our fellowship – Druids and Bards, and look for synergies, different paths to reach a goal and the perfect party.

The Green Druid

Druids are the Stable type. They are on the introverted, calm and passive side but are interested in relations and people. Just not too many people at once and not for too long. They are team players -they care about others, and like to help, support, develop, heal, repair and restore. They hate conflicts so they try to de-escalate the situation or back off if things go too far. They speak much less than Yellows which leaves space for listening and they listen carefully and empathically. Read the rest of this entry »

 
Leave a comment

Posted by on January 6, 2023 in Leadership, Technology

 

Tags: , , ,

Archetypes of Developers Part One

Episode 103

Have you ever had this thought that you are surrounded by people who fundamentally don’t understand you? They may seem to be listening but just don’t get it? Or they don’t even try? They do everything wrong, too slow, too rapid, too messy? Are they just weird or over the top? Sometimes you would say that you are surrounded by idiots. Sounds familiar? Excellent, you came to a good place. 

986673fbaff5dca584b7dc0544c7e942

In this episode, we continue to stray from technicalities into people’s territory. We will talk about four main personality types you can encounter in your fellowship, work, and life: Reds – bold and fierce Fighters who get things done no matter the casualties; Yellows – inspiring and charming Bards with an aura of enthusiasm and loud mouths; Greens – calm and loyal Druids who make sure everyone is okay while resisting all changes and Blues – analytical and distant Wizards who have an eye for details but sometimes just kill all the fun. We will see how to leverage their strengths, how to live with their weaknesses, how to Read the rest of this entry »

 
1 Comment

Posted by on December 11, 2022 in Leadership, Technology

 

Tags: , , ,