《Linux基金會&Intel:2024開源軟件開發者報告:行業會議與活動如何助力開發者職業發展(英文版)(27頁).pdf》由會員分享,可在線閱讀,更多相關《Linux基金會&Intel:2024開源軟件開發者報告:行業會議與活動如何助力開發者職業發展(英文版)(27頁).pdf(27頁珍藏版)》請在三個皮匠報告上搜索。
1、Open Source Software Developer ReportHow Developers Benefit from Professional EventsStephen Hendrick,The Linux Foundation Bianca Trinkenreich,The Linux FoundationForeword by Arun Gupta,IntelOctober 2024Copyright 2024 The Linux Foundation|October 2024.This report is licensed under the Creative Common
2、s Attribution-NoDerivatives 4.0 International Public LicenseOpen Source Software Developer Report 2024More than half of respondents(52%)say that the importance of Open Source Summits and conferences has increased in the last 3 years.The most significant value from attending professional events is fi
3、nding inspiration and motivation.59%of respondents perceive value in keeping up with open source ecosystems by attending professional events.The most-attended open source events are KubeCon/CloudNativeCon(40%),Open Source Summits(27%),and PyCon(15%).53%of respondents see GenAI as important to their
4、current role and career.82%of respondents believe Open Source Summits and conferences are important for career development.Meetups and SIGs are considered important for career growth by 63%of respondents.88%agree that open source allows organizations to innovate faster.96%of developers who responded
5、 to the survey are involved with open source software.The#1 objective at Open Source Summits and conferences is connecting with other IT developers.Almost all respondents(99%)believe that learning new skills is an important strategy for career growth.96%of respondents reported that staying up to dat
6、e with fast-paced changes to technologies is important.Conclusions.20Methodology.22About the survey.22Data.World access.23Respondent demographics.24About the authors.25Acknowledgements.26About Linux Foundation Research.27About Intel Corporation.27ContentsForeword.4Introduction.5Involvement in open s
7、ource.6The open source value proposition.7Open source developers on what is most important to advancing their career and performing their role.8How to meet OSS developers intradisciplinary and interdisciplinary needs.9How different kinds of events can help developers advance in their careers.11The i
8、ncreasing value that events are bringing over the years.13The multidisciplinary value of attending open source events.15Linux Foundation events are especially popular among developers.15Open source events for all ecosystems,not only for open source contributors.154OPEN SOURCE SOFTWARE DEVELOPER REPO
9、RTForewordA garden may produce fruits and flowers,but it is the gardeners who cultivate,nurture,and sustain it.Just as the plants depend on the gardeners for care and attention,an open source project relies on people to grow,evolve,and flourish.The human element is what makes open source dynamic,res
10、ilient,and transformative.Open source brings out the best in human collab-oration:trust,mentorship,global connectivity,shared ownership,and a passion for creating something bigger than any one individual or organization.The true strength of open source lies not in the software itself,but in the vibr
11、ant,diverse communities that sustain and nurture it.A great place to meet humans behind open source is the open source developer events.I have attended hundreds of such events over the last couple of decades.These events have allowed me to connect with thousands of passionate users and contributors
12、from all over the world.Each gathering has reinforced the idea that open source is not just about the technology we build but about the relationships we form.The formal part of the event including keynotes,technical sessions,and hands-on labs provide a guided way of knowledge transfer.A seren-dipito
13、us exchange of ideas in a hallway track is equally important to learn about the real-world challenges people are facing,innovative solutions that may not yet be documented,and new trends emerging within the community.These casual conversations often lead to new collabo-rations,fresh perspectives,and
14、 deeper insights into the nuances of open source development.It is in these unplanned,organic moments that some of the most meaningful connections and breakthrough ideas are born.These events have played a significant role in defining my personal journey both on a personal and a professional front.I
15、 am really excited about this research by the Linux Foundation on how developers benefit from professional events.I hope you find this useful and impactful as well.Arun Gupta,Vice President and General Manager,Open Ecosystem,Intel5OPEN SOURCE SOFTWARE DEVELOPER REPORTIntroductionThe proliferation of
16、 open source software(OSS),which has become a cornerstone of innovation,collaboration,and commu-nity-driven progress,has significantly shaped the landscape of software development.As the role of open source continues to expand,so too do the opportunities and challenges that devel-opers face as they
17、contribute to and rely on OSS.In this rapidly evolving field,career advancement is increasingly tied to a devel-opers ability to stay current with emerging technologies,enhance their skill sets,and navigate the complex ecosystem of open source communities.This research report aims to explore the spe
18、cific needs and strate-gies that open source developers employ to advance their careers.By examining the resources,activities,and environments that developers value most,this report seeks to provide a comprehen-sive understanding of the factors that contribute to professional growth in the open sour
19、ce domain.The insights gathered from this study will not only illuminate the current state of career develop-ment among open source developers but also offer guidance for organizations,educators,and community leaders on how to better support these professionals in their career trajectories.Based on
20、the growing demand for skilled open source developers and the urgency to understand their unique career advancement needs,Linux Foundation Research collected empirical data from the 2024 Open Source Developer Survey about the key drivers of career success for open source developers,offering valuable
21、 perspectives on how to cultivate and sustain a thriving career in this dynamic field.The target audience included respondents who met the following criteria:Must be in an IT role involved with software development,either being a developer or managing a software development team Must be employed(or
22、self-employed)full time or part time,a student enrolled full time or part time,unemployed and seeking their first IT role,or unemployed and looking for work after previously being employed in ITSurvey development by Linux Foundation Research occurred in 2024 Q1,and the survey took place in 2024 Q2,y
23、ielding 323 completed surveys.For more information about the survey meth-odology and survey demographics,see the About the survey section toward the end of this report.6OPEN SOURCE SOFTWARE DEVELOPER REPORTWhich option best describes your relationship with open source software?(select one)47%31%10%5
24、%2%2%2%2%I use open source software but do not actively contribute to its developmentOccasional contributorMaintainer(key decision-maker/project leader)Core contributorI am not involved with the use or development of open source softwareNon-development contributor involved in non-coding tasks(docume
25、ntation,community engagement,etc.)CommitterOther(please specify)96%49%47%4%Consumes OSSConsumes and contributes to OSSConsumes OSS without contributingNot involved with OSS and OtherInvolvement in open sourceLinux Foundation subscribers,members,and partners made up the developer sample for this proj
26、ect.This community includes well over 1,600 corporate members,including many of the leading IT vendors and service providers and hundreds of end-user organizations from virtually every industry.Becoming a Linux Foundation subscriber is easy and free,and millions of devel-opers have done so.Therefore
27、,the demographics of the Linux Foundation community are a reasonable representation of the overall developer community.The left-hand chart in FIGURE 1 shows the distribution of relation-ships that developers in our sample have with OSS.Aggregating these categories results in the chart on the right-h
28、and side of FIGURE 1.This chart shows that 96%of the sample consume OSS,49%consume and contribute to OSS,47%consume OSS without contributing,and just 4%are not involved with OSS.This demon-strates the pervasive use of OSS and the significant number of developers who contribute to OSS.FIGURE 1OPEN SO
29、URCE CONSUMPTION IS PERVASIVE,AND CONTRIBUTION IS IMPRESSIVE2024 Open Source Developer Survey,Q8,Sample Size=3322024 Open source developer survey,Q8,selected permutations,Sample Size=332Consumes OSS All responses except“Not involved with OSS”and“Other”Consumes and contributes to OSS Occasional contr
30、ibutor Maintainer Core contributor Committer Non-development contributorConsumes OSS without contributing I use open source software but do not actively contributeNot involved with OSS and Other I am not involved with the use or development of open source software Other7OPEN SOURCE SOFTWARE DEVELOPE
31、R REPORTThe open source value propositionInvestigating the perceived benefits of OSS from the perspec-tive of its community of users and contributors is crucial for understanding the dynamics of the OSS ecosystem.As with past surveys,FIGURE 2 shows that developers value OSS highly,with 88%agreeing(s
32、trongly or somewhat)that their organization inno-vates faster with OSS,81%acknowledging its role in improving code quality and security,and 84%recognizing the agility of a community-driven approach on vulnerability resolution.Selected factors driving this include collaboration by a diverse group of
33、developers,transparency,cost-effectiveness(which eliminates barriers to adoption and contribution),community contributions,and the ability to customize code to meet specific needs.2024 Open Source Developer Survey,Q10,Sample Size=332,DKNS responses excluded from the analysisFIGURE 2OPEN SOURCE DRIVE
34、S INNOVATION,CODE QUALITY,AND IMPROVED SECURITYHow much do you agree or disagree with the following statements regarding open source software?73%62%57%54%53%39%24%15%15%19%27%28%16%38%17%34%7%14%11%13%18%14%16%25%2%2%2%2%5%7%16%19%7%27%7%Open source software enables our organization to innovate fast
35、erOpen source software development leads to code that has better quality and securityThe community-driven approach to open source software leads to the faster resolution of vulnerabilitiesOpen source sustainability problems could be solved if organizations did a better job of giving backAfter weighi
36、ng our organizations contributions to and use of open source software,the overall benefits outweigh the costsThe security of open source software can vary widelyOur organization contributes significantly to the development of open source softwareOpen source software has sustainability problemsStrong
37、ly agreeSomewhat agreeNeutralSomewhat disagreeStrongly disagree8OPEN SOURCE SOFTWARE DEVELOPER REPORTOpen source developers on what is most important to advancing their career and performing their roleThere are multiple factors that are critical to advancing a career.Moreover,those factors are nuanc
38、ed and vary for different people according to their unique needs and definitions of success.In FIGURE 3,developers emphasize the dual importance of intradis-ciplinary and interdisciplinary needs as an effective approach to career advancement.The vast majority of developers view intradisciplinary ski
39、lls,which involve deepening expertise within a specific area,as either extremely important,very important,or important.The high percentages of respondents who considered it either extremely important,very important,or important to learn new skills(99%),improve existing skills(97%),and demonstrate ex
40、cellence in their current roles(95%)reflect this.These findings suggest that developers recognize the need to continually refine and expand their technical expertise,which is often best addressed through frequent interactions with managers,team members,and mentors supplemented by third-party trainin
41、g and certification.These solutions are usually baked into the organizational structure and culture of the organization and easy to address.However,results show developers also have interdisciplinary needsthose that span across different fields and areas of knowledge and often require stepping outsi
42、de organizational boundaries.Respondents valued staying current with rapidly changing technologies(96%)and understanding the broader impact of these technologies on the industry(94%)highly.These interdisciplinary skills enable developers to adapt to new trends,anticipate future developments,and make
43、 more informed deci-sions that extend beyond their immediate technical domain.Respondents also highlighted connecting with other profes-sionals(86%)as a key strategy for career growth,indicating that networking and collaboration across different areas of expertise are vital for building a well-round
44、ed and resilient career.Events and research provide well-structured methods to address these more sophisticated and interdisciplinary needs,enabling devel-opers to develop more mature and informed decision-making.One respondent emphasized the value of social capital and the opportunity to establish
45、connections during events:“These events are powerful for connecting you with people you would otherwise not have met.”The findings suggest that developers recognize the need to continually refine and expand their technical expertise,which is often best addressed through frequent interactions with ma
46、nagers,team members,and mentors supplemented by third-party training and certification.9OPEN SOURCE SOFTWARE DEVELOPER REPORTHow to meet OSS developers intradisciplinary and interdisciplinary needsFIGURE 4 prioritizes a number of resources and activities that can collectively provide an effective wa
47、y to address intradisci-plinary and interdisciplinary needs.Documentation(99%,sum of extremely important,very important,and important scores),sample code(89%),tutorials(86%),public forums(82%),research(79%),and training courses(76%)are collectively a set of resources that effectively address intradi
48、sciplinary needs.Open source events(72%)and meetups(63%)are unique activi-ties that excel at addressing interdisciplinary needs.Respondents consider open source events(72%)more important than vendor or industry trade shows(46%),aligning with the good perceptions about the open source community-drive
49、n approach we showed in FIGURE 2.This underscores the unique value of open source events,where members of a diverse set of communities collabo-rate and share learning that is more deeply embedded,fostering an environment that is highly conducive to both intradisciplinary and interdisciplinary develo
50、pment.By balancing the use of in-depth learning tools with active participation in collaborative events,developers can cultivate a well-rounded skill set that supports both deep expertise and wide-ranging industry awareness.FIGURE 3INTRADISCIPLINARY(DEEP)AND INTERDISCIPLINARY(WIDE)NEEDS DRIVE CAREER
51、 ADVANCEMENT2024 Open Source Developer Survey,Q11,Sample Size=332 How important are the following strategies to advancing in your career?Extremely importantVery importantImportantSomewhat importantNot important at allDont know or not sure58%52%52%47%47%30%14%29%35%29%30%30%30%14%12%11%14%19%17%26%24
52、%13%1%3%3%5%5%12%31%Learning new skillsImproving my existing skillsDemonstrating excellence in my current roleStaying up to date with the fast-paced changes occurring in technologyUnderstanding how technology will impact the industry that Im employed inConnecting to other professionalsChanging roles
53、 or employers10OPEN SOURCE SOFTWARE DEVELOPER REPORTFIGURE 4A BLEND OF RESOURCES AND ACTIVITIES PROVIDES A SOLUTION TO INTRADISCIPLINARY AND INTERDISCIPLINARY NEEDS2024 Open Source Developer Survey,Q12,Sample Size=332How important are the following resources or activities to your current IT role and
54、 career?Extremely importantVery importantImportantSomewhat importantNot important at allDont know or not sure55%37%31%21%22%28%20%21%21%13%14%17%13%8%30%32%33%30%26%25%28%23%23%24%15%16%14%11%14%20%22%31%31%23%24%27%24%26%24%19%22%27%1%9%11%13%15%18%18%18%19%25%26%21%22%29%2%3%3%5%6%9%11%11%10%18%25
55、%27%22%DocumentationSample codeTutorialsPublic forumsResearch(white papers,survey data,webinars,blogs,social media)Training coursesOpen source events(conferences,summits,etc.)Interactive learning environments(e.g.,code labs)Being mentoredMeetups,special interest groups(SIGs),etc.Generative AI(e.g.,C
56、hatGPT)CertificationsHackathonsVendor or industry trade shows11OPEN SOURCE SOFTWARE DEVELOPER REPORTHow different kinds of events can help developers advance in their careersFIGURE 5 highlights the varying importance of different events and resources for developers looking to advance in their career
57、s,with open source events(conferences,summits,etc.)standing out as the most valuable across multiple strategies.A majority of devel-opers find these events crucial to connect with other professionals(62%)an interdisciplinary reasonand for demonstrating excel-lence in their current role(52%)an intrad
58、isciplinary reason.As a software architect from Europe with more than 20 years of expe-rience stated,when connecting with other professionals during events,developers have learning opportunities:“I return from every event full of ideas and eager to follow up on tech tips and recommendations.”Additio
59、nally,open source events are highly regarded for helping developers demonstrate excellence in their current roles(59%),improve existing skills(52%),and understand the impact of new technologies on their industries(56%).This indicates that open source events offer a comprehensive platform for skill d
60、evel-opment,knowledge acquisition,and professional networking,making them a key resource for career advancement.In comparison,meetups and special interest groups(SIGs)are also recognized as important,particularly for connecting with other professionals(52%)and staying informed about specific tech-no
61、logy developments(44%).However,they are slightly less valued for broader strategies such as improving existing skills(41%)and demonstrating excellence in current roles(42%).On the other hand,respondents rate vendor and industry trade shows lower across all strategies,with the highest importance plac
62、ed on staying up to date with technology changes(23%)and understanding the industry impact of new technologies(23%).While vendor and industry trade shows provide some value,they are more niche in relevance and do not contribute as significantly to broad career advancement as open source events or me
63、etups and SIGs.Developers seeking compre-hensive career development opportunities may benefit most from prioritizing open source events and supplementing these with participation in meetups and SIGs.As a software architect from Europe with more than 20 years of experience stated,when connecting with
64、 other professionals during events,developers have learning opportunities:“I return from every event full of ideas and eager to follow up on tech tips and recommendations.12OPEN SOURCE SOFTWARE DEVELOPER REPORTFIGURE 5OPEN SOURCE EVENTS ARE VALUABLE FOR STRATEGIES FOR CAREER ADVANCEMENT2024 Open Sou
65、rce Developers Survey,Q12 x Q11,Sample Size=315,Valid Cases=315,Total Mentions=2,110,only“Extremely important”and“Very important”responses shown for Q12 responses.How important are the following resources or activities to your current IT role and career?segmented by:How important are the following s
66、trategies to advancing in your career?TotalImproving my existing skillsStaying up to date with the fast-paced changes occurring in technologyChanging roles or employersDemonstrating excellence in my current roleLearning new skillsUnderstanding how technology will impact the industry that Im employed
67、 inConnecting to other professionals51%39%20%52%42%21%52%41%21%52%41%20%56%44%23%56%44%23%59%48%33%62%52%27%Open source events(conferences,summits,etc.)Meetups,special interest groups(SIGs),etc.Vendor or industry trade shows13OPEN SOURCE SOFTWARE DEVELOPER REPORTThe increasing value that events are
68、bringing over the yearsThe top chart in FIGURE 6 reveals that developers prioritize different types of events based on their relevance and impact on career advancement.Respondents perceive open sourcefocused events as the most important,with 62%of developers rating them as“Extremely important”or“Ver
69、y important.”Respondents value these events highly for their ability to provide relevant content,networking opportunities,and insights into the open source ecosystem,making them crucial for developers who want to stay engaged and updated in this rapidly evolving field.As a devel-oper from Europe wit
70、h 610 years of experience stated:“Attending events helps me grow as a developer and adapt to emerging tech.Its always nice to pause from daily tasks to attend these to gain new skills and meet like-minded individuals.”Another respondent similarly added:“Attending an open source conference reshaped m
71、y career,and I felt connected to a community rather than tethered to a single organization.”In comparison,developers see industry-focused events as less valuable,with 28%rating them as“Extremely important”or“Very important.”Respondents perceived vendor-focused events as even less valuable,with only
72、20%considering them“Extremely important”or“Very important”and 22%rating them as“Not important at all,”suggesting that these events may not be as broadly impactful for overall career development of OSS developers.The bottom chart in FIGURE 6 shows that over the past three years,the importance of open
73、 sourcefocused events has increased significantly for many developers,with 52%reporting that the importance of these events has“Increased significantly”or“Increased somewhat.”This trend reflects the growing recognition of the value these events offer in keeping pace with changes in the open source l
74、andscape and facilitating networking with peers and experts.In contrast,vendor-focused events have remained rela-tively stable in importance,with 48%of developers indicating no change,suggesting that their narrow focus on specific products may no longer align with the broader interdisciplinary skill
75、 devel-opment needs of developers seeking more universally applicable knowledge and experience.Industry-focused events are on a similar trajectory as vendor-focused events,with 51%of devel-opers indicating no change.“Attending an open source conference reshaped my career,and I felt connected to a co
76、mmunity rather than tethered to a single organization”“Attending events helps me grow as a developer and adapt to emerging tech.Its always nice to pause from daily tasks to attend these to gain new skills and meet like-minded individuals”14OPEN SOURCE SOFTWARE DEVELOPER REPORTFIGURE 6OPEN SOURCE EVE
77、NTS ARE MORE IMPORTANT AND ARE INCREASING IN IMPORTANCE FASTER THAN OTHER EVENTS2024 Open Source Developer Survey,Q14,Sample Size=332,“not important or not sure”responses excluded.2024 Open Source Developer Survey,Q16,Sample Size=332,“Dont know or not sure”responses excluded.How important are the fo
78、llowing types of events to you?29%10%9%33%18%11%20%28%29%13%28%29%5%16%22%Open source-focused events(e.g.,Linux Foundations Open Source Summit,KubeCon,FOSDEM)Industry-focused events(e.g.,QCon,CES,RSA,Intel Innovation)Vendor-focused events(e.g.,Google I/O,Microsoft Build,GitHub Universe,Oracle World,
79、AWS RE:invent,SalesForce Dreamforce,SAP Sapphire)26%10%11%26%21%19%37%48%51%8%13%12%4%8%8%Extremely importantVery importantImportantSomewhat importantNot important at allHow has the importance of these types of events changed for you over the past 3 years?Open source-focused events(e.g.,Linux Founda
80、tions Open Source Summit,KubeCon,FOSDEM)Industry-focused events(e.g.,QCon,CES,RSA,Intel Innovation)Vendor-focused events(e.g.,Google I/O,Microsoft Build,GitHub Universe,Oracle World,AWS RE:invent,SalesForce Dreamforce,SAP Sapphire)Increased significantlyIncreased somewhatStayed the sameDecreased som
81、ewhatDecreased significantly15OPEN SOURCE SOFTWARE DEVELOPER REPORTThe multidisciplinary value of attending open source eventsAttending open source events delivers value in many different ways,including motivation,inspiration,skills transfer,best practices,community development,fun,networking,buildi
82、ng relationships,solving outstanding technical problems,and shaping the future of OSS projects,as shown in FIGURE 7.Because open source is often boundaryless,transcending companies,technologies,and processes,open source events are an effective way to craft a deeper and wider involvement in OSS.A maj
83、ority of developers(63%)rated“Finding inspiration and motivation”as either“Extremely high value”or“High value,”under-scoring the importance of these events in maintaining enthusiasm and engagement in their work.Moreover,53%of developers rated“Networking opportunities”as either“Extremely high value”o
84、r“High value,”showing the relevance of these events to building profes-sional relationships that can lead to new projects and collaborations.As a software architect from the United States with more than 20 years of experience stated:“I felt a spark of inspiration ignite within me.After the session,I
85、 mustered the courage to approach one of the panelists.We struck up a conversation,and before I knew it,we were exchanging contact information and ideas for future collaborations.”Similarly,“Learning new skills and best practices”was highly valued,with 60%rating it as“Extremely high value”or“High va
86、lue,”high-lighting the role of these events in helping developers stay up to date with methodologies and tools essential for their career progression.Linux Foundation events are especially popular among developersFIGURE 8 presents data on the open source events that respon-dents have attended,showca
87、sing the popularity of various events within the open source community.The most attended event is KubeCon/CloudNativeCon,with 40%of respondents having partic-ipated in this event.This is followed by Open Source Summits,which 27%of respondents attended,and PyCon,which attracted 15%of the survey parti
88、cipants.A KubeCon attendee had this to say about the event:“KubeCon Americas convinced me to the core that open source is the only way.”Thirteen percent of respondents attended regional open source events,such as SeaGL,Ohio LinuxFest,Texas LinuxFest,and FOSDEM,indicating solid regional engagement.Tw
89、elve percent of respondents attended Kubernetes Contributor Days,reflecting its niche but significant presence in the community.Open source events for all ecosystems,not only for open source contributorsOpen source ecosystems include people who consume and contribute to OSS.Consuming OSS means using
90、 OSS without necessarily contributing back to the project.This can involve activities such as installing and running OSS tools,using OSS components in proprietary software,or utilizing OSS for various projects without engaging in the development of the software.An OSS contributor is someone who not
91、only uses OSS but also actively contributes to the development,maintenance,or support of the software.FIGURE 9 in the next section shows that OSS consumers(50%)and OSS contributors(51%)perceive open source events as an important resource for career advancement at similar rates.Moreover,both groups c
92、onsidered open source events more important than meetups,SIGs,or vendor or industry trade shows.A developer from India with more than 20 years of experi-ence stated:“I took ownership of my learning and growth,as well as gaining confidence to take ownership of projects and innovate,solving problems a
93、t my organization.”16OPEN SOURCE SOFTWARE DEVELOPER REPORTFIGURE 7PROFESSIONAL EVENTS DELIVER HIGH VALUE IN A MULTIDISCIPLINARY WAY2024 Open Source Developer Survey,Q17,Sample Size=332Thinking about the type of professional event that you attended the most,how much value have you obtained from atten
94、ding these events over the last three years?33%28%29%26%27%23%21%18%17%14%18%16%15%14%14%5%5%30%32%30%31%26%29%23%26%27%29%25%26%23%21%16%11%11%16%17%18%20%21%20%20%22%16%21%18%18%20%20%17%17%13%8%9%9%9%10%13%15%14%11%14%13%16%15%15%21%21%17%5%4%3%6%5%5%9%7%13%8%11%13%13%12%19%28%33%9%9%11%9%10%11%1
95、2%13%16%13%15%11%14%17%13%17%22%Finding inspiration and motivationLearning new skills and best practicesKeeping up with the latest developments in the open source ecosystem(distinct from the broader tech industry)Discovering new open source projects that may benefit my organizationHaving funNetworki
96、ng opportunitiesAdvancing in my careerFinding solutions to technical challenges faced by my organizations open source projectsBuilding and maintaining collaborative relationships with other contributors from my projectsHelping in my jobs day-to-day activitiesShaping the future of open source project
97、sIncreasing visibility and reputation of myself and my organizationReceiving feedback on products and ideasHallway tracks(ad hoc hallway discussions)Finding new jobs and career opportunitiesSelling products and servicesFinding sponsors for projectsExtremely high valueHigh valueModerate valueSlight v
98、alueNo valueDont know or not sure17OPEN SOURCE SOFTWARE DEVELOPER REPORTFIGURE 8THE POPULARITY OF OPEN SOURCE EVENTS2024 Open Source Developer Survey,Q19,Sample Size=181,Valid Cases=181,Total Mentions=365Which open source events have you attended?(select all that apply)40%27%15%13%13%12%8%6%4%4%4%3%
99、3%3%2%2%2%2%13%26%KubeCon/CloudNativeConOpen Source SummitPyConRegional open source event(e.g.,SeaGL,Ohio LinuxFest,or Texas LinuxFest)FOSDEMKubernetes Contributor DaysAll Things OpenApacheCon/Community Over CodeDevoxxDebConfSCaLE(Southern California Linux Expo)Open Source in Finance Forum(OSFF)Ecli
100、pseConFOSSAsiaDrupalConGNOME Asia SummitGUADECState of Open ConI have not attended open source eventsOther(please specify)18OPEN SOURCE SOFTWARE DEVELOPER REPORTFIGURE 9OPEN SOURCE EVENTS ARE SIMILARLY IMPORTANT FOR OSS CONSUMERS AND OSS CONTRIBUTORS2024 Open Source Developer Survey,Q12 x Q8rv,Sampl
101、e Size=315,Valid Cases=315,Total Mentions=2,090,only“extremely important”and“Very important”responses shown,OSS non-code contributors and not involved in OSS responses excluded.How important are the following resources or activities to your current IT role and career?segmented by:What best describes
102、 your relationship with OSS?87%70%59%43%46%51%45%37%42%34%20%22%21%16%88%74%72%64%61%50%52%54%46%41%45%21%33%22%DocumentationSample codeTutorialsTraining coursesPublic forumsOpen source events(conferences,summits,etc.)Research(white papers,survey data,webinars,blogs,social media)Interactive learning
103、 environments(e.g.,code labs)Being mentoredMeetups,special interest groups(SIGs),etc.CertificationsGenerative AI(e.g.,ChatGPT)HackathonsVendor or industry trade showsConsumes and contributes to OSSConsumes OSS without contributing19OPEN SOURCE SOFTWARE DEVELOPER REPORTCost,time,and distance are the
104、leading reasons for not attending eventsFIGURE 10 illustrates the various reasons preventing developers from attending industry-focused,open sourcefocused,and vendor-focused events.Cost of attendance is a significant barrier across all types,with industry-focused and vendor-focused events seeing the
105、 highest concern at 54%.Geographical barriers,such as events being too far away or not offered in the region,are particularly challenging for open sourcefocused events(48%),though this is also a concern for the two other event types.Time constraints are a notable issue,especially for industry-focuse
106、d(44%)and vendor-focused(41%)events.In terms of specific chal-lenges,respondents view vendor-focused events as less relevant to attendees career goals,with 33%citing this as a reason for not attending compared with just 11%for open source events.FIGURE 10BARRIERS TO ATTENDING DIFFERENT TYPES OF PROF
107、ESSIONAL EVENTS2024 Open Source Developer Survey,Q21(sample size=231),Q22(sample size=151),Q20(sample size=190),numbers are percentages of respondents who selected each reason.Industry-focused eventsOpen source-focused eventsVendor-focused events54%Cost of attendance44%Lack of time27%Lack of awarene
108、ss or information about these events30%Lack of awareness or information about these events27%Travel restrictions23%Lack of relevance to my job and career goals 11%Quality and value of the events49%Cost of attendance40%Lack of time28%Travel restrictions22%Difficulty obtaining permission or support fr
109、om my employer 20%Difficulty obtaining permission or support from my employer 24%Difficulty obtaining permission or support from my employer 11%Lack of relevance to my job and career goals6%Quality and value of the events54%Cost of attendance43%Events are too far away or not offered in my region 48%
110、Events are too far away or not offered in my region 42%Events are too far away or not offered in my region 41%Lack of time33%Lack of relevance to my job and career goals 24%Travel restrictions22%Lack of awareness or information about these events 14%Quality and value of the eventsWhat has prevented
111、you from attending the following categories of events?(select all that apply)20OPEN SOURCE SOFTWARE DEVELOPER REPORTConclusionsThe survey revealed that a significant 96%of respondents(devel-opers)have some involvement with OSS,consisting of developers who consume OSS without contributing(47%)and dev
112、elopers who both consume and contribute to OSS(49%).This high level of engagement underscores the strong commitment of the developer community to open source initiatives,highlighting the integral role OSS plays in their professional activities.Developers are not only consumers but also contributors,
113、which suggests a deep integra-tion of OSS in their workflows and a strong sense of community involvement and ownership.In terms of career advancement,developers prioritize strategies that emphasize both intradisciplinary(deep)and interdisci-plinary(broad)knowledge.Respondents view learning new skill
114、s,improving existing ones,and excelling in their roles as key to their professional growth.They value traditional resources such as documentation,sample code,and tutorials highly,but there is a growing recognition of the importance of participating in open source events.Respondents increasingly see
115、these events as critical for addressing broader,interdisciplinary needs,offering opportunities for innovation,networking,and career growth that far surpass the perceived value of industry-and vendor-specific events.Despite their importance,barriers such as cost,time,and distance remain significant c
116、hallenges to participation,indicating a need for improved accessibility.Additionally,respondents expect generative AI to significantly shape the future of learning in the IT field,as shown in FIGURE 11.They expect generative AI to emphasize adaptive,interactive,and personalized learning,which will c
117、ater more specifically to known and anticipated developer needs.This provides numerous avenues for driving productivity while expanding developers intradisci-plinary and interdisciplinary knowledge.21OPEN SOURCE SOFTWARE DEVELOPER REPORTFIGURE 11GENAI WILL TRANSFORM HOW DEVELOPERS LEARN,ACT,AND DELI
118、VER VALUE2024 Open Source Developer Survey,Q23,Sample Size=332,Valid Cases=332,Total Mentions=761Which of the following Generative AI(GenAI)learning solutions would your organization be interested in using?(select all that apply)34%34%30%28%25%23%20%11%2%21%Continuous learning and adaptation capabil
119、itiesInteractive learning platformsPersonalized learning pathsSimulation environments(experiment and learn without impact production systems)Automation of routine learning tasks(grading,feedback to students,correcting tests,etc.)Access to global expertise and experienceDelivery of up-to-date content
120、We are not interested in usingGenAI learning solutionsOther(please specify)Dont know or not sure22OPEN SOURCE SOFTWARE DEVELOPER REPORTMethodologyAbout the surveyThis study is based on a web survey that Linux Foundation Research and its partners conducted from June to July 2024.The surveys goal was
121、to understand the resources and activities software developers use to improve their technical skills,advance their careers,and stay up to date in a rapidly changing industry.In this section,we present the study methodology,context regarding how we analyzed the data,and the demographics of the respon
122、dents.From a research perspective,it was important to eliminate any perception of sample bias and ensure high data quality.We handled the elimination of sample bias by sourcing our usable sample from Linux Foundation subscribers,members,partner communities,and social media.We addressed data quality
123、through extensive prescreening,survey screening questions,and data quality checks to ensure that respondents had sufficient professional experience to answer questions accurately on behalf of the organizations they worked for.We collected survey data from industry-specific companies;IT vendors and s
124、ervice providers;and nonprofit,academic,and government organizations.Respondents spanned many vertical industries and companies of all sizes,and we collected data from several geographies:the Americas,Europe,Asia-Pacific,and the rest of the world.PagesQuestionsQuestion categoriesWho answers the ques
125、tionsP1 Introduction All respondentsP2Q1Q2Introductory questionsAll respondents(N=332)P3Q3Q8Please tell us about yourselfAll respondents(N=332)P4Q9Q10Tell us about your involvement in open sourceAll respondents(N=332)P5Q11Q12How do you advance your career?All respondents(N=332)P6Q13Q24Tell us about
126、your experience with professional eventsAll respondents(N=332)FIGURE 12SURVEY DESIGN2024 Open Source Developer SurveyThe 2024 Open Source Developer Survey comprised 24 questions that addressed screening;respondent demographics;developers involvement with OSS;strate-gies for career advancement;percep
127、tions of the benefits of various resources and professional events;barriers to attending such events;and their personal experi-ences,feedback,suggestions,and thoughts on professional events.For information about access to the 2024 Open Source Developer Survey,its dataset,and survey frequencies,see t
128、he Data.World access information below.The high-level design of the survey is as follows:23OPEN SOURCE SOFTWARE DEVELOPER REPORTSurvey screening involves the use of the following criteria to validate the respondent:Is a Linux Foundation subscriber,member,or contributor Is in an IT role involved with
129、 software development,either being a developer or managing a software development team Is employed(or self-employed)full time or part time,a student enrolled full time or part time,unemployed and seeking their first IT role,or unemployed and looking for work after previously being employed in ITA to
130、tal of 332 respondents completed the survey.The margin of error for this sample size was+/-4.6%at a 90%confidence level and+/-5.4%at a 95%confidence level.We stratified the data collection by role,software developer involvement,OSS involvement,employment type,company size,years of professional exper
131、ience,and geographic region.Although we required respondents to answer nearly all questions in the survey,we made a provision for when a respondent was unable to answer a question.We accomplished this by adding a“Dont know or not sure”(DKNS)response to the list of responses for every question.Howeve
132、r,this creates a variety of analytical challenges.One approach was to treat a DKNS response just like any other response so that the percentage of respondents who answered DKNS was available to us.The advantage of this approach is that it shows the exact distribution of data collected.The challenge
133、with this approach is that it can distort the distribution of valid responses,i.e.,responses where respondents could answer the question.Some of the analyses in this report exclude DKNS responses.This is because we can classify the missing data as either missing at random or missing completely at ra
134、ndom.Excluding DKNS data from a question does not change the distribution of data(counts)for the other responses,but it does change the size of the denominator used to calculate the percentage of responses across the remaining responses.This has the effect of proportion-ally increasing the percentag
135、e values of the remaining responses.Where we have elected to exclude DKNS data,the footnote for the figure includes the phrase“DKNS responses excluded.”The percentage values in this report may not total to exactly 100%due to rounding.Data.World accessLF Research makes each of its empirical project d
136、atasets available on Data.World.Included in this dataset are the survey instrument,raw survey data,screening and filtering criteria,and frequency charts for each question in the survey.LF Research datasets,including this project,can be found at Data.World/thelinuxfounda-tion.Access to Linux Foundati
137、on datasets is free but does require you to create a Data.World account.24OPEN SOURCE SOFTWARE DEVELOPER REPORTRespondent demographicsThese demographics provide you with a profile of the 2024 Open Source Developer Survey respondents.We have regrouped all of the demographics in FIGURE 13 to facilitat
138、e more insightful analysis.For the original source data and study frequencies,please see the Data.World access described above.FIGURE 13A BALANCED DEVELOPER-CENTRIC SAMPLE32%16%44%91%7%20%20%10%16%2%Software development involvementCompany size(employees)Years of professional experienceRoleHow employ
139、edRegion of residence,DeveloperEmployedUnemployedStudentDevelopment Manager83%14%23%41%16%28%17%27%30%17%28%19%2024 Open Source Developer Survey,Q1,Sample Size=3322024 Open Source Developer Survey,Q4,Sample Size=3322024 Open Source Developer Survey,Q6,Sample Size=3322024 Open Source Developer Survey
140、,Q5,Sample Size=3322024 Open Source Developer Survey,Q2,Sample Size=3322024 Open Source Developer Survey,Q3,Sample Size=3321 to 4950 to 499500 to 4,9995,000 or more,0 to 55 to 1010 to 20More than 20 ,Software developers System&DevOpsengineersSystem architectsSoftware ExecsOther The Americas EuropeAs
141、ia-PacificRest of World,25OPEN SOURCE SOFTWARE DEVELOPER REPORTAbout the authorsSTEPHEN HENDRICK is vice president of research at the Linux Foundation,where he is the principal inves-tigator on a variety of research projects core to the Linux Foundations understanding of how OSS is an engine of inno
142、vation for producers and consumers of IT.Steve specializes in primary research techniques developed over 30 years as a software industry analyst.Steve is a subject-matter expert in application devel-opment and deployment topics,including DevOps,application management,and decision analytics.Steve bri
143、ngs experience in a variety of quantitative and qualitative research techniques that enable deep insight into market dynamics and has pioneered research across many application development and deployment domains.Steve has authored over 1,000 publications and provided market guidance through syndicat
144、ed research and custom consulting to the worlds leading software vendors and high-profile start-ups.BIANCA TRINKENREICH is a data analyst at the Linux Foundation.Bianca obtained a Ph.D.degree from the Northern Arizona University in Computer Science and is a professor at Colorado State University.Bia
145、nca is a subject-matter expert in human factors of software engineering,has 20 years of experience working in the IT industry,and has authored OSS peer-reviewed papers awarded in top-tier ACM/IEEE academic confer-ences and journals.She supports LF Research with survey development,analysis,and report
146、 writing.26OPEN SOURCE SOFTWARE DEVELOPER REPORTAcknowledgmentsWe thank all the participants of the survey for kindly sharing their insights and experience in search and analytics.Special thanks to peer reviewers and LF colleagues for their involvement in the various stages of the research process,i
147、ncluding:Chris Aniszczyk Elizabeth Bushard Shirley Bailes,Intel Hilary Carter Jorge Castro Charlotte Dryden,Intel Mia Chaszeyka Melissa Evers Intel Marco Gerosa Arun Gupta Intel Anna Hermansen Adrienn Lawson Christina Oliviero Jeffrey Sica27OPEN SOURCE SOFTWARE DEVELOPER REPORTCopyright 2024 The Lin
148、ux FoundationThis report is licensed under the Creative Commons Attribution-NoDerivatives 4.0 International Public License.To reference this work,please cite as follows:Stephen Hendrick,and Bianca Trinkenreich,“2024 Open Source Software Developer Report:How Developers Benefit from Professional Event
149、s,”Foreword by Arun Gupta,The Linux Foundation,October 2024.Founded in 2021,Linux Foundation Research explores the growing scale of open source collaboration,providing insight into emerging technology trends,best practices,and the global impact of open source projects.Through leveraging project data
150、bases and networks,and a commitment to best practices in quantitative and qualitative methodologies,Linux Foundation Research is creating the go-to library for open source insights for the benefit of organizations the world create world-changing technology that improves the life of every person on t
151、he planet.Intel put the silicon in Silicon Valley.For more than 50 years,Intel and our people have had a profound influence on the world,driving business and society forward by creating radical innovation that revolutionizes the way we live.Today,we are applying our reach,scale,and resources to enable our customers to capitalize more fully on the power of digital technology.Taking inspiration from Moores Law,we continuously work to advance the design and manufacturing of semiconductors to help address our customers greatest challenges.