Player FM 앱으로 오프라인으로 전환하세요!
JSMP 3: Kevlin Henney on 97 Things Every Programmer Should Know
Manage episode 337044878 series 3320582
What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev. Welcome back to the JavaScript Master Podcast.
https://js-poland.pl
Today, together with Kevlin Henney who is an author, keynote speaker, technologist, trainer and independent consultant on software development, will talk about 97 Things Every Programmer Should Know!
- Hi Kevlin, how are you?
- Before we delve into the world of technology, for those who don't know you yet, please tell us about yourself.
- How did you start your adventure in programming?
- You are the author/co-author of many books. What changed in your life after the publication of your first book?
- Tell us about O'Reilly's book series: “97 Things Every Architect / Programmer Should Know”. Is this content somehow timeless?
- The topic of today's podcast is: 97 Things Every Programmer Should Know. I know 97 is a lot, but let's focus on some of the most important, most exciting, most useful things every programmer should know, in your opinion.
- Let's start with Bugs and Fixes - This topic undoubtedly affects everyone
- Build and Deployment process - Should I Deploy early and often?
- Coding Guidelines and Code Layout
- Design Principles and Coding Techniques
- Domain Thinking
- Errors, Error Handling, and Exceptions
- Learning, Skills, and Expertise
- Performance, Optimization, and Representation - It's never too early to think about that?
- Professionalism, Mindset, and Attitude - I like this sentence very much: Write code as if you had to support it for the rest of your life. These are big words, but how true.
- Refactoring and Code Care
- Reuse Versus Repetition
- Simplicity - Is simplicity one of the keys to programmer happiness?
- Teamwork and Collaboration
- Tests, Testing, and Testers
- What advice would you give to people who are starting their careers in the software world today, and what for those who are old-timers?
- Two books you would recommend to our listeners, one technical and one non-technical?
Books recommended by Kevlin:
- Modern Software Engineering by David Farley
- Logicomix by Aposotolos Doxiadis and Christos Papadimitriou
Recommended workshop with Kevlin:
--- Send in a voice message: https://podcasters.spotify.com/pod/show/javascript-master/message
25 에피소드
Manage episode 337044878 series 3320582
What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev. Welcome back to the JavaScript Master Podcast.
https://js-poland.pl
Today, together with Kevlin Henney who is an author, keynote speaker, technologist, trainer and independent consultant on software development, will talk about 97 Things Every Programmer Should Know!
- Hi Kevlin, how are you?
- Before we delve into the world of technology, for those who don't know you yet, please tell us about yourself.
- How did you start your adventure in programming?
- You are the author/co-author of many books. What changed in your life after the publication of your first book?
- Tell us about O'Reilly's book series: “97 Things Every Architect / Programmer Should Know”. Is this content somehow timeless?
- The topic of today's podcast is: 97 Things Every Programmer Should Know. I know 97 is a lot, but let's focus on some of the most important, most exciting, most useful things every programmer should know, in your opinion.
- Let's start with Bugs and Fixes - This topic undoubtedly affects everyone
- Build and Deployment process - Should I Deploy early and often?
- Coding Guidelines and Code Layout
- Design Principles and Coding Techniques
- Domain Thinking
- Errors, Error Handling, and Exceptions
- Learning, Skills, and Expertise
- Performance, Optimization, and Representation - It's never too early to think about that?
- Professionalism, Mindset, and Attitude - I like this sentence very much: Write code as if you had to support it for the rest of your life. These are big words, but how true.
- Refactoring and Code Care
- Reuse Versus Repetition
- Simplicity - Is simplicity one of the keys to programmer happiness?
- Teamwork and Collaboration
- Tests, Testing, and Testers
- What advice would you give to people who are starting their careers in the software world today, and what for those who are old-timers?
- Two books you would recommend to our listeners, one technical and one non-technical?
Books recommended by Kevlin:
- Modern Software Engineering by David Farley
- Logicomix by Aposotolos Doxiadis and Christos Papadimitriou
Recommended workshop with Kevlin:
--- Send in a voice message: https://podcasters.spotify.com/pod/show/javascript-master/message
25 에피소드
모든 에피소드
×플레이어 FM에 오신것을 환영합니다!
플레이어 FM은 웹에서 고품질 팟캐스트를 검색하여 지금 바로 즐길 수 있도록 합니다. 최고의 팟캐스트 앱이며 Android, iPhone 및 웹에서도 작동합니다. 장치 간 구독 동기화를 위해 가입하세요.