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?