3 ms·
Programming is very much like carpentry. You have your tools you're familiar with, shiny new tools you just bought and learning to use, and some tools you've he
by snorkel 12y ago
Programming is very much like carpentry. You have your tools you're familiar with, shiny new tools you just bought and learning to use, and some tools you've heard about that might be better but meh, and you have a vision of what to build ... now start cutting some wood and see what happens.
Just like in carpentry you're busy thinking of several things at once: Where did I put my hammer? How will I clamp this to that? Wouldn't it be easier if I cut all these pieces together? I know I should glue this here but screws are good enough ... make a big mess then stand back and admire it all.
It's a practiced art of using tools to make something, it's just the end result appears on a computer screen.
It's not hard to learn either, just start simple. Put a word on the screen. Now draw circle on the screen. Now try to make the circle bounce. Now find shortest path between N number of cities in constant time.