# data[].attributes.body
Android Developer

Web Developer

Computer and Information Research Scientists

# data[].attributes.body
Good teamwork skills

Critical & logical thinking skills

Practice with flow charts

Practice with websites like GitHub to share code

Good at coding (obvious)

NEED TO BE GOOD AT GOOGLING

# data[].attributes.body
Cons:

Work environment is heavily male dominated

Job can be extremely boring and tedious

Much of the time spent is in a chair looking at a screen which may be grueling if working for extended hours

# data[].attributes.body
Pros:

Entry level pay is relatively high compared to other careers

Employment in the field is expected to grow by 24% in the next decade

Only requires a Bachelor's degree

# data[].attributes.body
Entry Level: ~$57,000

Median Level: ~$89,000

Advanced Level: ~$107,000

# data[].attributes.body
Education: Bachelor's degree in CS (3-4 years)

Experience: 5+ years

Certification: None

# data[].attributes.body
Education: Bachelor's degree in CS (3-4 years)

Experience: 2-4 years

Certification: None

# data[].attributes.body
Education: Bachelor's degree in CS (3-4 years)

Certification: None

# data[].attributes.body
Software developers create and maintain computer programs

# data[].attributes.body
Tuition & Fees (4 years): ~$48,000

Room & Board w/ Meal Plan (4 years): ~$48,000

Miscellaneous/Other (4 years): ~$16,000

Total Hours: ~124

Total Education Cost: ~$112,000