SlideShare a Scribd company logo
1 of 34
Lecture # 2
Professionalism
http://www.flickr.com/photos/wili/242259195/
1
Course Outline
• What is Professionalism
• Characteristics of perfoessionalism
• Traits of a professional
• Moral laws and Ethics
• IEEE code of Ethics
• Some scenarios to contemplate
Professionalism takes more than knowledge
• “Professionalism is a way of thinking and living rather than an
accumulation of learning.”
• Think: What does it take to be a doctor?
it’s not just by going to medical school
A profession isn’t just what you do, it’s who you are
• We say that somebody “is” a doctor.
– Here, “doctor” is a noun
– (“Doctoring the books” is something different!)
• Likewise, we don’t just “engineer” (verb)
• We also are engineers (noun).
A profession is who you are, not a contract.
• “Shame on the engineer who regards their professional
function as a business transaction to be judged by the
question: ‘Just what do I get out of it?’”
• What “professions” have a reputation for being self-centered
and selfish?
Life as a professional: activities
• You perform “professional activity of a type carrying high
individual responsibility, requiring application of special skills
to activities that are predominantly intellectual and varied
rather than routine and normal.”
• How are an engineer’s activities “varied”?
Life as a professional: motivation
• “Motivation for service takes first place over consideration of
reward.”
Life as a professional: joy and pride
• “Motivation … implies joy and pride in the work to be done,
and self-imposed standards.”
• If you don’t take joy and pride in computer science, then you
should look for another line of work.
• Companies and customers are also entitled to impose
(secondary) standards of excellence.
Life as a professional: social duty
• You have a “social duty, fulfilled through
guarding the ideals and standards of the
profession, by advancing it …, by sharing
advances …, by rendering gratuitous public
service, all as a return to society.”
• “Giving back” to society
Four traits of a professional
• Varied activities requiring special skills
• Society-centric motivation
• Personal standards of excellence
• Giving back to society
When you put many professionals together, what do you have?
• A profession isn’t just defined by who you are
• A profession is also something you are part of
• “Most professional software engineers adopt an
institutional view of the organisations of the
profession: they perceive them as bodies
representing the profession and therefore deserving,
even requiring, the loyalty of each software engineer
as an expression of his identity as a professional
software engineer.”
Part of being a professional is behaving ethically
• “Ethics means something more than ‘law’ and ‘morals’; it
carries an additional connotation of ‘rightness’.”
• Breaking the law: can earn a fine or jail time
• Breaking a moral: can ruin your reputation
• Breaking an ethic: can ruin your conscience
• It’s possible to break all three, simultaneously!
Trait # 1 of a professional: Seriousness
• Serious about job.
• The job is only a job. A means to an end
Trait # 2 of a professional: Wanting to do Better
Exhibit a never-ending quest to improve their performance in
every variable, every project, every relationship, and every
detail.
Trait # 3 of a professional: Dealing with the Unexpected
Stuff happens, things change, and the true professional rises to
the occasion
Trait # 4 of a professional: Communication Skills
• Clear
• Concise
• Confident
Trait # 5 of a professional: Enthusiasm
• Attitude is everything. Those who exhibit enthusiasm for
what they do and greet each day with a positive attitude
inevitably become a leader
Trait # 6 of a professional: Helpfulness
• Understand that real success in the workplace requires
teamwork
• Always ready to lend a hand
• make a suggestion
• offer a compliment when it’s deserved
Trait # 7 of a professional: Taking the Initiative
Take the initiative to get things done
Trait # 8 of a professional: Cool Under Pressure
• Level headed and calm
• Cheerful demeanor-even under stressful times
Trait # 9 of a professional: Remains Focused
• Stay focused on the task at hand and the goal ahead
• Navigate through obstacles or setbacks but never lose sight of
where they headed
Trait # 10 of a professional: Don’t Follow, Lead
• True Professionals aren’t faint of heart
• Analyze the situation and willing to take new paths and try
new solutions
• That’s why they call it LEADERSHIP!
8 Principles of IEEE Code of Ethics
• Act in public interest
• Act in interest of clients and employers
• Produce quality products
• Maintain independent judgment
• Manage ethically
• Protect integrity of profession
• Support colleagues
• Pursue lifelong learning
IEEE Code of Ethics: Actions
• 1. PUBLIC - Software engineers shall act consistently with the
public interest.
• 2. CLIENT AND EMPLOYER - Software engineers shall act in a
manner that is in the best interests of their client and
employer consistent with the public interest.
IEEE Code of Ethics: Products
• 3. PRODUCT - Software engineers shall ensure that their
products and related modifications meet the highest
professional standards possible.
IEEE Code of Ethics: Hierarchy
• 4. JUDGMENT - Software engineers shall maintain integrity
and independence in their professional judgment.
• 5. MANAGEMENT - Software engineering managers and
leaders shall subscribe to and promote an ethical approach to
the management of software development and maintenance.
IEEE Code of Ethics: Peers
• 6. PROFESSION - Software engineers shall advance the
integrity and reputation of the profession consistent with the
public interest.
• 7. COLLEAGUES - Software engineers shall be fair to and
supportive of their colleagues.
IEEE Code of Ethics: Self
• 8. SELF - Software engineers shall participate in lifelong
learning regarding the practice of their profession and shall
promote an ethical approach to the practice of the
profession.
Scenario #1
• You are the owner of a software engineering company. Your
employees (engineers) want you to pay for them to attend
training.
• How would you respond in a way that is
legal, moral, and ethical?
Scenario #2
• You are the owner of a software engineering company. Your
employees (engineers) want you to let them do pro bono
work for a local non-profit organization on company time.
• How would you respond in a way that is
legal, moral, and ethical?
• Pro bono is a Latin phrase for professional work undertaken
voluntarily and without payment.
Scenario #3
• You are the head of a computer science department at a
university. Your boss
(a “dean”) wants you to find a way to tweak your curriculum
so undergrads are more likely to choose your department for
their major.
• How would you respond in a way that is
legal, moral, and ethical?
Scenario #4
• You are a software engineer working at a large publicly-
traded corporation, where a colleague invents a new kind of
compiler. Your managers see it as a huge potential cash cow.
• How would you respond in a way that is
legal, moral, and ethical?
Scenario #5
• You are a software engineer at a company where
management routinely encourages you and your colleagues
to use pirated software.
• How would you respond in a way that is
legal, moral, and ethical?
Summary
• Professionalism
• Activities and Tasks carried out by a professional
• Traits of a good professional
• IEEE code of Ethics
• Scenarios to think about

