SlideShare a Scribd company logo
1 of 21
Download to read offline
Open Source:
Building Career & Competency
Kristu Jayanti College, Bangalore
August 12th 2021
Agenda
● How open source can help to build
o Career
o Skills
o Personal
● What you can do in Open Source
o Industry credibility
o Global Influence
o Impact & beyond…
● Case Studies….
2
§ Alliance Committee member SODA
§ Ambassador CNCF (Cloud Native Computing Foundation)
§ Secretary & Governing Board Member CCICI (Cloud Computing Innovation Council of India)
§ ExeCom Member OTF (Open Technology Foundation)
§ Group Leader Cloud Interoperability Security Workgroup TSDSI/CCICI testbed
§ Member OSI (Open Source initiative)
§ Member OSSF (Open Source Security Foundation)
§ Senior Member IEEE, ACM & CSI
§ Fellow IE & IETE
§ &
§ Marathon Runner
§ Yoga Instructor from S-VYASA
§ Involve in couple of charitable groups!
@krishnamk00
krish00@gmail.com
https://slideshare.net/mKrishnaKumar1
https://www.linkedin.com/in/krishnamk00/
https://github.com/krishnamk00/Top-10-OpenSource-News-Weekly
Krishna M. Kumar
Technical Architect Cloud at Accenture, Seattle
About Me
Why Open Source?
§ Share or use some product which
others can build upon!
§ Continue innovation in mature
software market with people can
disagree but collaborate to come out
with new things!
§ Peer reviewed Software more trusted
than closed ones - Secrecy is the
enemy of the quality!
§ Community support system, sense of
togetherness!!
4
Why build Career in Open Source?
• Sense of purpose - building something as part of the
community!
• Enhance your skills easy and collaborative way. Working
with the best and sharing with others is the way to
learn!
• Friendship, Visibility & Reputation builds upon.
• In commercial open source projects, easier to get
recruited from open source contributors than external
candidates.
• Career edge as you are already proven with your
contribution and effort.
• Finally, the job profiles and the benefits are in par with
or exceed the other commercial job offerings.
5
Open Source Career:
FOSS tools are very
credible in the
industry!!!
6
Free Open Source Software (FOSS) popular ones:
Linux, Android, Firefox, Python, php, Postgres,
Redis, Elasticsearch, Hadoop, Spark, Docker,
Kubernetes, TensorFlow, Ethereum, and so on…
Shown below open source CNCF landscape:
https://landscape.cncf.io/
Open Source Career - be a volunteer to start with……
• Star with small in any open source project….
• Sign up free to access various open source software tools to explore. e.g: https://github.com/explore
• There are tons of open source projects and anyone can join any project (generally!).
• May be difficult to contribute to any matured open course project like Linux.
• New projects and new foundations are the best way to get in as competition will be none there…!
• Join a project through SIG groups, Work Groups, Slack channels, IRCs, etc.
• Initially participate in the meetings, start listening, ask questions, get to know the team….
• Take up very small tasks like organize meeting notes, etc.
• Start with documentation
• Sample code development
• Small bug fixes
• Help in build/QA/release
• Project tracking, Project maintenance, etc.
• Attend events, meetups, trainings
• Move on to next level - Online code clubs, GitHub social coding, Hackathons, Summer code camp, etc.
• Keep adding values slowly and move to the initial recognizable levels in the community:
• contributor / committer / reviewer / (various levels depends on the project)
A journey of a thousand miles
begins with a single step….
7
Enhance the
career reach…..
• Join a Company backed projects
• Google Android, Facebook PyTorch, etc.
• Join a company which supports open source
• Check with Employer to join an open source project and better start using in your job.
• Spread the word
• Evangelist / Ambassadors / Captains / Advocates / Organizers – Conference, meetup, etc.
• Lead the teams
• Leads groups/teams – SIG leader, maintainer / PTL / Steering committee member, etc.
• Lead the whole project
• Operations head, Foundation Head, Project Incubator, Open source project founder.
• Boards / Foundations / Worldwide leadership
• Board Member, Foundation Member, TOC Member, Chairman, GM, President, CTO, etc.
• Open Source Company Founder
• Make it a commercial success. e.g: redis, elastic, etc.
• Change the industry landscape.
• Worldwide adoption & defacto standard e,g: Docker, Python, Linux, etc.
8
Open Source Skills…
Open Thinking ....
its different!
You may be wrong but its OK!
9
Skills sets you may have – not all but few…
• Technical skills
• Keen understanding of the technology and its usage in any domains.
• Design principles, Programming, Documentation, build/test/release, infra/testbed development, etc.
• Use of tools like Gitlab, Github, Bitbucket, Bugzilla, Jira, Blogs, Website, wiki, IRC, social media.
• Data Analytics, extrapolation, identification and resolution.
• Persuasive Communication
• Put forth and convince the use case to the community & commercial use as needed.
• Project Management
• Use tools/practices/procedures to develop/deliver/tracking.
• Building Community
• Fully engage in conferences, meetups, user groups, mentor/mentee, peer reviews, etc.
• Industry certifications & Credential building
• Get certified - Linux certificates, Openstack, Kubernetes, etc.
• Contribute to certification building, knowledge building, training and user support.
• Policy development
• Support and enforce government/local laws/regulations/compliance.
• Knowledges in Licenses validation/creation, etc.
• GNU, Apache, etc.
• Organization building
• Foundations, Open Source projects and Open Source companies.
10
Open Source Program Office - - Get involve…….
11
Open Source Personal – who?
Doing the work - you
are proud of and
other people like it!
12
Persona Development...
§ Passion & Dedication!
§ Willingness to help - Its more than normal hours of work, not time bound.
§ Build network – Know the right kind of people; not how many.
§ Diversity and inclusion – across the geographical boundaries.
§ Like to get constant feedback from mentors.
§ Who participates in communities.
§ Keep learning new things – technologies keep changing and you too need to!
§ Get rid of the fear of my contribution make difference (however small it is!)
§ No imposter Syndrome!! (you are good as what you are..)
§ Recognition will follow you – you don't need to chase…
13
Open Source
Industry Credibility :
Verifiable experience –
being a sense of
professionalism!
14
Open Source Industry Credibility
• Try to solve a problem or incubate an idea….
• Be a Subject Matter Expert – Deep Knowledge in the domain/problem areas.
• Develop Toolkit, SDKs, Frameworks, templates and help drive adoption &
ease of use!
• Build Learning competency center for knowledge dissemination.
• Drive large open source Community – 1000+ people actively involved in
contribution in various levels
• Value add to the industry’s leading open source projects like TensorFlow,
Android, etc.
• Create open source research project and drive collaborative innovation in
complex problem-solving areas (social, environmental, etc.)
• A founder of a large open source project or crate an open source foundation.
• Industry transformation leader – building open source tools and business
around it – Redis Lab, MySQL, Elasticsearch, Cloudera Hadoop, etc.
15
Open Source Global Influence
• Global influencer -
• Linus Torvalds contributed Linux to the world and it becomes the defacto OS!
• Solomon Hayek created Docker and containers now rule the cloud world!
• Elon Musk, Mark Zuckerberg, Bill Gates - All sold software when they were teenagers!
• Foundations Driving the open source
• Linux, Apache, Eclipse, FSF, Open Infra, CNCF, SODA, ONF, OSFPGA, etc.
• Open Data set is source for massive use cases
• Google PDE, Genome, US CB.
• Global Communities
• Github with 100million repositories and continue growing.
• Open source and open standards becomes synonymous now!
• Traditional Standards Bodies are adopting open source protocols and techniques.
• Every Enterprise use Open Source
• Large number of small and medium scale business use open source.
• Most of the large enterprise CTO is using or thinking about using open source!
• Major cloud providers use large set of open source tools
• AWS, Azure, GCP, IBM, Oracle, VMWare, etc.
• Security Tools
• Open source security tools and skill sets are very high in demand & continues to be…..
• Social responsibilities
• Solving social problems through open source is gaining large momentum!
16
Open Source Global Impact
ü Education – Massive open online courses and knowledge sharing in COVID era!
ü Cloud has major influence on open source – Linux, Openstack, Kubernetes,
Postgres, Hadoop, Spark, ElasticSearch, Kafka, Redis, etc. all are in cloud!
ü Open source all over in AI domain – Tensorflow, PyTorch, Cognitive, Caffe.
ü Netflix streaming to Industrial IoT and Robotics runs on open source now.
ü Energy industry goes open source – LFEnergy, OpenEmeter.
ü Autonomous cars with Open source – Tesla OpenSource, Uber AVS.
ü Quantum computing – Google TensorFlow Quantum, Microsoft QDK.
ü Space – Open-Source Software Powering NASA’s Ingenuity Mars Helicopter.
ü Govt. Of India COVID-19 ‘Aarogya Sethu’ made Open source!
17
The software industry has disrupted by Open Source in the last decade!
Case Study:
Develop Competency!
A Open Source Developer Hero: X
• Started as summer interns.
• Participated in training, events.
• Started bug fixes, docs and moved
on to core modules.
• Supported project wide activities
like release, maintenance.
• Helped in the community events
and built networks.
• Moved on to board top level
committee member level and
beyond.
• Now a role model ‘how to grow in
open source!’
18
A Open Source Trainer / Evangelist: Y
• Started job in an open source company.
• Built a community from scratch, kept
organizing major events.
• Contributed to Documentation/Books.
Started training people free and moved
on to Enterprise s ale business.
• Engaged in Conference/events talks
national/international level.
• Helped built Exams, Frameworks, etc.
• Built a company to educate & created
employments to others.
• Now a ‘Recognizable Voice’ &
brand Ambassador!
Case Study: Develop Credible Brand!
Python for Everybody!
19
• Docker started in 2010 by Solomon
Hykes as summer project in France
within dotCloud(Docker) company.
• It was released as open-source in
March 2013.
• Soon after containers exploded into
popularity (though Google had
process containers from 2006).
• In 2017, started open research project
Moby & donated Containerd to CNCF.
• In 2019, Docker split in to two and
Enterprise division goes to Mirantis
and kept its desktop/hub/community.
• Meanwhile CNCF/Kubernetes has
become popular to take container
native computing to next level.
• Docker legacy lives on!!!
• Python started in 1990s by Guido van
Rossum in Netherland as a hobby
programming language!
• 1999 "Computer Programming for
Everybody" proposal submitted.
• In 2000, the Python core
development team moved to
BeOpen.com and eventually make it
to GPL compatible license.
• Python 3.0 released in 2008 and
continue to use by masses. Python is
very productive because of its simple
programming syntax.
• Added capabilities of
Cloud/AI/Machine Learning.
• Python now rules the top language
spot in the world!
Container revolution
with Docker!
• https://www.computerworld.com/article/2769289/what-to-include-in-your-open-
source-resume.html
• https://opensource.com/business/16/8/building-career-open-source
• https://www.computerworld.com/article/2769120/building-your-career-in-open-
source.html
• https://www.opensourceforu.com/2019/12/how-to-start-a-career-with-open-
source-skills/
• https://www.youtube.com/watch?v=-A3Wsb7GaFc
• https://medium.com/technogise/enhance-your-skills-and-career-using-the-power-
of-open-source-808c1dff7a9c
• https://en.wikipedia.org/wiki/List_of_free_and_open-
source_software_organizations
• https://livablesoftware.com/study-open-source-foundations/
• https://opensource.org/
• https://www.zdnet.com/video/open-source-developers-contribute-hundreds-of-
billions-of-dollars-to-the-economy/
• https://channeldailynews.com/news/the-real-impact-of-open-source/6065
• https://www.zdnet.com/article/how-open-source-software-transformed-the-
business-world/
References
20
All materials used in the slide deck are for educational purpose only.
21
Thank you!
https://sodafoundation.io/
SODA Source Code: https://github.com/sodafoundation
SODA Docs: https://docs.sodafoundation.io/
Join SODA Slack: https://sodafoundation.io/slack/
Follow SODA Twitter: https://twitter.com/sodafoundation
Join Us: https://sodafoundation.io/join/

