# data[].attributes.headline
What Education is Needed to be a Software Engineer

# data[].attributes.subject
What Education is Needed to be a Software Engineer

# data[].attributes.body
In order to be a Software Engineer, having a bachelor's degree in: Computer Science, (Computer Information Systems/optional), Software, and Mathematics. This will take 4 years or getting a higher chance of being a Software Engineer,  6 years will get a master's degree. Getting Software Engineering training is not required, but is optional for experience in the computer science field.

# data[].attributes.body
Choosing a Post-secondary School that specializes in technology is preferable. The college I have chosen is Georgia Institute of Technology (Georgia Tech, www.gatech.edu). This college is a 4 year school and is also a graduate school.

# data[].attributes.body
For the undergraduate tuition in GA Tech, is $9002 per semester ($18004 yearly). In order to get a bachelor's degree, it would be $72008 for 4 years. Including room and board($800 per year), miscellaneous($3,200 per year), and fees ($2,416 per year) would be $34,854 or $97,672 for a bachelor's degree.

# data[].attributes.body
Based on www.codingdojo.com to find out what salaries are when having a software engineering job. Entry level salary is $55K, Median level salary is $104K, and Advanced level salary is $137K. Though salaries do vary around the world and websites.

Based on another website www.glassdoors.com, Entry level salary is $69K, Median level salary is $104K, and Advanced level salary is $153K.

# data[].attributes.body
The typical work hours for this job is 37-40 hours, which include days, evenings, flex hours (weekends, on call, or other).

# data[].attributes.body
-The income is good
-Creativeness
-Comfortable working environment
-Work anywhere
-Skills can be transferable anywhere

# data[].attributes.body
Software Engineer is a career relating in the Informational Technology (IT)cluster.

Software Engineers specialize in computer software/applications. They develop, design, research, program, and test software for computers by using the mathematics and computer science.

# data[].attributes.body
(hard skills)
-Programming
-Develop and interpret technical plan
-Good understanding of CASE (computer-aided software engineering)
-Logical thinking
-Creativeness

soft skills
-Problem-solving
-Teamwork
-Interpersonal skills
-Communication skills

# data[].attributes.headline
What are the Disadvantages for this Job?

# data[].attributes.subject
What are the Disadvantages for this Job?

# data[].attributes.body
-There is global competition
-You need to upgrade skills constantly
-It is a sitting job
-Long work hours
-Tight deadlines for projects