Skip to content
0:00 / 0:00

#robertc.martin#softwarehistory#professionalism

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

Paul Stringer's Mobile Tech

10K subscribers • 1 video on Hallway

YouTube
  • Recommended by 12 people: 10 on Hacker News, 1 in engineering communities and 1 curated list.
  • A classic. People kept recommending it from 2016 to 2022.
  • Presented by Robert C. Martin, Master Craftsman at 8th Light
  • An opinion. It argues one side of a question engineers disagree on.

Beginner. No background in the topic needed.

1.7M views10 years ago12 recommendations

History and cultureTools and practiceHistory of computingSoftware architectureThe tech industry

Robert C. Martin traces the history of software development from 1948 to the present and discusses the future challenges and need for professionalism.

How did our industry start, what paths did it take to get to where we are, and where is it going. What big problems did programmers encounter in the past? How were they solved? And how do those solutions impact our future? What mistakes have we made as a profession; and how are we going to correct them. In this talk, Uncle Bob describes the history of software, from it’s beginnings in 1948 up through the current day; and then beyond. By looking at our past trajectory, we try to plot out where our profession is headed, and what challenges we’ll face along the way. Robert C. Martin (Uncle Bob) has been a programmer since 1970. He is the Master Craftsman at 8th Light inc, an acclaimed speaker at conferences worldwide, and the author of many books including: The Clean Coder, Clean Code, Agile Software Development: Principles, Patterns, and Practices, and UML for Java Programmers.

Why it's here

12 people recommend this, 1 disputes it

What people say. Engineers recommend this talk for its fascinating overview of software history and its thought-provoking arguments on developer professionalism and industry regulation.

kartanon Hacker News • Recommends

On “Tech workers worry about age discrimination at age 40: Study”

For an informed answer you can see: "Uncle" Bob Martin - "The Future of Programming" link to this video Please, see the video. It is an awesome informative and it will give you a lot of insight on our current situation. It is not about startups, but about the maturity of the industry itself.

rb808on Hacker News • Recommends

On “Computer science as a lost art (2015)”

Bob Martin has a great talk link to this 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.

neoviveon Hacker News • Recommends

On “Say it's 1962, you're lucky enough to be a programmer working with an IBM 7090”

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: link to this video

ghowardon Hacker News • Recommends

On “What’s the end goal for you programmers?”

…d 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: link to this video…

awesome-talkscurated list on GitHubRecommends

Under “Computer History”

The Future of Programming by **Robert C. Martin** (X/UP 2016) 01:18:20

algoldon Hacker News • Recommends

On “Ask HN: What's your favorite tech talk?”

Really good talk! This is a newer and also really good talk about programming languages and their future: "Uncle" Bob Martin - "The Future of Programming" link to this video

EdSharkeyon Hacker News • Recommends

On “My Response to “Are we overcomplicating software development?””

…, big visible charts, or sprints. Frankly, we need industry leadership and earned certifications for developer craftsmanship. Uncle Bob recently has shared some good food for thought in this area. Not only does he recommend the direction we professional devs need to head, but he also speculates as to what will happen if we don't (loss of freedom.) link to this video…

geksillaon Hacker News • Recommends

On “Ask HN: What is your favourite tech talk?”

Rich Hickey - "simple made easy" link Rob Pike - "concurrency is not parallelism" link Uncle Bob Martin - "future of programming" link to this video Martin Kleppmann - "transactions: myths, surprises and opportunities" link Simon Brown - "software architecture vs code" link

fogettion Hacker News • Recommends

On “How the Boeing 737 Max disaster looks to a software Developer”

Let me tell one thing: I absolutely hate sloppy engineering. And by sloppy I also mean rushing. There is a class of engineers and engineering managers who think that they are rockstars because they can churn out code quickly. I am absolutely disgusted and sick of this attitude. And why do I bring it up here? Because I suspect this kind of attitude was partly blamed for this fatal and tragic accident. Of course this is pure speculation. But my 12 years experience in the software industry makes me believe that's what happened. Also a relevant talk by Uncle Bob: link to this video

miguelmotaon Hacker News • Recommends

On “Joel Spolsky and Clive Thompson discuss the past, present, and future of coding”

A good presentation on the history of programming and how we got to where we are is Bob Martin - The Future of Programming link to this video

Hokusaion Hacker News • Recommends

On “A one-line package broke `npm create-react-app`”

I found it! :) I has a lot of content and insights. "Uncle" Bob Martin - "The Future of Programming" link to this video

u/malberinfotechin r/compsci • Recommends

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

PopeDotNinjaon Hacker News • Disputes

On “REPL Driven Design”

I remember watching a talk of Bob's where he pumped up how good his approach to coding was, and when asked to provide examples, he could/would/did not provide any. Seriously, if you can't demonstrate what you're talking about, I'm just gonna take you less seriously. I think it was this video, but I can't watch it all the way through right now -- link to this video

kowdermeisteron Hacker News • Mentions

On “Show HN: Skov – A visual programming environment”

I've watched Uncle Bob's talk today and one of the key messages were that software hasn't advanced much since the 50s: link to this video Visual programming may or may not be the next big step, but I have to applaud anyone who attempts it in an OS manner. Unreal Studio for example executed it really good and the code it generates operates in god knows how many games.

purerandomnesson Hacker News • Mentions

On “Ask HN: What stack would you use to build a CRUD web app in 2018?”

The coaching gap: link to this video People early in their career thinking SQL is something UNIX greybeards did in ancient times, and which is not necessary anymore.

teddyhon Hacker News • Mentions

On “What are some things that only someone who has been programming 20 years knows?”

Robert ‘Uncle Bob’ Martin has a theory about what happened, starting around 1970, to change this to the present situation: link to this video