With each new job comes a new obsession. Well, I never really obsessed about Sybase 365 but certainly Symantec and Novell have been two major obsessions. When I worked in Symantec a life time ago, Virus removal, firewall configuration and PC security was a real big thing! I even took time out to test and review alternative antivirus and security applications. The job back then was horrible Answering thirty or more customer queries, getting very little thanks, on horrible money and although I knew I could do much more, the opportunity really wasn't there to allow it. One thing I did work on though was a knowledge base. Written from the ground up in ASP, the application in the early days was very simple. But, even with its simplicity, it was an incredibly useful tool. After most calls, each engineer would either write a document or send off a canned response including a link to a document in the Symantec knowledge base.
Each Email was like this:
Dear name,
Further to our earlier conversation, I am writing with a link to the Symantec Knowledgebase article titled (insert title here); this contains instructions to a solution that will solve your described issue.
The URL is:
http://this-url.com/blah.
Please do not hesitate to call our support department again if you require additional assistance.
Yours sincerely
(You’re Name)
The site I created allowed the user to either select a knowledge base article from a list or input the title and URL of an article manually. Each user had an account so the email was personalized with their name and email address.
It essentially meant that if an email was sent, the engineer didn't have to type any more than the customers name and email address. Simply clicking on "Send Email, "Existing Document" and then the document title would prompt the engineer for the customer’s details and fill out the message as if it had been typed by hand by the engineer!
I later added reporting functionality to this so management could track outbound email activity and usage.
So, basically, what I'm saying is I really tried to get into everything in the team and did what I could at the time to increase its efficiency.
In Sybase, 365, I actually expanded on this application so it divided engineers into teams and roles. So, Sybase 365 would see different documents to Novell and Nikon. Mentors or technical leads had more access to higher level features like editing documents and administering accounts. Management had all these features as well as reporting functions that gave a detailed overview of what the application was used for. Later, it became a real knowledge and idea sharing tool when I added a notice board and forum that was cross team enabled.
Unfortunately though, because of a new I-T policy, the application had to be taken down. I'd love to look at it again though because there was a hell of a lot of functionality in it.
Getting back to the story though, After Symantec, I moved to Novell. Here, I implemented the knowledge base again but not on the same scale as it was used in Symantec. My main goal in Novell was to really help to increase the knowledge of everyone on the team. I was only still an engineer at this stage but I had been interested in Linux" for years and I was thrilled at the opportunity of actually making a living with it. I set up new learning processes and facilities called study groups. These were small groups of three or four people discussing cases that hadn't been solved by individuals in the team yet. They were great for increasing the communication on the team and when new versions were released they provided a great medium for directed discussion.
After Novell though, I was promoted to the role of technical lead on the Sybase 365 team. This contract was only starting so I was there right from the start. I'd a lot to learn here. My manager at the time gave me a lot of room to do a lot of the management tasks as well as the technical stuff however that was actually one of the reasons I didn't really like that team. I learned very quickly that I didn't like management roles yet and preferred instead to concentrate on the technical side. Still, I tried to throw my self into the tasks at hand. The team operated twenty four hours a day, three hundred and sixty five days a year. That meant that a lot of out of hours work needed to be done. At times I worked from 11PM to 8AM, other times I had a Blackberry with me to take escalations and other times I just looked in on occasion to make sure everything was going ok. I wasn't particularly interested in the technology however I did take an interest in the team and the success of the contract.
After working with Sybase for over two years, I got transferred to the Novell team in the same technical lead capacity.
You more or less know what I've been doing in Novell. I've reintroduced the study group sessions, I've set up my own server at home running OpenSuSE 10.3 and I've tried to participate as much as time allows in the OpenSuSE communities.
For that reason, now that I'm likely moving to a new job, I am going to start to dive into different technology again. This time, I'm learning about Windows server and server environments from a Microsoft angle. It shouldn't be difficult. I've learned a lot from OpenSuSE and the way Linux" does things so considering a lot of what Windows does is point and click, I don't see it being a huge problem. I installed Windows 2003 before at home but I found that for what I wanted to do, one server PC just wasn't enough.
ON my Linux" Server, I run a mail, web, ftp, imap, pop3, Ssh and SMTP server. It takes about 3.5 GB of space after collecting a huge amount of mail for over three months. Windows 2003 server requires about that much just for the base installation. If I was to set up a server for mail, web, FTP and remote access I'd probably need more than one machine!
So, I'm off to research. First thing I'd like to do is find an Irish user group for Windows 2003. Something like the community at http://www.linux.ie/ would be very nice. For a newbie, bouncing questions to a group of people is often the best way to learn.
We'll see how the cards fall in the next few weeks. For now, to start the ball rolling, I'm setting up a new tag called Windows. Everything I'm doing on the windows side of things will go in here. So, enjoy. Or don't. If the windows side of things doesn't interest you at all, I'll see you soon. I'll not leave Linux" behind. I'll keep my Linux" server up and running and I'll stay involved with the gnome accessibility community but I'll probably not do much with the OpenSuSE side of things. It just takes up too much time.