Skip to Content
  • Loading menu bar
  • Loading menu bar
  • Search
    Search
    • All Livestreams
    • Artificial Intelligence
    • Augmented Reality
    • Building a Web Dev Portfolio
    • CS101
    • Cloud Computing
    • Community Club & Study Group Events
    • Community: Chapter Leader Quick Tips
    • Community: Chapters
    • Community: Events
    • Community: Hackathon
    • Creative Coding with p5.js
    • Cybersecurity
    • Data Analytics
    • Data Science
    • Data Visualization
    • Definitions
    • DevOps
    • Developer Tools
    • HTML & CSS
    • Interview Prep
    • Intro to Emojicode
    • Intro to TypeScript
    • JavaScript
    • Jobs in Coding
    • Learn From Home Day
    • Learn UI/UX
    • Learner Stories
    • Linear Regression with Python
    • Machine Learning
    • Master Stats with Python
    • Mobile Development
    • Official Codecademy Events
    • Product Demos
    • Python
    • R
    • Recruiter Advice
    • Setting Up
    • Tips
    • Visualize Data with Python
    • Web Design
    • Welcome to Codecademy
    • iOS Development
  • Videos Home
  1. Videos/
  2. Interview Prep/
  3. What makes an effective programmer?

What makes an effective programmer?

66,316 Views
Mar 27, 2019

The mythology around programming is overblown! In this video, Pat DePuydt deconstructs some important misconceptions around how an effective programmer operates and will help distinguish myth from reality.

Learn Python with Codecademy: https://j.mp/3h1Mv24

- - - - - 

Join the millions learning to code with Codecademy.
Learn to code: https://j.mp/3tdLZ3v
Check out our full course catalog: https://j.mp/3aZRsEw

More videos

  • 06:55
    How to get a job as a developer
    46,109 views
    7 years ago
  • 07:58
    How to review someone else's code
    46,018 views
    7 years ago
  • 08:28
    How to build a portfolio
    42,328 views
    6 years ago

Company

  • About
  • Careers
  • Affiliates
  • Partnerships

Resources

  • Articles
  • Blog
  • Cheatsheets
  • Code challenges
  • Docs
  • Projects
  • Videos
  • Workspaces

Support

  • Help Center

Resources

  • Articles
  • Blog
  • Cheatsheets
  • Code challenges
  • Docs
  • Projects
  • Videos
  • Workspaces

Support

  • Help Center

Plans

  • For individuals
  • For students
  • For business
  • Discounts

Community

  • Visit community
  • Code Crew
  • Events
  • Learner Stories
Codecademy from Skillsoft
Codecademy from Skillsoft

Subjects

  • AI
  • Cloud computing
  • Code foundations
  • Computer science
  • Cybersecurity
  • Data analytics
  • Data science
  • Data visualization
  • Developer tools
  • DevOps
  • Game development
  • IT
  • Machine learning
  • Math
  • Mobile development
  • Web design
  • Web development

Languages

  • Bash
  • C
  • C++
  • C#
  • Go
  • HTML & CSS
  • Java
  • JavaScript
  • Kotlin
  • PHP
  • Python
  • R
  • Ruby
  • SQL
  • Swift

Career building

  • Career paths
  • Career Center
  • Interview prep
  • Professional certification
  • Bootcamps
  • —
  • Full catalog
  • Beta content
  • Roadmap

Mobile

  • Download on the App Store
  • Get it on Google Play

Mobile

  • Download on the App Store
  • Get it on Google Play
  • Privacy Policy
  • Cookie Policy
  • Do Not Sell My Personal Information
  • Terms
Made with ❤️in NYC © 2025 Codecademy