I was using punch cards for years. I became so good at typing with an IBM 029 card punch that I was all at sea when I switched to other keyboards with the special characters etc. in different places. Using a hand card punch wasn't as simple (or fast) but we used them. I don't think punch cards went away from places I worked until the 1980s.
The great thing about punch cards - well, the two great things, depending on sense of humour or lack thereof - was the "negative holes" or chads, the bits that were punched out and, it was said, were used as confetti by computer types at weddings. The second was that punch cards could be dropped and picked up out of sequence. Once upon a time (1974) I worked for an American oil company that shall remain nameless. Punch cards were used, and every six month or so all the source decks had to be trundled into the computer room to be backed up on tape. Why we were using punch cards every time we wanted to compile a program I don't know - my previous place of employment only used punch cards to get the program onto tape, and not afterwards. Possibly because my first job used Honeywell computers and this was IBM, and IBM made card punches *. Anyway, this oil company stuck with cards. And then one day they decided that program listings were too valuable to be left with the peasants programmers, and were removed to the computer room (access forbidden to peasants) for safety. One day a main update program for one system needed to be changed. The listing of the program couldn't be found (never happened when the peasants controlled them), and at some point someone had obviously dropped (or slightly rearranged) the cards, and when an attempt was made to compile the program to get a listing.... As far as I know this was never resolved. We presumably had all the right cards, just not in the right order. And before anyone asks why the backup wasn't used - I have no idea.
* this should have been a smiley, but smilies aren't loading for me at the moment.