Share
VIDEOS 1 TO 50
What Does A Software Developer Work Day Look Like? | #devsLife
What Does A Software Developer Work Day Look Like? | #devsLife
Published: 2018/06/01
Channel: Chris Sean
Fastest way to become a software developer
Fastest way to become a software developer
Published: 2018/04/05
Channel: Imtiaz Ahmad
Software Developer Salaries
Software Developer Salaries
Published: 2017/12/09
Channel: Dave Xiang
Getting Started in Software Development
Getting Started in Software Development
Published: 2016/10/20
Channel: Joe Knows Best
How I Became A Software Developer Without A Degree
How I Became A Software Developer Without A Degree
Published: 2017/03/28
Channel: Sylvester Morgan
a day in the life of a software engineer
a day in the life of a software engineer
Published: 2017/07/17
Channel: mayuko
Day in the Life: Software Developer
Day in the Life: Software Developer
Published: 2014/01/06
Channel: AmericanFidelity
Differences Between a Software Developer and Software Engineer
Differences Between a Software Developer and Software Engineer
Published: 2017/10/25
Channel: I Am Dev
A Day In The Life of a Remote Software Developer| What I Love About It | #devsLife
A Day In The Life of a Remote Software Developer| What I Love About It | #devsLife
Published: 2018/04/27
Channel: Chris Sean
How To Become a Software Developer? (The 3 Best Ways)
How To Become a Software Developer? (The 3 Best Ways)
Published: 2016/09/23
Channel: Bulldog Mindset
13 Types of Software Developers
13 Types of Software Developers
Published: 2015/11/15
Channel: Dave Xiang
What do I do as a Software Engineer?
What do I do as a Software Engineer?
Published: 2017/10/04
Channel: mayuko
What Do I Do? | Software Development Crash Course
What Do I Do? | Software Development Crash Course
Published: 2016/09/16
Channel: Joe Knows Best
Day in the Life: Software Engineer
Day in the Life: Software Engineer
Published: 2015/03/17
Channel: ConnectEd
Being a Software Developer Sucks!
Being a Software Developer Sucks!
Published: 2017/03/14
Channel: Guy, Robot
6 reasons why i love being a software engineer
6 reasons why i love being a software engineer
Published: 2017/07/31
Channel: mayuko
Software Developer Job Types
Software Developer Job Types
Published: 2017/02/05
Channel: Dave Xiang
A Day in the life of a Software Engineer at a Tech company
A Day in the life of a Software Engineer at a Tech company
Published: 2018/04/05
Channel: MaddeyTechTv
Day In The Life Of A Software Engineer
Day In The Life Of A Software Engineer
Published: 2018/04/05
Channel: Jarvis Johnson
a day in the life of a software engineer
a day in the life of a software engineer
Published: 2018/01/31
Channel: Jarvis Johnson
How to Become a Software Engineer ? Software Developer kaise bane ?
How to Become a Software Engineer ? Software Developer kaise bane ?
Published: 2017/11/22
Channel: Technology Gyan
What Does a Software Developer Do?
What Does a Software Developer Do?
Published: 2016/10/06
Channel: TheCareerZoo.com
A Day In The Life Of A Software Engineer
A Day In The Life Of A Software Engineer
Published: 2018/03/06
Channel: luba
Why You Shouldn
Why You Shouldn't Become A Software Engineer
Published: 2018/07/11
Channel: Jarvis Johnson
World
World's youngest Software Developer | Tanmay Bakshi
Published: 2017/10/29
Channel: Free Idiots
DAY IN THE LIFE of a SOFTWARE DEVELOPER
DAY IN THE LIFE of a SOFTWARE DEVELOPER
Published: 2017/10/17
Channel: Programming Life
Salary Range As A Software Developer
Salary Range As A Software Developer
Published: 2016/05/20
Channel: Bulldog Mindset
What
What's the difference between Junior & Senior developers?
Published: 2016/08/11
Channel: Devpost
How to Become Programmer- India | Programming Career India I Software Engineer | [Hindi]
How to Become Programmer- India | Programming Career India I Software Engineer | [Hindi]
Published: 2017/12/14
Channel: Praveen Dilliwala
How to Make $100/hr as a Freelance Software Developer (No Degree Required)
How to Make $100/hr as a Freelance Software Developer (No Degree Required)
Published: 2017/04/27
Channel: Clever Programmer
How I Became a Software Developer
How I Became a Software Developer
Published: 2017/10/03
Channel: Wes Doyle
How I Got a Job at Google as a Software Engineer (without a Computer Science Degree!)
How I Got a Job at Google as a Software Engineer (without a Computer Science Degree!)
Published: 2017/11/02
Channel: CS Dojo
NAVIGATING YOUR FIRST WEEK AS A SOFTWARE ENGINEER NEW HIRE || Amy Codes
NAVIGATING YOUR FIRST WEEK AS A SOFTWARE ENGINEER NEW HIRE || Amy Codes
Published: 2017/04/03
Channel: Amy Codes
a day in the life of a software engineer at ASOS
a day in the life of a software engineer at ASOS
Published: 2017/12/22
Channel: Laila Nassali
How You Can Become A Software Developer In 3 Months?
How You Can Become A Software Developer In 3 Months?
Published: 2017/04/15
Channel: Sylvester Morgan
How Much Do Entry Level Software Developers Make?
How Much Do Entry Level Software Developers Make?
Published: 2017/07/05
Channel: Program With Erik
4 Tips for Computer Programming Beginners – Software Developer Guide
4 Tips for Computer Programming Beginners – Software Developer Guide
Published: 2017/01/31
Channel: Clever Programmer
The Truth Behind Software Developer Salaries.
The Truth Behind Software Developer Salaries.
Published: 2018/07/20
Channel: Chris Sean
What is Software Development
What is Software Development
Published: 2015/09/10
Channel: Technology Profession
A 12-year-old app developer | Thomas Suarez
A 12-year-old app developer | Thomas Suarez
Published: 2012/10/24
Channel: TED
5 Tools for Every Software Developer
5 Tools for Every Software Developer
Published: 2017/12/02
Channel: Telusko Learnings
USAA Careers | Software Developer
USAA Careers | Software Developer
Published: 2017/08/08
Channel: USAA Jobs
A day at Amazon with developer Dave Jeffers
A day at Amazon with developer Dave Jeffers
Published: 2017/05/12
Channel: freeCodeCamp
Podcast: Switching to a Tech Career (Software Developer Interview)
Podcast: Switching to a Tech Career (Software Developer Interview)
Published: 2017/10/08
Channel: tutoriaLinux
Software Engineer Job Interview - My Experience
Software Engineer Job Interview - My Experience
Published: 2017/12/05
Channel: ForrestKnight
SOFTWARE ENGINEER VS WEB DEVELOPER - ANSWERING YOUR QUESTIONS
SOFTWARE ENGINEER VS WEB DEVELOPER - ANSWERING YOUR QUESTIONS
Published: 2018/03/12
Channel: Joshua Fluke
Software Developer Life Cycle
Software Developer Life Cycle
Published: 2016/12/24
Channel: Vinay Meher
The Technical Skills You NEED To Have As A DEVELOPER!
The Technical Skills You NEED To Have As A DEVELOPER!
Published: 2018/01/02
Channel: Bulldog Mindset
Stuff Every Software Engineer Is Tired Of Hearing
Stuff Every Software Engineer Is Tired Of Hearing
Published: 2016/08/12
Channel: Sequoia India
Meet Software Engineers at Google
Meet Software Engineers at Google
Published: 2017/10/10
Channel: Life at Google
NEXT
GO TO RESULTS [51 .. 100]

