Generalist is more for small companies, since they don't have a lot of employee, people need to know everything to being able to work. Like...if you're 10 employees, and you're the only 3D artist, the more flexible you are, the better is. Specialist are more for big companies. If you're 50 modelers on a team, well, it's…