Page 2 of 7ZOOMRunning head: The Vision of Software 1The Vision of Software Kaylia Merten C SCI 100 #6100 Highline CollegeThe Vision of Software 2A computer cannot do everything on its own.
It can be instructed to do a desired job. Therefore, it is necessary to specify a sequence of instructions, which a computer must perform to solve a problem. It is the program, which controls the activity of processing by the computer, and the computer performs precisely what the program wants it to do. The term software refers to the set of computer programs, procedures, and associated documents (flowcharts, manuals, etc.), which describes the programs, and how they are to be used.
Although, the range of software available today is vast and varied, most software can be divided into three major categories: system software, development software, and application software. System software controls a computer’s internal functioning, chiefly through an operating system, and controls such peripherals as monitors, printers, and storage devices. As a system software developer, they are typically designed to control the operation and extend the computer processing more smoothly. Generally, a system software goes through two things, “it supports the development of other application software and supports the execution of other application software as well”. But in all actuality the system software developer makes the performance run more smoothly and effectively. There are three commonly known types of system software: the operating system, programming language translators, communication software, and utility programs.When looking on what job to pursue in, employees look at how much they get paid hourly and yearly. A typical salary for a system software developer in Washington is on the average of $95,000 making that be their median salary (Weedmark, 2017).
And of course, the system software developer salary varies from region to region and depending on what type of companying you work for as well as, what position you are hired for. According to the same The Vision of Software 3source, salaries for developers are directly proportional to company size. The larger the company, the higher one’s salary can be. Application also known as an “app”, is a computer software designed to help the user to perform specific tasks. Application software is contrasted with system software and middleware, which mange and integrates a computer’s capabilities, but does not directly apply them in the performance of tasks that benefits the user. The application software is usually designed for end users and most are user friendly.
They apply the power of a computing platform or system software to a purpose. A typical salary pay that is served to application programmers is about $84,077 being their average per year (Glassdoor, 2017). There are millions of applications software for a wide range of application, ranging from its simplicity, to their complex scientific and engineering applications.When looking at computer programming, documenting, testing, and bug fixing involved in creating and maintaining applications and frameworks resulting a software product. What do we typically call these people? That’s right. Software development. It is a process of writing and maintaining the source code, but in a much broader sense, it includes all that is involved between the conception of the desired software.
During this course of time, it is usually planned and arranged process. Therefore, software development may include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities that result in software products. When looking at the software development, there are specific tools that the developer needs to use for testing software. Such things like, debuggers, load testing, and security testing (Parsons, 2015, pg.
371).The Vision of Software 4When considering software development there are a couple things you need to know before getting into this job. Such things like the programming languages that needs to be developed and the scripting languages. Generally, when writing programs, the developer needs to know Java, C++, and Scheme. These are the basic written programming languages one needs to know to become a software developer. Additionally, learning the scripting languages are just as important.
There are many people that I know who went into software development. A lot of the people that went into it are very wealthy and they spend their money usefully and put it into good use. Looking at an average software developer salary, is one of the beneficial things about becoming a developer. When looking at the payscale website, in the United States, and only looking at the United States, it says that an average salary for a software developer is about $80,825 per year. From my understanding, that is quite a bit.
If for example, one is looking at teachers’ pay salary per year. I would very much appreciate that $80,825, if I were interested in the job. But come to think that is the average pay? What would be the high pay salary rate? $120,000 is what they would get paid yearly (Pay Scale, 2017). But not only does one get paid that much, they also have fun with their job. Even though it may be a handful to work with, from the stories that have been told, it can be fun once everything starts rolling in the right direction.
The Vision of Software 5Being a Software Engineer is more than just programming. It’s a chance to help other people through the power of technology. Having this as a job gives engineers the power to influence other people’s life through programs that could help them with day to day tasks. Software Engineering is an expanding occupation, which means that more and more jobs are opening for this position every day. Also, one of the perks of this job is how much money you make. Software Engineering is a good job because, the market is expanding for it, it pays well, and this job can help other people. Application software, system software, and development software are all great jobs that one can pursue in if wanting to go into CIS. All this can be done here at Highline College.
Taking specific classes for the right degree can lead you up to a great start of becoming either an application software developer, system software, or a software developer as well. From the stories that have been told, I hear that becoming an application software, system software, and development software are all great. The three different jobs can come with the same abilities from the others, but all three have their uniqueness and different roles.
The downside is that, there is lots of practices that goes into and depending on what you specifically want to go into, some job might require more work than others. As for me, currently, I am senior in high school and will be graduating by the end of summer 2018. And will be getting an emphasis in education by the time I graduate. From then I will be going to a 4-year university and will have hope to have gone to any of the University of Washington schools and work my way up on getting a bachelor’s degree in early childhood education. After having my bachelor’s degree, I hope to go into first grade teaching at my old elementary school in Auburn.
If all goes well, I am on the right track on going towards my dream of becoming an early childhood educator.