• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

CoderHood

The Human Dimension of Software Engineering

The Human Dimension of Software Engineering

  • Home
  • About
  • Contact
  • Shop
You are here: Home / Archives for leadership

leadership

How to Lead Change, a Primer

February 7, 2018 by Lorenzo Pasqualis Leave a Comment

On Change

Leo Tolstoy famously said, “Everyone thinks of changing the world, but no one thinks of changing himself.” Tolstoy’s words are true today as much as they were true in his time. Life in the 1800s was very different, but people were not.

Today’s tech industry, populated by smart people pushing hard to innovate one line of code at the time, is no exception. Intelligence comes with strong opinions and personalities. If you’ve worked in teams for a while, at some point, you probably wished that somebody could be more pleasant or reasonable. ... 

continue reading

Filed Under: leadership Tagged With: advice, career, culture, leadership, people, quotes, teams, work environment

Visualizing Company Culture And Cultural Change

December 23, 2017 by Lorenzo Pasqualis Leave a Comment

Company culture is an important parameter in the success of a business, especially in the tech space. It represents the environment and character where employees generate ideas and produce value. It is the personality of a company and it regulates the heartbeat of a functioning organization.

Despite our desire to be in control of our environment, we are often unable to do so. Many things occur naturally, pushed by forces governed by the result of a myriad of factors that are too complex to study, understand and predict. ... 

continue reading

Filed Under: company culture, Uncategorized Tagged With: culture, diversity, hiring, leadership, teams, work environment

How to Coach People Into Leadership Roles

November 15, 2017 by Lorenzo Pasqualis Leave a Comment

You Need a Balance of Doers And Leaders

Every software engineering team requires doers and leaders. In my experience, for every five or six doers, you need a leader.

Engineering teams with too many leaders tend to fight about direction, vision, and control; as a result, they get very little done. The work environment is crippled by turf wars and constant attempts to reach consensus. Whatever they ship, ships late and looks and feels bland and designed by committee. Thankfully, having too many leaders is not a common situation.

Engineering teams with too many doers can’t stay on track and spend much of their time in technical disagreements, sidetracks, distractions and misalignment problems. Everyone makes decisions in isolations, and chaos reigns. The resulting software products feel like a collection of features stuck together with no vision and significant integration and usability issues. ... 

continue reading

Filed Under: leadership Tagged With: advice, career, leadership, people

11 Top Responsibilities and 10 Common Mistakes of a Technical Leader

November 6, 2017 by Lorenzo Pasqualis 3 Comments

On Leadership

Leadership is an art; this is not only a statement that I genuinely believe to be true, but it is also the title of an excellent book written by Max Depree. In his book, Depree gives us the following description of the responsibilities of a leader:

The first responsibility of a leader is to define reality. The last is to say thank you. In between, the leader is a servant.

These words echo in my mind quite often during the day. They have guided me time and time again when I felt unsure of how to add value. They also hold a profound message that can easily be missed: Reality doesn’t just “exist,” it is something that needs to be defined. ... 

continue reading

Filed Under: leadership Tagged With: advice, career, leadership, teams

Interviewing Engineers, Patterns and Common Behaviors

October 16, 2017 by Lorenzo Pasqualis 2 Comments

Interviewing engineers is a normal part of the life of a developer. Most software engineers sooner or later are asked to do it, but there is rarely any formal training that teaches them how to be effective interviewers.

Interviewing is an art; not everyone is good at it. With experience, you get better, and you start observing recurring patterns. In this post, I am going to describe some typical behavioral patterns you’ll encounter when interviewing engineers and some suggestions on how to interpret them. ... 

continue reading

Filed Under: hiring Tagged With: behaviour, hiring, interview, leadership, people

  • « Go to Previous Page
  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Go to page 4
  • Go to page 5
  • Interim pages omitted …
  • Go to page 8
  • Go to Next Page »

Primary Sidebar

Subscribe via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join us on Facebook

Join us on Facebook

Archives

  • November 2019
  • February 2019
  • January 2019
  • December 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017

Recent Posts

  • Doodle Tuesday: Flying Tree of Drops
  • Doodle Tuesday: Roots, Fruits and Flowers
  • Doodle Tuesday: Mushrooms
  • Software Maintenance, Understanding the 4 Types
  • What I Have Been Doing Lately

Most Popular

19 Types of Developers Explained
8 Engineering Leadership Roles Explained
Software Engineering Job Titles Explained
11 Top Responsibilities and 10 Common Mistakes of a Technical Leader
A Programmer Burnout Story; How to Recognize it And Avoid it
The 5 Problem-Solving Skills of Great Software Developers

Tags

advice agile art balance behaviour blog bolbo brain career code culture development process diversity doodle education fallacies finding talent gender bias hiring infographic innovation interview involuntary bias job market leadership learning logic meeting meetings people processing-language products programming quotes resume roles scrum software design strategy teams technology value wit women in tech work environment

Disclosures

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites. With that said, we will never promote anything we don’t trust or haven’t used.

All links to Amazon products on this site are affiliate links; this means that we may receive a small commission (at no cost to you)  if you subscribe or purchase something through the links.

Donate

Leave a donation to support this blog.

Subscribe to Blog via RSS

RSS Feed RSS - Posts

Advertisment

Tools of the Trade

Footer

Social

  • View lpasqualis’s profile on Twitter
  • View lpasqualis’s profile on LinkedIn
  • View lpasqualis’s profile on GitHub

Legal

Disclaimer
Privacy Policy
Cross-Posting Policy
Copyright © 2019 By Lorenzo Pasqualis - All Rights Reserved