SlideShare une entreprise Scribd logo
1  sur  14
Software Developer 
Career
 Software application development began with desktop applications, 
which could be used on standalone machines only, now with the 
advance of technology some new method to develop software begin 
to take place for the reason of portability and better function 
 These are three different types of software development 
1.Desktop Program development 
a desktop application means any software that can be 
installed on a single computer (laptop or a desktop) 
and used to perform specific tasks. Some desktop 
applications can also be used by multiple users in a 
networked environment 
2.Web Program Development 
Web application development is usually made on 
client-server architecture and use a web-browser as 
the client interface 
3.Mobile Program Development 
is a type of application software designed to run on a 
mobile device, such as a smartphone 
Mobile applications frequently serve to provide users 
with similar services to those accessed on PCs. Apps 
are generally small, individual software units with 
limited function
 IT Support  Bank, Gov, Other Company 
 Software House 
 Outsourcing 
 Off shoring (India,Philippine,China)
Software development drives the IT industry through 
the introduction of new applications as well as 
driven innovations. (See Porters Competitive 
advantage) 
Java and mobile operating system are the key playing 
in web-based programs and it is also the leading 
programming language for wireless and mobile 
devices
 A computer programmer uses computer languages to 
develop, create, analyze and solve problems with 
software and systems for the purpose of streamlining 
business process 
 A variety of careers in computer programming that 
range from people who perform actual line-by-line 
programming using coding languages to analysts, 
and engineers. 
 Excellent communication skills as well as problem 
solving skills is needed that can be attained through 
education or training to get degrees and 
certifications.
 Flexibility and ability to stay current is important 
in the career path of a computer programmer. 
 As those who has specific skill sets are often 
brought in on projects to work as part of a team 
and then assigned elsewhere 
 “Software Engineer” 
The term "software engineer" is flexible and 
applies to many types of design and 
programming tasks. Software engineers design 
everything from games to the software 
applications for small or large corporations
 “Computer Systems Analyst” 
A computer systems analyst is a problem solver. Using 
applicable research, an analyst will design software and 
systems solutions by creating, modifying or expanding 
existing information systems. The analyst ensures that the 
systems are free from errors and can also train 
programmers and staff 
According to the research “Computer systems analysts are 
expected to be among the fastest growing occupations 
through 2012”. 
This Handbook depict a systems analyst as someone who 
may plan and develop new computer systems plan ways 
to apply existing systems' resources to additional 
operations. 
http://www.developerdotstar.com/mag/articles/programme 
r_career.html
 “Project Supervisor/Project manager” 
A project supervisor makes sure that the user, client and employer’s 
needs and goals are met. 
 The project manager is often responsible for hiring the staff, setting the 
schedule and keeping track of the team's progress through every phase 
of development. 
 Also responsible for assigning the work, dealing with everyday problems 
affecting that work and ensuring the quality of the end product. 
 Needs to have both the technical skills to oversee the work and the 
people skills to supervise the team. 
 CPM = Certified Project Manager 
 PMP = Project Management Professional 
 Business Analyst 
A business analyst is focused on the end user. Having an understanding 
of the processes from the system side, a systems analyst who possesses 
excellent communications skills, knowledge of accounting and business 
acumen is poised to move away from the technical aspects of computer 
programming while still using it as a foundation.
 Desktop Programmer 
 Web Designer 
 Web Programmer 
 Content Manager 
 Content Manager manages all types of digitized 
content across multiple platforms, databases and 
applications. It provides a content platform for 
imaging, digital asset management, Web content 
management and content integration 
 A Content Management System (CMS) is a computer 
program that allows publishing, editing and 
modifying content as well as maintenance from a 
central interface
Oracle 
 Oracle 9i PL/SQL Developer Certified Professional (OCP) 
 Oracle Application Developer or Database Administrator
 Microsoft certification 
 The MCAD (Microsoft Certified Application 
Developer) and MCPD (Microsoft Certified 
Professional Developer) 
 The MCPD establishes you as an expert 
developing on a variety of platforms using 
Microsoft .NET Framework 2.0. 
 The MCAD encompasses the application lifecycle 
from development to maintenance. 
 MCSD (Microsoft Certified Solution Developer) for 
