DEV Community

Cover image for ๐—ง๐—ต๐—ถ๐˜€ ๐—ถ๐˜€ ๐——๐—ฎ๐˜† ๐Ÿญ ๐—ผ๐—ณ ๐— ๐˜† ๐—จ๐—ป๐—ฒ๐—บ๐—ฝ๐—น๐—ผ๐˜†๐—บ๐—ฒ๐—ป๐˜ ๐—ฃ๐—ฒ๐—ฎ๐—ธ
Ali Amer
Ali Amer

Posted on

๐—ง๐—ต๐—ถ๐˜€ ๐—ถ๐˜€ ๐——๐—ฎ๐˜† ๐Ÿญ ๐—ผ๐—ณ ๐— ๐˜† ๐—จ๐—ป๐—ฒ๐—บ๐—ฝ๐—น๐—ผ๐˜†๐—บ๐—ฒ๐—ป๐˜ ๐—ฃ๐—ฒ๐—ฎ๐—ธ

๐—œ'๐˜ƒ๐—ฒ ๐—ฏ๐—ฒ๐—ฒ๐—ป ๐˜‚๐—ป๐—ฒ๐—บ๐—ฝ๐—น๐—ผ๐˜†๐—ฒ๐—ฑ ๐—ณ๐—ผ๐—ฟ ๐—ฎ๐—น๐—บ๐—ผ๐˜€๐˜ ๐—ฎ ๐˜†๐—ฒ๐—ฎ๐—ฟ.

Back in 2020, I wrote down my dream job: work remotely on a well-known open source project. I built toward it : freelance contracts, internships, real experience. I felt like I was on track.

Then the AI boom hit. Freelance dried up. Jobs disappeared.

I did what every unemployed engineer does: built SaaS products. Three of them. All failed. Built a mobile app. Also failed.

So I changed direction entirely. I made a list of Go open source projects and started contributing like I was employed by them. Got ghosted. PRs ignored. But eventually found one project where things clicked.

My PRs got merged. The feedback was great. The CTO offered me a contract to implement bidirectional gRPC streaming for remote debugging and integrated with the UI

Three months of hard work. It shipped to production.

Then the contract ended. And I was unemployed again.

That was almost a year ago.

AI keeps getting better. Being "just" a full-stack Go engineer doesn't feel like enough anymore. And I can't level up the normal way through work because I don't have work.

So here's my plan:

I bought 7 DevOps and platform engineering courses. I'm going to study all of them and build one real, useful project from scratch "๐—ป๐—ผ ๐—”๐—œ ๐˜„๐—ฟ๐—ถ๐˜๐—ถ๐—ป๐—ด ๐—บ๐˜† ๐—ฐ๐—ผ๐—ฑ๐—ฒ, ๐—ป๐—ผ ๐—ฐ๐—น๐—ผ๐—ป๐—ฒ๐˜€, ๐—ป๐—ผ ๐˜๐—ผ๐˜† ๐—ฎ๐—ฝ๐—ฝ๐˜€".

I'll document everything. The learning. The building. The failures.

๐˜ž๐˜ช๐˜ญ๐˜ญ ๐˜ช๐˜ต ๐˜ฎ๐˜ข๐˜ฌ๐˜ฆ ๐˜ฎ๐˜ฆ ๐˜ฎ๐˜ฐ๐˜ฏ๐˜ฆ๐˜บ? ๐—ฃ๐—ฟ๐—ผ๐—ฏ๐—ฎ๐—ฏ๐—น๐˜† ๐—ป๐—ผ๐˜.
๐˜ž๐˜ช๐˜ญ๐˜ญ ๐˜ช๐˜ต ๐˜จ๐˜ฆ๐˜ต ๐˜ฎ๐˜ฆ ๐˜ข ๐˜ซ๐˜ฐ๐˜ฃ? ๐— ๐—ฎ๐˜†๐—ฏ๐—ฒ.

I'm doing it anyway. Because I love this. And because I refuse to give up.

๐—ง๐—ต๐—ถ๐˜€ ๐—ถ๐˜€ ๐——๐—ฎ๐˜† ๐Ÿญ ๐—ผ๐—ณ ๐— ๐˜† ๐—จ๐—ป๐—ฒ๐—บ๐—ฝ๐—น๐—ผ๐˜†๐—บ๐—ฒ๐—ป๐˜ ๐—ฃ๐—ฒ๐—ฎ๐—ธ

Top comments (0)