Work place announcements

MJ
I work in a "men's environment" and I'm afraid to speak up and let coworkers know I'm expecting. Having a science degree and technical knowledge already puts a target on me for guys to interrogate my knowledge and skills and now I'm afraid that they will no longer take me serious. I'm just hoping to avoid announcing at work before new years.