This is been going on long enough that I have to ask - why is it that programmers and web developers don't know shit about how computer hardware actually works or how best to use its capabilities in their code?
I'm coming up on the end of my first year working as a lowly support engineer - I'm NOT as smart as these developers are, and I never will be, so I'm not saying this as some kind of superiority trip or anything - but holy shit these people have no idea how to build a computer that will run their code optimally (we REALLY need to figure out a way to sell our software as a turnkey appliance IMHO and no one seems to want to do it because they don't know how).
I have nothing more than personal experience from gayming and CompTIA A+, and I could configure and build hardware that will run their code better than any of them...
TL/DR, why the FUCK do software developers not understand how to build computers well?
>>62008804
They barely now math and you expect them to know hardware. Today they don't optimize for shit, if the program can't run it's the computer's fault for not being powerful enough.
>>62008863
the thing is that without going too deep into what it is my company does, we NEED to be able to sell a highly-optimized appliance for some of our bigger customers. Some of our customers are absolutely giant multinational corporations and since our software handles some of their most time-sensitive data that has a huge impact on their day-to-day operation, it's nuts that they basically have to guess on their own about what would make a good server to run our software on.
But more importantly than even that, to me, is just the question of why programmers don't know shit about hardware. It blows my mind.