DEV Community

Discussion on: As a Software Engineer, do you prefer to work at start-ups or outsourcing agencies or big companies?

Collapse
 
stromtrooperdev profile image
Stormtrooper Developer • Edited

My take.

Startup Company:
Growth: 80-90% of the time you get to choose on what tech stack you can use, but not required to do unit testing.
Money: 80-90% it's hard to save up some money.

Outsourcing Company
Growth: 50-60% of the time you get to choose on what tech stack you can use. Uniti testing is not required sometimes.
Money: 50-60% it's okay.

Big Company:
Growth: Rarely you get to choose the technology you’d like to use. Unit testing is a must.
Money: 60-70% of the time it is better than a startup and outsourcing

Let’s add this in the choices
Freelancer or your own company:
Growth: 100% of the time, you get to choose what tools to use. You decide whether to do unit tests or not.
Money: Your worth depends on how you convince your clients.

Which is better? Depends on the startup or company you choose. There are startup companies that also pay way better than average outsourcing or other companies.

I’m in an outsourcing company right now. Although I don’t code a lot like I used to do when I was in startups, my company allows me to go to international events or conferences to speak.

ADVICE:
Find someone who pays you better and helps you grow faster. Leave the companies that don’t do that to you.

"And," learn new libraries or frameworks and apply them on personal side projects, so you don't get bored!

Collapse
 
ilonacodes profile image
Ilona Codes

It’s an awesome take if the person has exactly these values at the top of the list: Growth and Money.

Sometimes people might have other items, depending on where they are in their life :)