analysis and design, full knowledge of the 
application lifecycle from analysis through 
design, development, testing and maintenance.
 Software Engineer 
 MCSD you would be the decisive expert on all aspects 
of the application lifecycle. You would know how to 
design and develop using Microsoft development 
tools, technologies, and platforms. As an MCSE you 
would have the knowledge to do the analysis, design, 
and implementation of infrastructures. 
 Database Analyst/Administrator Web Application 
Developers Internet Developers 
 The MCDBA (Microsoft Certified Database 
Administrator) is the most respected certification for 
those who are responsible for the implementation 
and administration of Microsoft SQL Server 
databases.
 Technical Consultant 
 Start with an MCTS (Microsoft Certified Technical 
Consultant) which will target a Microsoft 
technology and continue to the MCITP (Microsoft 
Certified IT Professional), which will demonstrate 
your skills in handling all aspects of IT 
infrastructure. Depending upon your career path 
and direction these certifications would be 
enhanced your skill set 
 http://certification.about.com/od/faqsandarticle 
s/a/mscert_choose.htm
 Sun’s Java certification Path 
 Sun’s Java certifications are designed to be focused on particular roles in the 
software development cycle and, therefore, are more useful than all-in-one 
certifications such as IBM’s XML certification. 
 Sun Certified Java Associate (SCJA): This entry-level exam certifies only knowledge 
of basic Java language concepts and general knowledge of Sun platforms. 
 Sun Certified Java Programmer (SCJP): At the “foundation” level, there are exams 
for Java 1.4 and Java 5.0. These exams certify solid knowledge of the Java 
language. 
 Sun Certified Java Developer (SCJD): Many employers may focus on this level of 
certification for two reasons: You need to be an SCJP (any version) before you can 
try to become an SCJD. Also, the SCJD requires candidates to develop a small 
business system according to the problem and write an essay defending the 
solution and explaining the design and programming decisions. 
 Sun Certified Web Component Developer (SCWCD): This exam can be of interest 
for Web developers who specialize in using Java technologies such as Java Server 
Pages (JSP) and servlets. SCJP is a prerequisite for taking this exam.

Contenu connexe

Tendances (20)

Hotel management
Hotel managementHotel management
Hotel management
 
pujankiritbhaisheth
pujankiritbhaisheth pujankiritbhaisheth
pujankiritbhaisheth
 
Yogesh_Goyal_Resume
Yogesh_Goyal_ResumeYogesh_Goyal_Resume
Yogesh_Goyal_Resume
 
Resume Sourabh Taletiya
Resume Sourabh Taletiya Resume Sourabh Taletiya
Resume Sourabh Taletiya
 
VinayDev
VinayDevVinayDev
VinayDev
 
EUSummaryCV-QAEngineer-MaximVasilchuk
EUSummaryCV-QAEngineer-MaximVasilchukEUSummaryCV-QAEngineer-MaximVasilchuk
EUSummaryCV-QAEngineer-MaximVasilchuk
 
Sowmya_2.5_Years_Manual Testing
Sowmya_2.5_Years_Manual TestingSowmya_2.5_Years_Manual Testing
Sowmya_2.5_Years_Manual Testing
 
PRIYANKA Resume
PRIYANKA ResumePRIYANKA Resume
PRIYANKA Resume
 
Resume1
Resume1Resume1
Resume1
 
Sandeep Gupta_ProductSpecialist_3.8yrs
Sandeep Gupta_ProductSpecialist_3.8yrsSandeep Gupta_ProductSpecialist_3.8yrs
Sandeep Gupta_ProductSpecialist_3.8yrs
 
Sudhir_Resume
Sudhir_ResumeSudhir_Resume
Sudhir_Resume
 
Resume
ResumeResume
Resume
 
Raghavendra Prasad Reddy_resume
Raghavendra Prasad Reddy_resumeRaghavendra Prasad Reddy_resume
Raghavendra Prasad Reddy_resume
 
selenium resume
selenium resumeselenium resume
selenium resume
 
Resume
ResumeResume
Resume
 
AmanBansal
AmanBansalAmanBansal
AmanBansal
 
