• 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

    What Are Some Benefits of Pair Programming?

    July 16, 2023 /

    Pair programming has become increasingly popular in the software development industry, revolutionizing the way teams collaborate and produce high-quality code. In this comprehensive guide, we will explore the numerous benefits that pair programming offers and delve into the reasons why it has gained such widespread recognition. Introduction to Pair Programming What is Pair Programming? Pair programming is an agile software development technique where two developers work together on a single workstation. In this collaborative approach, one developer takes on the role of the “driver,” actively writing code, while the other assumes the role of the “navigator,” providing guidance, reviewing code, and thinking strategically about the overall design. By working together,…

    Read More
    Make Me a Programmer

    You May Also Like

    why are programmers paid so much?

    Why Are Programmers Paid so Much? Programmer Pay Explained by an Expert

    October 15, 2021
    Lessons from a veteran developer

    Lessons From a Veteran: Gabriel Aizcorbe on Unexpected Lessons

    July 24, 2020
    Suits that one might wear to work

    What Do Programmers Wear to Work?

    November 27, 2018
  • Common Questions

    What Is Foo in Programming?

    July 16, 2023 /

    Introduction to Foo in Programming Programming is a vast and ever-evolving field, with numerous concepts and terminologies that can often be daunting for beginners and even experienced developers. One such term that frequently arises in programming discussions is “Foo.” If you’ve ever wondered what Foo is and how it relates to programming, you’ve come to the right place. What is Foo? Foo is a placeholder term commonly used in programming to represent an undefined or generic object, function, or variable. It is typically used when discussing code examples or illustrating concepts without getting caught up in specific details. The term “Foo” is part of a set of placeholder variables, including…

    Read More
    Make Me a Programmer

    You May Also Like

    What is the best programming book for beginners?

    What Is the Best Programming Book for Beginners?

    November 20, 2019
    how to choose a programming language to learn

    How to Choose a Programming Language to Learn

    May 7, 2022
    Lessons from a veteran developer

    Lessons From a Veteran: Approaching Things From a Different Direction

    June 12, 2020
  • Common Questions

    How to List Programming Skills on a Resume

    July 16, 2023 /

    Are you a programming enthusiast looking to land your dream job? As the demand for skilled programmers continues to skyrocket, it has become imperative to showcase your programming skills effectively on your resume. Employers not only want to see your educational qualifications and work experience but also want to know the specific programming languages, frameworks, and tools you excel in. In today’s competitive job market, simply listing programming skills on your resume is no longer enough. You need to strategically present them in a way that catches the attention of potential employers and sets you apart from other candidates. This comprehensive guide will walk you through the best practices for…

    Read More
    Make Me a Programmer

    You May Also Like

    Magento performance concerns

    Magento Performance Concerns and How to Boost It

    May 28, 2021
    Programmers interacting

    How Do Programmers Interact With the Rest of the Team?

    October 10, 2018
    What is the best programming book for beginners?

    What Is the Best Programming Book for Beginners?

    November 20, 2019
  • Glossary

    What Is User Experience Monitoring?

    July 6, 2023 /

    This is the Make Me a Programmer glossary entry for user experience monitoring. What Is User Experience Monitoring? A Quick Definition User experience monitoring refers to the practice of continuously observing and measuring the interactions between users and a digital system, such as a website, application, or service, in order to assess and improve the overall user experience. It involves collecting data on various metrics, such as page load times, response times, error rates, and user interactions, to gain insights into how users perceive and engage with the system. By monitoring user experience, organizations can identify issues, detect performance bottlenecks, and make informed decisions to optimize their digital products or…

    Read More
    Make Me a Programmer

    You May Also Like

    Bloggers giving high-fives

    Should Programmers Blog? 5 Things to Consider

    September 14, 2018
    How long does it take to learn Python?

    How Long Does It Take to Learn Python?

    December 3, 2020
    Lessons from a veteran developer

    Lessons From a Veteran: Peter Morlion on Legacy Code and Bird’s Eye Views

    March 27, 2020
  • Common Questions

    Do Programmers Need Math?

    July 6, 2023 /

    Programming and mathematics have often been intertwined, leading to the common belief that programmers need to have a strong foundation in math. However, this notion has also been challenged by some who argue that math is not a prerequisite for becoming a successful programmer. In this blog post, we will delve into the relationship between programming and math, exploring the importance of math in programming and examining its practical applications. By the end, we hope to shed light on whether or not programmers truly need math skills to excel in their field. Why the Debate? The debate on whether programmers need math skills stems from the diverse nature of programming…

    Read More
    Make Me a Programmer

    You May Also Like

    What non-programming skills do programmers need?

    What Non-Programming Skills Do Programmers Need?

    July 10, 2020
    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
    Bloggers giving high-fives

    Should Programmers Blog? 5 Things to Consider

    September 14, 2018
  • Common Questions

    Do Programmers Memorize Code?

    July 5, 2023 /

    In the world of programming, one question that often arises is whether programmers actually memorize code or if they rely heavily on search engines and documentation. The ability to recall code quickly and accurately is often seen as a mark of expertise and efficiency in the field. Some argue that memorization is essential for effective programming, while others believe that understanding and problem-solving skills are more important. In this blog post, we will delve into the topic of whether programmers memorize code. We will explore the reasons why code memorization is advantageous, the ongoing debate surrounding memorization versus understanding, and strategies that programmers can employ to enhance their code memorization…

    Read More
    Make Me a Programmer

    You May Also Like

    Lessons from a veteran developer

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

    May 15, 2020
    how to choose a programming language to learn

    How to Choose a Programming Language to Learn

    May 7, 2022
    Bloggers giving high-fives

    Should Programmers Blog? 5 Things to Consider

    September 14, 2018
  • how to choose a programming language to learn
    Common Questions

    How to Choose a Programming Language to Learn

    May 7, 2022 /

    When you’re starting to learn to program, the first question you might ask yourself is, What programming language should I know? There’s no one language that’s best for beginners or is a must-know when you’re first getting started. At its most basic level, a programming language is a set of rules for giving computers instructions. These instructions can range from simple commands like addition or subtraction to more complex tasks like building a website or creating a video game. And each programming language will have an advantage depending on which of those things you want to do. So, you see, which  language is best for you is difficult to answer…

    Read More
    Make Me a Programmer

    You May Also Like

    Lessons from a veteran developer

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

    May 15, 2020
    Programmer Imposter Syndrome

    Programmer Imposter Syndrome: 3 Devs Explain How to Overcome It

    October 1, 2021
    why are programmers paid so much?

    Why Are Programmers Paid so Much? Programmer Pay Explained by an Expert

    October 15, 2021
  • What did you learn as a developer? 6 things school won't teach you
    Expert Interviews

    6 Things School/Bootcamps Can’t Teach You About Being a Programmer

    April 3, 2022 /

    When you’re starting out as a programmer, you put a lot of emphasis on learning the technical side of your chosen language, framework, or stack. But what happens when you graduate from school, a bootcamp, or your own self-taught curriculum? Experienced and newbie programmers share what they learned as a developer that school and bootcamps didn’t prepare them for. 1. The First Language/Tool You Learn Won’t be Your Last “When you’ve worked in the tech industry for as long as I have, you realize your tech stack isn’t as important as it seemed to be when you started out. Once you know procedural programming, you’ll quickly pick up any procedural…

    Read More
    Make Me a Programmer

    You May Also Like

    Lessons from a veteran developer

    Lessons From a Veteran: John Pereira on Just Having Fun With It

    October 8, 2021
    What non-programming skills do programmers need?

    What Non-Programming Skills Do Programmers Need?

    July 10, 2020
    Lessons from a veteran developer

    Lessons From a Veteran: Peter Morlion on Legacy Code and Bird’s Eye Views

    March 27, 2020
  • What Is the Difference Between Coding and Programming
    Common Questions

    What Is the Difference Between Coding and Programming?

    March 25, 2022 /

    Coding and programming are two terms used to describe the same process. There seem to be a lot of people out there writing very long posts attempting to explain the differences when, quite frankly, there aren’t any. At best, these people are splitting hairs so fine that an electron microscope would have a hard time seeing it. In this post, I’ll show you why coding and programming are functionally the same. I’ll also highlight a more important distinction to make: that between someone who codes and a professional programmer. Coding and Programming Defined Let’s start with the definitions of coding and programming  from Oxford Languages via Google search: Coding the…

    Read More
    Make Me a Programmer

    You May Also Like

    Do Programmers Memorize Code?

    July 5, 2023
    Students graduating after obtaining education

    What Education Is Needed to Become a Programmer?

    October 18, 2018
    Programming languages explained

    Programming Languages Explained by an Expert

    April 2, 2021
  • 100 Days of Code Success Stories Make Me a Programmer
    100 Days of Code Success Stories

    100 Days of Code: Nabendu Biswas on Motivating Students—and Himself

    January 9, 2022 /

    This post is part of a series interviewing folks who have recently participated in the #100DaysOfCode challenge. Today we’re talking to Nabendu Biswas. Nabendu has been working in the software industry for the past 16 years, and he has a decade of experience in building professional websites and front-end applications. He started his career with a government research lab. He then worked at a startup and top investment bank. His previous job was in Innominds as associate architect. In September 2021 he became a full-time JavaScript teacher and founder at TWD. He teaches JavaScript, React.js, and complete web-app development to various corporations, startups, and individuals. You can connect with him…

    Read More
    Make Me a Programmer

    You May Also Like

    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

    Do Programmers Need Math?

    July 6, 2023
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

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

Archives

Ashe Theme by Royal-Flush - 2023 ©