More Related Content

What's hot

Unrevealed Story Behind Viettel Network Cloud Hotpot | Đặng Văn Đại, Hà Mạnh ...
Unrevealed Story Behind Viettel Network Cloud Hotpot | Đặng Văn Đại, Hà Mạnh ...Unrevealed Story Behind Viettel Network Cloud Hotpot | Đặng Văn Đại, Hà Mạnh ...
Unrevealed Story Behind Viettel Network Cloud Hotpot | Đặng Văn Đại, Hà Mạnh ...Vietnam Open Infrastructure User Group
 
Redhat training &certification
Redhat training &certificationRedhat training &certification
Redhat training &certificationAhmed Abbas Ahmed
 
Itinerario Turístico sobre la Granada de Elche
Itinerario Turístico sobre la Granada de ElcheItinerario Turístico sobre la Granada de Elche
Itinerario Turístico sobre la Granada de ElcheJesús Castle
 
Juraci Paixão Kröhling - All you need to know about OpenTelemetry
Juraci Paixão Kröhling - All you need to know about OpenTelemetryJuraci Paixão Kröhling - All you need to know about OpenTelemetry
Juraci Paixão Kröhling - All you need to know about OpenTelemetryJuliano Costa
 
3. CPU virtualization and scheduling
3. CPU virtualization and scheduling3. CPU virtualization and scheduling
3. CPU virtualization and schedulingHwanju Kim
 
