SlideShare a Scribd company logo
Characteristics of
Excellent Software
Engineers
Characteristics of
Excellent Software
Engineers
To confirm if you’re
an excellent software
engineer, ask yourself
these questions:
Do you love tinkering with
systems to figure out what
makes them digitally tick?
Powerful software engineers
write powerful code.
Do you?
Are you passionate
about coding?
1.
Superior software engineers take pride in regularly
revising and releasing new code. Are you the kind of
person that gets massive amounts of stuff done?
2.
Do you take a
get-stuff-done
approach?
Not every coder is
dedicated to trouble-
shooting and removing
errors from their code —
but they should be. How
bug-free is your code?
What availability levels
do your apps have?
3.
Am I a merciless
bug killer?
Unfortunately, not everyone in software development
is committed to quality. The problem is, quality isn’t
something that can be added later. Do you start and
end with quality?
Are you all about quality?4.
In all industries,
truly innovative
people are genuinely
inquisitive and enjoy
experimenting. When
it comes to software,
does this describe
you? Can you not wait
to get to a keyboard
and make someone’s
vision come to life
through code?
5.
Are you naturally
curious and adventurous?
Staying up-to-date with trends in digital convergence,
APIs, web apps, and data security can seem like a full-
time job. Are you doing more than just keeping up with
a few technological advances here and there?
6.
Are you keen to keep
learning?
Lee Bob Black adapted this presentation from the following article he wrote for SkilledUp:
“How to Become a Software Engineer: You Could Be the Next King of Queen of Code”
Monique Sterling designed this presentation.

More Related Content

PPTX
Top 3 Benefits of Framework Based Assessments
PDF
Beginner's Guide
PDF
Some Myths in Software Development
PPTX
PPT
overview introduction to Software Engineering
PPTX
Introduction to software Engineering
PPTX
Code review at large scale
PPTX
Myths in Software Requirements
Top 3 Benefits of Framework Based Assessments
Beginner's Guide
Some Myths in Software Development
overview introduction to Software Engineering
Introduction to software Engineering
Code review at large scale
Myths in Software Requirements

What's hot (20)

PPT
Unit 1 sepm software myths
PPTX
Software Myths
PPT
software process
PPT
Code Quality
PPT
9. risk-management
PPTX
The computer says no! Software Quality in the DevOps world
PDF
The Mindful Engineer
PPT
An Introduction To Software Engineering
PDF
Software Engineering Quiz
PPTX
Software Testing and Quality Assurance (Error, Bug, Fault)
PPTX
PPTX
11. estimation-1
PPTX
What tester is_needed_for
PPTX
Introduction to software engineering
PDF
Contract Automation Test Engineers (Python)
PDF
Jobplanet Code Review Strategy
PDF
Code Review
PDF
10 Faulty Behaviors of Code Review - Developer Summit Istanbul 2018
PPT
How To Do A Project
Unit 1 sepm software myths
Software Myths
software process
Code Quality
9. risk-management
The computer says no! Software Quality in the DevOps world
The Mindful Engineer
An Introduction To Software Engineering
Software Engineering Quiz
Software Testing and Quality Assurance (Error, Bug, Fault)
11. estimation-1
What tester is_needed_for
Introduction to software engineering
Contract Automation Test Engineers (Python)
Jobplanet Code Review Strategy
Code Review
10 Faulty Behaviors of Code Review - Developer Summit Istanbul 2018
How To Do A Project
Ad

Viewers also liked (13)

PPTX
Characteristics of Software
PPTX
software product and its characteristics
PPT
Ch11
PPTX
Capabilities and characteristic of software processing
PPTX
Software Engineering Ethics
PPT
software engineering ethics
PPTX
Capabilities and characteristic of hardware and software --
PPTX
Need for Software Engineering
PDF
SE_Lec 10_ Software Code of Ethics
PDF
Professional Code of Ethics in Software Engineering
PDF
Software engineering lecture notes
PDF
Object oriented software engineering concepts
PPTX
Introduction To Software Engineering
Characteristics of Software
software product and its characteristics
Ch11
Capabilities and characteristic of software processing
Software Engineering Ethics
software engineering ethics
Capabilities and characteristic of hardware and software --
Need for Software Engineering
SE_Lec 10_ Software Code of Ethics
Professional Code of Ethics in Software Engineering
Software engineering lecture notes
Object oriented software engineering concepts
Introduction To Software Engineering
Ad

