Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think most work is CRUD related, and I also think that it's actually counter productive to hire leetcode or university crowd for these jobs, as they will naturally try to treat CRUD problems as the problems they have been studying and practising, which would mostly yield something that could be done in a few lines of code as something that is really over engineered. They will start trying to figure out problems that have been solved already for them with countless of libraries and tools, because that's what they have been learning. Either following certain design principles, and over engineering, causing massive amounts of boilerplate code, or spending way too much time on trying to consider and optimise for certain types of edge cases, which libraries would handle for them anyway.


Yes and: CRUD (and ETL) is just data processing.

Find something, copy some strings, munge, paste some strings.

ADTs, IDLs, validation goo, logging, tests, etc can help. But also can get in the way.

Sometimes, if we're really lucky, we get to mix in some indexes, caching, parsing, undo/redo, and release notes.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: