Hello IT World! Why Iโ€™m 'Learning in Public' at sandycodesdev ๐Ÿš€

Published: (June 11, 2026 at 03:29 PM EDT)
3 min read
Source: Dev.to

Source: Dev.to

Sandeepa Karunanayake

Hey guys! ๐Ÿ‘‹

My name is Sandeepa (but you can call me Sandy). Iโ€™m a third-year software engineering undergraduate student at SLIIT.

If you are reading this, you are catching me right at the starting line of a massive career milestone: preparing myself for my very first software engineering internship!

As I dive deeper into the tech world, I know Iโ€™m going to discover a ton of new concepts, tools, and solutions. Instead of keeping all those study notes hidden away as a secret in my private folders, I decided to launch sandycodesdev. I want to practice a concept highly respected in the tech community: Learning in Public.

๐ŸŽฏ The Goal: My Bridge from Campus to Career

Letโ€™s be honestโ€”as undergraduate students, our universities give us the lovely โ€œgiftโ€ of a highly stressful workload. Iโ€™ve been eating that stress for breakfast, and somehow, Iโ€™ve managed to maintain a 3.59 GPA so far! So, Iโ€™d like to think I have a pretty solid academic background and know how to balance a crazy schedule.

But what is the IT industry actually expecting from us?

There is a huge gap between university and the real world. In the industry, nobody cares about memorizing definitions just to pass a written exam. You have to build things that work.

This blog is my bridge from campus to career.

Moving forward, everything I learn, explore, and study will be documented right here. Iโ€™m writing this blog for two big reasons:

  • To Master Core Concepts

Teaching is the absolute best way to truly understand something. If I canโ€™t explain a complex topic simply on this blog, it means I donโ€™t know it well enough yet. Writing here forces me to actually master what I learn.

  • To Help My Fellow Peers

If I spend hours struggling to understand a specific concept or debugging a brutal problem, I want to publish the solution in a simple way. That way, the next student who faces the exact same situation can handle it easily. If someone says, โ€œAh, Sandyโ€™s blog has the answer!โ€โ€”that will be my absolute pride.

๐Ÿ› ๏ธ What Iโ€™ll Be Documenting (While I Learn)

I am not an industry expert yet. I am an ambitious student actively figuring it out. As I prepare for interviews and industry roles, I will be writing about:

โ€ข OOP Concepts (Object-Oriented Programming)

โ€ข DSA & Algorithms (Data Structures & Algorithms)

โ€ข Full-Stack Development (Building actual apps)

โ€ข Software Architecture (How clean systems are structured)

โ€ข Testing & QA (Making sure code doesnโ€™t break)

โ€ฆand basically anything else IT-related that I break and fix along the way!

๐Ÿค Letโ€™s Connect!

Whether you are a fellow undergraduate going through the same grind, a senior developer with wise advice to share, or a recruiter looking for an engineer who loves to both build and communicateโ€”I canโ€™t wait to connect with you!

This is commit #1. Letโ€™s build something great.

Until the next push,

Sandy ๐Ÿ‘จโ€๐Ÿ’ป

0 views
Back to Blog

Related posts

Read more ยป

The spec is in the wrong place

My day job is at a large tech company. Hundreds of engineering teams, and every one of them is somewhere different on AI adoption. Some are still treating codin...

The Heuristics Say Don't

A culture that only records its disasters ends up with a biased archive. Wars documented, plagues chronicled, collapses catalogued. The quiet decades go unwritt...