DEV Community

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

Collapse
 
elmuerte profile image
Michiel Hendriks

I like to create software, I like to explore possibilities, I like to experiment. I want to commit to a product.

Therefor I want to work for a company where the (software) product is the business. I am absolutely no fan of drive-by development, which is quite often the case with consultancy/out-sourcing companies.

I think processes are a perfect way to fail.

I am a proponent of agile software development, and I quite dislike "Agile" processes (which practice Scrum to the letter.) Agile (with a capital A) is a curse word, and not a good one. This could mean I prefer start-ups above big companies. But this is not true. There are plenty big companies who have a better agile software development approach than start-ups. Often start-ups run in cowboy mode, shooting from the hip, considering quality as an afterthought. (We will deal with in the future, when its needed.) Big companies can kill innovation by trying to force quality via procedures (which does not work).