Software Quality Assurance Engineer_Lenin_Resume
Software Quality Assurance Engineer_Lenin_ResumeSoftware Quality Assurance Engineer_Lenin_Resume
Software Quality Assurance Engineer_Lenin_Resume
 
Anmol_Garg_Resume1
Anmol_Garg_Resume1Anmol_Garg_Resume1
Anmol_Garg_Resume1
 
Anurag_resume (3) (2)
Anurag_resume (3) (2)Anurag_resume (3) (2)
Anurag_resume (3) (2)
 
FazilShaikh Resume 13th january
FazilShaikh Resume 13th januaryFazilShaikh Resume 13th january
FazilShaikh Resume 13th january
 

En vedette

10 steps to becoming a professional software engineer
10 steps to becoming a professional software engineer10 steps to becoming a professional software engineer
10 steps to becoming a professional software engineer
Jimmy Sorensen
 
Life as an asp.net programmer
Life as an asp.net programmerLife as an asp.net programmer
Life as an asp.net programmer
Arun Prasad
 
Career planning presentation
Career planning presentationCareer planning presentation
Career planning presentation
kesiamargot
 

En vedette (16)

CC-4001, Aparapi and HSA: Easing the developer path to APU/GPU accelerated Ja...
CC-4001, Aparapi and HSA: Easing the developer path to APU/GPU accelerated Ja...CC-4001, Aparapi and HSA: Easing the developer path to APU/GPU accelerated Ja...
CC-4001, Aparapi and HSA: Easing the developer path to APU/GPU accelerated Ja...
 
Small Business
Small BusinessSmall Business
Small Business
 
Software developer career growth
Software developer career growthSoftware developer career growth
Software developer career growth
 
Open Source: A New Developer Career
Open Source: A New Developer CareerOpen Source: A New Developer Career
Open Source: A New Developer Career
 
Foundations of a Successful Developer Platform - DeveloperWeek 2015
Foundations of a Successful Developer Platform - DeveloperWeek 2015Foundations of a Successful Developer Platform - DeveloperWeek 2015
Foundations of a Successful Developer Platform - DeveloperWeek 2015
 
IT Career: Software Developer
IT Career: Software DeveloperIT Career: Software Developer
IT Career: Software Developer
 
The Developer Experience
The Developer ExperienceThe Developer Experience
The Developer Experience
 
10 steps to becoming a professional software engineer
10 steps to becoming a professional software engineer10 steps to becoming a professional software engineer
10 steps to becoming a professional software engineer
 
Life as an asp.net programmer
Life as an asp.net programmerLife as an asp.net programmer
Life as an asp.net programmer
 
Building a Successful Career as a Software Developer
Building a Successful Career as a Software DeveloperBuilding a Successful Career as a Software Developer
Building a Successful Career as a Software Developer
 
Becoming a Better Programmer (2013)
Becoming a Better Programmer (2013)Becoming a Better Programmer (2013)
Becoming a Better Programmer (2013)
 
Electro-Hydraulic Linear Actuators for Industrial Valves
Electro-Hydraulic Linear Actuators for Industrial ValvesElectro-Hydraulic Linear Actuators for Industrial Valves
Electro-Hydraulic Linear Actuators for Industrial Valves
 
Careers in software development
Careers in software developmentCareers in software development
Careers in software development
 
Career Planning and Development
Career Planning and DevelopmentCareer Planning and Development
Career Planning and Development
 
Career development ppt
Career development pptCareer development ppt
Career development ppt
 
Career planning presentation
Career planning presentationCareer planning presentation
Career planning presentation
 

Similaire à 26968 software developer career

want to contact me login to www.stqa.org
want to contact me login to www.stqa.orgwant to contact me login to www.stqa.org
want to contact me login to www.stqa.org
nazeer pasha
 
fullstack developer.pptx
fullstack developer.pptxfullstack developer.pptx
fullstack developer.pptx
eduvolveindia
 
Cv 7830388-81894-rizwan-farooq
Cv 7830388-81894-rizwan-farooqCv 7830388-81894-rizwan-farooq
Cv 7830388-81894-rizwan-farooq
Rizwan Farooq
 
