HackerTube.dev

"Uncle" Bob Martin - "The Future of Programming"

Paul Stringer's Mobile Tech · 1.8M views · 2016-05-18 · 1:18:21

Open on YouTube ↗

If playback is restricted in your region, try opening the original video. Use Mark watched to add it to your marked videos.

Overview

Robert C. Martin (Uncle Bob) traces the history of software from 1948 to today, looking at the problems programmers faced, how they were solved, and what mistakes the profession made. He then projects where the field is going, including professionalism and regulation.

On Hacker News

HN recommends it as an engaging overview of programming history and an argument for professional standards, citing the agile manifesto section and the claim that software has advanced little since the 1950s.

Recommended by 10 HN people across 10 months · HN mentions 2016–2022

Topics

Search by tags

What people said

ghoward · 2022-07 · Strong recommendation

I am not working in industry; I'm such a loner programmer that I struggle in industry. But since my wife likes her work, I have space to write the software I want to write. My first goal is to make that software good enough and useful enough to create an engineering-only company like Hwaci, the company that does SQLite and Fossil. If I succeed at that, I'll see about trying to pull in enough money to retire early and do charity work through my church. But I have another goal for while I'm still in industry. I want to change our industry such that it is a professional industry, with a code of ethics, to where we create software that serves users , not our employers or government. This means fighting against slurping up user data, serving ads, and other ways that software disobeys users in favor of obeying its creators. I even created a Twitter account to show some of those things. [1] Yes, that means an uphill battle against basically all of Big Tech, and I don't expect to win. But if I make people think about it, I'll take that as a win. But regardless, I feel strongly about it because users depend on us to make software that will serve them. If we don't, no one will. Uncle Bob Martin talked about this. [2] (That link starts at a good point, but the whole talk is worth watching.) So that's my goal: make good software and change the industry for the better. Lofty, yes, but I'll be satisfied by completing one of those goals. [1]: [LINK] [2]: [VIDEO]

Read the original HN comment ↗
neovive · 2019-12 · Strong recommendation

For those interested in the history of computer programming, "Uncle" Bob Martin gave an excellent talk in 2016 called "The Future of Programming", starting with Alan Turing in 1936. It's a fascinating introduction to the evolution of hardware and programming languages. I was particularly amazed at how Turing used CRT screens for memory and output. The history discussion starts at around 11 min: [VIDEO]

Read the original HN comment ↗
rb808 · 2018-07 · Strong recommendation

Bob Martin has a great talk [VIDEO] , which illustrates a lot of history of computers. He asserts that the number of devs is doubling every 5 years which means that half the developers have < 5 years experience. The industry has lots much of its scientific discipline which has to return, or regulations will force more structure. Anyway he's a great speaker and this is one of my favorites.

Read the original HN comment ↗

Sources

Video by Paul Stringer's Mobile Tech, played through YouTube.

Data and selection notes

HN summaries and labels may contain AI errors. HN dates refer to discussions, not video publication.

HN Library: HackerTube export (2026-10-31) and open-index/hacker-news. Upstream summaries and classifications may contain AI errors.

Views, duration and playback status refresh separately from the published catalog. When an update fails, existing data remains visible.

Selection checks
  • SaaS & AI candidates: Topic keywords do not match
  • Editor-approved picks: Editorial review is required

Rule matches identify candidates. They do not guarantee video quality or financial results.

About the library and its sources