Lorem ipsum dolor sit amet, consectetur adipiscing elit lobortis arcu enim urna adipiscing praesent velit viverra sit semper lorem eu cursus vel hendrerit elementum morbi curabitur etiam nibh justo, lorem aliquet donec sed sit mi dignissim at ante massa mattis.
Vitae congue eu consequat ac felis placerat vestibulum lectus mauris ultrices cursus sit amet dictum sit amet justo donec enim diam porttitor lacus luctus accumsan tortor posuere praesent tristique magna sit amet purus gravida quis blandit turpis.
At risus viverra adipiscing at in tellus integer feugiat nisl pretium fusce id velit ut tortor sagittis orci a scelerisque purus semper eget at lectus urna duis convallis. Porta nibh venenatis cras sed felis eget neque laoreet suspendisse interdum consectetur libero id faucibus nisl donec pretium vulputate sapien nec sagittis aliquam nunc lobortis mattis aliquam faucibus purus in.
Nisi quis eleifend quam adipiscing vitae aliquet bibendum enim facilisis gravida neque. Velit euismod in pellentesque massa placerat volutpat lacus laoreet non curabitur gravida odio aenean sed adipiscing diam donec adipiscing tristique risus. amet est placerat in egestas erat imperdiet sed euismod nisi.
“Nisi quis eleifend quam adipiscing vitae aliquet bibendum enim facilisis gravida neque velit euismod in pellentesque massa placerat”
Eget lorem dolor sed viverra ipsum nunc aliquet bibendum felis donec et odio pellentesque diam volutpat commodo sed egestas aliquam sem fringilla ut morbi tincidunt augue interdum velit euismod eu tincidunt tortor aliquam nulla facilisi aenean sed adipiscing diam donec adipiscing ut lectus arcu bibendum at varius vel pharetra nibh venenatis cras sed felis eget.
My LinkedIn messages are littered with passionate, new developers reaching out to me, asking if they can intern at Origen Software. While I would love to be able to provide an internship to everyone, it’s just not feasible.
That being said, I want to do my best to be able to help those people. I myself started out as an intern so I’ve given a lot of thought to what I would do now, in 2024, if I was looking for an internship and at the start of my career.
Here, in a three-part series, is my advice on what you can do to go from zero to landing your first role as a software developer intern.
Let’s dive in.
Start your journey towards an internship by first determining what interests you and what skills you have.
Software development has many different sides and while it’s not critical to pick your lane before you even start, it’s good to know what aspect of software development intrigues you the most. Do you want to work on websites and mobile apps (like myself)? Do you want to build AI? Are you a database junky?
After you’ve identified what area interests you the most, it’s important to write down your skills that align with that area, and software as a whole. If you’re more visual and creative, then website and mobile app development might be for you. If you like complex structures, then maybe database design is for you.
Either way, make sure you’re aligning your skills with what you’re interested in.
Now that you’ve analyzed yourself, it’s time to analyze the market.
Start by exploring all the companies that have listed internship programmes and positions. Add all of them to a list. Then, make another list of companies that you would love to work for. Add those to the list too.
The reason for adding companies that haven’t mentioned an internship programme or position is that just because they haven’t mentioned it, doesn’t mean they aren’t looking or don’t intend to look at a later point.
Now, for each company in that list, dive deep into what they do. Research recent achievements, accolades and projects. Really aim to understand the fabric of that company. This can help you personalize your message.
Now that you have a list of companies that are looking for interns as well as companies that you’d like to work for, but may or may not be looking for interns, it’s time to craft your message.
The goal of the message is to stand out, show intent and demonstrate effort.
You can stand out by ensuring that your message is well structured, with proper grammar and punctuation. You’d be shocked at how many messages I receive that are the equivalent of “Hiiii..I’m X. Can u give me a internship?”. That’s an immediate NO.
You can show intent by being somewhat direct in your message and phrasing. Be clear about who you are, why you’re reaching out, and why you’d make a great asset to the team. For every person this would be different, so I’ll leave this in your hands to write. I enjoy and engage further with messages that are written with intent by someone who knows what their goal is.
Next, you need to demonstrate effort. This is where the research you did about the company comes in. It shows that you’re not just writing a paragraph about yourself, copying it and then sending it off to a bunch of companies. You’ve personalized the message and made it especially for this company. That goes a long way.
That’s it for now. There are many more steps that we’ll explore over the next 2 weeks. In the meantime, if you’re looking for an internship, start working on the above. Then next week, we can look at how to identify the right people to reach out to so that you can maximize your chances.
See you again next week.
P.S. I’ve launched on Instagram, where I will be frequently sharing advice, videos, pieces from my podcast and much more. Go follow if you want to keep learning!
Whenever you’re ready, there are 3 ways I can help you: