software development.pptx

Upload: mohamed-basheer

Post on 02-Jun-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

  • 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.