Friday, December 7, 2007

Typical job description for an IT Manager

I received an email from Career Builder today for an IT Manager position here in the LA area. It was posted by Gary from icims.com in NJ. It is so typical of what is expected of an IT Manager and so close to what I already do that I wanted to include excerpts here with a few comments.

Position Description: Provides support for hardware and software requirements for employees including coordination among multiple sites. Will supervise two IT professionals, but must also be a hands-on individual contributor. Will work closely with the ERP Manager to coordinate and optimize system interfaces. Serve as project lead for new technical initiatives. Position reports to the CFO.

Experience and Job Requirements: General Requirements and Responsibilities: Minimum 7 years experience as an Information Technology professional; Minimum 2 years of supervision; Strong leadership skills; Strong organizational, prioritizing and planning skills to work in a multi-task environment; Able to communicate technical explanations effectively at all levels within the company.

Server and Network Infrastructure Experience: Windows Server 2000 and 2003 including Active Directory, Group Policy, DNS, DHCP; Strong experience with LAN/WAN technologies such as TCP/IP, HTTP, VLAN, routing; Managing a multi-site environment including Active Directory replication and file sharing; Lotus Domino 7 with Lotus Notes database application and design; Knowledge of Microsoft SQL Server, Sharepoint services and data warehouse tools.

Client and Software Experience: Multi-vendor software installation and support; PC imaging with Windows Deployment Services; Skilled with Cisco wireless network design, security and management; Microsoft Office Applications; Provide hands-on management for all hardware and software technologies.

Technology Management & Planning: Must balance and meet project deadlines and ad hoc support requirements; Experience in project management utilizing Microsoft and network best practices; New employee orientation/setup; Evaluate new products to improve processes and solve issues; Manage everyday IT purchases and contribute to annual budgeting process.

Educational Requirements: Bachelor's degree in a business related field (preferably in Computer Information Systems or Management Information Systems).

Except for the Lotus Notes requirement you could almost take this job description and drop it into my current job. The position is in Gardena CA and pays between 70K and 100K depending on experience. Not a bad gig for Gardena where the median income is less than 40K. Gardena is home to several manufacturers and one of the largest printing companies in the United States.

What do you think? Are there only a dozen or perhaps hundreds of qualified individuals who could meet these job requirements? I wonder who the employer is?

Tuesday, November 27, 2007

My first experience with a uCertify Exam

So I decided to download, install and register the complementary uCertify exam. I chose 70-291, Implementing, Maintaining and Managing a MS Windows 2003 Network Infrastructure. That took about five minutes. It was easy to install and get started. The opening screen presents a series of tests, beginning with a fifteen question pretest. I took the pretest.

Immediately I was transported back to the last time I took a Microsoft exam and was reminded of why I hate them so much. The exam questions make you wade through a bunch of introductory verbiage that is totally superfluous to the question being answered. uCertify has done a great job of making their questions just like the real ones.

The pretest covered each of the areas that are covered in the final exam: IP addressing, RRAS, DNS, infrastructure and security. With fifteen questions and thirty minutes you have about two minutes to read the question, understand it, review the multiple choice answers and make a correct choice. Some questions have more than one correct answer.

The diagnostic pretest had some of the drag and drop and 'click on the correct spot on this screen' type of questions. It didn't seem too hard but then I hadn't studied or reviewed the material in over a year. You can configure the test for a learning mode which allows you to see the correct answer right away and adjust your answer accordingly.

Feeling brave, I chose to do the full test simulation and get my score at the end of the test. As I went though it I had to review in my mind if some of the acronyms were valid and what function some of the server utilities were designed to accomplish. DHCP, DNS, subnets, SAP, GPO (lots of GPO questions) reminded me that being an MCSE is really learning a new language.

So far, my impression of uCertify is similar to using TestKing or Transcender, two other test preparation companies that I have used in the past. Would I recommend the product? So far, yes. Will it help me pass the test? I'll tell you after I pass it. Right now I'm going to go back and take another diagnostic pretest since I failed the first one with a score of 533 out of 630 required.

Have you had any experience with uCertify? Is one test prep company as good as any other?

Now that's a harsh review of Vista

CNET UK has a story on Vista that finally says what a lot of us have been thinking all year: Vista sucks! There is simply no reason to upgrade. Here is another reason to stick with XP: Windows XP with SP3 outperforms Windows Vista with SP1.

This Vista review made the number one story on Digg this morning. It also gathered a ton of comments. A lot of other professional Windows supporters must feel the same way. I wrote previously how some of my fellow techies are making a buck by removing Vista.

Quoting from the review: "Any operating system that provokes a campaign for its predecessor's reintroduction deserves to be classed as terrible technology.

