Table of contents
- Introduction:
- Confusion in the Early Years:
- Hope Found in Web Development:
- Venturing into Android Application Development:
- A Detour through LLB and UPSC Preparation:
- Rediscovering Web Development:
- Transition to Frontend Development:
- The Full Stack Development Course:
- Key Takeaways from Abhinand’s Journey:
- Conclusion:
Introduction:
This is the story of a young man driven by an unwavering passion for the rapidly evolving world of IT. Meet Abhinand Krishna — a Software Developer, Technical Writer, and QA Engineer, who embarked on a remarkable journey of rediscovering his love for programming after a five-year hiatus.
Confusion in the Early Years:
Back in 2012, during his 11th standard in Bio Maths, Abhinand had a budding interest in both science and computers. His summer vacations were spent attending computer classes at a nearby institution, where he grappled with the complexities of C and C++. These programming languages proved challenging for a young Abhinand.
Hope Found in Web Development:
Upon completing his 12th standard, Abhinand decided to pursue a B.Sc. in computer science. During his college years, he encountered an inspirational senior who excelled in coding and debugging. This senior became Abhinand’s mentor, simplifying the concepts of C and C++. However, his focus eventually shifted to Java and debugging, causing him to temporarily sideline his dreams of web development.
Venturing into Android Application Development:
In his final semester, Abhinand’s enthusiasm for Java led him to undertake a project in Android application development. He successfully created a simple puzzle game. However, family responsibilities compelled him to work as a computer teacher for two years after completing his undergraduate degree, sidelining his aspirations as a software developer.
A Detour through LLB and UPSC Preparation:
Abhinand took a detour from his tech journey, enrolling in a law college while simultaneously preparing for the UPSC exam. This phase lasted for three years and concluded during the 2021 lockdown. It was then that Abhinand decided to reignite his passion for coding, starting from scratch.
Rediscovering Web Development:
With prior knowledge in HTML, CSS, and JavaScript, Abhinand quickly regained his web development skills in just two months. He began building simple websites, relying on resources from YouTube channels.
Transition to Frontend Development:
In September 2021, Abhinand moved from his hometown to Chennai to pursue a career in web development. Recognizing the importance of frontend development frameworks, he chose ReactJS due to its relative ease of use. After three months of intensive learning, he moved to Bangalore and joined an internship program to gain real-time work experience. Simultaneously, he actively applied for job interviews.
The Full Stack Development Course:
During this phase, Abhinand invested in a Udemy Full Stack developer course, which provided practical insights into real-world challenges. It took him three months to complete the course, culminating in a job offer at his current company.
Key Takeaways from Abhinand’s Journey:
Abhinand’s journey taught him valuable lessons:
Clarity in goals is essential.
Consistency is the key to success.
Seek advice from experienced mentors.
Perseverance in the face of challenges.
The importance of practice in achieving perfection.
Conclusion:
Abhinand Krishna’s journey from confusion and distractions to becoming a Full Stack Developer after a five-year gap exemplifies the power of determination and resilience in the pursuit of one’s dreams. His story serves as an inspiration to anyone looking to rekindle their passion and achieve success in the IT industry.