Quote:
|
Originally Posted by Ennya Dragonslayer Only because the programmers and designers the companies hire are not the right people. If you want a program, hire a programmer. If you want well engineered software, hire an Engineer. (For those who havn't connected the implied statement: Most programmers are not engineers and do a shitty job when they try. Lemma: Most people called "Software Engineers" are really only programmers.) |
Most? There is no such thing as a Software Engineer, period. Sciences don't have PE exams and programmers aren't licensed, so we aren't engineers. I don't particularily care for the title and have requested it changed at a job before, and actual engineers I know
really hate the title (along with the 'network engineer' version which is even more of a slap in the face to them).
I think what you're saying is that most programmers just know the language(s), and not the methodologies that should be used to design the software in the first place... in which case I'd agree. As it applies to the LFG tool that Lyenae mentioned, the difficult part would be making it work well enough that people don't bitch endlessly about how soandso's group picked someone else over them because the LFG tool told them to. Given the retardation on mmo forums, and how people just plain love to bitch about anything, I'm sure it's a no-brainer decision to keep the tools simple enough that when someone doesn't get chosen for a group the blame rests on another player and not the company.