Then he left, started a 30 person company, got frustrated, quit and built another game entirely from scratch doing all the art direction and sold millions then retired.
One person.
Then he left, started a 30 person company, got frustrated, quit and built another game entirely from scratch doing all the art direction and sold millions then retired.
One person.
[Edit: I was trying to make a joke reference but after reviewing the facts, no it doesn't look like the person referenced was Chris Sawyer of Rollercoaster Tycoon fame. He could fit the description though]
I guess this can varies per company. It’s not difficult to be a super star in a dinosaur company. After all, “In The Land of The Blind, The One Eyed Man is King.”
This is really common in many European companies. Most developers are doing the bare minimum and it’s common for the department to be carryover by a single guy that is passionate by software development.
My understanding is that people don’t put any effort because of a mix of factors: no technical career; low salaries; no financial reward for putting extra effort; management is mostly non technical and don’t value developers; companies can’t increase salary for a single individual in the same role because of unions or country laws; people can’t be easily fired; etc.
Or they just plain don't care about software engineering and just do bare minimum for salary.
It is extremely hard to be a superstar in a dinosaur company, if we are talking about software development.
The thing to consider is called "technical debt." You will not believe what can be accumulated through years if technical debt is not addressed. And usually it is not properly addressed, of course.