Journeys from Kafka to Parquet
Journeys from Kafka to ParquetJourneys from Kafka to Parquet
Journeys from Kafka to ParquetDataWorks Summit
 
Container Performance Analysis
Container Performance AnalysisContainer Performance Analysis
Container Performance AnalysisBrendan Gregg
 
Testing Persistent Storage Performance in Kubernetes with Sherlock
Testing Persistent Storage Performance in Kubernetes with SherlockTesting Persistent Storage Performance in Kubernetes with Sherlock
Testing Persistent Storage Performance in Kubernetes with SherlockScyllaDB
 
Integration Patterns for Microservices Architectures
Integration Patterns for Microservices ArchitecturesIntegration Patterns for Microservices Architectures
Integration Patterns for Microservices ArchitecturesNATS
 
Multithreading and Actors
Multithreading and ActorsMultithreading and Actors
Multithreading and ActorsDiego Pacheco
 
(CMP402) Amazon EC2 Instances Deep Dive
(CMP402) Amazon EC2 Instances Deep Dive(CMP402) Amazon EC2 Instances Deep Dive
(CMP402) Amazon EC2 Instances Deep DiveAmazon Web Services
 
.NET and C# introduction
.NET and C# introduction.NET and C# introduction
.NET and C# introductionPeter Gfader
 
Rust Is Safe. But Is It Fast?
Rust Is Safe. But Is It Fast?Rust Is Safe. But Is It Fast?
Rust Is Safe. But Is It Fast?ScyllaDB
 
[232] 성능어디까지쥐어짜봤니 송태웅
[232] 성능어디까지쥐어짜봤니 송태웅[232] 성능어디까지쥐어짜봤니 송태웅
[232] 성능어디까지쥐어짜봤니 송태웅NAVER D2
 
Battle of the frameworks : Quarkus vs SpringBoot
Battle of the frameworks : Quarkus vs SpringBootBattle of the frameworks : Quarkus vs SpringBoot
Battle of the frameworks : Quarkus vs SpringBootChristos Sotiriou
 
Kafka Tiered Storage | Satish Duggana and Sriharsha Chintalapani, Uber
Kafka Tiered Storage | Satish Duggana and Sriharsha Chintalapani, UberKafka Tiered Storage | Satish Duggana and Sriharsha Chintalapani, Uber
Kafka Tiered Storage | Satish Duggana and Sriharsha Chintalapani, UberHostedbyConfluent
 
OpenAPI at Scale
OpenAPI at ScaleOpenAPI at Scale
OpenAPI at ScaleNordic APIs
 
Crystal internals (part 1)
Crystal internals (part 1)Crystal internals (part 1)
Crystal internals (part 1)Crystal Language
 

What's hot (20)

Unrevealed Story Behind Viettel Network Cloud Hotpot | Đặng Văn Đại, Hà Mạnh ...
Unrevealed Story Behind Viettel Network Cloud Hotpot | Đặng Văn Đại, Hà Mạnh ...Unrevealed Story Behind Viettel Network Cloud Hotpot | Đặng Văn Đại, Hà Mạnh ...
Unrevealed Story Behind Viettel Network Cloud Hotpot | Đặng Văn Đại, Hà Mạnh ...
 
Redhat training &certification
Redhat training &certificationRedhat training &certification
Redhat training &certification
 
Itinerario Turístico sobre la Granada de Elche
Itinerario Turístico sobre la Granada de ElcheItinerario Turístico sobre la Granada de Elche
Itinerario Turístico sobre la Granada de Elche
 
Juraci Paixão Kröhling - All you need to know about OpenTelemetry
Juraci Paixão Kröhling - All you need to know about OpenTelemetryJuraci Paixão Kröhling - All you need to know about OpenTelemetry
Juraci Paixão Kröhling - All you need to know about OpenTelemetry
 
3. CPU virtualization and scheduling
3. CPU virtualization and scheduling3. CPU virtualization and scheduling
3. CPU virtualization and scheduling
 
Journeys from Kafka to Parquet
Journeys from Kafka to ParquetJourneys from Kafka to Parquet
Journeys from Kafka to Parquet
 
