Should you be loyal to a company?

2 min read Original article ↗

Sandae Macalalag

The workplace had shifted to more contractual work in tech companies.

You are hired on a project and your usefulness hangs on your project’s success.

It’s not like in my father’s days where one retires from a company they devoted their years into. A monthly pension until one dies. Sounds like a peaceful way to leave, right?

Anyway, in a startup company, your boss’ fears will come down unto you. Usually it’s about finances. They need you to be the all-in-one solution. They expect you to be the fastest coder or unless the company will die. You’ll be anxious most of the time for a price that doesn’t even scratch your balls.

I thought of programming as carpentry. Making sure the house is well built for the occupants’ well-being is my utmost importance. But recently, my ideals have been challenged…

What is the measurement of developer’s productivity? How would I know that I’m productive?

I tend to ask these questions whenever someone complains about the task given to me takes really long.

Am I really slow or the boss fear’s of losing money every second makes him feel I’m slow?

It’s unfair on my side. As a developer, I’m already bogged down by coding alone. Making sure everything is running properly and I’m not ruining anything. Learning and keeping up with the tech, managing deployment, etc.

Being criticized for being slow is wtf.