Zenmaster Phil Jackon and bulls in timeout huddle

How To Manage People Who Are Better Than You

Talented technologists often get promoted by desire or default into management. Now with managing people, the rules have changed and success is defined differently than as an individual contributor (IC). You’ll be leading teams that may have people who know more, are smarter, have more experience, or get paid more. How do you successfully lead?

Inspired by a podcast interviewing Phil Jackson, this post alludes to useful bits of the interview with my own commentary. Read on to learn how to manage people “better” than you.

Read More »
Project management word cloud

How to Manage Technical Projects

Over the years, in various positions, I’ve participated in many projects as a developer, lead developer, architect, jack-of-all-trades administrator, etc. I’ve also had the opportunity to lead technical projects as well.

This post focuses on techniques I have employed to successfully manage technical projects. Read on for tips regarding meetings, communication, and building your confidence.

Feature Image / License

Read More »
Personality building

The Nature of Software Engineer Personality

The age old question of nature vs nurture influences the careers we have and the jobs we get. After being involved in software engineering most of my career, a question that comes to mind is: “can anyone do my job?” Can anyone, provided the right inputs, achieve the same output such as being a developer, systems administrator, or managing people and projects?

My conclusions have evolved over time. Read on to hear my ruminations about how our personality influences our work!

Feature image / license

Read More »
Scrabble Bully

How to Survive the Office Bully

Featured image photo credit: TheDyslexicBook.com. Licensed: https://creativecommons.org/licenses/by/4.0/

Being a software person has advantages and disadvantages. On the plus side you probably “speak machine” with ease. However we often struggle to interface well with the other humans. One of the ills of the office that I have experienced is the office bully. Over the years I have compiled an effective strategy and tactics to deal with them.

The best resource I’ve read is a book called “Beating the Workplace Bully” by Lynne Curry (twitter). The book does an exemplary job of describing the situation and prescribing treatment for dealing with the workplace bully. I share the content below. Read on to see the details and my analysis!

Read More »

T-SQL Tuesday Logo

T-SQL Tuesday #93 – Interview get-help

The topic of this months T-SQL Tuesday #93 (hosted by Kendra Little / @Kendra_Little) is Interviewing Patterns & Anti-Patterns. The question: What advice to you have for people preparing for or going through an interview?

It is a big question with many different perspectives and factors:

  • Entry level vs experienced professional
  • Startup vs enterprise
  • DBA vs developer

Instead of delving into each specific domain I will discuss some insights that have served me well. I hope they will help you too. Whether you are interviewing for a Senior DBA role or an entry level BI developer some things remain the same.

Read More »

Introvert Secret Skills

Introvert at Work – How to Survive and Be Successful as a Software Engineer

Calling all introverts! This post is for you if:

  1. People drain your energy and you gain it back from being alone
  2. You sit at your desk with huge air traffic controller headphones on most of the day
  3. You took a personality test and it said you are an introvert

If you work with software, chances are you are an introvert. There are literally dozens of us! Yet we often wear our introversion as a Scarlet Letter instead of the champion belt that it is. Keep reading to find out how to use your introversion to your advantage at work.

Read More »