Introduction to the field:
A computer software engineer the principles of engineering, computing and math to design, develop and test software.
First of all, they need to know the needs of users. Then, they will design, develop, test and maintain the software according to the specifications of the users.
jobs leads the design of many types of software, including games on computer, word processing, excel, compilers and operating systems.
Design of an operating system, such as Windows xp is a fabulous and unique task.
It is important to make the difference between them and the programmers
A part of the work of a software designer is to create algorithms. It’s detailed instructions that tell a computer what to do.
Then, the programmer will write these instructions using a language of programming such as Java, C++, C or Cobol.
They are perfectly able to write programs, but it is not their primary responsibility. It is the responsibility of the programmer to write codes.
People in challenges like field face as computer programmers. Long hours of work may come unexpectedly to complete long projects or unexpected problems.
Unexpected problems such as bugs, unexpected and difficult piece of codes or other types of complications come virtually with the job description
I was graduated in guadeloupe (France), with a double major in mathematics and computer science. I have had an overview of what it is to design and write codes
Great analytical skills is necessary to isolate problems, solutions, and exceptions.
However, you may not be a good programmer or software jointly if you beat in mathematics
In any event, a computer software engineer spend a lot of time behind the computer, it is not uncommon that people in this area back, eyestrain and wrist problems, such as carpal tunnel syndrome problems.
Get the job as a computer software engineer:
It is not difficult to get a job as a software engineer with a math major. I have said before, but after my diploma with a math major, I had an interview with analog devices to become a software engineer.
Althougth I did not obtain employment, the diploma in mathematics definitely helped me to get the interview.
Any company that designs software will be more than happy to hire a major math as a member of their staff.
AT & T
and so on…