chuck4932
Joined 9 years ago
Joined 9 years ago
I understand the stereotype of software developers not caring about security as I have seen it first hand myself. But why would a software dev who became a pen tester have any more bad habits then somebody who was not a software dev before?
What does any of that have to do with being remote? And why is having to work at midnight a good thing?
My problem is with planning/grooming/reviewing/presenting every single 2 week release. I think it should be up to the developer to decide how often they release new code not the product manager or anybody else. Of course it is always better to release often and in small amounts but this is not always possible hence why it should be at the developer's discretion.
However, I'm skeptical of these rigid processes in general. I dont see the need for them unless you have extremely strict requirements from management.
I don't see whats wrong with having somebody who is a project manager who understands the work being done and who coordinates with the developers to ensure it gets done in time. In other places it would have been like Project Manger says "we need a feature to do this, this and this, how long do you think it will take?", "I say I will need to spend a few days working on it and then tell you a very rough estimate", after a few days I say "I think it will take at least a month maybe two" or something like that. If I see that there is more work that needs to be done or it will take longer than I initially I thought then I go back to the PM and we re-evaluate what to do. Its not that difficult.
Most other developers and hackers I know, myself included, have some of their best ideas and insights when they are NOT focusing on technology or the problem at hand. Also, anecdotally, the majority of these people are not the stereotypical hollywood portrayed geeks who care about nothing other than hacking technology. They are usually well adjusted people with lives that go far beyond their work because most successful developers understand that to be good at your job also requires you to have a healthy and non-obsessive relationship with your work.
So unless you have Aspergers or something like that then this is likely to be a pretty unhealthy way to live your life. Humans require social interaction, time to unwind, physical exercise etc.
Everybody knows that there is much more work involved in programming than just typing characters into an IDE. I've never heard of any programming contract jobs that were as strict on hours as this. Whats stopping you from leaving and explaining exactly what you just wrote to the client? You are getting a very bad deal.
These are no doubt talented coders but the article makes out that they posses some kind of superpower and can do whatever they want with computers. Coding graphics like that in assembler is an impressive feat but it in no way means that these guys could just "break the Windows or Apple integrated security systems" if they wanted to.