3 ms·
"the worst code usually came from the people with more "software engineering" expertise, but there was a catch: I can't think of any of them who were actually g
by zo1 13y ago
"the worst code usually came from the people with more "software engineering" expertise, but there was a catch: I can't think of any of them who were actually good programmers in the first place."
So you basically define an entire group of people based on only the ones you've met. Even then, you admit that none of them are good. Thus, all "software engineers" are bad?
If that's not what you were trying to say, then perhaps you should clarify a bit more. But it's how I interpreted what you were saying. And I probably wouldn't be the only one.
- EpicEng 13y agoI think the parent was trying to say that, in his experience, these people were not good programmers to begin with. So it's not that best practices and software engineering is to blame, it's about poor and/or inexperienced programmers (we all know there are a lot of them) attempting to apply principles that they don't understand, and the result is bad code. You also see to have completely skipped the middle of the parent's comment.
- weland 13y ago> So you basically define an entire group of people based on only the ones you've met. Even then, you admit that none of them are good. Thus, all "software engineers" are bad? No, sorry if that's what ended up being understood (I assume you didn't read my whole comment?) What I meant was that when I worked there, I've seen worse code coming from actual programmers than from scientists who wrote code, but didn't think of themselves as programmers. This isn't much of a surprise; it was a research lab and money were fairly tight since we were researching neither weapons nor patentable drugs. Most of it was spent on equipment and scientists. The under-paid programmers were usually under-skilled, too; brighter folks quickly left for greener pa$ture$, leaving the ones who couldn't otherwise land a job behind.