• 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
  • Is software engineering a good career?
    Common Questions

    Is Software Engineering a Good Career?

    March 19, 2021 /

    We all work a lot during our lives. But if we’re going to work our entire life, shouldn’t we do something that makes us happy? Let me introduce you a career you might not be expecting: software engineering. So, now you’re probably wondering if software engineering is a good career. Maybe you’re on your path learning how to program. Or maybe you’re not happy with your current job and decided to take a look out there to see if you’d find anything different. Whichever reason brought you here, you’re lucky: We’re talking about the pros and cons of a software engineering career. First, the Short Answer All right, before I…

    Read More
    Pedro Barbosa

    You May Also Like

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

    May 28, 2019
    Lessons from a veteran developer

    Lessons From a Veteran: Gabriel Aizcorbe on Unexpected Lessons

    July 24, 2020
    Programming languages explained

    Programming Languages Explained by an Expert

    April 2, 2021
  • Can you use Git without GitHub?
    Common Questions

    Can You Use Git Without GitHub?

    January 8, 2021 /

    Can you use Git without GitHub? The short answer is yes, you can. Git is a tool for revision control. GitHub is an online service that allows you to store, manage, and share Git repositories in the cloud. You can use Git with online services other than GitHub, with an in-house server, or on your local computer without any server at all. First, let’s look at what Git is. Then, let’s see what GitHub and other Git-hosting services have to offer. What Is Git? Git is a revision control tool. It’s most often associated with software development, but you can use it to track changes in any file. For example,…

    Read More
    Eric Goebelbecker

    You May Also Like

    Students graduating after obtaining education

    What Education Is Needed to Become a Programmer?

    October 18, 2018
    Full stack of cards

    What Is a Full Stack Developer, Anyway?

    November 2, 2018
    Lessons from a veteran developer

    Lessons From a Veteran: Turning a Hobby Into a Fulfilling Career

    August 14, 2020
  • How long does it take to learn Python?
    Common Questions

    How Long Does It Take to Learn Python?

    December 3, 2020 /

    How long does it take to learn Python? Well, how long is a piece of string? How much peanut butter is too much? Is this glass half empty or half full? None of these questions has one correct answer. The answer to each depends on your opinion and your goals. And how long it takes you to learn Python depends on what you want to create with the language. So, while I can’t tell you how long it will take to learn Python, I can give you deeper insight into the language and how it will suit your needs. What Do You Need to Learn Python? Python is a general-purpose…

    Read More
    Eric Goebelbecker

    You May Also Like

    How many hours do software engineers work?

    How Many Hours Do Software Engineers Work?

    June 26, 2020
    Can you use Git without GitHub?

    Can You Use Git Without GitHub?

    January 8, 2021
    What languages should every programmer know?

    What Languages Should Every Programmer Know?

    July 17, 2020
  • 7 Tips for Beginner Programmers
    Common Questions

    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

    What is the best programming book for beginners?

    What Is the Best Programming Book for Beginners?

    November 20, 2019
    Lessons from a veteran developer

    Lessons From a Veteran: When You’re Not Sure If This Career Is For You

    May 8, 2020
    Suits that one might wear to work

    What Do Programmers Wear to Work?

    November 27, 2018
  • What Is a programming framework?
    Common Questions

    What Is a Programming Framework?

    August 21, 2020 /

    One of the reasons that learning to program might feel like an overwhelming task is the sheer number of new words, terms, and expressions you come across. Today, we’re here to make your life easier by explaining one such term: programming frameworks. Specifically, we’re going to tell you everything you need to know in response to the question “what is a programming framework?” You can think of a programming framework as a tool—or a set of tools—you use to make your life easier when performing common programming tasks. I know that might sound a little vague, but it’s hard to offer a more complete definition without going deeper into the…

    Read More
    Carlos Schults

    You May Also Like

    What is the best programming book for beginners?

    What Is the Best Programming Book for Beginners?

    November 20, 2019
    Can you use Git without GitHub?

    Can You Use Git Without GitHub?

    January 8, 2021
    Software Engineers laughing

    Are Software Engineers Happy? Yes, They Are, and Here’s Why

    April 3, 2019
  • Best programming books for beginners
    Common Questions

    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

    Lessons from a veteran developer

    Lessons From a Veteran: Incidental (or Maybe Accidental) Catalysts With Jonathan Hall

    March 12, 2021
    Bloggers giving high-fives

    Should Programmers Blog? 5 Things to Consider

    September 14, 2018
    Languages on boards

    Why Are There So Many Programming Languages?

    June 19, 2019
  • What languages should every programmer know?
    Common Questions

    What Languages Should Every Programmer Know?

    July 17, 2020 /

    It’s easy to get lost in the sea of programming languages. On top of that, there are some languages (I’m looking at you, JavaScript) that have a vast ecosystem of frameworks. Wikipedia has an exhaustive list of programming languages with several for each letter of the alphabet. I won’t count them, but there are at least 260 at a glance. There’s no way you can learn all of them. So, what languages should every programmer know? Where to Start? If you want to know where to start, you can take a few approaches. Of course, this depends on what you want to do in your programming career. If you want…

    Read More
    Phil Vuollet

    You May Also Like

    Should programmers learn linux?

    Should Programmers Learn Linux?

    May 22, 2020
    Software engineer or software programmer

    Is a Software Engineer the Same As a Software Developer?

    October 24, 2018
    Programmers interacting

    How Do Programmers Interact With the Rest of the Team?

    October 10, 2018
  • What non-programming skills do programmers need?
    Common Questions

    What Non-Programming Skills Do Programmers Need?

    July 10, 2020 /

    As programmers or aspiring programmers, we often focus on the technical skills we need to build software. We work on improving our programming skills, picking up new frameworks, or reading technical books to improve our knowledge of computer science. However, those technical skills will only get us so far. As with most careers, we need to expand our learning and also focus on professional skills. And actually, these skills will make the technical side easier, as we’ll have more clarity on what we need to do to solve problems. In this post, we’ll go over what non-programming skills programmers need to use in our jobs. 1. Communication First and foremost,…

    Read More
    Sylvia Fronczak

    You May Also Like

    Lessons from a veteran developer

    Lessons From a Veteran: Hard-Nosed Advice From a Softie

    May 15, 2020
    What is the best programming book for beginners?

    What Is the Best Programming Book for Beginners?

    November 20, 2019
    Lessons from a veteran developer

    Lessons From a Veteran: Step Outside of Your Comfort Zone

    May 30, 2020
  • Should developers write documentation?
    Common Questions

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

    July 3, 2020 /

    Should developers write documentation? Yes. Yes, they should. That’s it. Everything you need to know! Come back next week for more helpful career advice for aspiring programmers. Oh. You want to know why developers should write documentation? Fine. Why Developers Should Write Documentation Developers should write documentation because it makes it easier for both you and your coworkers to use your code. Well-written code is easy to read and understand. Documented code, on the other hand, is a gift to everyone—even to the coder that created it. Writing documentation makes you a more valuable developer and will help your career. Documenting your code makes you a better developer and helps…

    Read More
    Eric Goebelbecker

    You May Also Like

    A set of keys for home

    Do Programmers Work From Home?

    January 19, 2019
    What non-programming skills do programmers need?

    What Non-Programming Skills Do Programmers Need?

    July 10, 2020
    Students graduating after obtaining education

    What Education Is Needed to Become a Programmer?

    October 18, 2018
  • How many hours do software engineers work?
    Common Questions

    How Many Hours Do Software Engineers Work?

    June 26, 2020 /

    The world of software development has a strange reputation, both for insiders and outsiders. One thing many people have wrong ideas about is how many hours software engineers work, or should work. I’d like to dive a little deeper into this subject: What is the reality and what should you do? What Many People Think Many people think that software engineers work almost all the time. When you ask about average work hours per week, numbers between 60 and 80 hours per week are not an uncommon response. This idea lives among both developers and non-developers. Among some developers, there is also a strong feeling that you can only be…

    Read More
    Peter Morlion

    You May Also Like

    Programmers interacting

    How Do Programmers Interact With the Rest of the Team?

    October 10, 2018
    Someone worried about programming being hard

    Is Programming Hard? Here’s What You Need to Know

    February 5, 2019
    Should programmers learn linux?

    Should Programmers Learn Linux?

    May 22, 2020
123

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

  • Common Questions
  • Expert Interviews
  • Lessons From a Veteran
  • Uncategorized

Archives

Ashe Theme by Royal-Flush - 2021 ©