23
Wombat
6y

Yesterday I experienced a developer related situation in a completely different scenario. Let me explain:

A friend asked me if he can borrow my angle-grinder. As I was curious, I asked what he needs it for. As he is not that experienced in woodworking he wanted to cut small piece of wood with it. Of course I told him, that this tool is a complete overkill and recommend him to use a small saw.

Now what makes this programmingrelated:

I believe that often unexperienced programmers tend to use to heavy tools for small tasks. His lack of experience let him choose the most powerful tool, but made him blind for analysis of the actual problem.

Comments
  • 4
    Nice rant. A better way to look at things
  • 3
    Well said, unfortunately I've seen many juniors tend to find the one in all solution rather than trying to make that small useful tool adapt to their project especially if it is an open source library

    I sometimes find it hard to explain why he/she need to modify that code instead of finding the one in all solution.
  • 1
    Great rant!
    It's a continuous challenge to find the right tools and a lot of factors to consider...
  • 1
    People who use JQuery for everything JS.
  • 1
    @odite or static website with WordPress. Or, need a hello world program? >> Create react-app
Add Comment