Hacker News new | ask | show | jobs
by jimfl 5697 days ago
This is very different from software development, which involves a hugely broad diversity of skillsets—only one of which is programming—and the ability to have them all work together without clawing each other's eyes out. Project management, technical writing, graphic design, operations, support, quality assurance all must be cohesively brought to bear in order to claim leadership in software development.