Early Career Change Part 1: The Reality of the Tech Job Market
After graduating with a CSE degree, I thought landing a software engineering job would be simple. Instead, I hit the classic "you need experience to get a job" wall. Here is the story of my first Python backend internship, the struggles with a bad work environment, and why I finally decided to quit.

After I graduated from North South University with my CSE degree, I thought my path was set. I honestly believed I would just land a software engineering role or find a tech job I really liked.
But reality was not that easy.
I started out with a remote job at a startup, but it just went mid - it really didn't go too well for me. After three months, I decided to look for a physical office job. That’s when I ran into a major wall: recruiters wanted someone with 2+ years of in-office experience. Since I didn't have that, I wasn’t qualified for the roles I wanted.
During one of these interviews, the boss asked if I wanted to join as a Python backend developer intern instead. I already knew that without real experience, finding a traditional tech job in Bangladesh would be almost impossible. So, I took the offer.
I started the internship, and even though there was no proper paperwork, I somehow just did the work. But after a while, I realized I really couldn’t cope with the environment. I wanted to quit. When I told my boss, he asked me to stay, take a lighter workload, and just try. I asked if I could work from home, and surprisingly, I got the opportunity.
But even after working from home for two more months, I just got completely frustrated. I don't know the exact reason, but it was probably a mix of the work environment and constant miscommunication.
Ultimately, I decided to quit. I didn't know what was next, but I knew I needed a change.
Continue reading
More notes from the same corner of the build.
Responses
0 commentsNo responses yet — yours would be the first.