Container Performance Analysis
Container Performance AnalysisContainer Performance Analysis
Container Performance Analysis
 
Testing Persistent Storage Performance in Kubernetes with Sherlock
Testing Persistent Storage Performance in Kubernetes with SherlockTesting Persistent Storage Performance in Kubernetes with Sherlock
Testing Persistent Storage Performance in Kubernetes with Sherlock
 
Integration Patterns for Microservices Architectures
Integration Patterns for Microservices ArchitecturesIntegration Patterns for Microservices Architectures
Integration Patterns for Microservices Architectures
 
Multithreading and Actors
Multithreading and ActorsMultithreading and Actors
Multithreading and Actors
 
Apache Kafka
Apache KafkaApache Kafka
Apache Kafka
 
Ansible Automation - Enterprise Use Cases | Juncheng Anthony Lin
Ansible Automation - Enterprise Use Cases | Juncheng Anthony LinAnsible Automation - Enterprise Use Cases | Juncheng Anthony Lin
Ansible Automation - Enterprise Use Cases | Juncheng Anthony Lin
 
(CMP402) Amazon EC2 Instances Deep Dive
(CMP402) Amazon EC2 Instances Deep Dive(CMP402) Amazon EC2 Instances Deep Dive
(CMP402) Amazon EC2 Instances Deep Dive
 
.NET and C# introduction
.NET and C# introduction.NET and C# introduction
.NET and C# introduction
 
Rust Is Safe. But Is It Fast?
Rust Is Safe. But Is It Fast?Rust Is Safe. But Is It Fast?
Rust Is Safe. But Is It Fast?
 
[232] 성능어디까지쥐어짜봤니 송태웅
[232] 성능어디까지쥐어짜봤니 송태웅[232] 성능어디까지쥐어짜봤니 송태웅
[232] 성능어디까지쥐어짜봤니 송태웅
 
Battle of the frameworks : Quarkus vs SpringBoot
Battle of the frameworks : Quarkus vs SpringBootBattle of the frameworks : Quarkus vs SpringBoot
Battle of the frameworks : Quarkus vs SpringBoot
 
Kafka Tiered Storage | Satish Duggana and Sriharsha Chintalapani, Uber
Kafka Tiered Storage | Satish Duggana and Sriharsha Chintalapani, UberKafka Tiered Storage | Satish Duggana and Sriharsha Chintalapani, Uber
Kafka Tiered Storage | Satish Duggana and Sriharsha Chintalapani, Uber
 
OpenAPI at Scale
OpenAPI at ScaleOpenAPI at Scale
OpenAPI at Scale
 
Crystal internals (part 1)
Crystal internals (part 1)Crystal internals (part 1)
Crystal internals (part 1)
 

Similar to Open Source Building Career and Competency

WE16 - Navigating the Seas of Open Source Projects
WE16 - Navigating the Seas of Open Source ProjectsWE16 - Navigating the Seas of Open Source Projects
WE16 - Navigating the Seas of Open Source ProjectsSociety of Women Engineers
 
Open Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupOpen Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupChris Aniszczyk
 
Open Source Product Management
Open Source Product ManagementOpen Source Product Management
Open Source Product ManagementDanny Rosen
 
Sharing is Caring, How OSS can help embed a DevOps Culture
Sharing is Caring, How OSS can help embed a DevOps CultureSharing is Caring, How OSS can help embed a DevOps Culture
Sharing is Caring, How OSS can help embed a DevOps CultureHarm Boertien
 
Open Source Product Management with KEMP Tech's PM
Open Source Product Management with KEMP Tech's PMOpen Source Product Management with KEMP Tech's PM
Open Source Product Management with KEMP Tech's PMProduct School
 
How to start an open source project slides-dec2016
How to start an open source project   slides-dec2016How to start an open source project   slides-dec2016
How to start an open source project slides-dec2016Dirk Frigne
 
Oscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo groupOscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo groupBen VanEvery
 
Tools to help and engage emerging open source communities towards development...
Tools to help and engage emerging open source communities towards development...Tools to help and engage emerging open source communities towards development...
Tools to help and engage emerging open source communities towards development...Jose Astrain
 
Open source for academics
Open source for academicsOpen source for academics
Open source for academicsAmol A. Sale
 
Building software: the lessons from open source
Building software: the lessons from open sourceBuilding software: the lessons from open source
Building software: the lessons from open sourceArnaud Porterie
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...WSO2
 
Why Open Always Trumps Closed?
Why Open Always Trumps Closed?Why Open Always Trumps Closed?
Why Open Always Trumps Closed?Exove
 
How to get started in Open Source!
How to get started in Open Source!How to get started in Open Source!
How to get started in Open Source!Pradeep Singh
 
OpenSocial State of the Union 2010
OpenSocial State of the Union 2010OpenSocial State of the Union 2010
OpenSocial State of the Union 2010weitzelm
 
Michael Widenius
Michael WideniusMichael Widenius
Michael WideniusCodeFest
 
Trikonf 2015 - Community, Studio and the OpenExchange
Trikonf 2015  - Community, Studio and the OpenExchangeTrikonf 2015  - Community, Studio and the OpenExchange
Trikonf 2015 - Community, Studio and the OpenExchangePaul Filkin
 

Similar to Open Source Building Career and Competency (20)

WE16 - Navigating the Seas of Open Source Projects
WE16 - Navigating the Seas of Open Source ProjectsWE16 - Navigating the Seas of Open Source Projects
WE16 - Navigating the Seas of Open Source Projects
 
Open Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupOpen Source Lessons from the TODO Group
Open Source Lessons from the TODO Group
 
Open Source Product Management
Open Source Product ManagementOpen Source Product Management
Open Source Product Management
 
Sharing is Caring, How OSS can help embed a DevOps Culture
Sharing is Caring, How OSS can help embed a DevOps CultureSharing is Caring, How OSS can help embed a DevOps Culture
Sharing is Caring, How OSS can help embed a DevOps Culture
 
