|
|
|
|
|
by eKIK
525 days ago
|
|
I consider myself to be an (occasional) user of AI services like the ones OpenAI and others provide. I've learned how to consume the services reasonably effectively, and make good use of them, but that's about it. I am not an AI engineer. Similarly I know how to call cryptography libraries to get my passwords hashed using a suitable cipher before storing them. I don't understand the deep math behind why a certain cipher is secure, but that's fine. I can still make good use of cryptographic functions. I'm not a cryptography engineer either :). My take on it is that if you should call yourself any kind of "XYZ Engineer", you should be able to understand the inner workings of XYZ. This reading list is most likely (mostly) for those who want to get a really deep understanding and eventuellt work on contributing to the "foundational systems" (for a lack of a better word) one day. Hope that helps. |
|
consider:
- does a React/frotnend engineer need to know everything about react internals to be good at their job?
- does a commercial airline pilot need to know every single subsystem in order to do their job?
- do you, a sophisticated hackernewsian, really know how your computer works?
more knowledge is always (usually) better but as a thing diffuses into practice and industry theres a natural stopping point that “technician” level people reach that is still valuable to society bc of relative talent supply and demand.