Joan J. Mirhan Resume
Joan J. Mirhan ResumeJoan J. Mirhan Resume
Joan J. Mirhan Resume
Jown Mirhan
 

Similaire à 26968 software developer career (20)

Software Engineering concept
Software Engineering concept Software Engineering concept
Software Engineering concept
 
want to contact me login to www.stqa.org
want to contact me login to www.stqa.orgwant to contact me login to www.stqa.org
want to contact me login to www.stqa.org
 
Software Development Today Everything You Need To Know.pdf
Software Development Today Everything You Need To Know.pdfSoftware Development Today Everything You Need To Know.pdf
Software Development Today Everything You Need To Know.pdf
 
fullstack developer.pptx
fullstack developer.pptxfullstack developer.pptx
fullstack developer.pptx
 
Lecture 2 | Industry, Career Paths, Essential Skills
Lecture 2 | Industry, Career Paths, Essential SkillsLecture 2 | Industry, Career Paths, Essential Skills
Lecture 2 | Industry, Career Paths, Essential Skills
 
Careers in it
Careers in itCareers in it
Careers in it
 
Lecture1422914635
Lecture1422914635Lecture1422914635
Lecture1422914635
 
IT Consultant
IT ConsultantIT Consultant
IT Consultant
 
Start Point Event
Start Point EventStart Point Event
Start Point Event
 
Introducton of event-driven edited.pptx
Introducton of event-driven edited.pptxIntroducton of event-driven edited.pptx
Introducton of event-driven edited.pptx
 
Cv 7830388-81894-rizwan-farooq
Cv 7830388-81894-rizwan-farooqCv 7830388-81894-rizwan-farooq
Cv 7830388-81894-rizwan-farooq
 
Yogesh_CV_Aug15
Yogesh_CV_Aug15Yogesh_CV_Aug15
Yogesh_CV_Aug15
 
MODEL DRIVEN DEVELOPMENT (1).pptx
MODEL DRIVEN DEVELOPMENT (1).pptxMODEL DRIVEN DEVELOPMENT (1).pptx
MODEL DRIVEN DEVELOPMENT (1).pptx
 
Career opportunities
Career opportunitiesCareer opportunities
Career opportunities
 
Roles and Responsibilities of a DevOps Engineer
Roles and Responsibilities of a DevOps EngineerRoles and Responsibilities of a DevOps Engineer
Roles and Responsibilities of a DevOps Engineer
 
How to Become a Back-end Engineer: The Complete Roadmap for 2024
How to Become a Back-end Engineer: The Complete Roadmap for 2024How to Become a Back-end Engineer: The Complete Roadmap for 2024
How to Become a Back-end Engineer: The Complete Roadmap for 2024
 
Software Engineering Overview
Software Engineering OverviewSoftware Engineering Overview
Software Engineering Overview
 
Joan J. Mirhan Resume
Joan J. Mirhan ResumeJoan J. Mirhan Resume
Joan J. Mirhan Resume
 
Ravindra Prasad
Ravindra PrasadRavindra Prasad
Ravindra Prasad
 
Sandesh Sodaye_0.5
Sandesh Sodaye_0.5Sandesh Sodaye_0.5
Sandesh Sodaye_0.5
 

Plus de Universitas Bina Darma Palembang

Plus de Universitas Bina Darma Palembang (20)

30448 pertemuan1
30448 pertemuan130448 pertemuan1
30448 pertemuan1
 
29510 pertemuan18(form method-get-post-dan-session(1))
29510 pertemuan18(form method-get-post-dan-session(1))29510 pertemuan18(form method-get-post-dan-session(1))
29510 pertemuan18(form method-get-post-dan-session(1))
 
28501 pertemuan14(php)
28501 pertemuan14(php)28501 pertemuan14(php)
28501 pertemuan14(php)
 
28500 pertemuan22(header dokumen html dgn tag title)
28500 pertemuan22(header dokumen html dgn tag title)28500 pertemuan22(header dokumen html dgn tag title)
28500 pertemuan22(header dokumen html dgn tag title)
 
25437 pertemuan25(hitcounter)
25437 pertemuan25(hitcounter)25437 pertemuan25(hitcounter)
25437 pertemuan25(hitcounter)
 