More Related Content

What's hot

OS - Process Concepts
OS - Process ConceptsOS - Process Concepts
OS - Process ConceptsMukesh Chinta
 
Assembly Language and microprocessor
Assembly Language and microprocessorAssembly Language and microprocessor
Assembly Language and microprocessorKhaled Sany
 
Processor structure and funtions
Processor structure and funtionsProcessor structure and funtions
Processor structure and funtionsMuhammad Ishaq
 
Operating System - Types Of Operating System Unit-1
Operating System - Types Of Operating System Unit-1Operating System - Types Of Operating System Unit-1
Operating System - Types Of Operating System Unit-1abhinav baba
 
Computer organization
Computer organizationComputer organization
Computer organizationishapadhy
 
Computer architecture
Computer architectureComputer architecture
Computer architectureZuhaib Zaroon
 
instruction cycle ppt
instruction cycle pptinstruction cycle ppt
instruction cycle pptsheetal singh
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating SystemsMukesh Chinta
 
Difference Program vs Process vs Thread
Difference Program vs Process vs ThreadDifference Program vs Process vs Thread
Difference Program vs Process vs Threadjeetendra mandal
 
Basic computing: Lesson 2 - computer software
Basic computing: Lesson 2 - computer softwareBasic computing: Lesson 2 - computer software
Basic computing: Lesson 2 - computer softwareMD. Anisur Rahman Bhuyan
 
Functions of Operating Systems
Functions of Operating SystemsFunctions of Operating Systems
Functions of Operating SystemsDAVIS THOMAS
 
Kernel mode vs user mode in linux
Kernel mode vs user mode in linuxKernel mode vs user mode in linux
Kernel mode vs user mode in linuxSiddique Ibrahim
 
CS4109 Computer System Architecture
CS4109 Computer System ArchitectureCS4109 Computer System Architecture
CS4109 Computer System Architecturektosri
 
Computer Organisation & Architecture (chapter 1)
Computer Organisation & Architecture (chapter 1) Computer Organisation & Architecture (chapter 1)
Computer Organisation & Architecture (chapter 1) Subhasis Dash
 

