• Home
  • About
Make Me a Programmer

Coding doesn't have to be hard.

  • About
  • Write for Us
  • Be Interviewed
  • About
  • Write for Us
  • Be Interviewed
  • Home
  • About
  • Common Questions
  • Lessons From a Veteran
  • Write for Us
  • Be Interviewed As a Software Pro
  • Meet Our Writers
  • Common Questions,  Get Started Programming

    What Is the Best Way to Learn C#? A Complete Introduction

    September 27, 2024 /

    Let’s talk about learning today.  Specifically, let’s talk about learning a programming language. What’s the best way to learn C#? For the most part on this blog, we’ve answered questions that non-programmers might have about the world of programming when they’re thinking of breaking in.  And while I suppose learning a programming language could fall into this category, it’s a little more specific. But I wanted to examine this topic with a blog post for a specific reason.  I happened to Google “best way to learn C#” and find that something was consistently missing from the results. Don’t get me wrong.  The results are helpful. It’s just that they seem to focus…

    Read More
    Erik Dietrich

    You May Also Like

    What Is a programming framework?

    What Is a Programming Framework?

    August 21, 2020
    Lessons from a veteran developer

    Lessons From a Veteran: Approaching Things From a Different Direction

    June 12, 2020

    Do Programmers Memorize Code?

    June 14, 2024
  • Looking over the shoulder of a man with dark hair wearing headphones while coding on two screens.
    Get Started Programming

    Improving Your Workflow: Steps to Becoming a More Productive Software Developer

    August 26, 2024 /

    Developers need to juggle tight deadlines, changing technology, and complex problems—all while trying to maintain their creativity and mental health. But what if there were ways to reach your full potential while remaining efficient and sustainable?In this post, we’ll discuss some techniques that will enable you, as a developer, to increase your productivity. We’ll look at approaches that go beyond merely “coding faster” and instead focus on developing your mindset, workflow, and environment. These methods will provide you with what you need to not only get things done, but do it with better focus, satisfaction, and a restored sense of purpose. Whether you’re an experienced developer or just starting out,…

    Read More
    Make Me a Programmer

    You May Also Like

    Should developers write documentation?

    Should Developers Write Documentation? Yes, and Here’s Why

    July 3, 2020
    Programming languages explained

    Programming Languages Explained by an Expert

    April 2, 2021
    Can you use Git without GitHub?

    Can You Use Git Without GitHub?

    September 27, 2024
  • Best way to learn Python
    Get Started Programming

    Best Way to Learn Python: Resources and a Brief How-To

    October 29, 2021 /

    Python is one of the fastest growing programming languages. Even though it’s been around since 1989, it’s still widely used and learned. It provides an opportunity to work with a lot of programming fields, from web development to data science to game development. If you want to get started in Python and don’t know how, you’re in the right place. Lots of open-source materials are available for you to learn Python. In this post, I’ll share some easy-to-follow resources that will help you get started on your Python journey. After that, I’ll explain some Python basics that we’ll use to build a simple program. Beginner Python Resources I’ll divide the…

    Read More
    Make Me a Programmer

    You May Also Like

    blue background with white text that reads Blockchain Basics: How It Works and Its Role in Technology

    Blockchain Basics: How It Works and Its Role in Technology

    February 14, 2025
    Software Engineers

    What Makes a Good Software Engineer?

    March 21, 2019
    What Is a programming framework?

    What Is a Programming Framework?

    August 21, 2020
  • 7 Tips for Beginner Programmers
    Get Started Programming

    7 Tips for Beginner Programmers

    September 29, 2020 /

    You’re just starting out as a programmer, so you’re looking for some tips on how to get started. Maybe you’ve landed your first job. Or you’ve just finished school. Perhaps you’ve done what many of us before you (including me) did and simply said “I’m a programmer!” and got to work. Either way, congratulations! Here are a few tips for beginner programmers that will help get you on your way to a new career. There’s No Substitute for Getting Your Hands Dirty You can read hundreds of books. You can watch thousands of hours of YouTube. But nothing makes you a better programmer than, well, programming. Stop preparing and start…

    Read More
    Eric Goebelbecker

    You May Also Like

    Lessons from a veteran developer

    Lessons From a Veteran: Career and Personal Self-Discovery With Juho Vepsäläinen – Conference Director and Consultant

    March 26, 2021
    Programming languages explained

    Programming Languages Explained by an Expert

    April 2, 2021
    Languages on boards

    Why Are There So Many Programming Languages?

    June 19, 2019
  • Best programming books for beginners
    Get Started Programming

    Best Programming Books for Beginners

    August 7, 2020 /

    What are the best programming books for beginners? This is a broad question. Programmers need a wide variety of skills, and the field you want to work in can have a significant impact on which ones you need. There isn’t one book, or even a list of books, that will teach you everything you need. Some skills can come from books, and some will only come from on-the-job training. You need books that will improve your knowledge and skills regardless of what type of programming you’re interested in. I’ve put together a list of seven books that will do that for you! These books teach you basic skills that any…

    Read More
    Eric Goebelbecker

    You May Also Like

    Programmers interacting

    How Do Programmers Interact With the Rest of the Team?

    October 10, 2018
    Full stack of cards

    What Is a Full Stack Developer, Anyway?

    November 2, 2018

    Do Programmers Memorize Code?

    June 14, 2024

Affiliate Disclosure

Who?

This site participates in the Amazon Associates Program and other affiliate marketing programs.

Why?

This is a community site, but hosting and content aren’t free.  We’re looking to cover our costs and perhaps earn enough money for the occasional cup of coffee.

How?

If you click on an affiliate link and wind up purchasing something at the site, they send us a small commission as a way of thanking us and encouraging us to send them more business.

What (does it cost me)?

Absolutely nothing.

Want to Submit a Post?

If you're interested in contributing an article, please feel free to get in touch.

Categories

  • 100 Days of Code Success Stories
  • Common Questions
  • Expert Interviews
  • Get Started Programming
  • Glossary
  • Guest Post
  • Lessons From a Veteran
  • Uncategorized

Archives

Affiliate Disclosure

Who?

This site participates in the Amazon Associates Program and other affiliate marketing programs.

Why?

This is a community site, but hosting and content aren’t free.  We’re looking to cover our costs and perhaps earn enough money for the occasional cup of coffee.

How?

If you click on an affiliate link and wind up purchasing something at the site, they send us a small commission as a way of thanking us and encouraging us to send them more business.

What (does it cost me)?

Absolutely nothing.

Want to Submit a Post?

If you're interested in contributing an article, please feel free to get in touch.

Recent Posts

  • Blockchain Basics: How It Works and Its Role in Technology
  • What is SOC Automation?
  • What is Data as Code?
  • What is Log Parsing?
  • Can You Use Git Without GitHub?

Archives

Categories

  • 100 Days of Code Success Stories
  • Common Questions
  • Expert Interviews
  • Get Started Programming
  • Glossary
  • Guest Post
  • Lessons From a Veteran
  • Uncategorized
Ashe Theme by Royal-Flush - 2025 ©