Tuesday, September 13, 2005
Holistic Meltdown
Holistic Meltdown.
I think it may be fair at this point to say that the governments of New Orleans and Louisiana will be found utterly incompetent at best, and irreversibly corrupt at worst. There is simply no way you can justify the complete lack of cohesion and response in New Orleans. Mississippi and Alabama - while spared perhaps the worst - have no such similar issues. No, it's New Orleans that has shamefully - singularly - failed to take care of its residents following a natural disaster that could have - should have - been expected to have happened during any Autumn in the past 40 years.
To make matters even worse, amidst all of the ridiculous allegations that race (rather than incompetence) were behind the abysmal treatment New Orleans' residents received at the hands of the motley crew of first responders, here now stands FEMA pouring salt into the wounds of the survivors.
You'd think something as important as disaster aid, which is only really useful to people who have been in a disaster, should be as easy to register for as possible.
However, if you visit http://disasteraid.fema.gov with anything other than Internet Explorer 6 w/ JavaScript enabled, you're not going to have much luck applying for relief funds appropriated by your federal government. Somehow, your browser version is important in applying for relief. I'm not sure why your browser version matters to FEMA. In reality, it probably wasn't an intentional act. Maybe it's because the government has bought licenses for a bajillion copies of Windows XP w/ IE6, so they figure everyone has it. Unlike AOL, it doesn't come in boxes of cereal. Libraries, etc. with internet-connected computers may not actually have IE6.
It's almost comical in a Douglas Adams kind of way. Bumbling bureaucrats who have nothing left but policies & processes. A careless decision by disinterested employees of a mega-establishment, blissfully unaware of the consequences of their actions. It's almost surreal.
This however is the least of the survivor's problems. There are too many people who could really use clean clothes, a good meal, and a bottle of water that don't give a damn about a FEMA website.
Perhaps the most disturbing stories are those recounted by people very close to those providing relief. A co-worker's brother is a Pastor in the Dallas area, and helped to establish a facility where survivors could stay, be clothed and fed, etc. People have driven from thousands of miles to offer assistance to families there. One after the other, they offer housing and personal aid to as many people or families as they can.
Here's what's disturbing. One gentleman came from Mississippi, offering to take up to 15 families back with him. He would house them, feed them, help them re-establish their wardrobes & dignity, and pay $200 per day (equivalent of $50,000 / year) to the able bodied for assistance in cleaning up his home town.
Nobody came forth.
The offer was repeated over the PA system that so many before him had used.
Again, no-one came forth.
If there was ever a question that the entitlement mentality engulfing this nation's poor - fueled by the misguided, affluent liberal contingency - is a downward spiral, this situation should put it to rest for good. These people would rather live in squalor than go to work for $50k per year. LOTS of them. Even those with nothing left to lose would rather beg than earn.
Can someone from the left please read The Dream and the Nightmare with an open mind, and re-evaluate the real consequences of bleeding heart liberalism?
Thursday, September 08, 2005
Being Certifiable
I've not had to adjust the theory much over the 15 years I've been doing this. The theory goes as follows:
- In technology, education does not equal employability.
This is a "pet" theory, because it's one that I live and prove every day. I am not proud that I dropped out of high-school at 16, but it's the truth. I got my GED, at my then girlfriend & now wife's insistence, at about 20 years old - shortly before my first step off the "IT Worker" platform and onto the "IT career" train. I've never been to college except to see people or watch events.
An employer did send me to training, and I did begin passing some certification exams. Then I failed one, despite knowing my stuff inside and out. It was the stuff nobody used anymore that I wasn't familiar with, and didn't care to spend time learning, that caused me to fail the last exam I ever took.
And that's where the theory was born. I didn't know enough about obscure networking hardware to pass a test, but I did know enough to get hired, promoted, and sent to training by a Fortune 50 company. That being the case, what is the value of a certification?
I still find it to be a fair question, and a difficult one for anyone to answer convincingly.
I went on to enjoy some good success - both at that company, and others - despite my lack of certifications. In fact, Novell hired me to be a field Consultant without being a CNE. They didn't value certifications either - not even their own.
What I have found is that companies - good ones anyway - value people in any discipline that exhibit two primary traits. Attitude, and aptitude.
Degrees and certifications aren't relevant by themselves. Companies or managers that require them before they'll interview someone are nearsighted - period. If you find a candidate who passes the sniff tests - appears apt, is personable, speaks to things such as organization & work ethic, etc., the degrees & certifications they carry should serve to set them above the rest of the crowd. They help to fill in the details of a candidate's overall picture - not draw the entire thing by themselves.
I wouldn't want to work somewhere that pre-determined the benefit a prospective employee might contribute based on degrees or certifications. When I look for jobs and see postings that require Bachelor's degrees, I kind of chuckle to myself. What the hell good is a Bachelor of Arts degree if you want to be a technologist? What if they studied Marine Biology? How can that be relevant?
I've worked beside people with enough certifications after their name to require a 10" long business card - and I didn't trust them to be behind a keyboard. I'll employ someone with boatloads of the right attitude and raw aptitude right this minute, regardless of how much experience they have or certifications they carry in tow.
Wednesday, August 31, 2005
Microsoft got something right
It took a while to put it together, because of other things we've been pursuing, but an innocent question today set me on a search that resulted in a remarkable discovery.
"Do we have any training material for Office?"
Well, no, we didn't. The closest we had was a CD Microsoft sent for Office 2003 named "Microsoft Office System Tips & Tricks". Good info - fast paced, and definitely a deep dive. We needed to finesse the videos to cut out products we didn't use, and chop them into product-specific components. Never got around to posting them, etc.
I looked around for that CD again, and eventually found it buried beneath some papers. Inside the mailer was a URL - http://office.microsoft.com/training/. Out of curiosity, I went there. Lo and behlod, this site has an unbelievable collection of docs, articles, and CBT material related to the Office suite.
If you've never been, you should visit. Anyone who uses Office or supports those who do should make use of this site. Better to teach people how to fish, than to catch the fish for them.
This is impressive because it's free, and it's good - two things not commonly associated with Microsoft products. At times like this it's obvious where the divisions are between product groups (there's no equivalent site for the Windows OS unless you're an IT professional looking to buy training materials). The folks at Office got it right, and should be commended. Even if it would put the Video Professor out of business...at least they're not making money off of it.
Thursday, August 18, 2005
Zotob Worm
After making several casts into our pool with no bites, they asked "What keeps you up at night?" My boss answered without being specific, that nothing related to technology keeps him awake - it's all about process, culture, and politics.
My answer was different. I said "I was sleeping pretty well until Monday."
"What happened Monday?", the salesperson asked.
"Zotob."
We're not affected, mainly because of strict firewall policies and limited exposure to travelling systems. But we sure didn't have much time to react to the August 9th advisory.
Despite every Microsoft assurance since 2001 or 2002 that every line of code in Windows is reviewed, etc., the Plug and Play vulnerability in MS05-039 is present and patchable in every version of Windows from 2000 to XP and Server 2003. Zotob also proves that you don't have a 30-day grace period from the announcement of a Windows vulnerability to the presence of an exploit attack. There were less than 6 days between the release of the patch by Microsoft, and the very public effect it had on news outlet websites. In Norman, Oklahoma, the York Air Conditioning plant reportedly sent 650 employees home after Zotob pounded their facility.
When is the next Microsoft Windows OS release due? 2007.
I say again. 2007.
Despite all that, our management systems work very well. We're fully patched at this hour - something I was able to accomplish by myself with little effort. In fact, if someone called now and said there's a new critical patch, I could download it, distribute it to my 30+ field servers (one per location), and deploy it to all of my nearly 500 users, in under an hour. No lie. I'd be happy to show anyone how. Do that with SMS. Or with PatchLink. We've tried, and we're not bad at what we do. There remains nothing better than a properly architected ZENworks solution for centrally managing remote PC's in a large enterprise.
Monday, August 15, 2005
Growing Pains
If you think you're overworked, you probably are, and despite what others may think, this statement is fundamentally true. Being overworked is, as much as anything, a state of mind. If you really, really enjoy what you're doing, you're ecstatic that you actually get paid for it too. Spending 80 hours doing something you love is nothing...by most standards, people working 80 hours a week would be 'overworked'.
By contrast, if you have to spend even 41 hours a week doing something that is grueling, and don't see any relief or reward in sight, you're going to start feeling overworked. You're going to develop a sense of resentment toward your situation, your employer, your boss, your co-workers who don't carry the same weight you do, etc.
Vacations only serve to postpone & temporarily numb these sensations. They don't go away until something changes for the better. Either the light at the end of the tunnel gets brighter, the incentive to continue drudging on changes or improves, the duties or workload is altered to present new challenges, or you jump ship alltogether in search of something new.
The question remains, if you go through all of that and are still miserable, is the grass really greener anywhere else? The only consistent factor in one's misery - in this situation - is usually themselves. It is this place that I desperately hope I am not.
The sad thing is that, especially with talented people, companies that cannot keep them consistently challenged are not getting the return on investment that they could. When talented people get bored, you can argue that it's the fault of management that they aren't sufficiently stimulated. You can also argue that the individual's attitude and understanding of corporate life should allow them to absorb temporary (even year-long) lulls in exciting work. In fairness, reality is somewhere in between. But you can only keep a dog on the porch for so long...even good dogs.
Thursday, August 11, 2005
Peter Jennings ABC Special
I'm kind of mad, in retrospect, that I was so jaded against the ability of network news anchors to be impartial and interesting as to have dismissed Peter Jennings' work completely.
I do however have a copy of the book he co-wrote, "In Search of America", which given what I now know about his outright love for my country, I will finish reading with great interest.
Peter's life is a testament to the greatness inherent in our country, and that meritocracies work. Much of his success it seems was not due to him being exceptionally smart or talented. In fact, he did not even graduate High School. It wasn't handed to him by someone else. He didn't fall into it.
His success was attributable to qualities that each and every human being conciously decides whether or not they want to exhibit. He completely defied the "Peter Principle". Peter was motivated, principled, fair, hard-working, and was unwilling to settle for mediocrity. He did not assume that he was above anyone, and didn't assume that his audience wouldn't understand complex stories. In short, he was humble. This is probably why he was basically a well kept secret, despite the millions of people who watched his broadcasts. He was simultaneously utterly remarkable, and utterly unremarkable.
I hardly knew him, but he certainly will be missed.
Wednesday, August 10, 2005
ZEN and the art of Terminal Server Farm architecture
Imagine logging into an RDP session, and seeing only a Novell Application Launcher window with all of your apps. Internet explorer is there, but you can't browse to or run anything but a legitimate internet URL. Same with Windows explorer. You can add your own network printers to your session, but the printers at your location automatically appear each time you log in. If you need to use an application that hasn't been installed, it automatically installs and configures itself for you.
Behind the scenes, there are no roaming profiles. No group policies governing behavior or lock-down. No published applications. No Novell Client. There's not even eDirectory - that's been installed into a separate tree, being accessed by the ZDM middle-tier service. No local administrator requirement for application installs. One password to remember, thanks to DirXML. No Citrix. No hardware load balancers. Just one system acting as a load balancer/proxy for RDP, and five AD member-servers running Terminal Services. In fact, I can scale this architecture as fast as I can image new IBM BladeCenter HS20 systems, until the proxy system breaks. I put that point at over 1,000 users, which we won't get near for quite some time. At our expected load of 400 - 500, we should be flush.
For us, it will save $100k the first year, and $25k each following year for Citrix licensing. This doesn't include sunk costs in existing Citrix licenses, which we don't have enough of to facilitate short-term growth. We replace those costs with about $40k of new ZDM licensing, and roughly $8k / year in maintenance. Anymore, Citrix's only true value-add is robust load balancing in large farms, and seamless application windows. Certainly not enough to justify their exorbitant licensing costs. I know they cram a lot of products into the bundle, but I bet if they sold those features a la carte, many of their more experienced customers would reconsider what they've been buying.
Sadly, Novell Support told us that basically it couldn't be done. Shows what we know.
Tuesday, August 09, 2005
"Cooling" noncertified skills
- XML
- Java
- Linux
- and of course, "Novell" itself.
The fifth item mentioned - ActiveX - is confusing, but what do I know.
In case you're interested, the hottest noncertified skills (25% or more growth in skills pay premiums over the past 12 months) were:
- SQL Server
- WebSphere
- Active Server Pages
- Microsoft .Net
Yikes.
Sunday, August 07, 2005
Case In Point
A recent article by Dave Kearns accurately, succinctly, painted a picture of what happens when a company with good technology and poor marketing & direction forces its customers to evaluate it's direction.
Coventry University just went through this exercise. Someone - probably at Microsoft's bequest - started asking "What does all of this Novell stuff really buy us?" Nobody had a good answer, so out with the Red "N", and in with the Evil Empire.
The formula for fixing this is very easy. Nothing groundbreaking here, the model exists in plenty of places. Cisco and Microsoft have proven unequivocally that style over substance works. Neither have the best technologies, but both do the best job of selling it. Do they win every deal? Probably not. But once someone calls Cisco or Microsoft, the deal is probably already theirs to lose.
Novell's sales process - pre, and post - is more often than not, abysmially amateur. They don't know how to sell into organizations at the right levels. They can't put together an effective message to CxO level executives. Making matters worse, Novell is now incenting (pressuring) their sales force to meet their sales targets with more than 66% new business.
There are bigger problems. They can't even get people working on the same campus to talk to each other enough to agree on management interfaces, password management, OS Service Pack levels, or Java Virtual Machine version requirements (don't get me started on Java). This certainly makes it harder for sales people and SE's to make a compelling argument with new or existing customers.
Perhaps the biggest problem Novell faces is the nearly insurmountable obstacles it continually throws in front of IT professionals that need to develop skills with their products. You can go virtually anywhere and find MCSE's, CCNA's, CCNE's, etc. to administer and manage Microsoft and Cisco networks. Last week, I created a two-disk mirror by adding hot-swap drives to a running Win2K server that was low on space. I'd never done it before in my life. I understood the basic concepts of initializing disks, creating a logical volume, assigning drive letters, etc. The GUI's in Win2K made it so mind-numbingly easy that anyone who couldn't do it should never be allowed in a server room.
Conversely, try to find a CNE in a market like Tulsa. See how many people know Nterprise Branch Office or NetWare Clustering. Even in markets like Dallas and Houston, there is not a very deep talent pool. Novell training classes are very, very expensive. $2,500 a week is a lot of money for a company to invest in what currently amounts to a niche skill set. It's hard enough for companies to short themselves an engineer for a week on purpose. Put that price tag on it, and multiply it by more than one technician who would need training, and the TCO figures that Novell always touts dwindle quickly.
I want so very badly for Novell to become the company that it can and should be. It has so much to learn, and so far to go.
Monday, August 01, 2005
Where did time go?
We provided a summary of our upcoming projects to our Novell sales team, who indicated they'd be eager to brief us on their current technologies and ways they could help. We're doing some pretty exciting things with technologies from Novell, Microsoft, IBM, Network Appliance, and Cisco. Further bolsters our claim that if it works for us, it will work anywhere for anyone.
If we're successful, we will have upgraded equipment and services for all of our core offerings, and simultaneously saved the company $500k - $1 MM in one-time and recurring costs.
Maintaining productive relationships with vendors is much easier when you have executives with detailed understandings of technologies, and a team of people who closely and intimately understand those vendors' inner workings. We're spoiled. I bet there are very few customers as well connected as we are, and these are the customers that probably flock to Microsoft in droves.