>>2378273Things general associable in the group "occupation" and "origin" doesn't have an indefinite article before it.
Example:
Ich bin Student.
Ich bin Arzt.
Ich bin Mechaniker.
Ich bin Kölner.
Ich bin Berliner.
Ich bin Deutscher.
Other things have it:
Example:
Ich bin ein Mann.
Ich bin ein Volltrottel.
Ich bin eine Katze.