What is a more introverted job software or mechanical engineering?
-
im thinking of changing my studies from mechanical to software cuz i think u work more on ur own being a software engineer. for mechanical u need more of a leadership attitude but software all u do us code whatever ur boss tells u which i like better
-
Answer:
I think you are right. Mechanical engineering usually takes you out of the office, which you may or may not like more. .
catch a fire at Yahoo! Answers Visit the source
Other answers
Software engineering is also collaborative. (1) You develop a specification, which must be reviewed and approved by a committee. There are at least two iterations of formal review. (2) You write the code, and then it is subjected to a peer review; and there may be more than one iteration of this. (3) Your code is subjected to testing by someone else; and there will be a formal process of discussing and correcting any errors found. (4) When it is released to the user community, you will be called on to discuss and correct any problems that appear. Thus, I would argue that software development is not quite an introverted activity. BTW -- The amount of formality and bureaucracy you will find in this will certainly depend on what kind of organization you work for. In a small shop with only one or two programmers (tweaking their inventory or billing software) most of the review process will not exist, because management is unaware of the discipline and staff to do it is lacking. In a large organization with a complex product (operating system, for example) and management with software development background you will find all the checks and balances in use.
Zyzzyx
In terms of project opportunities, software engineering has historically been more introverted. There still are opportunities like that. But you must know that the industry is changing. Many projects have adopted Agile Methodology for software development, which requires daily meetings (Scrum Calls) with business analysts, testers, managers, and stakeholders. This puts developers in a high frequency of communication paths. So the introverted isolation for Agile development is no longer in existence. Many projects are adopting Agile methodology or a similar approach where developers are not in isolation. It really is best to learn good communication skills regardless of whether if you are in mechanical engineering or software engineering. This relates to the concept of emotional IQ - the ability to get along with others. Take a course in communication and talk to an experienced engineering advisor. Most people with long-term work experience would agree that communication is very important for engineers.
ASUGRAD
Related Q & A:
- What is a receptionist's job in a doctor's office?Best solution by wisegeek.org
- What is a good paying job in the engineering field?Best solution by Yahoo! Answers
- What is a good entry job for a marketing degree?Best solution by Yahoo! Answers
- What's a good overnight job for a nocturnal person?Best solution by cnn.com
- What is a good 3D animation software?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.