Coder Social home page Coder Social logo

students's Introduction

Overview

Over the past few months, the CNCF has witnessed a surge of interest from students eager to participate in our programs. However, at present, the lack of structure around student initiatives presents significant challenges and opportunities for improvement. This repository is dedicated to addressing these challenges and providing a comprehensive solution for the student community. Our goal is to serve as a central hub for students interested in cloud-native technologies, offering resources, support, and guidance to help them thrive in this rapidly evolving field.

This toolkit is for students of any discipline, who already have knowledge of cloud native technologies and want to run events (workshops, talks, show and tells etc.) to help their peers learn more and join the cloud native community. We hope this program will help students learn about cloud native and consider it as an attractive career pathway.

Mission

Our mission at CNCF Students is to inspire and empower the next generation of cloud-native leaders. We believe in providing opportunities for students to learn and grow their skills in cloud-native technologies and open-source communities.

What is the benefit to my community?

By building a cloud native community on your campus, you help your fellow students gain access to industry events, like KubeCon, utilize a variety of training resources, prepare for paid open source mentorship programs, and even find jobs after graduation.

Goals

  • Our mission is to cultivate an inclusive environment that fosters collaboration, innovation, and the advancement of cloud-native computing, regardless of students' backgrounds.
  • We not only inspire and empower the next generation of cloud-native leaders but also foster a supportive community that encourages the growth and retention of contributors.
  • Through the power of open-source, we strive to drive the adoption and growth of cloud-native technologies to make a positive impact on the world.
  • We are dedicated to increasing CNCF project participation in mentorship programs by working closing with the Mentoring WG and general contributions to encourage the next generation of leaders in the field.
  • Our goal is to expand participation in the KubeCon student track to provide a platform for students to showcase their ideas and connect with industry professionals.
  • We aim to provide a centralized platform that serves as a one-stop-shop for students seeking to get involved in CNCF communities.
  • We plan to establish a mentor-mentee framework that fosters collaboration, communication, and knowledge-sharing among students and industry professionals.
  • To sustain our mission, we will develop a path for current students to pass on the torch and onboard new students as they grow, ensuring the continued growth and success of CNCF Students.

Resources

Getting started

The path ahead

  1. Learn the why driving cloud native and making it so impactful
  2. Attend the world’s largest open source conference, KubeCon + CloudNativeCon
  3. Get introduced to the technical concepts behind cloud native through free training courses
  4. Start contributing to open source projects
  5. Earn your Kubernetes and Cloud Native Associate Certification
  6. Create a local community
  7. Apply for paid open source mentorship programs
  8. Dive deeper into technical concepts to prepare for certification exams
  9. Get certified for cloud native technologies
  10. Find a job after graduation

1. Why

Students joining the cloud native community are setting themselves up for an interesting and potentially lucrative career path. If you don’t know what cloud native computing is, check out these resources.

2. Attend KubeCon + CloudNativeCon and Kubernetes Community Days

Students can apply to attend KubeCon + CloudNativeCon and be a part of the largest open source conference in the world. Any student can have a free virtual ticket. You can find the application for North America and Europe. In addition, students can also apply for a diversity or need based scholarship to attend in person. The conference is held three times a year throughout North America, Europe, and China. Look out for the student track for each one.

Closer to home, Kubernetes Community Days offer a great way to get involved in your local cloud native community and meet companies in your area for mentoring, internships, and/or jobs. Most offer free tickets for students.

An opportunity for students to participate in the KubeCon + CloudNativeCon student track is available, allowing them to submit their Call for Proposals (CFP) and share their valuable experiences. As a student, sharing insights and tips can help fellow students excel, making this a great chance to contribute to the community.

3. Free Training courses

The Linux Foundation has many free training courses to help prepare you for your journey through cloud native. A few recommended courses are:

4. Start contributing to open source projects

Contributing to open source has many benefits from boosting career prospects to making new friends. CNCF has 100s of projects that you can contribute to and there are many places to get started. Good resources are the Kubernetes contributor site and the CNCF contributor site. Documentation, contributor experience, and project onboarding are all great places to get started. If English is not your first language, translation is always needed too!

5. Kubernetes and Cloud Native Associate Certification

