• Interview
    • Prep Courses
    • Coding Questions
    • Tips
    • Behavioral Questions
  • Career
    • Jobs
    • Soft Skills
      • Build Your Portfolio
      • Goal-Setting
      • Productivity
      • Health
      • Start a Blog
    • Software Engineer
    • Game Development
    • Blockchain Developer
    • Cloud Computing
    • Web3 Developer
  • Resources
    • Products
      • The Complete Software Developer’s Career Guide
      • 10 Steps to Learn Anything Quickly
      • How to Market Yourself as a Software Developer
      • Create a Blog That Boosts Your Career
      • 10 Ways to Make Money From Your Blog
    • Best Coding Hardware
    • Gifts
  • Languages
    • Python
    • C++
    • Blockchain Languages
    • Rust
  • Blog
  • About
FREE BLOGGING COURSE FOR DEVELOPERS

The Simple Programmer Blog

Metrics, Process Improvement, Teams

We Can’t Measure Anything in Software Development

by John Sonmez 

February

11

2013

Baccarat is an interesting card game that you’ll find at many casinos.  The objective of the game is to correctly predict whether the bank or player will win a hand. In Baccarat the scoring for a hand is very simple, add up [ read more...]

Read More

Share

Share 0
Tweet 0
Pin 0

Career, Consulting, Learning, Pluralsight

Leaving the Safety of a Regular Job

by John Sonmez 

February

2

2013

My routine is pretty crazy. I get up in the morning, make my strict bodybuilding diet breakfast, and get to work at my first job by around 8:00 AM. I’ll take a few short breaks before lunch to cook usually some fish [ read more...]

Read More

Share

Share 0
Tweet 0
Pin 0

Best Practices, Career

My End of the World Post

by John Sonmez 

December

23

2012

With the coming and passing of the predicated date of the Mayan apocalypse, I got to thinking about what kind of final advice I would leave the development world in the event of my untimely departure. I suppose this is quite a [ read more...]

Read More

Share

Share 0
Tweet 0
Pin 0

Best Practices, Career, Consulting, Learning, Process Improvement, Psychology, Unit Testing

The More I Know, the Less I Know

by John Sonmez 

December

15

2012

I used to be very confident in my abilities as a software developer. I used to be able to walk up to a group of software developers and tell them exactly what they were doing wrong and exactly what was the “right” [ read more...]

Read More

Share

Share 0
Tweet 0
Pin 0

Career, Learning, Self Improvement

The 4 Most Important Software Developer Skills

by John Sonmez 

December

9

2012

Updated December 13, 2017 With the vast array of technology, language and platform choices available today, it can be very difficult to figure out when you need to work on increasing your Software Developer Skills.     Solving Problems       [ read more...]

Read More

Share

Share 0
Tweet 0
Pin 0

C++, Language, Learning

Why C++ Is Not “Back”

by John Sonmez 

December

1

2012

[thrive_text_block color=”orange” headline=”Are you here because you want to learn C++?”] Learn to Program with C++ [/thrive_text_block] I love C++. C++ taught me how to really write code. Back in the day I would study the intricacies of the language, Standard Template [ read more...]

Read More

Share

Share 0
Tweet 0
Pin 0
Load More

Popular Posts


Codecademy Python Review – is it any good? (2023)


The BEST Laptops for Computer Science Students in 2023


Rust vs Python – Is THIS the Language of the FUTURE?


Codecademy Full Stack Engineer Career Path Review (2023)

About The Simple Programmer

Since 2009, Simple Programmer has helped millions of readers become better problem-solvers, be more charismatic, and make more money as a developer.

  • About Simple Programmer
  • Career Guide for Developers
  • Privacy Policy
  • Sitemap
Contact

  • 500 West over Dr #7981, Sanford, NC, 27330, US

©Copyright The Simple Programmer - 2026