Not at all.
Look up kyphosis and upper cross syndrome.
Any time you're doing strength training, you want to balance your movements. If you're doing push (presses, push-ups), do pulls (rows, pull-ups, inverted pull-ups). Work your legs and your upper body. Do bilateral and unilateral movements (single arm or leg). Do strength and cardio. Mind your exercise and your diet. Oh: and rest and recovery are also key.
For many people in tech, sitting at desks, hunched in front of a screen, you're chronically tight on the anterior (front) of your body, and loose on the posterior (backside). If you look up exercise/fitness literature, you'll find a lot of reference to "posterior chain activation" or related terms, and exercises like deadlifts, power cleans, pull-ups, rows variations, kettlebell swings, etc. All work part or all of your backside, and can really help balance our your body (it's done amazing things for me, reducing back pain and other issues).
I don't know that doing 10 push-ups every day or two is going to cripple anyone, but if that's the only resistance work that's being done, it's certainly not going to help. Which is where a not of strength-training / fitness newbies get things horribly, horribly wrong: they come up with some half-assed, imbalanced, inappropriate training program / routine without understanding what they're doing or why.
Fitness activities, like technical problems, should be goal oriented. Identify your objectives, determine your resources, construct a program, execute on it, assess, modify, and iterate. It's really not all that difficult, but it does require a modicum of thought.