23921 pertemuan 3
23921 pertemuan 323921 pertemuan 3
23921 pertemuan 3
 
19313 pertemuan6
19313 pertemuan619313 pertemuan6
19313 pertemuan6
 
18759 pertemuan20(web html editor)
18759 pertemuan20(web html editor)18759 pertemuan20(web html editor)
18759 pertemuan20(web html editor)
 
18040 pertemuan13(css)
18040 pertemuan13(css)18040 pertemuan13(css)
18040 pertemuan13(css)
 
17945 pertemuan5
17945 pertemuan517945 pertemuan5
17945 pertemuan5
 
16406 pertemuan17(konsep basis-data-di-web)
16406 pertemuan17(konsep basis-data-di-web)16406 pertemuan17(konsep basis-data-di-web)
16406 pertemuan17(konsep basis-data-di-web)
 
15294 pertemuan9(eksplorasi &defenisi masalah0
15294 pertemuan9(eksplorasi &defenisi masalah015294 pertemuan9(eksplorasi &defenisi masalah0
15294 pertemuan9(eksplorasi &defenisi masalah0
 
13926 pertemuan4
13926 pertemuan413926 pertemuan4
13926 pertemuan4
 
12738 pertemuan 15(php lanjutan)
12738 pertemuan 15(php lanjutan)12738 pertemuan 15(php lanjutan)
12738 pertemuan 15(php lanjutan)
 
6346 pertemuan21(web statis dengan struktur html)
6346 pertemuan21(web statis dengan struktur html)6346 pertemuan21(web statis dengan struktur html)
6346 pertemuan21(web statis dengan struktur html)
 
5623 pertemuan11(html1)
5623 pertemuan11(html1)5623 pertemuan11(html1)
5623 pertemuan11(html1)
 
4740 pertemuan8(komponen dalam web)
4740 pertemuan8(komponen dalam web)4740 pertemuan8(komponen dalam web)
4740 pertemuan8(komponen dalam web)
 
4075 pertemuan10 (analisa kebutuhan)
4075 pertemuan10 (analisa kebutuhan)4075 pertemuan10 (analisa kebutuhan)
4075 pertemuan10 (analisa kebutuhan)
 
2670 pertemuan12(html lanjut)
2670 pertemuan12(html lanjut)2670 pertemuan12(html lanjut)
2670 pertemuan12(html lanjut)
 
2190 pertemuan24(polling)
2190 pertemuan24(polling)2190 pertemuan24(polling)
2190 pertemuan24(polling)
 

Dernier

1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
MayuraD1
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
jaanualu31
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 

Dernier (20)

Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptx
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 

26968 software developer career

  • 2.  Software application development began with desktop applications, which could be used on standalone machines only, now with the advance of technology some new method to develop software begin to take place for the reason of portability and better function  These are three different types of software development 1.Desktop Program development a desktop application means any software that can be installed on a single computer (laptop or a desktop) and used to perform specific tasks. Some desktop applications can also be used by multiple users in a networked environment 2.Web Program Development Web application development is usually made on client-server architecture and use a web-browser as the client interface 3.Mobile Program Development is a type of application software designed to run on a mobile device, such as a smartphone Mobile applications frequently serve to provide users with similar services to those accessed on PCs. Apps are generally small, individual software units with limited function
  • 3.  IT Support  Bank, Gov, Other Company  Software House  Outsourcing  Off shoring (India,Philippine,China)
  • 4. Software development drives the IT industry through the introduction of new applications as well as driven innovations. (See Porters Competitive advantage) Java and mobile operating system are the key playing in web-based programs and it is also the leading programming language for wireless and mobile devices
  • 5.  A computer programmer uses computer languages to develop, create, analyze and solve problems with software and systems for the purpose of streamlining business process  A variety of careers in computer programming that range from people who perform actual line-by-line programming using coding languages to analysts, and engineers.  Excellent communication skills as well as problem solving skills is needed that can be attained through education or training to get degrees and certifications.
  • 6.  Flexibility and ability to stay current is important in the career path of a computer programmer.  As those who has specific skill sets are often brought in on projects to work as part of a team and then assigned elsewhere  “Software Engineer” The term "software engineer" is flexible and applies to many types of design and programming tasks. Software engineers design everything from games to the software applications for small or large corporations
  • 7.  “Computer Systems Analyst” A computer systems analyst is a problem solver. Using applicable research, an analyst will design software and systems solutions by creating, modifying or expanding existing information systems. The analyst ensures that the systems are free from errors and can also train programmers and staff According to the research “Computer systems analysts are expected to be among the fastest growing occupations through 2012”. This Handbook depict a systems analyst as someone who may plan and develop new computer systems plan ways to apply existing systems' resources to additional operations. http://www.developerdotstar.com/mag/articles/programme r_career.html
  • 8.  “Project Supervisor/Project manager” A project supervisor makes sure that the user, client and employer’s needs and goals are met.  The project manager is often responsible for hiring the staff, setting the schedule and keeping track of the team's progress through every phase of development.  Also responsible for assigning the work, dealing with everyday problems affecting that work and ensuring the quality of the end product.  Needs to have both the technical skills to oversee the work and the people skills to supervise the team.  CPM = Certified Project Manager  PMP = Project Management Professional  Business Analyst A business analyst is focused on the end user. Having an understanding of the processes from the system side, a systems analyst who possesses excellent communications skills, knowledge of accounting and business acumen is poised to move away from the technical aspects of computer programming while still using it as a foundation.
  • 9.  Desktop Programmer  Web Designer  Web Programmer  Content Manager  Content Manager manages all types of digitized content across multiple platforms, databases and applications. It provides a content platform for imaging, digital asset management, Web content management and content integration  A Content Management System (CMS) is a computer program that allows publishing, editing and modifying content as well as maintenance from a central interface
  • 10. Oracle  Oracle 9i PL/SQL Developer Certified Professional (OCP)  Oracle Application Developer or Database Administrator
  • 11.  Microsoft certification  The MCAD (Microsoft Certified Application Developer) and MCPD (Microsoft Certified Professional Developer)  The MCPD establishes you as an expert developing on a variety of platforms using Microsoft .NET Framework 2.0.  The MCAD encompasses the application lifecycle from development to maintenance.  MCSD (Microsoft Certified Solution Developer) for analysis and design, full knowledge of the application lifecycle from analysis through design, development, testing and maintenance.
  • 12.  Software Engineer  MCSD you would be the decisive expert on all aspects of the application lifecycle. You would know how to design and develop using Microsoft development tools, technologies, and platforms. As an MCSE you would have the knowledge to do the analysis, design, and implementation of infrastructures.  Database Analyst/Administrator Web Application Developers Internet Developers  The MCDBA (Microsoft Certified Database Administrator) is the most respected certification for those who are responsible for the implementation and administration of Microsoft SQL Server databases.
  • 13.  Technical Consultant  Start with an MCTS (Microsoft Certified Technical Consultant) which will target a Microsoft technology and continue to the MCITP (Microsoft Certified IT Professional), which will demonstrate your skills in handling all aspects of IT infrastructure. Depending upon your career path and direction these certifications would be enhanced your skill set  http://certification.about.com/od/faqsandarticle s/a/mscert_choose.htm
  • 14.  Sun’s Java certification Path  Sun’s Java certifications are designed to be focused on particular roles in the software development cycle and, therefore, are more useful than all-in-one certifications such as IBM’s XML certification.  Sun Certified Java Associate (SCJA): This entry-level exam certifies only knowledge of basic Java language concepts and general knowledge of Sun platforms.  Sun Certified Java Programmer (SCJP): At the “foundation” level, there are exams for Java 1.4 and Java 5.0. These exams certify solid knowledge of the Java language.  Sun Certified Java Developer (SCJD): Many employers may focus on this level of certification for two reasons: You need to be an SCJP (any version) before you can try to become an SCJD. Also, the SCJD requires candidates to develop a small business system according to the problem and write an essay defending the solution and explaining the design and programming decisions.  Sun Certified Web Component Developer (SCWCD): This exam can be of interest for Web developers who specialize in using Java technologies such as Java Server Pages (JSP) and servlets. SCJP is a prerequisite for taking this exam.