Ask HN: How correct are geohot's opinions on CRUD developers?
Geohot once said in his streams that CRUD developers ( people working on frameworks like Ruby on Rails, React or something similar ( I'm assuming Django as well ) ) aren't even real developers. They are mere translators and that bootcamps basically just teach you these frameworks that make you a translator between `input -> system -> output`, a job that'll be replaced to some extent by AI in the future. He also compared CRUD devs to those who wrote news by hand before the printing press.
How correct are these opinions? My recent work includes a large Django project with multiple components for an SaaS I'm building and that got me thinking, is this even real coding? Idk Geohot took a toll on me I suppose. I mean I'm not particularly restricted to a framework per se, I just like to use whatever the right tool/technology is to get an objective done.
Either way, would love to have some opinions flowing.
(
11 comments
| 2 points
| on HN
)
Webapps are still being built in CRUD frameworks.
[1] https://twitter.com/sharifshameem/status/1282676454690451457...
What he meant by CRUD devs was, developers whose job is just to build stuff like, a contact information page, or basically anything that does CRUD operations. He for some reason considers only `input->compute->output` as the correct paradigm which also aligns with his jalbreaking stuff and what he's doing at comma.ai now.
An interesting take on this and the wider topic of how to write software is DHH's keynote from 2014[0]. He states that he himself is more interested in the 'Information System' parts instead of the 'Computer Science' part. I think there's space for more specialized titles to differentiate these jobs/skillsets.
0: https://youtu.be/9LfmrkyP81M