Skip to main content

Command Palette

Search for a command to run...

Coding, College, and Career Dreams

Updated
4 min read
Coding, College, and Career Dreams

My Journey into IT and Software Development

By Tushar Nangare

Hi, I’m Tushar Nangare, an Information Technology engineering student at PES Modern College of Engineering. I wanted to share my journey in the IT field — how my interest started, what I’ve learned so far, and the direction I’m currently moving toward.

My Background

I completed my schooling at S.P.M.V., Rahuri, and pursued my higher secondary education at Rahuri Education Society. After that, I decided to build my career in Information Technology.

My interest in IT grew significantly during the COVID-19 lockdown period. While many industries were slowing down, the tech industry continued to grow rapidly. Seeing the impact and opportunities in technology motivated me to enter this field and build a future in it.

Beginning of My Coding Journey

My programming journey started in the first year of engineering with Python. I was immediately attracted to the simplicity and flexibility of the language. As I continued learning, I also explored Django, which gave me my first exposure to backend development and web application architecture.

Through Django, I learned how web applications work, how APIs and backend systems are developed, and how databases are connected to applications. This phase helped me understand software development beyond just writing code.

Exploring DSA and Object-Oriented Programming

In my second year, I was introduced to two important subjects:

  • Data Structures and Algorithms (DSA)

  • Object-Oriented Programming (OOP)

I initially started practicing DSA using C++, but I found Java more comfortable and easier to understand. After switching to Java, I became more consistent with problem-solving and continued improving my logical thinking and coding skills through DSA.

At the same time, learning OOP concepts in Java helped me understand important programming principles such as:

  • Classes and Objects

  • Inheritance

  • Polymorphism

  • Encapsulation

  • Abstraction

These concepts strengthened my programming foundation and changed the way I approach software development.

Entering the World of DevOps and Cloud

As I explored more about the software industry, I became interested in DevOps and Cloud technologies. What attracted me most was the idea of automation, scalability, deployment, and infrastructure management.

I started learning Linux, Docker, Git, and basic Kubernetes concepts. I learned how to:

  • Work with Linux commands

  • Build Docker images

  • Run containers

  • Write Dockerfiles

  • Understand basic Kubernetes concepts

I also became interested in how Django applications can be containerized and deployed using DevOps practices.

DevOps showed me how modern applications are deployed, managed, and monitored in real production environments. It made me realize that software development is not only about writing code but also about delivering and maintaining applications efficiently.

Interest in AI and Data Science

Apart from DevOps and programming, I’ve also explored Artificial Intelligence and Data Science out of curiosity and interest.

I worked with libraries and tools such as:

  • NumPy

  • Pandas

  • Matplotlib

  • Scikit-learn

Although I am currently focused on DevOps and placements, AI and Data Science remain areas I would love to explore more deeply in the future.

Current Focus: Placement Preparation and DevOps

Right now, my primary focus is placement preparation and building strong DevOps skills.

I am actively working on:

  • Improving my DSA and problem-solving skills using Java

  • Learning DevOps and Cloud technologies

  • Strengthening Linux and Docker fundamentals

  • Exploring CI/CD, Kubernetes, and AWS

  • Working with Django-based backend applications

  • Building practical hands-on skills through projects

My goal is to become industry-ready with both strong technical knowledge and practical experience.

I also want to make my parents proud by securing a good opportunity and building a successful career in technology.

Hobbies and Interests

Outside of coding and academics, I enjoy:

  • Watching thriller movies

  • Playing badminton

  • Swimming, which helps me relax and refresh my mind

Final Thoughts

I still consider myself at the beginning of my journey, and I know there is a lot more to learn. Technology keeps evolving, and I want to continue improving myself step by step.

Every project, every bug, and every challenge is teaching me something valuable.

I hope to keep building, learning, and growing — not just as a developer, but also as a person.

Thank you for reading my story. If you’re also working toward your goals in tech, I wish you success in your journey as well.

Let’s keep learning and growing, one line of code at a time.

— Tushar Nangare

More from this blog

Tushar Nangare

29 posts