Open Source Product Management with KEMP Tech's PM
Open Source Product Management with KEMP Tech's PMOpen Source Product Management with KEMP Tech's PM
Open Source Product Management with KEMP Tech's PM
 
How to start an open source project slides-dec2016
How to start an open source project   slides-dec2016How to start an open source project   slides-dec2016
How to start an open source project slides-dec2016
 
Oscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo groupOscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo group
 
gsoc
gsocgsoc
gsoc
 
OLITA Digital Odyssey Presentation on Open Source (with Randy Metcalfe)
OLITA Digital Odyssey Presentation on Open Source (with Randy Metcalfe)OLITA Digital Odyssey Presentation on Open Source (with Randy Metcalfe)
OLITA Digital Odyssey Presentation on Open Source (with Randy Metcalfe)
 
Tools to help and engage emerging open source communities towards development...
Tools to help and engage emerging open source communities towards development...Tools to help and engage emerging open source communities towards development...
Tools to help and engage emerging open source communities towards development...
 
Open source for academics
Open source for academicsOpen source for academics
Open source for academics
 
Building software: the lessons from open source
Building software: the lessons from open sourceBuilding software: the lessons from open source
Building software: the lessons from open source
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
 
Why Open Always Trumps Closed?
Why Open Always Trumps Closed?Why Open Always Trumps Closed?
Why Open Always Trumps Closed?
 
How to get started in Open Source!
How to get started in Open Source!How to get started in Open Source!
How to get started in Open Source!
 
OaaS:Open as a Strategy
OaaS:Open as a StrategyOaaS:Open as a Strategy
OaaS:Open as a Strategy
 
OpenSocial State of the Union 2010
OpenSocial State of the Union 2010OpenSocial State of the Union 2010
OpenSocial State of the Union 2010
 
Michael Widenius
Michael WideniusMichael Widenius
Michael Widenius
 
Trikonf 2015 - Community, Studio and the OpenExchange
Trikonf 2015  - Community, Studio and the OpenExchangeTrikonf 2015  - Community, Studio and the OpenExchange
Trikonf 2015 - Community, Studio and the OpenExchange
 
Open source
Open sourceOpen source
Open source
 

More from Krishna-Kumar

SODA Ambassadors & Community Ecosystem
SODA Ambassadors & Community EcosystemSODA Ambassadors & Community Ecosystem
SODA Ambassadors & Community EcosystemKrishna-Kumar
 
CCICI CIP 1.0 Testbed - Security access implementation and reference - v1.0
CCICI CIP 1.0 Testbed - Security access implementation and reference - v1.0CCICI CIP 1.0 Testbed - Security access implementation and reference - v1.0
CCICI CIP 1.0 Testbed - Security access implementation and reference - v1.0Krishna-Kumar
 
Google Anthos - Azure Stack - AWS Outposts :Comparison
Google Anthos - Azure Stack - AWS Outposts :ComparisonGoogle Anthos - Azure Stack - AWS Outposts :Comparison
Google Anthos - Azure Stack - AWS Outposts :ComparisonKrishna-Kumar
 
Cloud Native Use Cases / Case Studies - KubeCon 2019 San Diego - RECAP
Cloud Native Use Cases / Case Studies - KubeCon 2019 San Diego - RECAPCloud Native Use Cases / Case Studies - KubeCon 2019 San Diego - RECAP
Cloud Native Use Cases / Case Studies - KubeCon 2019 San Diego - RECAPKrishna-Kumar
 
Cloud interoperability and open standards for digital india open infrasummit
Cloud interoperability and open standards for digital india open infrasummitCloud interoperability and open standards for digital india open infrasummit
Cloud interoperability and open standards for digital india open infrasummitKrishna-Kumar
 
Google Cloud Container Security Quick Overview
Google Cloud Container Security Quick OverviewGoogle Cloud Container Security Quick Overview
Google Cloud Container Security Quick OverviewKrishna-Kumar
 
Kubernetes Application Deployment with Helm - A beginner Guide!
Kubernetes Application Deployment with Helm - A beginner Guide!Kubernetes Application Deployment with Helm - A beginner Guide!
Kubernetes Application Deployment with Helm - A beginner Guide!Krishna-Kumar
 
KubeCon + CloudNativeCon Barcelona and Shanghai 2019 - Highlights
KubeCon + CloudNativeCon Barcelona and Shanghai 2019 - HighlightsKubeCon + CloudNativeCon Barcelona and Shanghai 2019 - Highlights
KubeCon + CloudNativeCon Barcelona and Shanghai 2019 - HighlightsKrishna-Kumar
 
Introduction to ieee standards development - Bangalore Section
Introduction to ieee standards development - Bangalore SectionIntroduction to ieee standards development - Bangalore Section
Introduction to ieee standards development - Bangalore SectionKrishna-Kumar
 
IEEE Standards Association - Introduction
IEEE Standards Association - IntroductionIEEE Standards Association - Introduction
IEEE Standards Association - IntroductionKrishna-Kumar
 
IoTShow.in Bangalore 2019 - a Recap on 'IoT and Edge' Talk.
IoTShow.in Bangalore 2019 - a Recap on 'IoT and Edge' Talk.IoTShow.in Bangalore 2019 - a Recap on 'IoT and Edge' Talk.
IoTShow.in Bangalore 2019 - a Recap on 'IoT and Edge' Talk.Krishna-Kumar
 
Kubecon seattle 2018 recap - Application Deployment aspects
Kubecon seattle 2018 recap - Application Deployment aspectsKubecon seattle 2018 recap - Application Deployment aspects
Kubecon seattle 2018 recap - Application Deployment aspectsKrishna-Kumar
 
Open Source Edge Computing Platforms - Overview
Open Source Edge Computing Platforms - OverviewOpen Source Edge Computing Platforms - Overview
Open Source Edge Computing Platforms - OverviewKrishna-Kumar
 
cncf overview and building edge computing using kubernetes
cncf overview and building edge computing using kubernetescncf overview and building edge computing using kubernetes
cncf overview and building edge computing using kubernetesKrishna-Kumar
 
Evolution of containers to kubernetes
Evolution of containers to kubernetesEvolution of containers to kubernetes
Evolution of containers to kubernetesKrishna-Kumar
 
My Ladakh Marathon Run 2018
My Ladakh Marathon Run 2018My Ladakh Marathon Run 2018
My Ladakh Marathon Run 2018Krishna-Kumar
 
Now yoga - a study on where why what how
Now yoga  - a study on where why what howNow yoga  - a study on where why what how
Now yoga - a study on where why what howKrishna-Kumar
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018Krishna-Kumar
 
KubeCon USA 2017 brief Overview - from Kubernetes meetup Bangalore
KubeCon USA 2017 brief Overview - from Kubernetes meetup BangaloreKubeCon USA 2017 brief Overview - from Kubernetes meetup Bangalore
KubeCon USA 2017 brief Overview - from Kubernetes meetup BangaloreKrishna-Kumar
 
Yoga for confused IT engineer
Yoga for confused IT engineerYoga for confused IT engineer
Yoga for confused IT engineerKrishna-Kumar
 

More from Krishna-Kumar (20)

SODA Ambassadors & Community Ecosystem
SODA Ambassadors & Community EcosystemSODA Ambassadors & Community Ecosystem
SODA Ambassadors & Community Ecosystem
 
CCICI CIP 1.0 Testbed - Security access implementation and reference - v1.0
CCICI CIP 1.0 Testbed - Security access implementation and reference - v1.0CCICI CIP 1.0 Testbed - Security access implementation and reference - v1.0
CCICI CIP 1.0 Testbed - Security access implementation and reference - v1.0
 
Google Anthos - Azure Stack - AWS Outposts :Comparison
Google Anthos - Azure Stack - AWS Outposts :ComparisonGoogle Anthos - Azure Stack - AWS Outposts :Comparison
Google Anthos - Azure Stack - AWS Outposts :Comparison
 
Cloud Native Use Cases / Case Studies - KubeCon 2019 San Diego - RECAP
Cloud Native Use Cases / Case Studies - KubeCon 2019 San Diego - RECAPCloud Native Use Cases / Case Studies - KubeCon 2019 San Diego - RECAP
Cloud Native Use Cases / Case Studies - KubeCon 2019 San Diego - RECAP
 
Cloud interoperability and open standards for digital india open infrasummit
Cloud interoperability and open standards for digital india open infrasummitCloud interoperability and open standards for digital india open infrasummit
Cloud interoperability and open standards for digital india open infrasummit
 
Google Cloud Container Security Quick Overview
Google Cloud Container Security Quick OverviewGoogle Cloud Container Security Quick Overview
Google Cloud Container Security Quick Overview
 
Kubernetes Application Deployment with Helm - A beginner Guide!
Kubernetes Application Deployment with Helm - A beginner Guide!Kubernetes Application Deployment with Helm - A beginner Guide!
Kubernetes Application Deployment with Helm - A beginner Guide!
 
KubeCon + CloudNativeCon Barcelona and Shanghai 2019 - Highlights
KubeCon + CloudNativeCon Barcelona and Shanghai 2019 - HighlightsKubeCon + CloudNativeCon Barcelona and Shanghai 2019 - Highlights
KubeCon + CloudNativeCon Barcelona and Shanghai 2019 - Highlights
 
Introduction to ieee standards development - Bangalore Section
Introduction to ieee standards development - Bangalore SectionIntroduction to ieee standards development - Bangalore Section
Introduction to ieee standards development - Bangalore Section
 
IEEE Standards Association - Introduction
IEEE Standards Association - IntroductionIEEE Standards Association - Introduction
IEEE Standards Association - Introduction
 
IoTShow.in Bangalore 2019 - a Recap on 'IoT and Edge' Talk.
IoTShow.in Bangalore 2019 - a Recap on 'IoT and Edge' Talk.IoTShow.in Bangalore 2019 - a Recap on 'IoT and Edge' Talk.
IoTShow.in Bangalore 2019 - a Recap on 'IoT and Edge' Talk.
 
Kubecon seattle 2018 recap - Application Deployment aspects
Kubecon seattle 2018 recap - Application Deployment aspectsKubecon seattle 2018 recap - Application Deployment aspects
Kubecon seattle 2018 recap - Application Deployment aspects
 
Open Source Edge Computing Platforms - Overview
Open Source Edge Computing Platforms - OverviewOpen Source Edge Computing Platforms - Overview
Open Source Edge Computing Platforms - Overview
 
cncf overview and building edge computing using kubernetes
cncf overview and building edge computing using kubernetescncf overview and building edge computing using kubernetes
cncf overview and building edge computing using kubernetes
 
Evolution of containers to kubernetes
Evolution of containers to kubernetesEvolution of containers to kubernetes
Evolution of containers to kubernetes
 
My Ladakh Marathon Run 2018
My Ladakh Marathon Run 2018My Ladakh Marathon Run 2018
My Ladakh Marathon Run 2018
 
Now yoga - a study on where why what how
Now yoga  - a study on where why what howNow yoga  - a study on where why what how
Now yoga - a study on where why what how
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018
 
KubeCon USA 2017 brief Overview - from Kubernetes meetup Bangalore
KubeCon USA 2017 brief Overview - from Kubernetes meetup BangaloreKubeCon USA 2017 brief Overview - from Kubernetes meetup Bangalore
KubeCon USA 2017 brief Overview - from Kubernetes meetup Bangalore
 
Yoga for confused IT engineer
Yoga for confused IT engineerYoga for confused IT engineer
Yoga for confused IT engineer
 

Recently uploaded

Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
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
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
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
 
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.
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
+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
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
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
 
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
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
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
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 

