Quote:
Originally Posted by luv2xlr8
Well yes in 3rd world countries like Pakistan, we do emphasize on programming alot because we the SEs and SDs have to do the so called donkey work (coding), most of the designing, documentation, analysis is already done on the "on sites" offices in US or Europe etc. for whom we are working for.. So here in Pakistan we talk about programming language expertise with respect to C/C++, Java, .Net and now a days you see a lot of PHP, Ruby
If you actually try to understand what a Software Engineer is, a SE is a person who actually design systems (software systems) from the highest level of abstraction which can be a diagram to little bits and bytes. and once you have to put it in actual shape (the actual software) then you decide which programming language to use, tools and technologies all that. So what a SE does in Pakistan is mostly the last part, CODE !!
|
I don't completely agree with that. It all depends on which software house you are working, what projects you are working on AND most importantly, how much your experience is. So, if you have 1-2 years of experience min., you may get a chance to take part in most of the phases, provided the magnitude of the project is relatively small. I was responsible for a complete project developed for Continental Airlines after only 1 and a half year of experience. The size was mid level and my manager was really a nice guy, who gave me a chance to lead the whole project. So, it is possible to get a flavor of everything if you are lucky enough. But yes, before the 1-2 years, you are nothing but a CODER who can be compared to the "Chote chai lao", except for the chai, you do the chunks of code
