SlideShare a Scribd company logo
1 of 7
Off to new start?
Eng. Hussam mostafa
Who am I ?
• Student at faculty of engineering Mansoura university
• CIE level 400 / GPA 3.6
• ROV 2014 / code door 2016 / ECPC 2016
• Software engineering instructor 2016-till now ( Groot – Fablap Mansoura )
• Mentor at courser.org –algorithmic toolbox *university of California*-
• ACM Mansoura university chapter PR head
• Google hash code Mansoura hub organizer 2016
• IEEE Mansoura university PR head
• Part of student’s union scientific committee 2013-2015
• Presenter at fun science 2013
Why software engineering?
• Well paid –according to Forbes software engineering holds 2 positions
in the top 20 well paid jobs in 2017 –
https://www.forbes.com/sites/karstenstrauss/2017/01/10/the-20-
highest-paying-jobs-in-america-in-2017/#25fe6b1e2594
• The best to learn on you own – tens of websites out there have the
needed knowledge and materials to guarantee you a job-
https://www.edx.org/
https://www.coursera.org/
https://www.udacity.com/
Why software engineering?
• Working flexibility! You can work remotely and there’re tens of
freelancer opportunities out there!
https://www.upwork.com/
• It’s fun! If you love challenges and create cool stuff you’d love to do
software engineering!
What are the fields?
• 1. Web Development
• 2. Mobile Development
• 3. Data Science
• 4. Application Development
• 5. Back-end Development
• 6. Software Tools Development
• 7. API Development
• 8. Embedded Systems Development
• 9. Security Software Development
https://hub.hyperiondev.com/hub/software-development/10-different-types-
software-development/
What’s a good start?
• Choose a programming language and master it ( python / c++ / java ..
Etc. )
• Get involved with competitive programming
• Try to conquer every field to determine which one you’re into
• Arrived? Start coding and learning the skills right now! Always apply
your knowledge on real projects.
• Keep an eye on LinkedIn, GitHub, Upwork
• socialize and be in one student activity at least
• Remember! Nothing comes easy! Be ready to work hard! Really hard!
End of slides
Thank You!
Contact me at:
• Hussam.mostafa.qi@gmail.com
• 01022495616

More Related Content

Similar to introduction to the software development field

Intake_35_OpenSource_WebDeveloper track
Intake_35_OpenSource_WebDeveloper trackIntake_35_OpenSource_WebDeveloper track
Intake_35_OpenSource_WebDeveloper trackMahmoud A. Mostafa
 
open source web developer
open source web developeropen source web developer
open source web developerfatma daify
 
Mahmoud Eltantawy-Front End-Developer
Mahmoud Eltantawy-Front End-DeveloperMahmoud Eltantawy-Front End-Developer
Mahmoud Eltantawy-Front End-DeveloperMahmoud Altantawy
 
Snakes on the Web; Developing web applications in python
Snakes on the Web; Developing web applications in pythonSnakes on the Web; Developing web applications in python
Snakes on the Web; Developing web applications in pythonNaail AbdulRahman
 
Overboard.js - where are we going with with jsconfasia / devfestasia
Overboard.js - where are we going with with jsconfasia / devfestasiaOverboard.js - where are we going with with jsconfasia / devfestasia
Overboard.js - where are we going with with jsconfasia / devfestasiaChristian Heilmann
 
open source applications developers
open source applications developersopen source applications developers
open source applications developershoda mashaly
 
Intake_35_OpenSource_Developer track
Intake_35_OpenSource_Developer trackIntake_35_OpenSource_Developer track
Intake_35_OpenSource_Developer trackChristine Raouf
 
Dinesh rawat new
Dinesh rawat newDinesh rawat new
Dinesh rawat newsydeys
 
GSoC 2014 Presentation @ TechEx UoM Inauguration
GSoC 2014 Presentation @ TechEx UoM InaugurationGSoC 2014 Presentation @ TechEx UoM Inauguration
GSoC 2014 Presentation @ TechEx UoM InaugurationAndun Sameera
 
A Fullstack Future - Progressive Web Apps
A Fullstack Future - Progressive Web AppsA Fullstack Future - Progressive Web Apps
A Fullstack Future - Progressive Web AppsFrances Coronel
 
Xamarin - Why I started learning it?
Xamarin - Why I started learning it?Xamarin - Why I started learning it?
Xamarin - Why I started learning it?Ankit Kashyap
 
Beginners guide to creating mobile apps
Beginners guide to creating mobile appsBeginners guide to creating mobile apps
Beginners guide to creating mobile appsJames Quick
 
Teaching with Educational Technology: Using Smart Phones
Teaching with Educational Technology: Using Smart PhonesTeaching with Educational Technology: Using Smart Phones
Teaching with Educational Technology: Using Smart PhonesAkiko Tressoles Ota
 

Similar to introduction to the software development field (20)

E learning website
E  learning websiteE  learning website
E learning website
 
Intake_35_OpenSource_WebDeveloper track
Intake_35_OpenSource_WebDeveloper trackIntake_35_OpenSource_WebDeveloper track
Intake_35_OpenSource_WebDeveloper track
 
