In the bigger cities you can break in on "conversion" jobs. (For example: switching from Nortel to Cisco.) Unfortunately even these jobs seem to "want" some Cisco experience or training.
Which is where things get weird. Most want you have a CCNA (at least). But when you are just breaking into Cisco phone programming they don't let you touch the Command Line Interface (CLI) stuff anyway. Cisco MAC work is done through a web-based GUI interface. So training to get your CCNA, which is almost all CLI really doesn't get you anything practical or useful for Cisco phone MACs (just a certificate).
The useful classes for Cisco phone MAC work are the administration classes, which seem less likely to get you a job than the CCNA classes (since there's no certificate), but these are the classes that actually prepare you for Cisco phone MAC work.
So it's a judgment call. If you want to actually learn something about Cisco phone MACs take the administration classes.
If you want to have a credential that may get you hired, so you can learn on the job, go after the CCNA training.
Or buy the books, do the cheat sheets, or find someone who has taken the class, who wants to share his information.
I installed Nortel PBXs for years before our company started converting to Cisco. The good news is the Cisco is a lot more labor intensive, so it's hard to get rid of techs. I can use the copy command and program a dozen Nortel phones in about five minutes. Using the copy option in Cisco still means it takes around fifteen minutes to program each phone. (At our company, we have to program five "devices" for each phone on the Cisco system. And we copy the users name -- as one example -- into five places into each of those five devices.) And this is using the copy option. Building them from scratch takes a lot longer. Time is saved because the user can move their own phone, but when an employee is replaced -- changing the name, disassociating and associating the users etc. -- on the phone and it's other devices -- is not a simple job.
I realize that things will get quicker with experience, but it's hard for me to understand a lot of the repetitious programming that has to be done on each Cisco device, especially when you're using the copy option.
It's not really that hard, it's just tedious. And with all the times you have to enter the same information (the user's name 25 times), it's easy create mistakes.
Good luck.