Career building and skills development
-
Upload
guestaf76a10 -
Category
Career
-
view
492 -
download
3
description
Transcript of Career building and skills development
![Page 1: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/1.jpg)
Career Building and Skills
Development
Bahaa Farouk
Senior Software Developer
![Page 2: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/2.jpg)
2
AgendaSession ObjectiveOptimistic ViewIs IT an industry? If so what are phases?Let us Go !
ERP ConsultationQuality and TestingSoftware Engineer GuidelinesOther Career Paths
Short Success StoriesLast Words, Let’s begin
![Page 3: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/3.jpg)
Session Objective
3
Who are here today? Who are us?
Since …, 6, 4, 3, … etc years, we were here STUDENTS yes like you .And now we have something to say ….. What??“let us assist you!” that’s all!Hany, Walid, Mohamed, and Bahaa from different generations 2003, 2005, 2006Also we have different paths like: software development, testing, consultation.Not only those …others, more and more!
![Page 4: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/4.jpg)
Session Objective (cont’d)
4
Why are we here?
Sharing knowledge altogetherPut headlines and tips for career buildingBriefly exploring different IT jobs calling youClearing some fuzzy points in your mind
what are we expecting from you?
Be interactiveOpen your mind, do brainstorming with us
![Page 5: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/5.jpg)
Optimistic View
5
What is optimistic means?Now you have to answer! And I will hear
What are you looking forward to do?
Again same game! But I will hear and discuss you
Do you think it’s possible?Proceed in the same game! GAME OVER
Current and real statistics, view
![Page 6: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/6.jpg)
Optimistic View (cont’d)
6
Real Market View, facts!
Who is leading, managing, directing … etc!Vacancies are possible?New companies, and companies wideness!Vacancies are possible?New technologies and new fields … Vacancies are possible Your skills and your effortsYou will get opportunities
![Page 7: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/7.jpg)
Optimistic View (cont’d)
7
Real Market View, statistics and graphs Programming: �
Java,.net, PHP, C++, …..
etc25%
Quality & Test� -ing
10%
Web Design�8%
DB Administration�10%
Network �Administra-
tion20%
Tech. & Cus� -tomer Support
10%
Business �Consultation
10%
Pre-Sales�2% Teaching
5%
![Page 8: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/8.jpg)
Is IT an Industry?
8
What’s Information technology (IT)?
Study, design, development, implementation and support.Managing computer based information system: software applications and computer hardwareIT deals with the use of electronic computers and computer software to:Convert , store , protect process , transmit and securely retrieve information.
![Page 9: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/9.jpg)
Is IT an Industry? (cont’d)
9
Any industry has phases!Software development life cycle (phases)
![Page 10: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/10.jpg)
Let’s Go!
10
Testing and Quality
Software Engineering Others
![Page 11: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/11.jpg)
Let’s Go! (cont’d)
11
ERP Consultation
By “Walid M. Saleh”, Oracle E-Business Suite Project ManagerPure 5 years experience in consultation services in Egypt and Gulf.ITS Day Guest, and our dear friendWhat’s ERP?
system that is used to manage and coordinate all the resources, information, and functions of a certain business
How to be a consultant? Quick tips about this career!
![Page 12: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/12.jpg)
Let’s Go! (cont’d)
12
Quality and Testing
By “Mohamed El-Shenway”, Software Test Engineer - ITS
Pure 2 years experience in testing and quality control process.
What’s Software Testing and Quality?A primary purpose for testing is to detect software failures so that defects may be uncovered and corrected
How to be a tester?Quick tips about this career!
Testing and Quality
![Page 13: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/13.jpg)
Let’s Go! (cont’d)
13
Software Engineer GuideLines
By “Hany Mohamed”, Senior Software Developer - ITSMasters in Computer SciencePure 3 years in development activities and other 4 years in teaching and instructingDiscover SDLC!How to be a developer?And quick tips!
Software Engineering
![Page 14: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/14.jpg)
Let’s Go!
14
Other IT Careers
By “Bahaa Farouk”,Senior Software Developer and Solution Architect - ITSProject Management ProfessionalPure 5 years experience in software solutions development.Listing several uncovered careers.Quick tips on each
Others
![Page 15: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/15.jpg)
15
!........................ قصة بائع لعب االطفال
إذن علينا اإلبتكار واألختالف عن األخرين ليس من باب االختالف
لالختالف ولكن االختالف للتميز
وذلك حتى تتميز عن غيرك من االخرين وعليك أن تعلم انه ال
.وجود لكلمة ”مستحيل“ فكل شئ ممكن
د/إبراهيم الفقى
المحاضر في علوم التنمية البشرية
![Page 16: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/16.jpg)
16
AgendaSession ObjectiveOptimistic ViewIs IT an industry? If so what are phases?Let us Go !
ERP ConsultationQuality and TestingSoftware Engineer GuidelinesOther Career Paths
Short Success StoriesLast Words, Let’s begin
![Page 17: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/17.jpg)
ERP Consultation
Walid M. Saleh
Oracle ERP Project Manager, PMP
![Page 18: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/18.jpg)
18
AgendaWhat is ERP ?ERP SystemsERP ArchitectureERP TiersOracle APPS Product FamiliesERP Sample Business ProcessesFunctional or Technical Cons.Skills Required For This CareerHow to be an ERP Consultant !
![Page 19: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/19.jpg)
What is ERP ?!
Stands for “Enterprise Resource Planning”المؤسسات / األعمال موارد تخطيط
ERP is an industry term for integrated, multi-module application software packages that are designed to serve and support multiple business functions
من والمؤسسات للشركات متاكملة حلول يقدم برنامجوادارة المحاسبة مجال فى حلول الحلول هذه ضمن
بشرية وموارد المخزون
19
![Page 20: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/20.jpg)
ERP Systems
There are many different ERP systems e.g.OracleSAPGreat plainsPeople SoftBaanJ.D EdwardsAccess
Oracle’s ERP is second only to SAP in sales and its best of breed solution can be found in thousands of companies across the world.
20
![Page 21: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/21.jpg)
21
ERP Architecture Business Layer
Business Processes like: Financial, Inventory, Manufacturing, HRMS
Application LayerForms / JSP pagesReports
![Page 22: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/22.jpg)
22
ERP Tiers
User Interface Application LogicApplication data &
Database Logic
Desktop/Client Tier Application Tier Database Tier
Internet
![Page 23: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/23.jpg)
23
Oracle APPS Product Families
Customer
Relationship
Management
Supply Chain
Management
Manufacturing
Finance
Projects
Human
Resources
Workflow
Oracle Financials
Customer Relationship Management Suite
Project Management Product Suite
Supply Chain Planning and Management Suite
Manufacturing – Discrete and Process
HRMS Product Family
![Page 24: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/24.jpg)
ERP Business ProcessesThere are many Business Processes e.g.
Procure 2 PayOrder 2 CashPeople 2 Pay “Hire 2 Fire”
24
![Page 25: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/25.jpg)
25
Procure 2 Pay
Cash
management
Payables/
iExpenses
Purchasing/ iProcurement
Accounting
General ledger
Payables/ Expenses/ Payments
Banks
Inventory
Requisitions
Inventory Activity
Accruals
Suppliers
Ledgers
UOMs
![Page 26: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/26.jpg)
Order 2 Cash
26
Invoices
General ledgerInventory
Receivables/ Revenue/
Receipts
Inventory transactions
Cash
management
Order managementReceivables
/iReceivables
Purchasing/
iProcurement
Reqs
Inventory activity
Interorg/
Shipments
Banks
Ledger
Items
UOMs
Customers
![Page 27: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/27.jpg)
People 2 Pay
27
HRMS
HR Information
General Ledger
Accounting
Payroll
Cash
Management
![Page 28: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/28.jpg)
28
Functional or Technical Cons.
Functional ConsultantUnderstands Business ProcessConfigure the system according to business requirements.Conduct Training sessions.Deliver Implementation documentations “AIM”Provide Support
Technical ConsultantUnderstand database / tables structureDevelop & Customize Forms /ReportsBuild interfaces for integration between diff. systemsData Migration via Scripts
![Page 29: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/29.jpg)
Skills Required For This CareerTo be ERP Consultant you need the following skills:
Open minded to understand business Process.Ability to get the business knowledge from the business experts.Ability to interact with business experts& deliver training sessions.Ability to convince people to follow the standard business process.
For Functional Consultant, Ability to identify and understand the gap between business process and. standard application process and how to map it or think in a workaround to beat the gaps.
29
![Page 30: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/30.jpg)
Skills Required For This CareerFor Technical Cons.,
ability to understand the database background in a way that makes you able to customize any interface or solution provided by Functional Cons.
30
![Page 31: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/31.jpg)
How to be an ERP ConsultantTo be a Functional Consultant, You need to:
Understand the Business processes and application as well to map between them.Understanding the application functions very well to make the best use of it.Having a Technical database background will be a very good added value.
31
![Page 32: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/32.jpg)
How to be an ERP ConsultantTo be a Technical Cons.,
You need t0 having a very good experience in:SQLPL/SQLOracle FormsOracle ReportsXML, …etc
Trying always to have the latest technologies and update yourself with the new developing mechanisms.
32
![Page 33: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/33.jpg)
Discussion
33
![Page 34: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/34.jpg)
34
AgendaSession ObjectiveOptimistic ViewIs IT an industry? If so what are phases?Let us Go !
ERP ConsultationQuality and TestingSoftware Engineer GuidelinesOther Career Paths
Short Success StoriesLast Words, Let’s begin
![Page 35: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/35.jpg)
35
........... فكرة
انظر للجوانب المشرقة من حياتك
قبل ان تنظر للمظلمة .... لتكون
أســــــــــــعد
د/محمد عبدالرحمن العريفي
محاضر بجامعة أم القري بالمملكة السعودية
![Page 36: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/36.jpg)
Testing and Quality
Mohamed Salah El-Shenawy
Test Engineer
36
![Page 37: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/37.jpg)
37
Agenda
SQM ?
The 10 major software quality elements ?
What makes a good test engineer ?
How to be on the track ?
![Page 38: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/38.jpg)
What is SQM ?
Software Quality Management
Manage the quality of S/W development process and product.
Testing and quality.
38
SQM
![Page 39: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/39.jpg)
Basic steps in S/W development:
39
The need of the business are identified
and recorded
The requirements are covered in
specifications, gradually breaking things
down into more and more technical details
Developers take the lowest level (more
technical specification) and write code to
deliver the functionality detailed in
specificationWe test the software
Requirement
Design
Code
Analysis
Test
![Page 40: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/40.jpg)
Software development world.
40
![Page 41: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/41.jpg)
SQM Layers
Software Quality Assurance (SQA).
Software Quality Plan (SQP).
Software Quality Control (SQC).
SQM (Cont’d)
41
![Page 42: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/42.jpg)
42
Why SQM ? Two main goals:
Build quality to S/W from the beginning.
Keep the quality of the s/w during the SLC.
SQM (Cont’d)
![Page 43: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/43.jpg)
Quality tasks, life-cycle periods, and goals.
43
![Page 44: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/44.jpg)
44
The 10 major software quality elements.
Standards.Reviewing.Testing.Defect analysis.Configuration management (CM).Security.Education.Vendor management.Safety.Risk management.
![Page 45: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/45.jpg)
Software quality elements1- Standards
Necessity FeasibilityMeasurability
45
![Page 46: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/46.jpg)
Software quality elements (Cont’d)
46
2- Reviews
(Formal, Informal, Walkthrough,
Inspection, …..)
![Page 47: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/47.jpg)
Reviews and cost of change
47
0102030405060708090
100
Reqs Des Code Unit Accept Use
Cost
![Page 48: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/48.jpg)
48
SLC testing
Software quality elements (Cont’d)
3- Testing
![Page 49: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/49.jpg)
Testing in different SWLC
V-Model.
FLOOT.
Mapping SW Life cycle To Test Life cycle
49
![Page 50: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/50.jpg)
50
Testing in V-Model
Development
Levels
Test Levels
Requireme
nts
Analysis
Design
Code Componen
t Testing
Integration
testing
System
testing
Acceptanc
e testing
Acceptanc
e test plan
System
test plan
Componen
t test plan
Integratio
n test plan
![Page 51: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/51.jpg)
51
The techniques of FLOOT
Full life cycle object-oriented testing
![Page 52: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/52.jpg)
Causes of Defects/Issues/Bug:
52
![Page 53: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/53.jpg)
53
Mapping SW Life cycle To Test Life cycle
Report Defects
Requirement Analysis Coding Testing Maintenance
![Page 54: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/54.jpg)
54
Simple BUG/Issue life cycle
Software quality elements (Cont’d)
4- Defect analysis
![Page 55: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/55.jpg)
Interpreting metrics : testing progress
55
Pass
Not Tested
Failed
![Page 56: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/56.jpg)
What makes a good test engineer ?Communication.Good observer.Testing technique skills.Octopus mind.Leadership.Analytical and judging skill.Know Tools (automation, performance, IMS, …etc )
56
![Page 57: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/57.jpg)
How to be on the track ?
57
Certificates
ISTQB
CSTE
CSTP
Other ...
Tools
Rational IBM Tools
HP load runner
…..
![Page 58: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/58.jpg)
Software testing career path
58
Source : http://www.softwaretestinghelp.com
![Page 59: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/59.jpg)
Discussion
59
![Page 60: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/60.jpg)
ReferencesISTQB Foundation, Advanced syllabus.Artech House - Practical Guide to Software Quality Managementhttp://www.edistatesting.comhttp://www.softwaretestinghelp.comThe Object Primer 3rd Edition Douglas Baldwin and Greg W. Scragg Lan Sommerville 2004 Software engineering , 7th editionhttp://www.wikipedia.com/
60
![Page 61: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/61.jpg)
61
TAKE BREAK
![Page 62: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/62.jpg)
62
AgendaSession ObjectiveOptimistic ViewIs IT an industry? If so what are phases?Let us Go !
ERP ConsultationQuality and TestingSoftware Engineer GuidelinesOther Career Paths
Short Success StoriesLast Words, Let’s begin
![Page 63: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/63.jpg)
Software Engineer
Guidelines
Hany M. Abd El Mawgood
Senior Software Developer
![Page 64: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/64.jpg)
64
Agenda
Who is software engineer?
How to be on the track?
What is expected future Career path?
![Page 65: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/65.jpg)
Who is software engineer?
65
Plan
DO
See
Plan > Market , System Analyst, Pre-
sale
DO > Architect, Design , Develop.
See > Quality
![Page 66: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/66.jpg)
Who is software engineer?A person concerned with the software development process Gain titles like: Developer, Programmer, Software Engineer.Involved in coding and design activities.The Role is different from company to other according to company size.Use Tools/Technologies to develop required business needs.
66
![Page 67: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/67.jpg)
Technology Makers
Microsoft ( C family , .Net , SQL Server)
Sun (Java SE, JEE, JME)
Apache ( PHP, MySQL)
Google (Android)
More are exist and coming
67
![Page 68: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/68.jpg)
Technology Makers (cont’d)
68
StabilityC#JavaC/C++Others
Market Use
C#JavaC/C++Others
Powerful
C#JavaC/C++Others
![Page 69: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/69.jpg)
SDLC
69
![Page 70: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/70.jpg)
How to be on the track?Is programming only technologies?
No, programming concepts more important than Technologies.
Programming Concepts, like:Data Structure
Most important Algorithms (sorting, search, ..etc)Performance measures and Complexity
Software Engineering Software phasesLife cycleDetailed process iterationsObject Oriented programming
70
![Page 71: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/71.jpg)
Problem Solving
Where can I find problems? http://projecteuler.net/
How can I evaluate my self ? http://www.Topcoder.com/
Where can I find professional’s code? http://code.google.com/ ,
http://sourceforge.com/ 71
![Page 72: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/72.jpg)
Career Advantages
High Salaries
Most Required
Change Life Thinking
72
![Page 73: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/73.jpg)
.Net Developer
C# basicsADO.NetASP.Net AJAXSQL Server ( DML , DDL )IDE (Visual Studio.Net)Windows FormsIO Streams
73
![Page 74: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/74.jpg)
Java Developer
Java Object Oriented, J2SE basics
J2EE
And other technologies like:
Struts
JSF
Hibernate
EJB
74
![Page 75: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/75.jpg)
C/C++ Developer
C++ basics
Win32
Com
MFC
75
![Page 76: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/76.jpg)
Career path
76
Software
developer
Senior Software
Engineer
Programming
Analyst
Software
development
specialist
Senior Software
development
specialist
Software
development
consultant
Manager
System
Analyst
Senior System
Analyst
Sample Career Path:
• Positions and titles
• Through hierarchy
![Page 77: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/77.jpg)
References
Java Tutorial
Java 2: The Complete Reference, Fifth
Edition (Paperback)
Expert One-on-One J2EE Design and
Development
Core Java
Feature Stories About java technology77
![Page 78: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/78.jpg)
78
من صاحب الصورة؟
د/علي مصطفى مشرفة
عالم فيزياء
عرف عن الدكتور مشرفة نشأته الدينية الملتزمة
والتي صاحبته في جميع مراحل حياته
ويوجد لمشرفة تمثال بمتحف الشمع بلندن ضمن
أفذاذ العلماء بالعالم
CULTURE AND
HISTORY
![Page 79: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/79.jpg)
79
AgendaSession ObjectiveOptimistic ViewIs IT an industry? If so what are phases?Let us Go !
ERP ConsultationQuality and TestingSoftware Engineer GuidelinesOther Career Paths
Short Success StoriesLast Words, Let’s begin
![Page 80: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/80.jpg)
Other IT Careers
Bahaa Farouk
Senior Software Developer
![Page 81: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/81.jpg)
81
Agenda
Database AdministratorGraphic/Web DesignerNetwork/System Administrator
![Page 82: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/82.jpg)
Data Base Administrator
82
Who is?Person responsible for the design, implementation, maintenance and repair of an organization’s database.Development and design of database strategies, monitoring and improving database performance and capacity.
Where employed?Software houses, IT providersTelecom-operatorsBanking, Petroleum … etc, organizations.
![Page 83: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/83.jpg)
Data Base Administrator
83
How to be?Oracle DBAMS SQL-Server DBAIBM DB2
Career Path?Senior DBA SpecialistDB AnalystDBA Team LeaderService Delivery ManagerSupport Team Manager
![Page 84: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/84.jpg)
Graphic/Web Designer
84
Who is?Focus on visual communication and presentationCreating presentations of content through the World Wide Web, by way of a Web browsertext, images and forms can be placed on the page using HTML/ XHTML / XML tagsBefore creating and uploading a website, it is important to take the time to plan exactly what is needed in the website.Designing more complex media requires tools such as Adobe Flash, Adobe Photoshop … etc
![Page 85: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/85.jpg)
Graphic/Web Designer
85
Where employed?Software houses providing web developmentAdvertising and Marketing CompaniesCan be side hobby to girls
How to be?Talent artistic drawing Graphic Design ToolsWeb Design Tools HTML & JavaScript & XML …etc
![Page 86: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/86.jpg)
Network/System Admin
86
Who is?Network Admin: responsible for the maintenance of computer hardware and software that comprises a computer networkSystem Admin: maintaining servers or other computer systems, and planning for and responding to service outages and other problems. List of duties:
Analyzing system logs and identifying potential issues with computer systems.Performing backups.Installing and configuring new hardware and software.
![Page 87: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/87.jpg)
Network/System Admin
87
Where employed?Network services providersAny where network exist
How to be?Microsoft MCSEUnix AdminIBM AIX AdminCisco Network Admin CCNA, CCNP
![Page 88: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/88.jpg)
Discussion
88
![Page 89: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/89.jpg)
89
AgendaSession ObjectiveOptimistic ViewIs IT an industry? If so what are phases?Let us Go !
ERP ConsultationQuality and TestingSoftware Engineer GuidelinesOther Career Paths
Short Success StoriesLast Words, Let’s begin
![Page 90: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/90.jpg)
Short Success Stories
90
FCI-ZU 2
005
FCI-ZU 2
006
![Page 91: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/91.jpg)
91
AgendaSession ObjectiveOptimistic ViewIs IT an industry? If so what are phases?Let us Go !
ERP ConsultationQuality and TestingSoftware Engineer GuidelinesOther Career Paths
Short Success StoriesLast Words, Let’s begin
![Page 92: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/92.jpg)
Last Words, Let’s Begin!How many of you willing to be:
Software EngineerERP Business ConsultantQuality Test EngineerDatabase AdminSystem AdministratorWeb/Graphic DesignerTeacher / InstructorSupport
92
![Page 93: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/93.jpg)
Last Words, Let’s Begin!Detect your skills and talents!Begin reading, studying, investigating, trying more and more. You have to do.Put your targets in linesList your current capabilities!Refer to trusted person can assist youYou can use this presentation to help youAlso you can use our contacts to be near of you.You will success no way “In sha2 Allah”
93
![Page 94: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/94.jpg)
Contact UsBahaa Farouk – [email protected] 3159 128
Hany Mohamed – [email protected] 4808 020
94
Mohamed El Shenawy – ITS
010 7243 726
Walid M. Saleh – ITS Guest
011 4011 399
+971 50 9090 197
![Page 95: Career building and skills development](https://reader036.fdocuments.us/reader036/viewer/2022081403/5550b8d7b4c90504628b4df9/html5/thumbnails/95.jpg)
95