12
Software Developer By: Charlie Edwards Period 6 th Mrs. Truong

Software Developer By: Charlie Edwards Period 6 th Mrs. Truong

Embed Size (px)

Citation preview

Page 1: Software Developer By: Charlie Edwards Period 6 th Mrs. Truong

Software Developer

By: Charlie EdwardsPeriod 6th

Mrs. Truong

Page 2: Software Developer By: Charlie Edwards Period 6 th Mrs. Truong

Introduction

• Software development is one of the biggest jobs that is widely used around the world with the global use of computers. Software Developers are the ones that create the application that we use in from games to work apps. This job is quite known and is very popular with many people around the world, but is easy to see why.

Page 3: Software Developer By: Charlie Edwards Period 6 th Mrs. Truong

Why I chose this job

• The thought of creating software for the computer creates a lot of different possibilities on where you work and what you create for what. One job you could be creating simulation for a construction company, or you could try creating your own application for whatever you want and might make it big. There are so many possibilities that can be done with the job as long as you love what your doing it for like going into videogame development.

Page 4: Software Developer By: Charlie Edwards Period 6 th Mrs. Truong

How does computer science work with my job?

• Computers and Computer Science is everything for Software developers since Software Devs use the coding to create the applications that they create.

https://forum.greenheartgames.com/uploads/default/5399/b4e3c0e642e26ac3.jpg

Page 5: Software Developer By: Charlie Edwards Period 6 th Mrs. Truong

How much a software developer makes

Software developers make about $93,350 per year or about $44.88 per hour. These are for an average worker and can vary depending on how well you do at your job, or how experienced you are at your job.

Page 6: Software Developer By: Charlie Edwards Period 6 th Mrs. Truong

What is recommended and required to become a software developer.

• When you are in highschool, it is recommended to already know the basics on some programs like C++

• Try to learn as much math as possible in High School since it will help quite a bit. ( triginometry and graphing can also help)

• Software developers usually will need a bachelor’s degree in computer science but can get other degrees depending on what kind of job you want to go into.

• Try to do side projects when you can so you have something to present when getting a job.

Page 7: Software Developer By: Charlie Edwards Period 6 th Mrs. Truong

Some of the things that most software developers will work with in their job

• Software design• Actual core implementation (programming which is often the most important portion of

software development)• Other required implementations (e.g. installation, configuration, customization, integration,

data migration)• Participation in software product definition, including business case or gap analysis• Specification• Requirements analysis• Development and refinement of throw-away simulations or prototypes to confirm

requirements• Feasibility and cost–benefit analysis, including the choice of application architecture and

framework, leading to the budget and schedule for the project• Authoring of documentation needed by users and implementation partners etc.• Testing, including defining/supporting acceptance testing and gathering feedback from pre-

release testers• Participation in software release and post-release activities, including support for product

launch evangelism (e.g. developing demonstrations and/or samples) and competitive analysis for subsequent product build/release cycles

• Maintenancehttp://en.wikipedia.org/wiki/Software_developer

Page 8: Software Developer By: Charlie Edwards Period 6 th Mrs. Truong

The difference between programmers and Software developer

• Software engineering is typically a group effort, with differing and often fluid roles and responsibilities for the group members.

• Engineers develop software to meet specifications set by their respective companies designed for their client, and generally must adhere to specific standards and practices.

• Engineering projects have timelines, release dates, and considerable interaction between people responsible for various components.

Page 9: Software Developer By: Charlie Edwards Period 6 th Mrs. Truong

What kind of jobs you can get into with as a software developer

• There are many jobs that can be done if you know what you’re doing as a software developer and can depend on what you get a degree in when you go to college.

• In most cases you’ll get a computer science degree since that can help you go into many jobs like videogame development or if you want to work with any big companies like google.

• Another way to go if you don’t go tech then you can get a Management Information Systems or one of the many business technical degrees since it can help in ways other than just your job.

Page 10: Software Developer By: Charlie Edwards Period 6 th Mrs. Truong

Other fields that software development can go into.

• Medical field: has created simulation and programs for robots and machines

• Military field: created simulations and the applications for recon and equipment

• Construction field: 3d model program, building simulations, etc.

• Energy field: Software that controls the windmills like from GE.

Page 11: Software Developer By: Charlie Edwards Period 6 th Mrs. Truong

Conclusion

• Software development is a very important in our world today with all of these applications that can be done on the any computer. A job that many people can look at and has many places to get and do the kind of job in almost any field.