Member-only story
Before You Pick Up the Offer, Make Sure Read This
Don’t fall into the same traps again.
The Story
Recently, my friend changed jobs yet again. After hopping between FANG companies twice, he secured a hefty paycheck. But this time, I was curious about the reason behind his constant job changes.
“Did you sign the offer yet?” I asked.
“Nope, I need to think more. I don’t want to repeat the same mistake,” he said.
“What mistake?” I asked.
“I’ve fallen into a few ‘traps.’ There was a job that paid me well, but six months in, the project was dead, and my contract ended. Then, I tried to boost my resume by joining AWS, but I ended up on mandatory night shifts, which was more like Tier 2 support than actual development. After that, I joined a well-known company with good money, but…”
“The team was toxic,” he said, shaking his head.
“I see, so now you’re wondering what’s really important in a software job, right?” I asked.
“Yes. I know there’s no such thing as a perfect job. The key is finding the right balance between money, work-life balance, team dynamics, growth, and maybe more,” he replied.
“Oh, you’re so greedy, haha,” I teased.
“Well, I know choosing a software job is a trade-off, and it takes time to think through all the factors,” he said.