What's hot (20)

OS - Process Concepts
OS - Process ConceptsOS - Process Concepts
OS - Process Concepts
 
Cache memory
Cache memoryCache memory
Cache memory
 
Assembly Language and microprocessor
Assembly Language and microprocessorAssembly Language and microprocessor
Assembly Language and microprocessor
 
Process scheduling
Process schedulingProcess scheduling
Process scheduling
 
Processor structure and funtions
Processor structure and funtionsProcessor structure and funtions
Processor structure and funtions
 
Operating System - Types Of Operating System Unit-1
Operating System - Types Of Operating System Unit-1Operating System - Types Of Operating System Unit-1
Operating System - Types Of Operating System Unit-1
 
Types Of Operating Systems
Types Of Operating SystemsTypes Of Operating Systems
Types Of Operating Systems
 
Computer organization
Computer organizationComputer organization
Computer organization
 
Computer architecture
Computer architectureComputer architecture
Computer architecture
 
instruction cycle ppt
instruction cycle pptinstruction cycle ppt
instruction cycle ppt
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
Difference Program vs Process vs Thread
Difference Program vs Process vs ThreadDifference Program vs Process vs Thread
Difference Program vs Process vs Thread
 
Basic computing: Lesson 2 - computer software
Basic computing: Lesson 2 - computer softwareBasic computing: Lesson 2 - computer software
Basic computing: Lesson 2 - computer software
 
Interrupts and types of interrupts
Interrupts and types of interruptsInterrupts and types of interrupts
Interrupts and types of interrupts
 
Functions of Operating Systems
Functions of Operating SystemsFunctions of Operating Systems
Functions of Operating Systems
 
Kernel mode vs user mode in linux
Kernel mode vs user mode in linuxKernel mode vs user mode in linux
Kernel mode vs user mode in linux
 
CS4109 Computer System Architecture
CS4109 Computer System ArchitectureCS4109 Computer System Architecture
CS4109 Computer System Architecture
 
Interrupts
InterruptsInterrupts
Interrupts
 
Computer Organisation & Architecture (chapter 1)
Computer Organisation & Architecture (chapter 1) Computer Organisation & Architecture (chapter 1)
Computer Organisation & Architecture (chapter 1)
 
01 computing
01 computing01 computing
01 computing
 

Viewers also liked

Viewers also liked (20)

PPIT Lecture 17
PPIT Lecture 17PPIT Lecture 17
PPIT Lecture 17
 
PPIT Lecture 4
PPIT Lecture 4PPIT Lecture 4
PPIT Lecture 4
 
PPIT Lecture 1
PPIT Lecture 1PPIT Lecture 1
PPIT Lecture 1
 
PPIT Lecture 5
PPIT Lecture 5PPIT Lecture 5
PPIT Lecture 5
 
PPIT Lecture 19
PPIT Lecture 19PPIT Lecture 19
PPIT Lecture 19
 
PPIT Lecture 10
PPIT Lecture 10PPIT Lecture 10
PPIT Lecture 10
 
PPIT Lecture 06
PPIT Lecture 06PPIT Lecture 06
PPIT Lecture 06
 
PPIT Lecture 8
PPIT Lecture 8PPIT Lecture 8
PPIT Lecture 8
 
Introduction to Human Resource Management - HRM Dessler 12e Chapter 01
Introduction to Human Resource Management - HRM Dessler 12e Chapter 01Introduction to Human Resource Management - HRM Dessler 12e Chapter 01
Introduction to Human Resource Management - HRM Dessler 12e Chapter 01
 
Slides steve jobs
Slides steve jobsSlides steve jobs
Slides steve jobs
 
Wal mart’s woman ,
Wal mart’s woman ,Wal mart’s woman ,
Wal mart’s woman ,
 
UK Immigration Experts
UK Immigration ExpertsUK Immigration Experts
UK Immigration Experts
 
Lecture 3 Dl.ppt
Lecture 3 Dl.pptLecture 3 Dl.ppt
Lecture 3 Dl.ppt
 
Making of a Leader.
Making of a Leader.Making of a Leader.
Making of a Leader.
 
PPIT Lecture 7
PPIT Lecture 7PPIT Lecture 7
PPIT Lecture 7
 
Full sessional pack ii
Full sessional pack iiFull sessional pack ii
Full sessional pack ii
 
Lecture 4 ver2 diode_app
Lecture 4 ver2 diode_appLecture 4 ver2 diode_app
Lecture 4 ver2 diode_app
 
Full Wave Rectifier Circuit
Full Wave Rectifier CircuitFull Wave Rectifier Circuit
Full Wave Rectifier Circuit
 
Rectifier
RectifierRectifier
Rectifier
 
Leadership
LeadershipLeadership
Leadership
 

Similar to PPIT Lecture 2

Week 1 Lec 2.pptx profession presentation
Week 1 Lec 2.pptx profession presentationWeek 1 Lec 2.pptx profession presentation
Week 1 Lec 2.pptx profession presentationa74186114
 
Topic 6 professional ethics
Topic 6 professional ethicsTopic 6 professional ethics
Topic 6 professional ethicsHamid Zainudin
 
Professional Practices Week1.pptx
Professional Practices Week1.pptxProfessional Practices Week1.pptx
Professional Practices Week1.pptxTechBasti
 
profession and it professionalism
profession and it professionalismprofession and it professionalism
profession and it professionalismHamza Cheema
 
Professional ethical issue
Professional ethical issue Professional ethical issue
Professional ethical issue Mohsin Ali
 
Ethics & professional responsibilities
Ethics & professional responsibilitiesEthics & professional responsibilities
Ethics & professional responsibilitiesAhmad Ali Miftah
 
Chp 04 ethics and proffesions (shared) ----
Chp 04   ethics and proffesions (shared) ----Chp 04   ethics and proffesions (shared) ----
Chp 04 ethics and proffesions (shared) ----YUSRA FERNANDO
 
Aljazeera Organizational Behavior
Aljazeera Organizational BehaviorAljazeera Organizational Behavior
Aljazeera Organizational BehaviorAli Alshourbagy
 
compelte%20slides.pptx
compelte%20slides.pptxcompelte%20slides.pptx
compelte%20slides.pptxAhmadUsman79
 
Professional Ethics and Social Responsibilty Introduction.pptx
Professional Ethics and Social Responsibilty    Introduction.pptxProfessional Ethics and Social Responsibilty    Introduction.pptx
Professional Ethics and Social Responsibilty Introduction.pptxCharuNangia
 
Ethical Issues in Computing.pptx
Ethical Issues in Computing.pptxEthical Issues in Computing.pptx
Ethical Issues in Computing.pptxTasnim
 
What is Professionalism ?
What is Professionalism ?What is Professionalism ?
What is Professionalism ?Self-employed
 
Ethics & The Designer
Ethics & The DesignerEthics & The Designer
Ethics & The DesignerTimothy Chan
 
Be the Captain of Your Career
Be the Captain of Your Career Be the Captain of Your Career
Be the Captain of Your Career Jack Molisani
 
IIBA Requirements & how to find them - 27-10-22.pdf
IIBA Requirements & how to find them - 27-10-22.pdfIIBA Requirements & how to find them - 27-10-22.pdf
IIBA Requirements & how to find them - 27-10-22.pdfAustraliaChapterIIBA
 
NC-NETS Employability Skills: Integrity and Professionalism
NC-NETS Employability Skills: Integrity and ProfessionalismNC-NETS Employability Skills: Integrity and Professionalism
NC-NETS Employability Skills: Integrity and ProfessionalismWakeTechCC
 
professional ethics
professional ethicsprofessional ethics
professional ethicsHamza Cheema
 

Similar to PPIT Lecture 2 (20)

the profession
 the profession the profession
the profession
 
Week 1 Lec 2.pptx profession presentation
Week 1 Lec 2.pptx profession presentationWeek 1 Lec 2.pptx profession presentation
Week 1 Lec 2.pptx profession presentation
 
Topic 6 professional ethics
Topic 6 professional ethicsTopic 6 professional ethics
Topic 6 professional ethics
 
week1.pptx
week1.pptxweek1.pptx
week1.pptx
 
Professional Practices Week1.pptx
Professional Practices Week1.pptxProfessional Practices Week1.pptx
Professional Practices Week1.pptx
 
profession and it professionalism
profession and it professionalismprofession and it professionalism
profession and it professionalism
 
Professional ethical issue
Professional ethical issue Professional ethical issue
Professional ethical issue
 
