Tuesday, July 28, 2009

Difference between computer engg and software developer ?

Anyone going through a course in programming languages can become a software developer as he requires to do just coding and debugging whereas a computer science engineer needs to know lots about hardware , the digital circuits inside ...from working of processor to compiler design everything regarding the architechture of a computer . so whats exactly the job one gets to do after an M.Tech in computer science with all of the above mentioned knowledge of his ?

Difference between computer engg and software developer ?
They are two different degrees but there is a lot of overlap in what you can work with. I got my MS in electrical/computer engineering, but I am a software developer. Computer science people will know more about certain aspects of software as you say - algorithms, compilers, etc. But frankly, the vast majority of software development positions need little or no knowledge of that stuff; and what you need, you can look up.





For certain jobs of course (like compiler developer) the specifics of a CS degree would be helpful. However, for most development jobs, either a CS degree or a CE degree would be perfectly adequate. Heck, lots of good programmers had neither degree: there are excellent software developers whose training was in physics, literature, philosophy, or no degree at all for that matter.





It's probably harder to go the other way - CS degree going for a computer engineering job - but that's doable too, given the situation is right and you're willing to do more than the minimum, that you're willing and ready to learn.
Reply:gghhgg
Reply:Software developers like to read, learn and be entrepreneurial risk takers, as stated above, some never have Computer Engrg...but I think it has to help.


No comments:

Post a Comment