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

์ž‘์„ฑ์ž

์นดํ…Œ๊ณ ๋ฆฌ:

โ† ํ”ผ๋“œ๋กœ
DEV Community ยท Sandeepa Karunanayake ยท 2026-06-12 ๊ฐœ๋ฐœ(SW)

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:

  1. 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.

  1. 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 ๐Ÿ‘จโ€๐Ÿ’ป

์›๋ฌธ์—์„œ ๊ณ„์† โ†—

์ถ”์ถœ ๋ณธ๋ฌธ ยท ์ถœ์ฒ˜: dev.to ยท https://dev.to/sandeepa_karunanayake_d34/title-hello-it-world-why-im-learning-in-public-at-sandycodesdev-25lg

์ฝ”๋ฉ˜ํŠธ

๋‹ต๊ธ€ ๋‚จ๊ธฐ๊ธฐ

์ด๋ฉ”์ผ ์ฃผ์†Œ๋Š” ๊ณต๊ฐœ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•„์ˆ˜ ํ•„๋“œ๋Š” *๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค