They don't understand
The reason most people want to program for the web is that they're not smart enough to do anything else. They don't understand compilers, concurrency, 3D or class inheritance. They haven't got a clue why I'd use an interface or an abstract class. They don't understand: virtual methods, pointers, references, garbage collection, finalizers, pass-by-reference vs. pass-by-value, virtual C++ destructors, or the differences between C# structs and classes. They also know nothing about process. Waterfall? Spiral? Agile? Forget it. They've never seen a requirements document, they've never written a design document, they've never drawn a UML diagram, and they haven't even heard of a sequence diagram.
Michael Braude, "Why I'll never be a web guy" (vía Coding Horror)




therobot dijo
El jueves conocí a un chaval que era programador. Su trabajo consistía en optimizar algoritmos en java para dispositivos móviles, y me decía que le encantaba, el chaval tenía pinta de ser muy listo, y seguramente un trabajo que para muchos nos puede parecer dificil, oscuro y no demasiado divertido para el suponía un reto cada día, así me lo describió.
Puedo entender que para algunas personas hacer desarollos en un lenguaje de muy alto nivel con facilidades, mas orientado a tareas o servicios que a cosas mas abstractas y complejas pueda resultarle sencillo y aburrido. Otra cosa es el rant, pero a quien no le gustan los rants?
14 Agosto 2009 | 05:55 PM