Three tips for a successful summer developer internship
Here at IBM, our summer internships are in full swing. And this year is extra special; we’re welcoming 1,000 new P-TECH interns to IBM as part of CEO Arvind Krishna’s commitment to offer 1,000 paid internships in the United States. If you aren’t familiar with P-TECH, since 2011, P-TECH has been preparing students in grades 9-14 (a high school diploma plus the opportunity to earn two years of college credit for an industry-recognized associate degree) with STEM training, mentorship, work experience, and relevant professional development for future careers.??
While there’s a lot of advice out there for students starting their first job, I wanted to offer a few developer-specific tips that might be beneficial for becoming an invaluable member of the IBM team this summer:?
Embrace open source
IBM is not only all-in on hybrid cloud and AI, but more importantly, open hybrid cloud, which is why we’re deeply focused on helping our clients to build once and run anywhere on Red Hat OpenShift. But it also means we’re focused on bringing popular open-source tools like Ansible and AI frameworks like Anaconda to IBM Z.?
What does this mean for our new hires? By embracing open source tools, it helps you become a more valuable member of the team by being able to allocate your talent where it’s needed, when it’s needed, agnostic of the platform. While your internship may be with IBM Z this summer – these same skills are now transferrable to any platform – either on-premises or in the cloud.?
In fact, a survey conducted in the fall of 2020 by O’Reilly Media, commissioned by IBM, found that building skills around open source technologies is preferred by 3,400 developers and technology managers. The study found that:
Experiment with containers?
While you may have seen various Tweets poking fun at job descriptions requiring eight years of container experience – the shift to containers (and the need for container skills) is real. According to Stack Overflow, Docker and Kubernetes were the second and third most popular development platforms behind Linux, as part of their 2020 Developer Survey.?
领英推荐
Getting hands on experience with containers and Kubernetes is just one click away – developers, students, professors, entrepreneurs, or anyone around the globe can sign up for 120-day access to a virtual server with full access to develop, test, or run open source applications on LinuxONE, including Red Hat Open Shift through the LinuxONE Community Cloud.?
Immerse yourself in the community?
One of the best things about joining IBM and the broader open source community is the people. Both internally and externally, there are robust groups of talent at every experience level to learn from: from the New to Z community, to the Open Mainframe Project and even groups like SHARE, just to name a few.?
As my colleague Meredith Stowell points out, groups like these are a great way to “connect with peers around the world to ask questions, bounce ideas off of each other, and share experiences; create an opportunity to talk to subject matter experts and product developers; find out what’s going on near you and join in; easily access training and try new techniques; find opportunities to give back to your local community,” and more.?
Join us at IBM Z Day?
On September 15, we’ll be hosting another IBM Z Day, a one-day, free virtual conference,?open to all?uniting the IBM Z ecosystem and sharing best practices across our global, vibrant community.?
If you’d like to hear more about open source, containers and join our robust community, I encourage you to join us for more than 70 sessions from 100+ industry experts.?
For more information, please visit https://www.ibm.com/community/z/.