Ethics & professional responsibilities
Ethics & professional responsibilitiesEthics & professional responsibilities
Ethics & professional responsibilities
 
Chp 04 ethics and proffesions (shared) ----
Chp 04   ethics and proffesions (shared) ----Chp 04   ethics and proffesions (shared) ----
Chp 04 ethics and proffesions (shared) ----
 
Aljazeera Organizational Behavior
Aljazeera Organizational BehaviorAljazeera Organizational Behavior
Aljazeera Organizational Behavior
 
compelte%20slides.pptx
compelte%20slides.pptxcompelte%20slides.pptx
compelte%20slides.pptx
 
Professional Ethics and Social Responsibilty Introduction.pptx
Professional Ethics and Social Responsibilty    Introduction.pptxProfessional Ethics and Social Responsibilty    Introduction.pptx
Professional Ethics and Social Responsibilty Introduction.pptx
 
Ethical Issues in Computing.pptx
Ethical Issues in Computing.pptxEthical Issues in Computing.pptx
Ethical Issues in Computing.pptx
 
What is Professionalism ?
What is Professionalism ?What is Professionalism ?
What is Professionalism ?
 
Ethics & The Designer
Ethics & The DesignerEthics & The Designer
Ethics & The Designer
 
Lec Week 3.pptx
Lec Week 3.pptxLec Week 3.pptx
Lec Week 3.pptx
 
Be the Captain of Your Career
Be the Captain of Your Career Be the Captain of Your Career
Be the Captain of Your Career
 
IIBA Requirements & how to find them - 27-10-22.pdf
IIBA Requirements & how to find them - 27-10-22.pdfIIBA Requirements & how to find them - 27-10-22.pdf
IIBA Requirements & how to find them - 27-10-22.pdf
 
NC-NETS Employability Skills: Integrity and Professionalism
NC-NETS Employability Skills: Integrity and ProfessionalismNC-NETS Employability Skills: Integrity and Professionalism
NC-NETS Employability Skills: Integrity and Professionalism
 
professional ethics
professional ethicsprofessional ethics
professional ethics
 

Recently uploaded

Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 

Recently uploaded (20)

Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 