Recently uploaded (20)

Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
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 ...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
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 ...
 
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 ...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
+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...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
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
 
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-...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
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
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 

Open Source Building Career and Competency

  • 1. Open Source: Building Career & Competency Kristu Jayanti College, Bangalore August 12th 2021
  • 2. Agenda ● How open source can help to build o Career o Skills o Personal ● What you can do in Open Source o Industry credibility o Global Influence o Impact & beyond… ● Case Studies…. 2
  • 3. § Alliance Committee member SODA § Ambassador CNCF (Cloud Native Computing Foundation) § Secretary & Governing Board Member CCICI (Cloud Computing Innovation Council of India) § ExeCom Member OTF (Open Technology Foundation) § Group Leader Cloud Interoperability Security Workgroup TSDSI/CCICI testbed § Member OSI (Open Source initiative) § Member OSSF (Open Source Security Foundation) § Senior Member IEEE, ACM & CSI § Fellow IE & IETE § & § Marathon Runner § Yoga Instructor from S-VYASA § Involve in couple of charitable groups! @krishnamk00 krish00@gmail.com https://slideshare.net/mKrishnaKumar1 https://www.linkedin.com/in/krishnamk00/ https://github.com/krishnamk00/Top-10-OpenSource-News-Weekly Krishna M. Kumar Technical Architect Cloud at Accenture, Seattle About Me
  • 4. Why Open Source? § Share or use some product which others can build upon! § Continue innovation in mature software market with people can disagree but collaborate to come out with new things! § Peer reviewed Software more trusted than closed ones - Secrecy is the enemy of the quality! § Community support system, sense of togetherness!! 4
  • 5. Why build Career in Open Source? • Sense of purpose - building something as part of the community! • Enhance your skills easy and collaborative way. Working with the best and sharing with others is the way to learn! • Friendship, Visibility & Reputation builds upon. • In commercial open source projects, easier to get recruited from open source contributors than external candidates. • Career edge as you are already proven with your contribution and effort. • Finally, the job profiles and the benefits are in par with or exceed the other commercial job offerings. 5
  • 6. Open Source Career: FOSS tools are very credible in the industry!!! 6 Free Open Source Software (FOSS) popular ones: Linux, Android, Firefox, Python, php, Postgres, Redis, Elasticsearch, Hadoop, Spark, Docker, Kubernetes, TensorFlow, Ethereum, and so on… Shown below open source CNCF landscape: https://landscape.cncf.io/
  • 7. Open Source Career - be a volunteer to start with…… • Star with small in any open source project…. • Sign up free to access various open source software tools to explore. e.g: https://github.com/explore • There are tons of open source projects and anyone can join any project (generally!). • May be difficult to contribute to any matured open course project like Linux. • New projects and new foundations are the best way to get in as competition will be none there…! • Join a project through SIG groups, Work Groups, Slack channels, IRCs, etc. • Initially participate in the meetings, start listening, ask questions, get to know the team…. • Take up very small tasks like organize meeting notes, etc. • Start with documentation • Sample code development • Small bug fixes • Help in build/QA/release • Project tracking, Project maintenance, etc. • Attend events, meetups, trainings • Move on to next level - Online code clubs, GitHub social coding, Hackathons, Summer code camp, etc. • Keep adding values slowly and move to the initial recognizable levels in the community: • contributor / committer / reviewer / (various levels depends on the project) A journey of a thousand miles begins with a single step…. 7
  • 8. Enhance the career reach….. • Join a Company backed projects • Google Android, Facebook PyTorch, etc. • Join a company which supports open source • Check with Employer to join an open source project and better start using in your job. • Spread the word • Evangelist / Ambassadors / Captains / Advocates / Organizers – Conference, meetup, etc. • Lead the teams • Leads groups/teams – SIG leader, maintainer / PTL / Steering committee member, etc. • Lead the whole project • Operations head, Foundation Head, Project Incubator, Open source project founder. • Boards / Foundations / Worldwide leadership • Board Member, Foundation Member, TOC Member, Chairman, GM, President, CTO, etc. • Open Source Company Founder • Make it a commercial success. e.g: redis, elastic, etc. • Change the industry landscape. • Worldwide adoption & defacto standard e,g: Docker, Python, Linux, etc. 8
  • 9. Open Source Skills… Open Thinking .... its different! You may be wrong but its OK! 9
  • 10. Skills sets you may have – not all but few… • Technical skills • Keen understanding of the technology and its usage in any domains. • Design principles, Programming, Documentation, build/test/release, infra/testbed development, etc. • Use of tools like Gitlab, Github, Bitbucket, Bugzilla, Jira, Blogs, Website, wiki, IRC, social media. • Data Analytics, extrapolation, identification and resolution. • Persuasive Communication • Put forth and convince the use case to the community & commercial use as needed. • Project Management • Use tools/practices/procedures to develop/deliver/tracking. • Building Community • Fully engage in conferences, meetups, user groups, mentor/mentee, peer reviews, etc. • Industry certifications & Credential building • Get certified - Linux certificates, Openstack, Kubernetes, etc. • Contribute to certification building, knowledge building, training and user support. • Policy development • Support and enforce government/local laws/regulations/compliance. • Knowledges in Licenses validation/creation, etc. • GNU, Apache, etc. • Organization building • Foundations, Open Source projects and Open Source companies. 10
  • 11. Open Source Program Office - - Get involve……. 11
  • 12. Open Source Personal – who? Doing the work - you are proud of and other people like it! 12
  • 13. Persona Development... § Passion & Dedication! § Willingness to help - Its more than normal hours of work, not time bound. § Build network – Know the right kind of people; not how many. § Diversity and inclusion – across the geographical boundaries. § Like to get constant feedback from mentors. § Who participates in communities. § Keep learning new things – technologies keep changing and you too need to! § Get rid of the fear of my contribution make difference (however small it is!) § No imposter Syndrome!! (you are good as what you are..) § Recognition will follow you – you don't need to chase… 13
  • 14. Open Source Industry Credibility : Verifiable experience – being a sense of professionalism! 14
  • 15. Open Source Industry Credibility • Try to solve a problem or incubate an idea…. • Be a Subject Matter Expert – Deep Knowledge in the domain/problem areas. • Develop Toolkit, SDKs, Frameworks, templates and help drive adoption & ease of use! • Build Learning competency center for knowledge dissemination. • Drive large open source Community – 1000+ people actively involved in contribution in various levels • Value add to the industry’s leading open source projects like TensorFlow, Android, etc. • Create open source research project and drive collaborative innovation in complex problem-solving areas (social, environmental, etc.) • A founder of a large open source project or crate an open source foundation. • Industry transformation leader – building open source tools and business around it – Redis Lab, MySQL, Elasticsearch, Cloudera Hadoop, etc. 15
  • 16. Open Source Global Influence • Global influencer - • Linus Torvalds contributed Linux to the world and it becomes the defacto OS! • Solomon Hayek created Docker and containers now rule the cloud world! • Elon Musk, Mark Zuckerberg, Bill Gates - All sold software when they were teenagers! • Foundations Driving the open source • Linux, Apache, Eclipse, FSF, Open Infra, CNCF, SODA, ONF, OSFPGA, etc. • Open Data set is source for massive use cases • Google PDE, Genome, US CB. • Global Communities • Github with 100million repositories and continue growing. • Open source and open standards becomes synonymous now! • Traditional Standards Bodies are adopting open source protocols and techniques. • Every Enterprise use Open Source • Large number of small and medium scale business use open source. • Most of the large enterprise CTO is using or thinking about using open source! • Major cloud providers use large set of open source tools • AWS, Azure, GCP, IBM, Oracle, VMWare, etc. • Security Tools • Open source security tools and skill sets are very high in demand & continues to be….. • Social responsibilities • Solving social problems through open source is gaining large momentum! 16
  • 17. Open Source Global Impact ü Education – Massive open online courses and knowledge sharing in COVID era! ü Cloud has major influence on open source – Linux, Openstack, Kubernetes, Postgres, Hadoop, Spark, ElasticSearch, Kafka, Redis, etc. all are in cloud! ü Open source all over in AI domain – Tensorflow, PyTorch, Cognitive, Caffe. ü Netflix streaming to Industrial IoT and Robotics runs on open source now. ü Energy industry goes open source – LFEnergy, OpenEmeter. ü Autonomous cars with Open source – Tesla OpenSource, Uber AVS. ü Quantum computing – Google TensorFlow Quantum, Microsoft QDK. ü Space – Open-Source Software Powering NASA’s Ingenuity Mars Helicopter. ü Govt. Of India COVID-19 ‘Aarogya Sethu’ made Open source! 17 The software industry has disrupted by Open Source in the last decade!
  • 18. Case Study: Develop Competency! A Open Source Developer Hero: X • Started as summer interns. • Participated in training, events. • Started bug fixes, docs and moved on to core modules. • Supported project wide activities like release, maintenance. • Helped in the community events and built networks. • Moved on to board top level committee member level and beyond. • Now a role model ‘how to grow in open source!’ 18 A Open Source Trainer / Evangelist: Y • Started job in an open source company. • Built a community from scratch, kept organizing major events. • Contributed to Documentation/Books. Started training people free and moved on to Enterprise s ale business. • Engaged in Conference/events talks national/international level. • Helped built Exams, Frameworks, etc. • Built a company to educate & created employments to others. • Now a ‘Recognizable Voice’ & brand Ambassador!
  • 19. Case Study: Develop Credible Brand! Python for Everybody! 19 • Docker started in 2010 by Solomon Hykes as summer project in France within dotCloud(Docker) company. • It was released as open-source in March 2013. • Soon after containers exploded into popularity (though Google had process containers from 2006). • In 2017, started open research project Moby & donated Containerd to CNCF. • In 2019, Docker split in to two and Enterprise division goes to Mirantis and kept its desktop/hub/community. • Meanwhile CNCF/Kubernetes has become popular to take container native computing to next level. • Docker legacy lives on!!! • Python started in 1990s by Guido van Rossum in Netherland as a hobby programming language! • 1999 "Computer Programming for Everybody" proposal submitted. • In 2000, the Python core development team moved to BeOpen.com and eventually make it to GPL compatible license. • Python 3.0 released in 2008 and continue to use by masses. Python is very productive because of its simple programming syntax. • Added capabilities of Cloud/AI/Machine Learning. • Python now rules the top language spot in the world! Container revolution with Docker!
  • 20. • https://www.computerworld.com/article/2769289/what-to-include-in-your-open- source-resume.html • https://opensource.com/business/16/8/building-career-open-source • https://www.computerworld.com/article/2769120/building-your-career-in-open- source.html • https://www.opensourceforu.com/2019/12/how-to-start-a-career-with-open- source-skills/ • https://www.youtube.com/watch?v=-A3Wsb7GaFc • https://medium.com/technogise/enhance-your-skills-and-career-using-the-power- of-open-source-808c1dff7a9c • https://en.wikipedia.org/wiki/List_of_free_and_open- source_software_organizations • https://livablesoftware.com/study-open-source-foundations/ • https://opensource.org/ • https://www.zdnet.com/video/open-source-developers-contribute-hundreds-of- billions-of-dollars-to-the-economy/ • https://channeldailynews.com/news/the-real-impact-of-open-source/6065 • https://www.zdnet.com/article/how-open-source-software-transformed-the- business-world/ References 20 All materials used in the slide deck are for educational purpose only.
  • 21. 21 Thank you! https://sodafoundation.io/ SODA Source Code: https://github.com/sodafoundation SODA Docs: https://docs.sodafoundation.io/ Join SODA Slack: https://sodafoundation.io/slack/ Follow SODA Twitter: https://twitter.com/sodafoundation Join Us: https://sodafoundation.io/join/