WIKIPEDIA ARTICLE

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

A software developer is a person concerned with facets of the software development process, including the research, design, programming, and testing of computer software. Other job titles which are often used with similar meanings are programmer, software analyst, and software engineer.

In a large company, there may be employees whose sole responsibility consists of only one of the phases above. In smaller development environments, a few people or even a single individual might handle the complete process.

History[edit]

The word "software" was first used as early as 1953, but did not appear in print until the 1960s.[1] Before this time, computers were programmed either by customers, or the few commercial computer vendors of the time, such as UNIVAC and IBM. The first company founded to provide software products and services was Computer Usage Company in 1955.[2]

The software industry expanded in the early 1960s, almost immediately after computers were first sold in mass-produced quantities. Universities, government, and business customers created a demand for software. Many of these programs were written in-house by full-time staff programmers. Some were distributed freely between users of a particular machine for no charge. Others were done on a commercial basis, and other firms such as Computer Sciences Corporation (founded in 1959) started to grow. The computer/hardware makers started bundling operating systems, system software and programming environments with their machines.[citation needed]

The industry expanded greatly with the rise of the personal computer ("PC") in the mid-1970s, which brought computing to the desktop of the office worker. In the following years, it also created a growing market for games, applications, and utilities. DOS, Microsoft's first operating system product, was the dominant operating system at the time.[3]