Kuberentes and Cloud Native Associate Certification is a multiple-choice certification exam testing entry-level knowledge and skills in Kubernetes and the wider cloud native ecosystem. This exam is intended to demonstrate this knowledge, including how to deploy an application using basic kubectl commands, the architecture of Kubernetes (containers, pods, nodes, clusters), understanding the cloud native landscape and projects (storage, networking, GitOps, service mesh), and understanding the principles of cloud native security. CNCF developed the KCNA to help bring more entry-level talent, like student, into the cloud native community.

6. Creating a local community and joining the global student community

Students can create local chapters on Cloud Native Community Groups to help organize their local group. You can apply to host a group here and CNCF has many best practices that you can follow. It is also important to reach out to and work with other student groups in your area like the computer science club or tech companies campus ambassador programs, like Microsoft Learn Student Ambassadors or Github Campus Experts. Many communities working together makes them all stronger. You can also join the global student community and leverage their community and events for students in your area. Check out the program ideas for examples of what to do with your local community.

7. Paid mentorship programs

CNCF participates in a variety of paid mentoring programs to encourage students to consider open source as a career path. CNCF is a great place to spend a semester learning, coding, participating, contributing, and getting paid. You can learn more about which applications are currently open by visiting the mentoring repo.

8. In depth training courses

Once students have gotten their feet wet with cloud native technologies, CNCF also provides a variety of more in depth training courses including:

9. Getting Certified

CNCF has three different certifications for people who want to show their experience working with cloud native technologies. These certifications can even lead to job opportunities after graduation. They are:

10. Finding a job

CNCF has hundreds of members many of whom are looking to hire people with experience in cloud native technologies. CNCF also has a job board of companies currently hiring.

Contact

If you wish to engage with CNCF Students, please don't hesitate to share your ideas by submitting a pull request. In case you require assistance, kindly participate in our monthly meeting or reach out to the contact information provided below.

FAQ

Who is this toolkit intended for?

This toolkit is for any student looking to get into the cloud native industry whether they are currently enrolled at a university, attending a boot camp program, are part of a retraining program, or self learning on their own.

I love this toolkit, but don’t know where to start building my community.

Many campuses have existing student organizations focused on computer science where you may find interested members. Many tech companies also run campus ambassador programs, like Microsoft Learn Student Ambassadors or Github Campus Experts, that you can join or work with to build communities on your campus. You may also want to connect with your careers center as these skills can lead to job opportunities.

Who can I reach out to for help?

CNCF has Ambassadors all around the world with experience organizing local cloud native communities. If you have questions about the program or this toolkit, please contact [email protected]. You can also contact us in the CNCF slack #students channel for more information.

I have an idea for how to make this better. What do I do?

Please submit an issue or pull request to the GitHub repo or reach out to [email protected].

Future

In the times ahead, it would be beneficial to introduce a more formal approach for individuals utilizing the CNCF Students resources such as the Twitter account, community groups, possibly through the submission of a PR. Moreover, the CNCF Students can extend their assistance to aid with local events, appointing student ambassadors, offering training sessions, and other related endeavors.

For more details, check out the Program Ideas section.

students's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

students's Issues

Starting a Local Community

Hello!

After a lot of surveys to recognise our community interest in 2022. We discovered that majority of them are interested in cloud computing. For this reason, we find it important to have a source for learning resources and supports. I got to know about to know CNCF at Kubernetes Community Days Africa virtual conference in 2021. Your quick response on the next step will be appreciated.

Regards,
Rasheed.

hey just a newbie

Hey, I hope you all doing great!
Actually, I came across the terms cloud technology, k8s , docker and so on
it's overwhelming for me
so it will be great if any one can guide me , like where to start my journey

Add Bullet Points

There is a portion in the README.md file which contains bullet points and a portion which does not contain bullet points.
Aim of the issue is to make the README consistently formatted.

Example

Bullet Points Present Here

image

Bullet Points Not Present Here

image
image

Option for regular chapters support students

I would like CNCF students to accept that regular chapters support students in an official way, something that I am doing at the moment. In my case, I am a professor working with a lot of students, but we are not a lot of people and I can't manage 2 chapters at the same time.

Community Group Inclusion in docs

Hey, I am Kaiwalya Koparkar, a CNCF Ambassador and also Organiser and lead for the CNCF Community group - Cloud Native Nashik. This chapter is focused on students and beginner learners. I think including/mentioning this chapter could help in understanding and getting guideline on chapter focused on student communities :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.