Go-getting Generation Z comes of age