Familiarize yourself with the range of products your targeted company offers. Think beyond being an end-user. Speak to other people that use those products, speak to people that sell those products, speak to people that hate those products. There’s so many different lenses you can use.
Once you decide what part of the organization you want to look for jobs in, start connecting with folks that have similar roles—both within the company and with competitors. Find out what skills are needed. Some will only come with experience, but there may be others that you can start working on now—even before you’re ready to work there.
Hope this helps!
That is a great goal. I have had similar goals in my working life. The one thing that you need to consider is "What role will you play in those companies?" Some people may assume that you would want to be in technology, creating the products and services that these companies are famous for. However, there are a lot more roles than that in companies that size. I work at a technology company and yet I am in HR. I would say that to be successful at either of those companies, you need to find a passion for the job that you want to do.
That's a great starting point! I'll echo what others are saying: don't forget to figure out what things you enjoy doing / work that resonates with you first. Then find a role that is best suited to your strengths. Do you enjoy figuring what customer problems to solve, and the products that address those issues? Maybe a product manager is a good fit. Do you enjoy making sure that the product works as expected? maybe QA is up your alley. Do you like persuading people why your product is the best in the market? Sales or marketing might be appealing. Do you like the technical challenges that come with the what the product manager wants to build? Engineering may fit to your strengths.
Remember, working for any company is a two way street: you're giving your time and dedication to that organization while they're helping you grow your career. Find areas of interest and talk to people who are in those roles today to see if it best suits your temperament. Then figure out ways to get exposure to the skills you need (volunteering, internships, etc) so that when your ready to work and apply to those companies, you can hit the ground running. good luck!
This is a really good goal to start with. I am going to reiterate some of the comments above. Big tech companies are big, which means they almost always have opportunities- but also means they have a lot of people interested in working for them. So do your research on the company and what the core values are. Become familiar with the job descriptions that are posted now - so you can start building those wherever you start working from now til then. As you review the job descriptions you will also get a better feel for what role you want to hold in the company. I work in technology consulting - we implement ERP systems for a all sorts of companies - including tech. However I used to work for Dell. For someone like Apple, you have those that troubleshoot issues, customer care, the leadership of those teams. But you also have the manufacturing side and its IT department. The production of the process. Shipping and receiving. The list goes on and on. Don't be afraid to look at all your options or feel that you are boxed in once you start working there 😉
You have some great answers here already. I'll just suggest, in addition to researching the companies that interest you, follow their hashtags and pages on social media that show employees who work for them. This can also give you a sense of what it is like to be on the inside and what the culture is at that company.
For example, we use lifeatATT on our social media pages. You can see a lot of posts from employees in all different careers and you can also find more information on our jobs page and resources for students.
Best wishes to you in your educational and career goals!
Melisa recommends the following next steps:
Heather Rose-Marie’s Answer
It may also help, when you are ready to apply, to reach out to recruiters within the company on Linkedin. They may be able to help you with tips to get in the company or reach out to you directly when there are positions open that may match your skill-set.
I hope you are doing great!
Keep on dreaming and keep on grinding, I for sure did and now I´m working at my dream company, if you are into software dev never stop learning and be always curious.
Keep us updated so we can now what your first big tech is
Based on your major, choose a handful of job openings at those big companies and apply for as many as you can. Ideally, start with an internship, as that makes it easier to join full time. Large organizations generally have good recruiting and HR arms, so if you show the desire to succeed, you can expect they'll reciprocate by helping you through the process.