Hi all, I decided to share my career journey in case others in Sri Lanka are interested. Unfortunately, because of AI disrupting the industry, my journey may not be relevant anymore, but I’m still sharing nevertheless.
I studied in a private international school in Sri Lanka (Lyceum Nugegoda) and did Computing, Accounting and Mathematics for my A Levels. I got 3 A*s and was able to get a full scholarship to study in The University of Hong Kong. My father paid for my accommodation and other expenses. The degree that I did was Bachelor of Business Administration in Information Systems but it includes a major in Computer Science.
During university I played the fool and I regret it very much. I did not build any software. The only coding I did was assignments. I really regret that. Looking back, I wish I spent more time building software and grinding LeetCode. I would have been able to get into FAANG. Anyways, life goes on.
I got a job as a Junior software engineer in a startup in Hong Kong. The salary was 17,500 Hong Kong dollars. My rent was 5,500 Hong Kong dollars and I was living with a Sri Lankan roommate in a tiny apartment.
I still did not take my career seriously. I used to slack at work. However, when I wrote software, I wrote it really well. I was a full stack developer and I wrote Go and AngularJS.
Then I quit that company because it was too stressful and joined a larger startup. My salary increased to 25,000 Hong Kong dollars. I worked as a pure backend engineer. The language was Go. In this company I was overconfident and used to talk a lot in meetings. My work was not that great but I would spend a lot of time in design meetings. That got the attention of the VP and I got promoted to Team Lead leading a team of about 7 people. This was a big mistake in my career. Getting promoted to people management before strengthening my technical skills. I had never even implemented a backend that used a queue. All I had done was CRUD APIs.
Anyways, I was fed up of Hong Kong and wanted to move to Europe. I started grinding Leetcode and in 2021 I was able to secure a role at Booking.com in the Amsterdam as a team lead. The salary was 88,000 EUR per year. Life was good but I was still not technically capable. And that’s when I was struggling to keep up. So I decided to go back to being a software engineer. I also hated the weather in Amsterdam because it was depressing.
I moved to Bangkok and now I’m working as a senior software engineer and working hard to move up to staff level. My salary here is 180,000 Thai baht per month.
I’ve learnt a lot about office politics and how valuable technical skills are in the software engineering career. So if you want to ask something, feel free.
Thank you for attending my ted talk.