some weird ergonomic policies that they have in place like having adjustable cubicle desk heights, forcing breaks after a certain amount of time, etc.
Not all the programmers I've worked with are 5 feet 8 inches tall (~1.7 m), weigh 175 pounds (~80 kg) white males. So the being able to independently adjust the height of their monitors, keyboard, chair, and mousing surface to their body's needs is simply sensible and important.
Back and neck injury, repetitive strain injury (RSI), and eye strain are all real, and I've been inflicted with mild forms of each myself, due to poor IT/office ergonomics in the past. Thankfully most occurred when I was young enough that I was able to recover and take such issues seriously for the rest of my career.
As a side-point frequent breaks are not necessarily purely ergonomics; in banking some banks have a policy that all employees must take two consecutive weeks of holiday every year, as a security practice as most bank fraud scheme require constant (weekly or every other week) tending, and coming into work while on holiday raises suspicion to help detect such fraud schemes. It also helps to keep people simply more productive, by increasing blood flow through some simple physical activity in otherwise sedentary office workers.
I've never been in an environment where ergonomics was a huge topic of discussion, but if a big company like that put so much emphasis on them I wonder if more companies should follow suit.
Do you feel that these ergonomic focused policies help or hinder production? If your answer is help then what are some policies that more companies should have in place?
Yes, ergonomics are important and I believe good ergonomic practices pay for themselves so there is no good reason to avoid a sensible approach, but the need for a ergonomic policy is too often an exercise in policy writing, not in reducing injuries and helping employees increase their productivity.
Unfortunately, I personally don't know of any sound ergonomic guidelines that I can readily recommend as a starting point. Perhaps others can assist in that area. That and I should take some ergonomic training myself.