4 ms·
> I’ve been programming for 18 years now. Only very rarely have I had to come up with a complex algorithm. This. I am sure it is dependent on the type of work
by ljoshua 10y ago
> I’ve been programming for 18 years now. Only very rarely have I had to come up with a complex algorithm.
This. I am sure it is dependent on the type of work you do, and that Tesla and Google Search engineers probably need to excel at algorithms, but very rarely do I come across any need to solve those types of problems while developing software.
I would much prefer to see problems that resemble "You have Service A, which needs to grab data from Service B and feed it to Service C. Show how you could integrate them." That would be much more representative of a larger body of typical work. Some companies out there like Starfighter do this, I wish more did.
- michaelcampbell 10y agoThe whole thing boils down to companies wanting the people to be able to do these incredibly complex and creative things, when real world problems (by and large) are not these. Sure, I'd like my car to be ABLE to do 205 MPH, even though I rarely get above 70. But it's not realistic.
- ljoshua 10y agoWhew, I'm pretty sure I only want to be able to do 205 MPH if I'm in the sky! ;)
- michaelcampbell 10y agoFastest I've gone is 130MPH (on a proper track), and that's sphincter-puckering enough for me.