1) It’s “paid,” not “payed.”
2) we spend more time reading code than any of the activities you mentioned.
3) programmers do their best work when they have long periods of uninterrupted concentration. Software companies no longer recognize this; we are constantly interrupted. With meetings and pointless procedures. Scrum and agile should be abandoned.
4) testing is part of the work but needs to be done by different people. Developers who test their own code will exhibit the same blind spots in testing as they did in coding.
Test-Driven Development is Fundamentally Wrong
It was late 2008 and I was writing an extension for the Windows 7 taskbar. My work was essentially finished, the final application was…
The industry is in decline and I would not advise anyone to train for it now, not when companies are moving work to India and China as quickly as they can. I still code but I will never work onsite again and I am shifting to technical writing because it’s not driven by stupid fads like agile.