3 ms·
I've found that it is often those who move into programming after an earlier career in a trade are markedly better than those that went to college and got compu
by thrower123 8y ago
I've found that it is often those who move into programming after an earlier career in a trade are markedly better than those that went to college and got computer science degrees.
They tend to just get things done, without spinning themselves in circles building unhelpful mountains of abstractions or searching high and low for a place that they can apply their algorithms coursework.
- throwaway55554 8y agoI don't know. Google has tens of thousands of developers hard at work apply advanced algorithms to everything. I mean, why else would they hire the way they do if that's not the case?
- potta_coffee 8y agoGoogle is a pretty unique company. Most programmers don't work at Google or at a place like Google.
- scarface74 8y agoIf Google got rid of all their engineers that weren’t working on search and ads would it really make a difference since 85% of their revenue still comes from ads?
- wutbrodo 8y agoI can't tell if you're being sarcastic, but since people seem to be taking your comment as sincere: Google doesn't have people applying advanced algorithms to everything. It's a common complaint (or at least observation) among new hires that Google likes to hire top CS students and put them to work doing fairly basic engineering work. Though the flipside is that they make lateral transfers very easy, so those that are the most motivated by more challenging or even just more CS-oriented work find themselves drifting towards it.
- harimau777 8y agoMy experience has been the exact opposite. It's just that both the problems resulting from just getting it done and the benefits of finding the proper abstraction don't come until months later. So by that time it looks like the non-CS developer was more productive.