Woaw thank you i get it perfect
"In fact if they didn't, I would fire them or not hire them"That seems a bit shortsighted because the software engineering process is a lot more than coding and, if you've been a coder for 20 years, you'd know that.For instance, there's the analyst and systems engineering aspect of it involving solicitation of high level requirements from customers and translating them into software requirements. That does not necessarily involve code at all.On the flip-side, you have "V&V" - verification and validation - and you don't need to code for that although, for unit testing or code reads, then it is important.I've been working in software-related work for decades and rarely do I do any form of coding. Mostly either throwing together an SQL query or writing VBA for a macro or tool. Yet, on a daily basis, I wallow in C code modules and am a basic C coder, if that. I rarely need to check the code except for doing configuration management and checking CRCs and version numbers.
I'm tracking. You're talking about the sdlc but my assertion stands I would not hire a software engineer that does not write code. The industry has largely shifted from the waterfall methodology towards more agile approaches. That's not to say that sdlc v&v impact analysis requirements management etc etc don't have place. my assertion still stands I would not hire a software engineer that cannot write code. And I would quickly fire one if I discovered that they could not. That might be because I'm in the agile world and that's where I've been for the last 10 years. I understand there's another world out there but from what I understand it's a bit of a dinosaur. People still evangelize it's benefits but I say thanks but no thanks.
Well, I work in avionics software which is more uptight (*) normally that most commercial software. We have to adhere to DO-178B because people get killed if we fuck up...(*)... like with Boeing's MCAS system that crashed 2 planes.That was incompetence at its finest.
Scroll Down to Read Other Opinions