In the early years of the 21st century, another successful business model has arisen for hosted software, called software-as-a-service, or SaaS; this was at least the third time[citation needed] this model had been attempted. From the point of view of producers of some proprietary software, SaaS reduces the concerns about unauthorized copying, since it can only be accessed through the Web, and by definition, no client software is loaded onto the end user's PC.[citation needed] By 2014 the role of cloud developer had been defined; in this context, one definition of a "developer" in general was published:[4]

Qualifications and skills[edit]

A software developer must have a relevant BTEC or HND in any field such as computer science, information technology, engineering, programming, or any other IT related post graduate studies.[5] An ideal software developer is a self-motivated professional carrying a dynamic hands-on experience on key languages of programming such as C++, C#, PHP, Java, C, Javascript, VB, Oracle, UML, Linux, Python, UNIX, XML, HTTP, Smalltalk, or other software testing tools.

According to developer Eric Sink, the differences between system design, software development, and programming are more apparent. Already in the current market place there can be found a segregation between programmers and developers, in that one who implements is not the same as the one who designs the class structure or hierarchy. Even more so that developers become software architects or systems architects, those who design the multi-leveled architecture or component interactions of a large software system.[6]

References[edit]

  1. ^ Paul Niquette (1995). "Softword: Provenance for the Word 'Software'".  adapted from Sophisticated: The Magazine ISBN 1-58922-233-4
  2. ^ Elmer C. Kubie (Summer 1994). "Recollections of the first software company". Annals of the History of Computing. IEEE Computer Society. 16 (2): 65–71. doi:10.1109/85.279238. 
  3. ^ Rebello, Kathy; Schwartz, Evan I.; Verity, John W.; Lewyn, Mark; Levine, Jonathan (28 February 1993). "Is Microsoft Too Powerful?". Businessweek Archives. Bloomberg Businessweek. Retrieved 26 September 2014. 
  4. ^ Hardiman, Nick (24 July 2014). "A portrait of the modern cloud developer". TechRepublic. 
  5. ^ "Software Engineer Skills and Responsibilities". 
  6. ^ Eric Sink. "Small ISVs: You need Developers, not Programmers". Sourcegear. Retrieved 2008-06-06. A programmer is someone who does nothing but code new features and (if you're lucky) fix bugs. They don't write specs. They don't write automated test cases. They don't help keep the automated build system up to date. They don't help customers work out tough problems. They don't help write documentation. They don't help with testing. They don't even read code. All they do is write new code. 

External links[edit]

Disclaimer

None of the audio/visual content is hosted on this site. All media is embedded from other sites such as GoogleVideo, Wikipedia, YouTube etc. Therefore, this site has no control over the copyright issues of the streaming media.

All issues concerning copyright violations should be aimed at the sites hosting the material. This site does not host any of the streaming media and the owner has not uploaded any of the material to the video hosting servers. Anyone can find the same content on Google Video or YouTube by themselves.

The owner of this site cannot know which documentaries are in public domain, which has been uploaded to e.g. YouTube by the owner and which has been uploaded without permission. The copyright owner must contact the source if he wants his material off the Internet completely.

Powered by YouTube
Wikipedia content is licensed under the GFDL and (CC) license