2 ms·
> I'm going to get downvoted into the the ground for this, but I think it has to be said: Ditto! All in good fun. 0:) > it's a mess, it's unprincipled, it's g
by mLuby 6y ago
> I'm going to get downvoted into the the ground for this, but I think it has to be said:
Ditto! All in good fun. 0:)
> it's a mess, it's unprincipled, it's grown organically, it's driven by fashion and immediate business needs, it's an unmaintainable tarpit, and it's increasingly a nightmare to build with
Can't tell if you're talking about front-end or back-end here; I've certainly seen both.
> For some reason, cream of the crop CS graduates usually veer towards [back-end]
Setting aside the implication that getting good grades in computer science is the same as being good at creating business value with software, I see two reasons:
1. academic inertia: old professors teach what they know (e.g. lisp) regardless of how useful it is in the industry. I bet a rockstar professor who loved front-end/UX would find the cream of their crop biased toward front-end work.
2. this very bias you're perpetuating: where a bright student looks into the world, sees front-end work derided, and so steers clear of it (and maybe even starts parroting this bias of those they respect, as youngsters so often do).
I don't know what the solution is, but it's definitely not whining. 0:)