Hacker News new | ask | show | jobs
by agos 994 days ago
it makes it easier for the not so great programmer, but also for the average programmer, and the good programmer too.

being a good programmer is not about using more difficult or less accessible technologies.

2 comments

No, you don't understand. I'm the greatest programmer in the world because I program only in raw bitstreams that I hotwire into the uop decoder. So what if it takes five years to get the machine up and running before I start my first task and everything only works on my machine? My (former) boss is just an imbecile who doesn't understand the first thing about true programming.
A given frameworks may be incredibly useful given the right project, but they also involve massive trade offs.

Being a good programmer is about being capable of using less accessible technologies. A limited toolkit eventually means using the wrong tool for the job. A competent programmer should know how to leverage a least one ORM, but they should also know raw SQL etc.