• 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 strategy

strategy

A Programmer Burnout Story; How to Recognize it And Avoid it

February 26, 2018 by Lorenzo Pasqualis 11 Comments

I am very interested in psychology, but I am not a psychologist. I do not have any specific or tangential formal education on the phenomenon of burnout. My experience with it is from the trenches. I have been in some nasty ones, knee deep in the mud, grasping for something solid to avoid going down and drowning. I have observed software developers burnout, and I know how bad it can get.

I got close to get burnout myself a couple of times but managed to avoid it by doing research on the topic … [Read more...] about A Programmer Burnout Story; How to Recognize it And Avoid it

Filed Under: bolbo, health Tagged With: advice, balance, bolbo, career, culture, leadership, people, strategy, teams, work environment

7 Strategies to Avoid Software Growth Zero, AKA Drowning in Maintenance

February 16, 2018 by Lorenzo Pasqualis Leave a Comment

The Software Garden

Software is like a garden. Both software and gardens require a lot of work, craftsmanship, and artistry to envision and create, especially when starting from scratch. They both evolve, and they both need constant maintenance, even if you don't make any significant improvement.

If you are a reader of my blog, you know that I use a character called Bolbo as my mental framework for the quintessentialsoftware developer. You might remember that he has a square jaw, messy black … [Read more...] about 7 Strategies to Avoid Software Growth Zero, AKA Drowning in Maintenance

Filed Under: software industry Tagged With: advice, bolbo, code, innovation, leadership, products, strategy, teams, technology

Best Strategies To Invest Your Engineering Time Wisely

November 20, 2017 by Lorenzo Pasqualis Leave a Comment

When I started coding in 1984, there weren’t many choices of languages and technologies. Basic, C and Pascal were the main ones. Only a few books on the topic were available, and the internet didn’t exist. With such a limited choice, it wasn’t difficult to decide how to spend my learning time to become a software developer. Distractions were not a problem, and networking wasn’t much of an option either.

Over the years things changed dramatically. Today you have an incredible array of options … [Read more...] about Best Strategies To Invest Your Engineering Time Wisely

Filed Under: career Tagged With: advice, balance, career, fallacies, learning, strategy

Trust your instincts, question your fears

June 16, 2017 by Lorenzo Pasqualis Leave a Comment

I hate when a fine Friday morning turns into an unscheduled damage control drill. It was around January or February last year; it was cold outside but turned hot inside. I know it was a Friday because it ruined my weekend. I was in a meeting when the discussion between usually calm people raised the temperature of the room by 10 degrees. It was emotional and driven by more than the words in the conversation.
What do you mean “there is no debugger”?
As an engineer, I am used to studying code … [Read more...] about Trust your instincts, question your fears

Filed Under: career Tagged With: advice, career, fear, instinct, strategy

Every question is a good question

May 31, 2017 by Lorenzo Pasqualis Leave a Comment

Let’s play make-believe. You are in a meeting with several people; each of them is an expert in different facets of the topic. The discussion is strategically important, stakes are high, but you realize that some aspects of what is being said are unclear to you. A lingering feeling enters your thoughts; you wonder if you are the only one, or if everyone is puzzled by the same thing, and they are just not saying anything. You look around, and everyone seems to be immersed in the discussion. Fear … [Read more...] about Every question is a good question

Filed Under: principles Tagged With: advice, meetings, strategy

  • Go to page 1
  • Go to page 2
  • 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
The 5 Problem-Solving Skills of Great Software Developers
11 Top Responsibilities and 10 Common Mistakes of a Technical Leader
A Day in The Life of a Software Engineer

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 © 2021 By Lorenzo Pasqualis - All Rights Reserved