"Any operating system that quietly has a downgrade-to-previous-edition option introduced for PC makers deserves to be classed as terrible technology.

"Any operating system that takes six years of development but is instantly hated by hordes of PC professionals and enthusiasts deserves to be classed as terrible technology. Windows Vista conforms to all of the above.

"Its incompatibility with hardware, its obsessive requirement of human interaction to clear security dialogue box warnings and its abusive use of hated DRM, not to mention its general pointlessness as an upgrade, are just some examples of why this expensive operating system earns the final place in our terrible tech list."

Wow! That's quite a scathing review. I agree with all the points but my heart goes out to Microsoft or more accurately to the product managers, the designers, the programmers, the marketing team and all the Microsofties that put so much of their lives into a product that will be forever classified in the same category as Windows Me.

What do you think? Was that a harsh review or did Vista and Microsoft deserve it?

IT Managers who are also webmasters

I've never worked for a large company. Well, I take that back - Ingram Micro is a large company but when I worked for them back in the day they were very small. Most of my career has been in a small IT shop where I am the only computer guy or one of a small group of two or three or four computer guys.

I like that arrangement because I get to wear a lot of hats. One of those hats is the webmaster. I wouldn't say that I'm a really good graphic artist. In fact, I would say that graphic design is not one of my creative strengths. Don't get me wrong - I know good design when I see it. I just haven't been able to produce it myself on a consistent basis.

That's why when it came time for a new Web site for my employer, I didn't mind when we decided to farm it out to an outside agency. Of course, I and my associate computer guy will end up maintaining it in Dreamweaver just like we do our current Web site. The new site looks cool with all the Flash animation. You would think I would have learned Flash by now.

Well, I know for those who use it every day that Flash is simple stuff. But most of my day is spent putting out fires and helping the employees use their computers. I'm amazed sometimes at the simple stuff that my co-workers don't know about Windows or how files are stored on servers or how they can access their email from off-site. You know - basic stuff.

See, that's my point. What's basic stuff to me, a certified network engineer, is a mysterious world to my co-workers who only use a computer to communicate. Likewise, the world of graphic design is a mysterious world to me, a man of many hats. It takes a lot of patience to create all those little Flash illustrations. I know because I've tied.

So even though I am the webmaster, don't ask me to create you an award-winning Web site. I'll maintain it for you once it gets designed, but my web work is basic stuff. I don't feel bad about that because I add so much value to the company in all the other areas in which I am an expert. I love what I do and appreciate the variety - including working with outside designers.

What do you think? Can an IT guy be an exceptional webmaster as well as a great engineer?

Wednesday, November 21, 2007

An Ultra Mobile PC to get excited about

I'm not a real gadget junkie. In fact, I'm somewhat of a stick-in-the-mud when it comes to implementing new hi-tech devices like iPods or iPhones into my network. I see them as an intrusion on my security.

But I saw a new device today that just blows my socks off. And what's better is that I saw an immediate application for our flight crews. It's a palm-sized mobile PC from OQO. The display is amazingly clear for a 5" screen running 800 x 480.

I know, we've seen palm-sized computers already that have not flown but this one seems to have what it takes. It's a full Windows compatible computer - XP Pro or Vista Business. It fits into what's called the UMPC category - Ultra Mobile PC.

We have several flight crews who carry a tablet PC and use it to replace their Flight Engineer's bag of maps and charts and books. It's called Jeppview and even though it is a big step up from the cumbersome charts and maps, a tablet PC is still too big.

The beauty of the OQO is that it runs just about any software that runs on a regular Windows PC because, well, it is a regular Windows PC, just a whole lot smaller and lighter - one pound with the standard three hour battery.

The OQO 02 is slightly larger than a 3-inch by 5-inch index card and is 1 inch deep, meaning it fits comfortably into a jeans back pocket or the inside jacket pocket of a sports coat. It has a 5-inch screen that slides up to reveal a full thumb-keyboard.

It comes with a 1.6GHz CPU, 1GB memory and 120GB of storage. It has built-in broadband wireless using the EV-DO network as well as standard 802.11g and bluetooth. An optional docking station allows quick and easy connection to a full size display, keyboard, mouse, and wired Ethernet.

Maybe I'm a little behind the times. Have you seen this baby before and if so, what do you think?

Monday, November 19, 2007

What does it take to stick with a job?

I have been a job hopper most of my career. I admit it. I've always had my eye out for the next best thing. I'm an expert on working the job boards. I've figured out how to get more responses from Dice and Career Builder than I could ever use. I have a list of agencies from all around the world who send me job listings for which I am at least partially qualified. If I wanted to start a new job next year I'm sure I could shake the trees and have something lined up in a few weeks.

