SOFTWARE DEVELOPER

____________________________________________________________

SOFTWARE DEVELOPER

____________________________________________________________

Description Of My Job

Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific task on a computer or another device. Others develop the underlying systems that run the devices or control networks.

Education Needed

A: Classes usually needed to become a software developer are Math because you need to be good with numbers, and Science because if you identify a problem you need to know how to make a good hypothetical solution to the problem.

B: School needed for this job is at least a bachelors degree in computer science and/or software engineering.

The Job

A: Amount of hours of work in a day is around eight hours and in a week is forty.

B: To keep the job you have to do what you do at other jobs and that's keep working and never give up.

C: It usually depends how many people you work with considering that most software developers work from home and talk to others via chat.

D: Software developers work for software publishers who publish the software or programs you make.

Salary And Benefits

A: The average pay you earn a year as a software developer is $90,530.

B: The monthly income you get as a software developer is $7544.16, and the daily amount of money you get is $348.16.

C: Yes you have benefits because you get to freelance since you are at home while getting payed which is cool, however some software developers do not get to do such because they may work at industries where you would not be able to freelance.

D: You retire when you have enough money to and when you want/need to.

Job Outlook

Jobs will rise 30% from 2010-2020 which is faster than usual.

Pros And Cons

Pros- You make good money, the job is perfect if you love computers, and you can freelance.

Cons- Too much to learn in little time, may be required to work overtime, and it is hard to change jobs.

How Is Technology Used In This Job

You use computers to develop computer programs and software's for computers and other devices.