Open Questions Flashcards
Resistance to Change:
Why do people resist change?
Threading ELI5:
Explain threads to your grandparents
Innovation and Predictability:
As a software engineer, you want both to innovate and to be predictable. How those two goals can coexist in the same strategy?
Good Code:
What makes good code good?
Streaming:
Explain streaming and how you would implement it.
1 Week Improvement:
Say your company gives you one week you can use to improve your and your colleagues’ lives: how would you use that week?
Learnt this week:
What did you learn this week?
Aestheric:
There is an aesthetic element to all designs. The question is, is this aesthetic element your friend or your enemy?
Last 5 books:
List the last 5 books you read.
Introducing CI/CD:
How would you introduce Continuous Delivery in a successful, huge company for which the change from Waterfall to Continuous Delivery would be not trivial, because of the size and complexity of the business?
Reinvent the Wheel:
When does it make sense to reinvent the wheel?
Not Invented Here:
Let’s have a conversation about “reinventing the wheel”, the “not invented here syndrome” and the “eating your own food” practice
Next Thing to Automate:
What’s the next thing you would automate in your current workflow?
Code is Hard:
Why is writing software difficult? What makes maintaining software hard?
Green Fields and Brown Fields:
Would you prefer to work on greenfield or brownfield projects? Why?
Type “Google.com”
What happens when you type google.com into your browser and press enter?
While idle:
What does an operating system do when it has got no custom code to run, and therefore it looks idle? I would like to start a discussion about interrupts, daemons, background services, polling, event handling, and so on.
Unicode:
Explain Unicode and database transactions to a 5-year-old child.
Defending Monoliths:
Defend the monolithic architecture.
Professional Developers:
What does it mean to be a “professional developer”?
It’s an art:
Is developing software an art, craftsmanship, or engineering endeavor? Your opinion.
People who like this also like…
“People who like this also like… “. How would you implement this feature in an e-commerce shop?
Corporations vs Startups:
Why are corporations slower than startups in innovating?
I’m proud of:
What have you achieved recently that you are proud of?