462: Spontaneously High Performing
Embedded19 Okt 2023

462: Spontaneously High Performing

Marian Petre spoke to us about her research on how to make software developers better at developing software.

Marian is an Emeritus Professor of the School of Computing & Communications at the Open University in the United Kingdom. She also has a Wikipedia page.

The short version of How Expert Programmers Think About Errors is on the NeverWorkInTheory.org page along with other talks about academic studies on software development topics.

The longer version is a keynote from Strange Loop 2022: "Expert Software Developers' Approach to Error".

This concept as well as many others are summarized in Software Design Decoded: 66 Ways Experts Think (Mit Press) by Marian Petre and Andre van der Hoek (MIT Press, 2016). The book's website provides an annotated bibliography. Marian has also co-written Software Designers in Action: A Human-Centric Look at Design Work.

She is current conducting inquiries into:

  • Code dreams: This research studies whether software developers dream about coding – and, if so, the nature of those dreams. Following on from work on software developers' mental imagery and cognitive processes during programming, this project investigates developers' experience of coding in their dreams (whatever form that takes), and whether the content of such dreams provides insight into the developers' design and problem solving.

  • Invisible work that adds value to software development: The notion of 'invisible work' – activity that adds value in software development but is often overlooked or undervalued by management and promotion processes – arose repeatedly in discussions at Strange Loop 2022. Developers asked for evidence they could use to fuel conversations -- and potentially promote change -- in their organisations. This research aims to capture the main categories of 'invisible work' identified by developers (e.g., reducing technical debt; improving efficiency; addressing security; development of tools and resources; design discussions; …), and to gather concrete examples of the value that work adds to software.

Transcript

Avsnitt(569)

384: What's a Board File?

384: What's a Board File?

Liam Cadigan joined us to talk about founding a successful startup from a college capstone project. Liam is a co-founder of InspectAR and worked on the board files the system uses. Liam can be found o...

19 Aug 202151min

271: Shell Scripts for the Soul (Repeat)

271: Shell Scripts for the Soul (Repeat)

Alex Glow filled our heads with project ideas. Alex is the Resident Hardware Nerd at Hackster.io. Her page is glowascii and you might want to see Archimedes the AI robot owl and the Hardware 101 chan...

13 Aug 20211h 14min

383: The Monkey's Not Gonna Work

383: The Monkey's Not Gonna Work

Mario Marchese (aka Mario the Maker Magician) spoke with us about robots performing magic, humans performing magic, and writing a book about making magic. We also covered art, making, learning, Sesame...

5 Aug 202157min

382: Playing In the Desert

382: Playing In the Desert

Leah Buechley spoke with us about the intersection of computer science and art. She is an associate professor in the computer science department of the University of New Mexico where she directs the H...

29 Juli 202154min

381: Mass Sponge Migration

381: Mass Sponge Migration

Chris (@stoneymonster) and Elecia (@logicalelegance) discuss Blender, Make, TCP/IP, and listener questions (mostly about the podcast itself). Lightweight IP: an open source TCP/IP stack for embedded s...

22 Juli 202157min

380: Trending Toward Telepathy

380: Trending Toward Telepathy

Adelle Lin (@Adellelin) spoke with us about wearables, art, playfulness, and getting together in virtual reality. Adelle's website is touchtech.io. For some VR get togethers, Adelle recommends AltSpac...

16 Juli 20211h 3min

379: Monstrous Cable Corporation

379: Monstrous Cable Corporation

Tom Anderson (@tomacorp) joined us to talk about floating pins, ADCs, and teaching and learning things. Tom mentioned Horowitz and Hill's Art of Electronics and the vintage books on TubeBooks.org. To...

8 Juli 20211h 20min

269: Ultra-Precise Death Ray (Repeat)

269: Ultra-Precise Death Ray (Repeat)

Alan Cohen (@proto2product) wrote a great book about taking an idea and making it into a product. We spoke with him about the development process and the eleven deadly sins of product development. We ...

2 Juli 20211h 5min

Populärt inom Vetenskap

dumma-manniskor
p3-dystopia
svd-nyhetsartiklar
allt-du-velat-veta
kapitalet-en-podd-om-ekonomi
rss-vetenskapsradion-2
medicinvetarna
det-morka-psyket
rss-vetenskapsradion
rss-ufo-bortom-rimligt-tvivel-2
sexet
bildningspodden
rss-experimentet
hacka-livet
paranormalt-med-caroline-giertz
dumforklarat
halsorevolutionen
rss-spraket
vetenskapsradion
rss-geopodden-2