Earlier quoted context omitted.
I think this depends on what you view as “getting screwed.” If the under the hood line engineers aren’t getting wild compensation for products they built generating wild compensation for the engineers/researchers working on the end product, yes that is a fair point. If it’s these engineers not getting the recognition of Chief AI scientist and so on, that’s misguided I think. There is nothing worse than working under…
I don't think a CUDA engineer, or a researcher working on optimization or distributed computing should get the same recognition as a Chief of anything. But dare I say that writing optimized code to run on clusters is just as hard as coming up with a new deep learning architecture? Actually having done both, it is harder, at least for me. The authors of "Attention is all you need" got all the recognition. The people w…
- Really hard or really easy things can generate the same revenue
- Chief of X can screw up the leadership with hard or easy products if they can’t lead and explain to external audiences
- external audiences deal with a million things to be an audience to. It’s wishing on a dream that that audience will dig into “well who actually built this” vs moving on to w/e other thing is trying to capture their attention.
Put that together, recognition comes from glueing things and people together successfully, explaining how it works to outside world/clients, and steering the product away from an optimized elegant solution to w/e people will actually use.
Ever since tech stopped being academic/open source and got revenue linked to it, “thems the rules.”
Speaking of SWE survival guides, engineers often seem to ignore, hate, or argue this topic always, and meanwhile the smaller set of engineers who get on board with this (ugly, yes) reality tend to do well.