3 ms·
Is that really surprising? Even a simple GUI is not that simple these days. This was reinforced recently when an incredibly good software engineer I knew recen
by martinald 5y ago
Is that really surprising? Even a simple GUI is not that simple these days.
This was reinforced recently when an incredibly good software engineer I knew recently got stuck with a problem. It ended up being a networking problem but his understanding of anything deeper than basic DNS settings was approximately zero. I was actually amazed given I assumed from his other knowledge that he would have a similar understanding of deep network concepts.
I think this happens just as much in companies. Yes, they may have 100s of insanely good graphic programmers who can do crazy low level stuff with shaders on GPUs, but do you know how to build a set of scalable and extendable web services to power a GUI app, with localisation, payment methods, 2FA, etc. I have seen some absolutely insane APIs written by game devs before, basically reinventing the wheel to pull a news feed in.
- Haegin 5y agoAnother example of this is Dan Abramov's post from 2018 about things he doesn't know - https://overreacted.io/things-i-dont-know-as-of-2018/ https://overreacted.io/things-i-dont-know-as-of-2018/ As a very well known figure in the React community, the creator of Redux and currently working for Facebook on the React core team, he says people often think he's an expert in everything.
- mywittyname 5y agoLet's not discount the other possibility: they outsource development to the cheapest bidder.
- vgb2k18 5y ago>Is that really surprising? >I was actually amazed... You countered your own argument there.
- maven29 5y agoNothing wrong with changing your mind in light of new evidence. While you might be aware of the effect, you can still easily underestimate its impact.