Originally posted by Carlisia Campos: Programmer: average growth Software Engineer: much faster than average growth Apparently they see a world of difference between the two...
nowadays, companies outsource more and more to countries such as India, where they get a lot of programming done. However, in US they will always need good software designers. That's why software engineering is a crucial skill to have (besides programming). It'll be probably much more easier for a software engineer to find a job, than for a programmer.
In terms of what people actually do, no. Many software engineers don't know a thing about anything related to the software engineering process but code. But I see how the s. engineer title would atract more competent programmers, so actually it makes sense that the demand for the later will surely be much greater.
i've interviewed with an number of companies advertising 'software engineering' and they are turned off when you ask them about their software development process. process and methodology are dirty words to them. one manager told me 'in the end code matters, not documents'. i wish them luck. i would say out of 10 software engineering jobs advertised, 8 are for programmers and the other 2 are for guys with 10-15 years experience developing large scale mission critical systems.
I would agree with Edward. Many companies don't want thier coders designing and will not hire designers to design. They see it as time wasted on BS meetings. I forsee another software crisis in our future. Basically the term Software Engineer is a title that is thrown around very loosely. Heck, I have a computer science degree but still consider myself a Software Engineer. So, to get back on subject. If you have been lucky enough to actually be a SE that is actually designing, recognize the fact that you are lucky. Alot of companies out there are still coding an idea within minutes of that idea being made public. Therefore, the industry has made the term Software Engineer equate to Coder.
i would say out of 10 software engineering jobs advertised, 8 are for programmers and the other 2 are for guys with 10-15 years experience developing large scale mission critical systems.
Hi, The one can not tell different will eventually weed out by the market. Have you notice customers are more pickies than ever? They have no problem to take your company to the cleaner if your product is shoddy. Regards, MCao