Engineers rules it all on Facebook, sadly

Engineers handle entire feature themselves — front end javascript, backend database code, and everything in between.  If they want help from a Designer (there are a limited staff of dedicated designers available), they need to get a Designer interested enough in their project to take it on.  Same for Architect help.  But in general, expectation is that engineers will handle everything they need themselves.

Long interesting article. The cited part is somehow disappointing – I thought, that it’s like that (by looking at lot of horrible fucked up features on FB), but also was hoping for getting it better. Obviously, not that case.
I get the engineer centric culture – fast, effective, etc., but every user could confess, how horribly it affects how Facebook handles and works daily (developing on FB platform is real “pleasure” from time to time).