I need to admit, I did not wear a bow-tie last Friday. However, my male colleagues backed me up with style, all of them wore a bow-tie!
Last Wednesday we had a planned visit at a large workshop in Helsingborg, a city in the southern parts of Sweden. Our goal was to examine and obtain feedback on how they use our software and how the user experience is while using it. It was a great experience to see how they work, as we say, in the “real” world, compared to the “virtual” world we work in as software developers. They managed to really give another meaning to issues they have, that we only read about in a news message on our intranet.
While wandering about in the workshop, looking at their spare parts warehouse and the workshop where the trucks get worked on, I saw a pattern that I recognised, a pattern that everyone should strive for, regardless of profession. The pattern is minimalism, or in other words, elimination of waste. You should only have the spare parts you need, you should only have the code that is used, you should only have things that add actual value to your work. Everything else is waste. You shouldn’t, in almost ANY case, thing “But, what if I need that thing”. That thing will in almost 100% of all cases never be used. The minimalist approach should not be thought of as having nothing, but rather to have what you actually need to perform your work.
I could ramble on about this for ages, but I hope you got my point. If you are a developer, remove code that will not and should not be used. If you’re a mechanic, remove all tools and parts that will not and should not be used. If you work in accounting, remove all the documents etc that will not be used and should not be saved.
See you next Friday!