• 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

Advice, Business, Career, Communication, Goals, Guest Post, Money

Do You Have to Quit Your Job to Get a Big Raise?

by Josh Doody 

November

16

2016

How can you earn significantly more money starting right now? Changing jobs and negotiating a higher salary is a great way to boost your lifetime earnings. If you’ve been at a job for a while, and your salary has stagnated, you can [ read more...]

Read More

Share

Share 0
Tweet 0
Pin 0

YouTube

Are MCSD Certifications A Good Option?

by John Sonmez 

November

10

2016

A lot of programmers ask me this question: Should I get MCSD certifications? Well, to answer this question, first, we need to address what is MCSD and talk about if certifications are a good way to build a viable (and smart) career choice. [ read more...]

Read More

Share

Share 0
Tweet 0
Pin 0

Advice, Business, Career, Consulting

Software Developer’s Guide to Contracting Versus Salary Employment

by John Sonmez 

November

7

2016

There are two basic types of employment in the software development industry. You can either be a contractor of some sort, or you can be a salaried employee. In my career, I’ve been both, and each has a distinct set of advantages [ read more...]

Read More

Share

Share 0
Tweet 0
Pin 0

YouTube

How To Choose Your Web Presence Name

by John Sonmez 

November

3

2016

Some people like to have a web presence. I've talked several times before about the importance of having a strong online presence when it comes to marketing yourself and building a successful career for yourself. However, there are a lot of different [ read more...]

Read More

Share

Share 0
Tweet 0
Pin 0

Advice, Business, Creativity, Design, Entrepreneurship, Guest Post, Money, Skills

Creating a Product? Be Passionate About Something Other Than Programming

by Ted Bendixson 

November

2

2016

Building a product of your own is hard work. In my experience, you can go months without bringing in any revenue. It can be demoralizing, especially if you don't particularly care about the thing you are building. I am not alone in [ read more...]

Read More

Share

Share 0
Tweet 0
Pin 0

Advice, Career, Education, Goals, Self Improvement, Skills

Going from QA (or Another Technical Role) to Software Developer

by John Sonmez 

October

31

2016

I decided to dedicate a whole chapter to this topic because it’s one of the most common questions I get asked. Making the transition from QA or some other technical role to being a software developer can be extremely difficult. I made [ 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