logoalt Hacker News

nine_ktoday at 3:33 PM4 repliesview on HN

> using tools and getting proficient with them rather than relearning tools

This attitude works in carpentry, but not in software. You need to get proficient, but your tools will keep evolving, like everything else in the software world.


Replies

estebanktoday at 3:53 PM

This attitude doesn't even work in carpentry, depending on the timeframe you look at, tools have changed over time. You can still use a hand saw, where a table saw would be just as suitable, or have a SawStop(tm) and reduce the likelihood of losing a finger.

show 1 reply
ThrowawayR2today at 4:45 PM

That's a webdev mindset. Tools in embedded systems and systems programming are very mature and evolve much more slowly.

bigstrat2003today at 7:10 PM

That attitude works just fine in software. It's literally only web devs that are constantly chasing trends in how to make software.

estimator7292today at 3:49 PM

That's exactly the point. This is not normal even in software.

You can, in fact, learn C exactly once. Or any number of other languages. The entire argument being made here is that the world you're suggesting is a problem. Software developers should not have to continually relearn their tools and it is abnormal to suggest they should.