@lanodan @xianc78 @nk This one actually depends on the business.
For many programming related jobs, just business casual is sufficient.
The creativity sector often lets you wear any type of clothing you want.
Though when going to a customer in person, it's always considered proper manner to come in a suit.