3 ms·
My two biggest ones are on this list. * Software is not an assembly line. It is part science part art. We are not interchangeable. You can't take an embedded e
by snarf21 9y ago
My two biggest ones are on this list.
* Software is not an assembly line. It is part science part art. We are not interchangeable. You can't take an embedded engineer and hope for good luck on a Node.js project.
* Constant reorganization. I worked at a major internet company in the late 90s, early 00s and they literally reorganized every two years. It was usually under the guise of helping communication and fostering growth but it simply just toggled from a vertical project based organization to a flat and wide matrix organization. Such a waste of time, energy, and resources.
- Danihan 9y ago> It is part science part art. I always try to explain this. Yes there are best practices, but there is also a ton of creativity that goes into good software dev.