How I improved my technical skills during global uncertainty
The current uncertain times have affected us all in many, many ways. As a BTech student passing out in 2020, the situation has never seemed bleaker. I had spent the last four years of my life studying Electronics and Communication Engineering, but in my heart, I always longed to move towards my childhood dream of being a Computer Engineer. I did not want to work immediately after finishing undergraduate studies, hence I applied for many reputed colleges abroad. I remember preparing to go abroad excitedly after receiving admits from most of the colleges to which I applied.
Even though the excitement was just three months ago, it feels like a lifetime has passed. When my plans were completely scrambled by the global uncertainty we are all facing, I remember being angry about the situation as well as my inability to do anything to improve the situation. A fun-filled final semester turned into a dull and boring time stuck inside my home. The fun and fulfilling end of my undergraduate turned into a simple final project review through a laptop screen. Moreover, many of my friends had decided to go ahead with their plans for higher studies, while I debated about deferring my admission to the next year and eventually ended up doing the same. Others went ahead with their new jobs by working from home and I felt I was the only one left behind.
During this time of turmoil and confusion, I happened to come across a training program for the integration of Machine Learning and DevOps offered by Mr. Vimal Daga of LinuxWorld Informatics Pvt. Ltd. I hadn’t heard of the company or the man himself before, and only vaguely remembered reading about a training program that one of the students at my college had attended. Since I was left with nothing to do at hand, I decided to attend the program, as the program offered a really good scholarship for students.
When the program began in April 2020, I was immediately very impressed with the way Mr. Vimal Daga conducted the classes. His focus on the ‘why’ and ‘how’ of each concept and not only on the ‘what’ of the concepts helped me understand where I was going wrong in my attempt to self-study Machine Learning. In the same process, I was introduced to another important field of Computer Science, which was DevOps.
During the initial days of the program, I struggled a lot. The students and working professionals with whom I studied were very fast in picking up the concepts taught and finishing the assignments given at a record pace. But, I also discovered that the students and the volunteers were incredibly helpful to the ones struggling and posted articles on multiple media to explain their working process. These articles often helped me understand mistakes in my process as well.
Even as time passed and the global situation showed no signs of improving, the next program was launched, which focused on DevOps Assembly Lines. My experience in the MLOps program was enough to convince me to sign up for this one as well. My days became even more hectic, with a class of 2 hours for each program from Monday to Saturday. This busy schedule, coupled with all the interesting assignments and spending time to help other students to solve their issues and debug code, has helped me gain some of the best experiences of my life.
My days continue to be fruitfully spent, even as the programs have begun to finish one by one. Currently, I am attending the training program for Hybrid Multi-Cloud Computing, which focuses on the public cloud computing services provided by Amazon (AWS) and the private cloud computing services of Openstack, and I have also just finished a 2-day intensive program for working with AWS Elastic Kubernetes Service (EKS). Over the last four months, I began with only basic knowledge about Machine Learning and a few popular algorithms and have now worked with a multitude of fields, languages like Java, Python, YAML, JSON, and Groovy, and tools like Git, GitHub, Docker, Jenkins, Prometheus, Grafana, ELK Stack, Maven, different services of AWS, Openstack, and Terraform. Now, I am eagerly waiting for the start of the training program for Flutter.
Learning all the new fields and tools has been incredibly enriching, but the community of students, working professionals, and technical volunteers, with a passion for technology and innovation, and who help each other out enthusiastically have also played an important role in stoking my fire to reach out and teach others. Both the knowledge I have gained and the connections I have established are the reasons why I would recommend anyone to take up the training courses offered by Mr. Vimal Daga. For those of us stuck at home, and in need of internships or even opportunities to upskill ourselves, these training programs are surely one of the best choices.