3 ms·
When I began writing small programs on my calculator 10 years ago, I claimed myself a programmer. Now that it became my job, I usely say I'm a developer. But th
by jpatte 17y ago
When I began writing small programs on my calculator 10 years ago, I claimed myself a programmer. Now that it became my job, I usely say I'm a developer.
But the truth is I've always considered software development as a kind of crafting activity, where you can build something totally cool starting from a blank page using unlimited resources (well, almost).
When I design and write a complex piece of code I like to imagine it being transposed in a different crafting domain, e.g mechanics. Writing your own software is like building your own car. You design the blueprints, you create each part one after the other (the chassis, the engine, the transmission, ...), then you assemble it and you see how far and fast it can ride. I like to see my numerous projects on my computer as as many pieces of (un)finished robots and gadgets in my workshop.