3 ms·
This is the difference between a real programmer and a coding monkey. Coding monkeys consider the spec the problem and try to write code that solves it. Progr
by jakobegger 10y ago
This is the difference between a real programmer and a coding monkey.
Coding monkeys consider the spec the problem and try to write code that solves it.
Programmers consider the spec a part of the solution and evolve it as necessary.
- bigiain 10y agoInterestingly this is pretty much "valuing individuals, working software, and customer interaction" - the core of the agile manifesto, but the bits that never seem to ever show up in "Agile" workplaces where way too often rigid compliance with standups, scrum meetings, and evenly sloped burndown charts (and foosball table, bean bags, and free energy drinks) are all "critical to the process", and fixed price engagements and hard deadlines are "the business reality"...
- taneq 10y ago"The problem is not the problem, the problem is your attitude towards the problem." - Jack Sparrow So many times I've seen someone struggle to implement a poorly written spec rather than just say 'hey can we just do X instead?' If X solves the REAL problem then sure you can.