Is cloud technology necessary for interns or junior positions?
I am a 3rd-grade computer engineering student with knowledge of Java and backend technologies such as Hibernate, Redis, and MySQL. When I look at job applications, I often notice that cloud technologies are required, which I am currently unfamiliar with. While I have experience with Docker, I haven't used Kubernetes, AWS, or GCP. I find it challenging to learn these technologies solely through videos or self-study. Could this be a reason why I am not getting selected for interviews?
7 answers
Atul’s Answer
These employers will assess your knowledge through a test (Amazon's test lasts for 3 hours - my son experienced this when he was hired straight from school) which you need to pass to secure an interview.
This is a common practice among other major companies as well.
If you're keen on expanding your knowledge, Google and YouTube are rich resources with a wealth of videos and articles to help you familiarize yourself with the subject.
Thays’s Answer
Then, while cloud technology knowledge might not be an absolute requirement for all junior positions, it can certainly give you a competitive edge and broaden your career opportunities. Consider taking small steps to learn and experiment with cloud platforms, and know that learning new technologies is an ongoing process in the software industry.
Murat’s Answer
Mujeebun’s Answer
Stuart’s Answer
There are cloud tutorials (mostly free) that you can go through to learn about a particular cloud vendor (AWS, Azure, etc). You can start your journey to cloud technology using a local docker desktop environment. I did my initial cloudish work learning about containers, helm charts, kubectl doing all of my work in a WSL2 Ubuntu session running on my windows 11 box. Once I understood that, I pushed my docker container image to dockerhub and was able to run it in Azure. Baby steps.
Ashutosh’s Answer
You can have two options, 1. look for a company that is not yet completely focusing on cloud, most likely some bit older but mature companies that have been founded more than 20 years ago, or 2. learn these cloud technologies. You don't have to just watch videos or articles on your own. You can take learning courses virtual or physical depending on your comfort. These can be live sessions with hands on learning that help a lot.
Best wishes to you for achieving what you are looking for.