Sunday, October 28, 2018

A New Garmin, Other Annoyances and Some Notes on Learnability

Well, if you've read my last few posts, you'll know that I ran into a series of Windows Update issues over the late spring through the early summer, requiring use of the media creation tool to deploy almost every new major Windows 10 patch. For uncertain reasons, this pattern seems to have been corrected over the past 2 months. There have been a couple of failures along the way but they seemed to be corrected without my intervention. However, I have run into a couple of usability issues: for some reason, I'm getting multiple activation alerts a week; the problem is always resolved by checking my digital license, but it's certain annoying, and what makes it even more so is that it seems to take forever to get the activation troubleshooter launched.

I've written multiple posts about my Garmin device. I've had some issues over the years (I've gotten lost in West Virginia just going to the local post office and turning in my cable box: I mean, somehow I ended up on one-lane dirt roads in totally unfamiliar territory). But it worked admirably in my folks' home town of Fall River, MA, which I've only visited (not driving) maybe 4 times since middle school, for my priest uncle's funeral several weeks back. I remember my Mom was hosting a luncheon at an unfamiliar (to me) restaurant after a post-funeral mass stop at the church ceremony. In a straight line, the restaurant wasn't that far away but because of one-way roads, etc., it was the weirdest roundabout drive I've ever been on. Innumerable turns. I thought I was on another West Virginia adventure. But it got me there ahead of multiple siblings in different cars.

However, I haven't seen the device since returning home. It's not in the car, and I haven't found it in my apartment where I usually keep it. I don't know if it slipped out of my pocket on the way from my car, if I misplaced it in the apartment. But I decided to buy a more recent replacement.

I initially had bought my first unit at a factory outlet, and I decided to add to go there first. This turns out to be one of those vendors (including the USPS) who for some reason have some issue with my credit card issuer. This didn't appear at first. I got a receipt/invoice not listing my apartment number. Among other things, I don't post my name on my mailbox or apartment, so I don't know what happens if an unfamiliar delivery driver arrives at my apartment building. (This sort of thing never happens when I buy via Amazon.) The conversation (with an Indian help center person, of course) goes something like the following:

(me):   I put my apartment number in my original order form submission.
(he):    I know that. But our address validator won't accept that address.
(me):  I live here. The post office delivers to that address. I've bought from several other vendors who have no issues with that address. There's obviously something wrong with your address validator.

He's in a state of denial. It's not a case where my card issuer is rejecting the transaction. I know because my issuer never sent a fraud alert, and I saw the pending transaction. So I know if they submitted my address information, it wasn't rejected by my card issuer. So this must be some other validator issue, and I have no idea why they won't accept my address if my card issuer does. (No, it's not a P.O. Box.) Maybe it comes from their delivery partners. But I can't believe that I've having to argue I live in an apartment building, and they need to reference my apartment number.

(him)  Oh, by the way, the item you ordered is out of stock. We do have a similar model in stock which simply adds Canada to your lifetime maps subscription, for $5 more.

(me, thinking to myself.) WTF. The site never mentioned it was out of stock/on back order. I don't need Canadian maps. I have no intention of ever visiting my ancestral homeland (Quebec). But is it really worth my time and effort to haggle $5 when a new vs. refurbished model at Sam's Club is double the cost? (I checked on my last trip there recently.)

(me). Fine. Will you email a receipt and a cancellation of my earlier purchase.

By the next day: no interim confirmation as promised. Instead, I've gotten a "fraud alert" telling me my outlet purchase was cancelled, and I should once again call their number to discuss the matter. Hell, no! I basically had a replacement purchase in my cart at Amazon. And, of course, now I'm getting email-spammed from the factory outlet. There is ZERO chance of a future purchase. I've unsubscribed, and if it resumes, I'll filter it at Google.

I got the device from Amazon a couple of days later, charged it up and had the typically large map update loaded. (The first thing I had noticed was the power button, which was on the top left edge of my original unit, was a shallow button on the back of the device.) There was little documentation enclosed with the device, simply a Garmin URL. I then run into an issue finding the manual because my packaging identifies the product version as "5-I"(sans-serifs), instead of "5-1".

The issue was a subsequent update, probably firmware-related after the maps update was done. So I downloaded it, and there was a patch process described something like the following:

"The patch application will require powering your device off and on.

[Now comes a description of using Garmin Express to download and install the patch. Then, and this is the core point of my criticism]:

- Disconnect the USB cord from the Garmin device connector for 5 seconds and reattach it.

It then connects back to Garmin Express which shows me there is one more patch to apply. I do this a couple of cycles before I realize it's trying to download the same patch. Now I'm wondering if I have a defective unit that's not processing patches. It's not telling me something to the effect that the patch has already been installed, but I need to restart my device to finish the installation.

Now maybe it's because of my professional IT experience of having to reboot servers after major installations or upgrades/patches (including Windows) or even having my Android smartphone restarted after Android patching that I decided to manually power off-on my Garmin. And I almost immediately saw messages that it was applying firmware/other patches. I subsequently reconnected my Garmin, and Garmin Express reported after reconnection that the device was up to date.

I have little doubt that the documenters would defensively point out the instructions did talk about the need to restart the device. But the context was unfamiliar. There is no discussion after Garmin Express installs the software instructions to the effect "after finishing the update, disconnect the device, restart it and after it finishes, reconnect the device." This whole discussion of waiting 5 seconds to reconnect the Garmin was rather misleading and confusing.

Monday, September 3, 2018

The Absent-Minded Professor

After a recent drive to attend a relative's funeral in another state, I misplaced my Garmin, no doubt leaving it somewhere "safe" again.  (I've sometimes had variations on this theme. I also have also misplaced its UBS charge cable, which meant one time I went to use the Garmin, I found it was dead, needing a recharge. So I ordered a much longer third-party supplier replacement cable from Amazon. You win if you guess while I was waiting for the new cable to arrive, I stumbled across the original.) I can and have used Google Maps, but a first use, homeward bound after a vehicle emissions test (long story: I thought I could get it done at another facility and then was directed to a local highway split (and follow a maze of one-way street signs to the facility). My cellphone went silent as, in fact, I drove in the wrong direction.)

An even more telling example was that I had bought a nice wall-pluggable power storage device for USB devices, good enough for multiple charges of my cellphone. It wasn't that expensive, maybe something like $30-50, but expensive enough I didn't want to lose it.  I was living in temporary housing at a local hotel waiting for my household goods from SC to arrive at my new residence in Arizona. I remember having it out on the room desk before I checked out. Later, in my new apartment, I searched the pockets of my notebook bag and couldn't find it. I checked back with the hotel, and it turned out I did leave a device behind but it was an older, less capacity, cheaper unit. I began wondering if maybe the maid had stolen it; I never made that claim, but I couldn't explain how the device had disappeared.

In the meanwhile, I bought new storage devices, particularly after a long power outage in Maryland a few months back. So fast forward to a few days back. I own 3 notebook computers as well as a desktop--and, of course, a few notebook bags. I was searching for where I had misplaced the Garmin when I suddenly realized the internal calculator slot in one of the cases wasn't empty--and I know I didn't have a calculator. You guessed it: the missing power bank.

For some reason, Windows Update is choking on every monthly or so cumulative update, and it seems I must have had to resort to Windows Activation troubleshooter at least a dozen times this summer as Windows seems to think my notebook doesn't have a valid license. Not sure what the issue is beyond likely buggy, crappy Windows code. I keep my security software updates, constant scans, etc.

One runs into novel issues all the time. I have a combination printer/flatbed scanner. I had just scanned something to a pdf file recently but when I had to send a fax overnight, I ran into a software issue telling me the printer wasn't on or the USB cable was disconnected (neither true); I tested printer functionality: no problem.

The only thing I could think of was maybe I needed to update my printer driver software and quickly went to the printer vendor website. They had updated the driver earlier this year. And yes, its application resolved my scanner problem.

Wednesday, July 11, 2018

It Was a Microsoft Weekend--and Not in a Good Way

I've written a number of rants on Windows Update during the history of this blog. There are a number of ways that Microsoft irks my usability sensibilities. For example, it really doesn't let me know when I've got a problem; it's like it'll fail constantly at least once daily like a broken record for weeks and you don't get so much as a notification that there's a problem going on; it's gotten to the point I do spot checks maybe every 3 weeks just to make sure nothing is going wrong. Not to mention I have 3 backup PC's (two of them resurrected from the dead after my move to Arizona in 2016, the other a desktop which also seemed to die in a WV self-storage center).

I think the desktop was one of the cases where I had to resort to the Windows 10 installation media creation tool. I seem to recall I had to migrate from a Windows 8 system reset but Microsoft had discontinued its "free upgrade" program to Windows 10. Are you kidding? I was already upgraded to Windows 10 when I had to reset my system. Was it really going to charge me for a second license to recover from a Windows 10 failure? I really didn't see anything on Microsoft's website which addressed this issue, but I stumbled across a PC post which suggested Microsoft "knew" (digital key?) a system had been upgraded to Windows 10 and would activate during reinstallation/upgrade.

But my real hell was a red HP notebook I think I bought from Sam's Club in early 2014. I had had an HP notebook I had bought direct, but its hard drive was on life support. I had also been a user of Rollback RX, which basically maintains a history of daily and/or manual system snapshots. I think I ran into a cluster of 4 or 5 factory resets in maybe 4 months, which meant I had to reload my applications from scratch (including Rollback RX). I was suspecting a compatibility issue with Rollback RX and did not install it again. Since then, I haven't had to do another factory reset. This doesn't mean I haven't had Windows Update problems over the past 4 years, but most of them seemed to be resolved by some variation of this script:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
Ren C:\Windows\System32\catroot2 Catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
Well, I ran into a dead end on primarily 0x800f0900 for MS 1803 update KB4284835. I did the usual SFC and DISM checks; I manually downloaded the patch; nothing seemed to stop the failed patching.

It wasn't just that. A couple of years I worked for a large defense company which participated in Microsoft's Office HUP program. (I'm still eligible for the program.) Basically, if you use Microsoft Office at work, for a nominal fee you could get a licensed copy to use at home. I thought I followed Microsoft's rules for registering the product (not under my hotmail/outlook account but under a license key model). It seemed like just a month ago I was launching MS Word for one of my documents. And then--it's like my Office software just disappeared. None of the product shortcuts were working. Was this correlated to my Windows Update problem? Not sure, but the timing was peculiar. I tried to "repair" Office through installed programs; all it seemed to do is remove Office from my program list. I eventually find my original MS HUP email from after I paid the fee and noticed there was a 64-bit option, but it wouldn't launch because I had a 32-bit version installed. How could I deinstall the software. So I reinstall the 32-bit version (which only seemed to install Word). And I didn't seem to have a link to register the product key. But at least now Office reappeared in my program list, which gave me a second chance to deinstall. I figured the only way I was going to get a registration link was to uninstall and reinstall the product (which seemed to take forever). It finally worked (I reinstalled the 64-bit version) and made sure I applied my product key. But I had never encountered this set of problems before, and I seemed to have issues researching HUP products.

The bigger issue was my Windows Update problem (not to mention my attempts to resolve the issue were met by half a dozen times to activate Windows via running the troubleshooter). And the media tool utility seemed to resolve it, although functionally it seemed to be a streaming type of install (like, say, a Chrome or Norton type of install over the Internet). It seemed to take forever; I was halfway expecting to having to reinstall everything, which I was dreading. At least Microsoft seemed to get this right: it looks like my programs and data seemed mostly unaffected, and it looks like my Windows Update functionality is back to normal--in fact, the latest July updates kicked off while I was writing this post.

Sunday, June 10, 2018

A Weird Quirk With Gmail Compose and Contact Groups

I like to use Thunderbird for drafting emails, in part because Thunderbird makes it relatively easy to customize signatures, e.g., with randomized quotes, which has been a topic of multiple blog posts. I have multiple email addresses and was one of the first to apply for a Gmail account. Gmail does have a signature option but it's fairly static meaning I need to change the default or overwrite the quote in my draft email.

Still, the ability to briefly access Gmail at work or (say) my Thunderbird client is down leads me to compose occasionally on Gmail. So  this morning I went to draft a minor email to the rest of my family (Mom and siblings). Only to find out 'Family' wasn't available--only certain contacts with embedded 'Family', e.g., 'Hilton Family'. I had noticed this behavior before, but I wasn't sure it was worth my time and attention to fix. I solve problems for a living. After all, it only takes a little time to add 7 contacts to my email list

I did a mini-search within and outside of Google, not really focused on 'Family' per se, but I found puzzling references to delete and/or rename groups, which I didn't see in the context of 'Family'.

So here's what I've basically pieced together. There are certain groups that are fundamentally bundled with Gmail, and Gmail doesn't let you mess with them (i.e., rename or delete).  Now personally I don't like how Google handles this ( I would leave the options to name or delete for the purpose of consistency but simply give a visual cue to show the options were unavailable for this group, e.g., greyed out). I subsequently observed that the delete or rename options were available for my own custom groups.

A quick workaround is to create a new group/list/label, say 'myfamily' and then basically copy the contacts from the original 'family' list (e.g., select all the members of the 'Family' group, then click on the group icon. You should get a checkbox list of groups; toggle the 'myfamily' checkbox on). I have found 'myfamily' works in Compose like I expected 'Family' to work.

I still think my seeming inability to use the original 'Family' as expected is a bug, but at least there's a simple workaround.

Sunday, July 30, 2017

Windows Update (Yet Again)

I hate to be constantly harping on the theme of broken Windows updates, but I recently ran into yet another issue on my workhorse notebook PC. Every once in a while, I will drill on the Update History link, like I did this weekend,  choosing to ignore Window's cheerful assignment that my Windows was currently patched and any new patches would be promptly processed. It's difficult to explain why I didn't believe this, but I routinely bounce my PC and I hadn't seen any new updates over the past month or so. I was then dismayed to see the same cumulative monthly update had been failing nearly all month long on an almost daily basis (sometimes multiple attempts per day). I have no idea how this happens without Windows notifying the status on the update page and/or an explicit notification, say through the action center.

As Windows 10 owners may know, there's a troubleshoot link under the Settings/Windows Update page--which includes an Update Troubleshooter. Long story short, the troubleshooter did seem to find some corruptions which it later claimed to have resolved. But it seemed to cycle over the already downloaded patch, erring out as usual.

There is a well-known workaround to these type issues which is to turn off the BITS and WinUpdate services. delete the contents of the Windows Software Distribution folder and turn the services back up (see here for a related write-up).

The downside of this fix is you lose your history of recent patches via the Update History link. But the proof is in the pudding; Windows was finally able to download and process the update over a PC bounce.

So I would recommend, until Windows fixes its notification process, that you periodically review your Update History and check for a pattern of failing updates.

Sunday, July 23, 2017

DMV's, Computer Maps, the Cable Guy, Etc.

One of the annoying things in moving between states is that you are usually under the gun  to get your drivers license transferred and new license plate(s). This is usually a hassle in starting a new job because you don't have accrued leave/personal days and they aren't open in evenings or holidays. In my current state, the MVA holds an abbreviated Saturday schedule for drivers services only.  So I figured to knock the license transfer first. The self-storage place I'm using recommended going to a branch north of me; I looked it up on Google Maps, which warned me that this (prominent local route just off the interstate) was a toll road. It surprised me--but what the heck? What was it: $2-3? I had also reviewed the hours for Saturday service. (One of the nice things in doing a Google search is that it often indicates whether a facility is open or closed, but I did a search after hours.)

So I brought along a copy of Google Maps directions plus my Garmin (plus I also had my Android Smartphone with me). It was probably overkill because the location should have been a minor offset to a major intersection, but I was unfamiliar with the area and have run into misleading/wrong directions on multiple occasions (I've missed job interviews, etc.) I reach the bridge--and find an $8 toll to cross the bridge. Holy cow! I decide to go ahead; there is an MVA sign near the relevant intersection, but looking along the street in question for signs, somehow I managed to drive past it; I retrace my steps and finally see the center maybe a couple of hundred yards off the street.  The only problem? The entire parking lot is vacant except for another recently arrived car. Something was wrong--I would expect it to be a fairly busy day with people like me. Sure enough, there are a couple of signs in windows saying the MVA was closed. Somehow I didn't know about it. (I would later discover a posted schedule that shows maybe one Saturday every 2-3 months or so is off, like this time, in addition to holidays.) I find my way back to the Interstate--I sure the hell didn't want to get hit with an $8 toll going back (each way was about 20-25 miles).

Some guy at work overheard my tale and suggested another MVA maybe 20 miles southwest via the interstate and route exit. This one was much easier to find; the MVA was essentially on the right corner of the town's first intersection. My new job allows a variation of a flex schedule. (In consulting, it's become an emerging standard for road warriors to work a compressed 4-day work schedule with Friday being a travel day. Instead of 4 10's, we work 8 9's and one 8.) I remembered Maryland has an emissions check every couple of years or so.  I ask about it when getting my tags, and the clerk said they would let me know. Sure enough, I got an email this past week. Now granted I had 2-3 months to get it done. The facility claimed to do them, so I went back for a third time. But what I didn't know was it was a single kiosk--which did not accept car models prior to 2003 (including my car). And I'm there without my Garmin. I have to wait in line to figure out where to go.

People are usually bad with directions. In this case, an emissions center was only a few miles away. I was told to go north on the same route, bear right to another route at an upcoming split and follow MVA signs.  That actually worked fine, but I had gone through so many turns, some on 1-way streets, I had no clue how to find my way back to the interstate after I pass the emissions test. I turn on Google Maps on my Android. What I didn't realize that the screensaver would essentially shut down the app's operation. Somehow I find myself back on the original route, but I turned north instead of south which I eventually realize as the road becomes more rural. I do wish, though, that these applications would alert you when you take a wrong turn. Often they're simply recalculating how to get you back. In one case yesterday I jumped the gun on an upcoming right turn and found myself back on the Baltimore loop, going back onto the original exit. (A lot of times you can't see the name of the upcoming street.)

Going back to the Android Smartphone, there are a number of Apps which will suspend the screensaver; I downloaded one and will test it on a future trip. But there are other things so annoying about printed Google Maps. For instance, the other week I decided to visit the nearest Sam's Club, roughly 23 miles south near the Baltimore loop. The printed map identified the cross-street and the name of the mall. The only trouble is there were no signs referencing the mall or the cross-street. I did see a WalMart sign off a shopping center to the right but decided that wasn't it because I've never seen a WalMart and Sam's Club in the same shopping center. WRONG! Eventually I decide I've passed the mall, driving inside the loop and turn on the Garmin (after pulling off the road). Garmin doesn't really telegraph its intent; what it was really trying to do is go in the opposing direction but it's implementing it to having me enter a shopping center across the street and navigate my way within the mall into the equivalent of a U-turn; I simply turned left onto the route.

Moving on to the CABLE GUY. On 2 of my last 3 moves, the cable services at my request sent a kit. I'm not a mechanic (my Dad was), but it's not really rocket science connecting a coaxial cable to the cable outlet, connecting my devices and setting up my wireless. Of course, my first priority is setting up the Internet. No problems, although I'm confused why the kit comes without a coaxial splitter which I've seen in almost any bundled (cable/Internet) package to apartments. With hesitation, I try to connect the cable coaxial to a nearly jack. Nothing happens. The wall socket is loose enough I can see nothing attached to the jack behind the wall. I pull the cable for the Internet out and attach the one for cable. Success! I then check Walmart.com and discover they carry splitters and coaxial cable locally. A quick trip to WalMart and 15-30 minutes later, I now have concurrently functional cable and Internet.

Only one problem. My cable service is supposed to be bundled with HBO but any and all HBO channels appear to be frozen. I do a Google search and find no usable explanation. I've lived for years without HBO, but if I'm paying for it, I should get it. I eventually have an Internet chat with a cable agent, who has never heard of the problem but is sure it requires an in-home visit from a technician  She starts talking wiring--and I repeat--to no avail--that I'm not having issues with the regular channels; the cost of a technician is around $70. She assures me if the issue is on the cable providers part the charge will be reversed. I get an overnight email from the cable operator with an assessed charge to be applied on my next bill. This time I don't bother with webchat and call the cable operator. I make it very clear that I'm not willing to spend $70 just to get the service I was promised with from the get-go; I can live without HBO; just refund the HBO portion of my cable subscription from my ongoing package. I'm assured this was not my bill, just a prospective bill and she'll audit any service charges on my account to ensure I won't be unfairly charged.

The cable guy calls me Friday, wanting to make sure I'm home. He apparently hasn't been briefed on the purpose and asks for a summary. When I started to describe all the channels are frozen with only perhaps an initial 2 seconds of video. He immediately says, "It's the cable box." I don't recall if he himself had run into the issue or a prior customer. I ask if he's carrying a replacement. He says yes. I see him pull up the the building, but it's maybe 15-20 minutes before he knocks on my door. I'm puzzled; if he knows the box needs to be replaced, what has he been doing? Basically he's got a standard operating procedure to go through, including checking my line from the service box. (I think that had to happen before he was authorized to try swapping the box.) He claims that there is some interference on the line, related to certain filtering. (It's not at all clear why this interference would affect all and just HBO channels. But basically he tries splicing me to a neighbor's line which has no interference issue, and I still have frozen HBO--which I expected.)

So finally he calls it in; it turns out that it's not just customers who run into voice mail hell. He finally connects to his familiar point of contact. He seem oblivious to the fact I can hear his part of the conversation, and he talks about how he's  at a customer who had a self-install kit. He then starts saying something like, "I wish they wouldn't do that (i.e., they should have professionals doing installations)..." He finally gets the okay to swap the box--and long story short, HBO works on the replacement box.  I'll have a follow-up visit by other contractors to get my dedicated line replaced ("in case your neighbor changes cable providers") I felt like saying, "You know, if the cable provider had done a QC check on the box before shipping it to me, you wouldn't be here right now." The only real advantage to having professionals do it (at an inconvenient time interfering with my work schedule) is they might be carrying a spare in their truck, and the self-service equipment doesn't come with a spare.

Certifications

I started a post draft a few months back, shortly after passing my CompTia Security+ exam (a job requirement). From a functional standpoint, my job is not really on the network side, configuring firewalls, etc., but databases may contain PII or PHI and poorly designed applications can be vulnerable to SQL injection attacks. Oracle and other database software publishers release periodic security updates of their products and/or provide configured security alerts, e.g., the use of predictable passwords. We also need to harden database servers, e.g., against unnecessary, predictable and/or vulnerable ports. (In fact, for one federal client, I discovered Oracle Management Server (which, for example, would allow me to remote manage other database servers from a centralized location) was not functioning because ports which allowed communication between database servers via Intelligent Agent had been blocked by network administrators.)

The DoD requires Security+ for a number of system administrative positions (including DBA) Depending on the contract, new hires without Sec+ might be given 2-6 months, but I know people who failed the exam and were let go. (I don't think CompTia publishes failure rates, but a significant percentage fail to reach the minimum score of 750, which corresponds to just over 80%; in fact, I know someone with a D.B.A. degree who failed his first attempt. Another implicit indication is they offer a preparation bundle which includes a free re-test. Why would they even offer such an incentive unless there was a good chance you would fail, even with their preparation materials?) In one case before I took the exam, I was basically offered a defense contractor job in Mississippi when an account manager told me I had 2 weeks (i.e., before moving) to take/pass the exam.  That wasn't even locally possible; there are often only a limited number of slots through Pearson (CompTia's testing facility partner) which dry up the closer you get to the date. I suspect if you live in a large enough metropolitan area that might not be an issue, but I and others, short of flying to another city just to take an exam, had to wait a few weeks for an available slot. So basically they cancelled the job offer (and contacted me later to see if I had picked it up in the interim). There are other vendors who explicitly make a contingent offer on achieving it, and in many cases, they'll trash the resumes of even 20-year DBA's without the cert listed on them.

Security+ used to be a perpetual certification (until 2010 or so, don't quote me) but given the rapidly changing world of technology,  CompTia now issues 3-year certificates with a 50 CE (continuing education) unit renewal (CE's can be earned in a variety of ways, e.g., taking or delivering salient training or classes, qualifying seminars/webinars, credit for security-related employment, etc.) In fact, DoD demands that ongoing education process; I have a friend with a perpetual Sec+ certificate who had a Japan-based assignment, but the USMC demanded that he retake the exam (I gather he had not been involved in post-certificate continuing educational activities).

One of the things I had mentioned in my earlier post draft was that I can still recall when I finished my oral doctoral qualification exam (which followed passing my major and minor comprehensives) thinking I would no longer have to take any more exams; I would be the one giving them as a professor. Of course, that was quite naive, even assuming I didn't seek another doctorate or other degree (e.g., law). There was, of course, the dissertation proposal defense and the dissertation defense; my academic articles would be subject to peer review, my teaching evaluated by students and administrators, the tenure process, etc. When I restarted my professional career post-academia, I often faced tech screening, had to take various training courses/exams, etc. And there's been more and more push towards certification as a type of common baseline, e.g., as a filter for qualified job applicants. To a certain extent, I understand the need, given grade inflation, variances among college programs, etc.

Personally, I found some of it rather insulting. One example was this one consulting client had a rule that all contractors, as well as employees, had to take this IBM programming aptitude test. I'm like, give me a break! I had worked as a professional programmer/analyst before I started on my MBA. I have written in multiple computer languages (APL, Fortran, COBOL, etc.), had taught several programming classes and had assigned programs in others (which, of course, I personally completed in advance). So I take the stupid test, and the astonished client says, "You know, you are quite gifted." No kidding!

It's somewhat annoyed me when I get similarly quizzed over Oracle. I mean, I had gone through multiple levels of tech screens to get a job offer as a senior principal from Oracle Consulting almost 20 years ago. Are you seriously going to compare a 90-minute multiple choice question exam to over 20 years of experience from someone who used to work for Oracle? (I did decide to earn an OCA (Oracle Certified Associate) in 2005 while I was between assignments at a consulting company; I would have gone for my OCP, which required a second exam, but Oracle decided to make the cert dependent on taking one of some 8 (?) Oracle University classes ($3500 a seat). The company wouldn't cover the class; well, they might after I improved my utilization (billing percentage) rate (which had more to do with their sales guys not winning new contracts). (I saw being on the bench as a perfect opportunity to pick up training, and the additional certification might make me more attractive to prospective clients.)

Of course, some exams, including CompTia's, have gone beyond just multiple choice (which allows more comprehensive coverage, objectively scored) to increased  use of scenario/performance-based questions. A candidate is obligated not to discuss actual test questions, use purported test banks/brain dumps, etc. But to give an example I've not personally seen, one might be asked to specify underlying constructs of the CIA triad and accordingly sort relevant items, e.g., clustered servers, encrypted message bodies, message digests, etc. Or perhaps analyze a network diagram and identify risk mitigation tactics. The basic idea is to focus on critical thinking skills; you can, to some extent, do that with multiple choice items, e.g., rank-order hashing algorithms in footprint, speed, collisions, etc..

I found Security+ to be a particularly challenging exam given the wide scope of the subject, including topics like access to system resources, server and network configuration, job design, system, communication security, disaster planning, etc. (For a more detailed description, see here.) As someone who has widely read and researched test measurement and validation constructs, I was favorably impressed by question sampling and construction. Some unspecified questions aren't scored. One must also be disciplined and pace yourself; in my case, the scenarios appeared at the start of the exam; it's not obvious how the scenarios are scored, and it's easy to get sidetracked in the process. I remember when I initially completed the scenarios, I realized that I had less than a minute per question to finish the exam (but it turned out that I completed the exam with time to spare, enough to go back and review questions). There weren't a lot of predictable questions (e.g., what are the 7 layers of the OSI model?)  But the exam included questions which went beyond any of the material I had studied for the exam, including multiple preparation guides and practice exams; I had watched the Professor Messer videos on Youtube, etc. I felt I was doing well, but I had heard of people failing by 5 points, and I remember thinking, "If I have to take this exam again, how will I study for it?  My preparation hadn't covered the material for some questions; of course, to some extent my taking the exam when I did reflected real world constraints. I am a bit of a perfectionist, and no doubt I would have done better with more time to study.

Luckily, you don't have to wait long to get the results, although they want you to first fill out a survey of sorts after you submit the final answers. I remember being relieved to see not only had I passed but by a comfortable margin, but just in case I had a swelled head, they printed up a number of exam objectives that I need to review. For obvious reasons (i.e., forbidden brain dumps), they don't tell you directly which questions you missed, which questions weren't scored, etc.

Yes, even with a PhD in MIS, there is a lot to learn in the rapidly developing area of IT, especially since I left academia around the time of the introduction of Windows 3.0 and Microsoft Office. I'm already working on my CE's. As much as I enjoyed the process of gaining my certification, I would prefer not to take the $300 exam again.