PPIT Lecture 2

  • 2. Course Outline • What is Professionalism • Characteristics of perfoessionalism • Traits of a professional • Moral laws and Ethics • IEEE code of Ethics • Some scenarios to contemplate
  • 3. Professionalism takes more than knowledge • “Professionalism is a way of thinking and living rather than an accumulation of learning.” • Think: What does it take to be a doctor? it’s not just by going to medical school
  • 4. A profession isn’t just what you do, it’s who you are • We say that somebody “is” a doctor. – Here, “doctor” is a noun – (“Doctoring the books” is something different!) • Likewise, we don’t just “engineer” (verb) • We also are engineers (noun).
  • 5. A profession is who you are, not a contract. • “Shame on the engineer who regards their professional function as a business transaction to be judged by the question: ‘Just what do I get out of it?’” • What “professions” have a reputation for being self-centered and selfish?
  • 6. Life as a professional: activities • You perform “professional activity of a type carrying high individual responsibility, requiring application of special skills to activities that are predominantly intellectual and varied rather than routine and normal.” • How are an engineer’s activities “varied”?
  • 7. Life as a professional: motivation • “Motivation for service takes first place over consideration of reward.”
  • 8. Life as a professional: joy and pride • “Motivation … implies joy and pride in the work to be done, and self-imposed standards.” • If you don’t take joy and pride in computer science, then you should look for another line of work. • Companies and customers are also entitled to impose (secondary) standards of excellence.
  • 9. Life as a professional: social duty • You have a “social duty, fulfilled through guarding the ideals and standards of the profession, by advancing it …, by sharing advances …, by rendering gratuitous public service, all as a return to society.” • “Giving back” to society
  • 10. Four traits of a professional • Varied activities requiring special skills • Society-centric motivation • Personal standards of excellence • Giving back to society
  • 11. When you put many professionals together, what do you have? • A profession isn’t just defined by who you are • A profession is also something you are part of • “Most professional software engineers adopt an institutional view of the organisations of the profession: they perceive them as bodies representing the profession and therefore deserving, even requiring, the loyalty of each software engineer as an expression of his identity as a professional software engineer.”
  • 12. Part of being a professional is behaving ethically • “Ethics means something more than ‘law’ and ‘morals’; it carries an additional connotation of ‘rightness’.” • Breaking the law: can earn a fine or jail time • Breaking a moral: can ruin your reputation • Breaking an ethic: can ruin your conscience • It’s possible to break all three, simultaneously!
  • 13. Trait # 1 of a professional: Seriousness • Serious about job. • The job is only a job. A means to an end
  • 14. Trait # 2 of a professional: Wanting to do Better Exhibit a never-ending quest to improve their performance in every variable, every project, every relationship, and every detail.
  • 15. Trait # 3 of a professional: Dealing with the Unexpected Stuff happens, things change, and the true professional rises to the occasion
  • 16. Trait # 4 of a professional: Communication Skills • Clear • Concise • Confident
  • 17. Trait # 5 of a professional: Enthusiasm • Attitude is everything. Those who exhibit enthusiasm for what they do and greet each day with a positive attitude inevitably become a leader
  • 18. Trait # 6 of a professional: Helpfulness • Understand that real success in the workplace requires teamwork • Always ready to lend a hand • make a suggestion • offer a compliment when it’s deserved
  • 19. Trait # 7 of a professional: Taking the Initiative Take the initiative to get things done
  • 20. Trait # 8 of a professional: Cool Under Pressure • Level headed and calm • Cheerful demeanor-even under stressful times
  • 21. Trait # 9 of a professional: Remains Focused • Stay focused on the task at hand and the goal ahead • Navigate through obstacles or setbacks but never lose sight of where they headed
  • 22. Trait # 10 of a professional: Don’t Follow, Lead • True Professionals aren’t faint of heart • Analyze the situation and willing to take new paths and try new solutions • That’s why they call it LEADERSHIP!
  • 23. 8 Principles of IEEE Code of Ethics • Act in public interest • Act in interest of clients and employers • Produce quality products • Maintain independent judgment • Manage ethically • Protect integrity of profession • Support colleagues • Pursue lifelong learning
  • 24. IEEE Code of Ethics: Actions • 1. PUBLIC - Software engineers shall act consistently with the public interest. • 2. CLIENT AND EMPLOYER - Software engineers shall act in a manner that is in the best interests of their client and employer consistent with the public interest.
  • 25. IEEE Code of Ethics: Products • 3. PRODUCT - Software engineers shall ensure that their products and related modifications meet the highest professional standards possible.
  • 26. IEEE Code of Ethics: Hierarchy • 4. JUDGMENT - Software engineers shall maintain integrity and independence in their professional judgment. • 5. MANAGEMENT - Software engineering managers and leaders shall subscribe to and promote an ethical approach to the management of software development and maintenance.
  • 27. IEEE Code of Ethics: Peers • 6. PROFESSION - Software engineers shall advance the integrity and reputation of the profession consistent with the public interest. • 7. COLLEAGUES - Software engineers shall be fair to and supportive of their colleagues.
  • 28. IEEE Code of Ethics: Self • 8. SELF - Software engineers shall participate in lifelong learning regarding the practice of their profession and shall promote an ethical approach to the practice of the profession.
  • 29. Scenario #1 • You are the owner of a software engineering company. Your employees (engineers) want you to pay for them to attend training. • How would you respond in a way that is legal, moral, and ethical?
  • 30. Scenario #2 • You are the owner of a software engineering company. Your employees (engineers) want you to let them do pro bono work for a local non-profit organization on company time. • How would you respond in a way that is legal, moral, and ethical? • Pro bono is a Latin phrase for professional work undertaken voluntarily and without payment.
  • 31. Scenario #3 • You are the head of a computer science department at a university. Your boss (a “dean”) wants you to find a way to tweak your curriculum so undergrads are more likely to choose your department for their major. • How would you respond in a way that is legal, moral, and ethical?
  • 32. Scenario #4 • You are a software engineer working at a large publicly- traded corporation, where a colleague invents a new kind of compiler. Your managers see it as a huge potential cash cow. • How would you respond in a way that is legal, moral, and ethical?
  • 33. Scenario #5 • You are a software engineer at a company where management routinely encourages you and your colleagues to use pirated software. • How would you respond in a way that is legal, moral, and ethical?
  • 34. Summary • Professionalism • Activities and Tasks carried out by a professional • Traits of a good professional • IEEE code of Ethics • Scenarios to think about