Skip to main content
Software development for researchers

Motivation

This handout is tied to the following lecture

1. Why this course?
Table of contents

Homework assignments

Software inventory
Create a list of 1) code that you depend on and use and why, 2) code that you have written, what it is and how its used, 3) code you are going to write, what it is and who will use it
A fun and legendary hacker story that puts modern programming into perspective
The Story of Mel, a Real Programmer
(Or watch as a reaction video if that’s more up your ally)
Some food for thought about the use of AI
AI is Creating a Generation of Illiterate Programmers

Immersing one self in the art and culture of coding can be very enjoyable but also a good motivator to excel at that skill. If podcasts is something you enjoy, so here are some good recommendations to get started.

The Science of Learning to Code
An episode of the CoRecursive podcast on debunking myths about learning to code. This podcast also has many entertaining episodes on coding in general such as Quines, Polyglot Code and Other Fun Computations.
Darknet Diaries
A podcast about hackers, cybercrime and other interesting topics on that theme. I can recommend many of the episodes both for entertainment, cyber security awareness, and to get more into hacker culture! A good starting episode on physical security is Ep 6: The Beirut Bank Job and another one on cyber security is Ep 130: Jason’s Pen Test.
To top
× Zoomed Image