8/10/2019 Software Development.pptx
1/13
Software Development
8/10/2019 Software Development.pptx
2/13
About Me
Mohamed BasheerBusiness Consultant & Director
Apex Digital Solutions (Pvt) Limited.
Mobile:076 799 86 86 | Email :[email protected]
8/10/2019 Software Development.pptx
3/13
About Me
Trainee Programmer in 1991.
Programmerfor Royal Saudi Air Force in 1992.
Analyst Programmer for Prof Computer Manufacturer in 1995
Visiting Lecturer for NAITA in1997.
CEO / Director for IABM in 1998. Visiting Lecturerfor ABC Computers in 2003.
Programme Director for COMTECH in 2004.
Business Analyst for Saad Specialist Hospital in 2006.
Director / Business Consultant for ADS (Pvt) Limited, from 2
8/10/2019 Software Development.pptx
4/13
What is Software Development ?
Software Development
is the process
to create a new software.
8/10/2019 Software Development.pptx
5/13
Who is Software Developer ?
A software developer is a person who is concerned with differareas of software development process. Their work incluresearching, designing, implementing and testing software.
A software developer may take part in design, compuprogramming, or software projects management.
Names like programmer, software analyst, and software enginare also used in similar context.
8/10/2019 Software Development.pptx
6/13
Why Should you become a SoftwareDeveloper ?
You must enjoy what you are doing.
You can have some level of job security.
There is good money in software engineering.
There is a lot of job diversity available.
What is your inspiration?
Easier path to independence.
8/10/2019 Software Development.pptx
7/13
How to Become a Software Developer ?
You donthave to have a G.C.E. (A/L) pass to become a Good Develop
Computer Science degrees are wonderful things but they arentreqto be a developer or even a good developer.
Do you have to be a Math Guru to become a Developer? Not necessarily, it might help you in certain situations, to know com
mathematical structures but many people made a career out of be
developer.
Then what do you need? If you have passion (interest), time and dedication to succeed, a comp
internet connection.
How long does it take? It depends on your effort and dedication, for some it may be 3 6 month
others may be 1 year or more.
8/10/2019 Software Development.pptx
8/13
What are the steps to become SoftwareDeveloper ?
Take a course on popular programming languages.
8/10/2019 Software Development.pptx
9/13
Pick a Pet Project.
Begin reading the related programming language books.
Implement your pet project while reading the book or taking thcourse.
Post your questions in an online forum. Find some sample apps and review how the developers did thing
What are the steps to become SoftwareDeveloper ?
8/10/2019 Software Development.pptx
10/13
The Software Economy: Why Software JobsAre Taking Over
The Software Industry is Expanding Faster than OtherOccupations.
Software Jobs are No Longer Concentrated in High-TechHave
Software Skills are Easier Than Ever to Obtain.
Software Engineers Trained in the world are Rapidly Growing
Number. The Technologies and Tools for Software are Expanding.
There is a New War for Software Talent, Upping the Arms Rac
You Need to Understand Software to Succeed.
http://www.forbes.com/technology/http://www.forbes.com/technology/8/10/2019 Software Development.pptx
11/13
Summary
This job should be included in the easiest and best paying jobs in world only, if you are a geek and computer nerd.
But for those who are indeed adept with high tech toys and gadgets, job is a dream.
Social interaction is highly limited and all you have to do is sit in fronthe computer and create the code for the latest software or games.
You can actually do this on your own, but if you prefer to wfor software development companies, you will be expected to havdegree computer programming or computer engineering.
The job pays really well and you can even hit the jackpot if you getinvent a program or game that everybody would love. Think CaCrush, Temple Run, Angry Birds or Plants vs. Zombies and the millithat the creators of those games now have.
8/10/2019 Software Development.pptx
12/13
Q & A
8/10/2019 Software Development.pptx
13/13
Thank you.