Similar to Characteristics of Excellent Software Engineers, by Lee Bob Black (20)

PPTX
Profound-Skills-of-Programming-Developed-by-the-Programmers
PPTX
Developers Best Practices
PDF
Programming vs Coding: Unveiling The Key Differences
PPTX
How to become a Software Engineer Carrier Path for Software Developer
PPTX
Becoming a Software Developer
PDF
assignment help experts
PDF
Software Development Simplified - A Beginner's Guide.pdf
PPTX
Best pratice
PDF
AI Code Assistants- Your Ultimate Coding Sidekick.pdf
PDF
Developers Nepal Meetup #4 Report
POT
Quality metrics and angular js applications
PDF
Software engineering Definition, Required and characteristics and Importance
PDF
Software Testing Basic Concepts
DOCX
Code review guidelines
PDF
How to hire developers for a startup.pdf
PDF
Software as a craft (February, 2018)
PDF
Voxxed days 2015-hakansaglam-codereview
PPTX
Introducing systems analysis, design & development Concepts
PDF
The 5 Stages of Software Development
PPTX
You cant be agile if your code sucks
Profound-Skills-of-Programming-Developed-by-the-Programmers
Developers Best Practices
Programming vs Coding: Unveiling The Key Differences
How to become a Software Engineer Carrier Path for Software Developer
Becoming a Software Developer
assignment help experts
Software Development Simplified - A Beginner's Guide.pdf
Best pratice
AI Code Assistants- Your Ultimate Coding Sidekick.pdf
Developers Nepal Meetup #4 Report
Quality metrics and angular js applications
Software engineering Definition, Required and characteristics and Importance
Software Testing Basic Concepts
Code review guidelines
How to hire developers for a startup.pdf
Software as a craft (February, 2018)
Voxxed days 2015-hakansaglam-codereview
Introducing systems analysis, design & development Concepts
The 5 Stages of Software Development
You cant be agile if your code sucks

Recently uploaded (20)

PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PPTX
Transform Your Business with a Software ERP System
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PPTX
L1 - Introduction to python Backend.pptx
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Nekopoi APK 2025 free lastest update
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
top salesforce developer skills in 2025.pdf
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
Which alternative to Crystal Reports is best for small or large businesses.pdf
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
How to Migrate SBCGlobal Email to Yahoo Easily
Transform Your Business with a Software ERP System
Odoo Companies in India – Driving Business Transformation.pdf
L1 - Introduction to python Backend.pptx
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
wealthsignaloriginal-com-DS-text-... (1).pdf
Softaken Excel to vCard Converter Software.pdf
Nekopoi APK 2025 free lastest update
2025 Textile ERP Trends: SAP, Odoo & Oracle
top salesforce developer skills in 2025.pdf
Upgrade and Innovation Strategies for SAP ERP Customers
PTS Company Brochure 2025 (1).pdf.......
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Design an Analysis of Algorithms II-SECS-1021-03
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
How to Choose the Right IT Partner for Your Business in Malaysia

Characteristics of Excellent Software Engineers, by Lee Bob Black

  • 2. To confirm if you’re an excellent software engineer, ask yourself these questions:
  • 3. Do you love tinkering with systems to figure out what makes them digitally tick? Powerful software engineers write powerful code. Do you? Are you passionate about coding? 1.
  • 4. Superior software engineers take pride in regularly revising and releasing new code. Are you the kind of person that gets massive amounts of stuff done? 2. Do you take a get-stuff-done approach?
  • 5. Not every coder is dedicated to trouble- shooting and removing errors from their code — but they should be. How bug-free is your code? What availability levels do your apps have? 3. Am I a merciless bug killer?
  • 6. Unfortunately, not everyone in software development is committed to quality. The problem is, quality isn’t something that can be added later. Do you start and end with quality? Are you all about quality?4.
  • 7. In all industries, truly innovative people are genuinely inquisitive and enjoy experimenting. When it comes to software, does this describe you? Can you not wait to get to a keyboard and make someone’s vision come to life through code? 5. Are you naturally curious and adventurous?
  • 8. Staying up-to-date with trends in digital convergence, APIs, web apps, and data security can seem like a full- time job. Are you doing more than just keeping up with a few technological advances here and there? 6. Are you keen to keep learning?
  • 9. Lee Bob Black adapted this presentation from the following article he wrote for SkilledUp: “How to Become a Software Engineer: You Could Be the Next King of Queen of Code” Monique Sterling designed this presentation.