I don't really agree that developers and analysis should be totally separate. If a business question were asked and a dev had to answer it, I would listen very closely. Why? Because WE SOLVE PROBLEMS. Code is the easy part isn't it? Eg I have a degree in information systems and management, in which we pretty much trained as analysts, before I went onto become a developer, and I've found that I can run my software company better by always being part of the discussion on processes. In fact, I have found that developers come up with far better solutions to business process issues than any other staff (don't knock it til you try it!). I believe in hiring devs because of their ability to solve problems, and it'd be a waste to exclude them from those discussions. Devs come up with solutions. I would never try to stop that from happening, even if it's not their job to offer one in the first place.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I don't really agree that developers and analysis should be totally separate. If a business question were asked and a dev had to answer it, I would listen very closely. Why? Because WE SOLVE PROBLEMS. Code is the easy part isn't it? Eg I have a degree in information systems and management, in which we pretty much trained as analysts, before I went onto become a developer, and I've found that I can run my software company better by always being part of the discussion on processes. In fact, I have found that developers come up with far better solutions to business process issues than any other staff (don't knock it til you try it!). I believe in hiring devs because of their ability to solve problems, and it'd be a waste to exclude them from those discussions. Devs come up with solutions. I would never try to stop that from happening, even if it's not their job to offer one in the first place.