I don't think that's bragging. I just think that's the miracle of modern technology at work. Job hunting is easier than ever for a qualified technician. If you have a specialty on some hot piece of software or are a good Java developer you could probably name your price. In my opinion, if you have a good track record and are good at what you do, there's not much to stop you today from moving on in your career if that's what you want to do.

For the most part my strategy of changing jobs every few years has always paid off. Because of my entrepreneurial spirit, I attack a new job with gusto, get the projects lined up, figured out and completed usually within two years. In my current position I finished my project list in less than six months after I came on board (OK, now I'm bragging). My point is that I have enjoyed changing jobs because of the challenge, the salary increases and the new technology. If you need any evidence of my propensity to change jobs just check out my Linked-In profile.

I'm not so interested in changing jobs any more. Why? No, it's not because I'm getting older and it's not because I wouldn't enjoy the challenge. In fact, I was offered a job not more than six months ago right in my home town that included everything I thought I was looking for: a pay increase, no commute, a company that needed my skills and good people with whom to work. So why did I turn it down? I stayed because the CEO told me he needed me and he meant it.

Now some headhunters would tell me I was crazy to believe my boss. "He just told you that to get you to stay while he is looking for your replacement." Nick Corcodilos has often said, "Never, ever accept a counter-offer. The reasons for your dis-satisfaction will still be there six months from now." Well, it's been six months and I couldn't be happier with my choice. Sure, the boss sweetened the deal but something else has changed that is more important.

I don't feel like just a techie any more. There comes a point in your career where trusted relationships are more important than money, working with the latest technology or having a big training budget. Those things are nice, but when you are treated like and feel like a trusted part of the management team, than you've earned my loyalty. I guess what I'm saying is there are just times when you have to look beyond the technology and consider who you are helping.

What do you think? Am I nuts for staying on a job longer than the customary two to three year time frame of most techies today? Have a got a rare thing going here or should I keep those job interviewing skills hot?

Saturday, November 17, 2007

How do you prepare for Microsoft Exams?

I started managing networks before there were certifications. Novell Netware was the defacto server OS back in the day. Yep, 1983 was when I was first exposed to Netware, which had just been announced. Did you know that Netware used to be called Sharenet? We installed ARCNet topology in those early days.

In 1995, after more than ten years of managing Netware servers on 10-Base2 (thin coax) and Token-Ring networks, it became clear that Novell was losing ground quickly to Microsoft with NT 3.5 on 10-BaseT. I started installing and supporting NT just when I was getting serious about pursuing certification on Netware.

Instead I began to prepare for Microsoft certification. This was back in the days when there was only one Novell cert - CNE, and one Microsoft cert - MCSE. Even though there are millions of Microsoft Certified System Engineers now, becoming an MCSE is not an easy thing. There are six major exams at $125 each, each one with 40 to 60 difficult questions.

After supporting NT for about five years, I received over 200 hours of Microsoft Approved training from a Certified Technical Education Center (CTEC). After long days at work, I took classes almost every evening for three months which cost thousands of dollars. The only problem is that it did not prepare me for the exams like I thought it would.

Microsoft exams are a tricky mixture of academic and real-world scenarios. I had the real world experience but could not always explain the academic reasons behind why something worked a certain way. My learning style is hands-on and always has been. Put me in front of the console and I'll figure it out, but ask me to explain it, especially in non-technical terms and I sometimes struggle.

So I started looking for some tools to help me pass the MCSE exams. Any Google search will reveal dozens of websites offering study guides and practice exams to help you pass the MCSE tests. I confess that I used 'braindumps' to pass my NT 4.0 exams. Braindumps are web sites where those who just took the exam will post the questions they remember and their answers.

Of course, the disadvantage to braindumps is that the questions are not always remembered accurately and the answers will sometimes be wrong. When I updated my MCSE training in 2005-2006 I very much appreciated the fact that in addition to the additional 200+ hours of classroom training, the instructor would use questions from TestKing training materials.

I started taking the Server 2003 exams last year and have been thinking about investing in some TestKing test preparation material. That's why I was pleased to respond to an offer from uCertify to evaluate their study guides and test exams. I assumed their questions would be like Testking questions, many of which come right from actual exams.

According to Roger Stuart at uCertify, "We do not provide actual exam questions, instead we encourage the users to learn and practice with lots of challenging questions in an environment that simulates the actual exam. Our PrepKits consist of study notes, articles, how tos and exam tips besides the questions. So I think that they should not be compared with Testking, but they will definitely help you pass the exams."

I'm contemplating whether to invest the hours in using their materials. What do you think?