open source web developer
open source web developeropen source web developer
open source web developer
 
Mahmoud Eltantawy-Front End-Developer
Mahmoud Eltantawy-Front End-DeveloperMahmoud Eltantawy-Front End-Developer
Mahmoud Eltantawy-Front End-Developer
 
5 years of Exp
5 years of Exp5 years of Exp
5 years of Exp
 
FarooqShad
FarooqShadFarooqShad
FarooqShad
 
Muhammad Shebl CV
Muhammad Shebl CVMuhammad Shebl CV
Muhammad Shebl CV
 
Gwc recruiting deck
Gwc recruiting deckGwc recruiting deck
Gwc recruiting deck
 
Resume-2016
Resume-2016Resume-2016
Resume-2016
 
Snakes on the Web; Developing web applications in python
Snakes on the Web; Developing web applications in pythonSnakes on the Web; Developing web applications in python
Snakes on the Web; Developing web applications in python
 
Overboard.js - where are we going with with jsconfasia / devfestasia
Overboard.js - where are we going with with jsconfasia / devfestasiaOverboard.js - where are we going with with jsconfasia / devfestasia
Overboard.js - where are we going with with jsconfasia / devfestasia
 
How to do b tech be projects or any academic projects
How to do b tech be projects or any academic projectsHow to do b tech be projects or any academic projects
How to do b tech be projects or any academic projects
 
open source applications developers
open source applications developersopen source applications developers
open source applications developers
 
Intake_35_OpenSource_Developer track
Intake_35_OpenSource_Developer trackIntake_35_OpenSource_Developer track
Intake_35_OpenSource_Developer track
 
Dinesh rawat new
Dinesh rawat newDinesh rawat new
Dinesh rawat new
 
GSoC 2014 Presentation @ TechEx UoM Inauguration
GSoC 2014 Presentation @ TechEx UoM InaugurationGSoC 2014 Presentation @ TechEx UoM Inauguration
GSoC 2014 Presentation @ TechEx UoM Inauguration
 
A Fullstack Future - Progressive Web Apps
A Fullstack Future - Progressive Web AppsA Fullstack Future - Progressive Web Apps
A Fullstack Future - Progressive Web Apps
 
Xamarin - Why I started learning it?
Xamarin - Why I started learning it?Xamarin - Why I started learning it?
Xamarin - Why I started learning it?
 
Beginners guide to creating mobile apps
Beginners guide to creating mobile appsBeginners guide to creating mobile apps
Beginners guide to creating mobile apps
 
Teaching with Educational Technology: Using Smart Phones
Teaching with Educational Technology: Using Smart PhonesTeaching with Educational Technology: Using Smart Phones
Teaching with Educational Technology: Using Smart Phones
 

Recently uploaded

MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 

Recently uploaded (20)

(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 

introduction to the software development field

  • 1. Off to new start? Eng. Hussam mostafa
  • 2. Who am I ? • Student at faculty of engineering Mansoura university • CIE level 400 / GPA 3.6 • ROV 2014 / code door 2016 / ECPC 2016 • Software engineering instructor 2016-till now ( Groot – Fablap Mansoura ) • Mentor at courser.org –algorithmic toolbox *university of California*- • ACM Mansoura university chapter PR head • Google hash code Mansoura hub organizer 2016 • IEEE Mansoura university PR head • Part of student’s union scientific committee 2013-2015 • Presenter at fun science 2013
  • 3. Why software engineering? • Well paid –according to Forbes software engineering holds 2 positions in the top 20 well paid jobs in 2017 – https://www.forbes.com/sites/karstenstrauss/2017/01/10/the-20- highest-paying-jobs-in-america-in-2017/#25fe6b1e2594 • The best to learn on you own – tens of websites out there have the needed knowledge and materials to guarantee you a job- https://www.edx.org/ https://www.coursera.org/ https://www.udacity.com/
  • 4. Why software engineering? • Working flexibility! You can work remotely and there’re tens of freelancer opportunities out there! https://www.upwork.com/ • It’s fun! If you love challenges and create cool stuff you’d love to do software engineering!
  • 5. What are the fields? • 1. Web Development • 2. Mobile Development • 3. Data Science • 4. Application Development • 5. Back-end Development • 6. Software Tools Development • 7. API Development • 8. Embedded Systems Development • 9. Security Software Development https://hub.hyperiondev.com/hub/software-development/10-different-types- software-development/
  • 6. What’s a good start? • Choose a programming language and master it ( python / c++ / java .. Etc. ) • Get involved with competitive programming • Try to conquer every field to determine which one you’re into • Arrived? Start coding and learning the skills right now! Always apply your knowledge on real projects. • Keep an eye on LinkedIn, GitHub, Upwork • socialize and be in one student activity at least • Remember! Nothing comes easy! Be ready to work hard! Really hard!
  • 7. End of slides Thank You! Contact me at: • Hussam.mostafa.qi@gmail.com • 01022495616