I think you misunderstand what "working alone" means.
In one context, it could mean being the solo developer on a project. In another context, it means avoiding what some people call "pair programming."
This article clearly implies that a new developer should be part of a team. It never alludes to pair programming.
Why is being a member of a team important for a first developer job? There's a lot of things left out of a typical Computer Science degree that are needed to be an effective programmer. Being a member of a team is the easiest way to learn these things.
(For example, we never discussed source code control in my school, or why someone would deliberately denormalize a SQL database.)
In one context, it could mean being the solo developer on a project. In another context, it means avoiding what some people call "pair programming."
This article clearly implies that a new developer should be part of a team. It never alludes to pair programming.
Why is being a member of a team important for a first developer job? There's a lot of things left out of a typical Computer Science degree that are needed to be an effective programmer. Being a member of a team is the easiest way to learn these things.
(For example, we never discussed source code control in my school, or why someone would deliberately denormalize a SQL database.)