Why? Age is of little importance and can be misleading. It is not uncommon between people here to have started developing software professionally as teenagers or even as kids. By the time someone is in early 30s that someone may as well have been coding for a quarter of a century. And on the opposite, you can have somebody just starting at that age, with minimal or zero engineering experience.