4 ms·
This article has opened up a new perspective for me. It articulates very well that software is a means to an end. It's a craft that can be used to solve a prob
by hasoleju 3y ago
This article has opened up a new perspective for me. It articulates very well that software is a means to an end.
It's a craft that can be used to solve a problem.
In my past I often emphasized the craft part too much. As if only writing perfect code is all you need to do in order to be successful. The really important stuff is understanding the problem you want to solve and being sure that software is the tool to solve this particular problem.
- cybrox 3y agoThe person understanding the problem to solve and the person crafting the solution don't necessarily need to be the same person, though. They can, in fact, be two people with completely different skill sets and if one of them ("you") can "only" write perfectly beautiful code, they can still succeed by relying on the other for breaking down the particular problem.