Until my last day of work in 2008, I had to use those IBM cards every two weeks to put in my time in/time out for every day and hours worked handwritten and on a second IBM card the "job codes" or projects that we charged the hours to.
Some, times the pre punched cards had the holes where we were supposed to write in our entries.
Somebody in the engineering directorate got clever and wrote an Excel routine that would calculate the hours before writing them on the card by hand. Then somebody else got smarter so the Excel routine could directly print on the cards. However, the pre punched cards foiled that to a point. The card checker (usually me) had to manually "squeeze in" what was missing around pre punched holes.
Everybody have had a freaking computer on their desks for years and we were still using the same crap that I started using in 1977!