Category: work

  • Moving Again

    This will mark the fourth department in 6 months.  I’m hoping to set a new record.  Granted, my moving is not due to being unable to fit into a dept.  It’s just because there are so many depts that need fixing at the University.  It’s actually quite sad, especially since UIUC used to be such a leading university for IT related things.  It’s amazing how far they have fallen behind by simply not doing anything.

  • Roasting

    Here I am, sitting in my office sweating with the windows open and the window mounted A/C units running.  And people wonder why the University doesn’t have any money.  Maybe it’s because they don’t spend a little money initially, only to blow wads of cash later.  All I’m asking for is a simple thermostat, but I suppose that’s what I get for being forced to work in an old dormitory.  Oh well, it won’t last much longer…

  • Work

    As a coworker said today: 

    “I thought u were gonna be liek the BRC bought this toaster and although there is an AD account for the toaster, the GPO has the security filtering set wrong, and there’s this SHITTY ldap code that doesnt handle recursion of groups… so NO ONE can toast their fucking english muffing and we’re about to be paged about it.”

     

    It’s funny because it’s true.

  • Porkchop Sandwiches

    So, this week was going to be “rant” week.  However, I’ve been too lazy to actually sit down and write anything.  It’s not that I don’t have any ideas; it’s just that I haven’t had the energy to expand on the basic ideas.  Well, that all changes today.  I introduce you to end of the week rant.  Hopefully this won’t become a reoccurring thing, but I can’t promise anything.  I’m just calling it as I see it.

    Without further ado, let’s introduce our first topic:  Work.  Ah yes, that wonderful thing we waste (sic?) the vast majority of our lives at.  This rant isn’t about the concept of work, but more or less my work scenario.  I’m aware that my boss read this site occasionally, but whatever, I need to vent.  From now on, the people’s and my workplace’s name have been changed for their protection.  However, simple sleuthing can find out at least where I work, and hell, most, if not all the people that read this are aware of who these people and places are.

    In essence, I work for an IT consulting company.  The consultants (which I am one of) are hired out by other companies that don’t have the resources to hire their own IT personnel.  Obviously this isn’t a bad thing in and of itself, there are many companies that are able to do this and turn a nice profit.  However, in my case, my company isn’t in the real world where profit is the goal.  Instead, the company I work for is actually part of the government, and we are outsourced by other departments.  This causes a lot of changes to the model you may have been envisioning.  Instead of worrying about maximizing profit, the company I work for is more about just staying within the budget.  On the surface these two things may seem similar.  However, in practice, it’s not always the case.  As we all know, within government agencies, there is a lot of “fluff,” for lack of a better word.  Also, within the government, there are many inefficiencies.

    So, for those of you that aren’t aware, I recently moved from department A, to a half time position at department B & C.  Be aware that I didn’t leave my parent company, but merely that I’m being outsourced to different departments now.  So, while I was in department A I was working a lot on package deployment via Group Policy Objects which are contained in a Microsoft Active Directory.  I’m not going to into what all this contains, we’ll just leave it at I had to create a bunch of these different software packages (Microsoft Office, Adobe Suite, RealPlayer, Anti-Virus Solutions, etc) for software installs on computers.  Well, apparently department A was one of the few departments that was actually leveraging Active Directory in such a way, and, well, it’s “the right” way to do things.  Needless to say, because everything became automated in department A, my job duties became smaller and smaller.  For those of you who know me, realize that I don’t enjoy sitting around at work being bored.  I’d rather go home and not get paid.  So, I went and talk to my boss, asking to be moved someplace with more of a challenge.

    I had only been working for my company or less than a year, so I wasn’t sure how everything worked out.  I had a vague idea from what other people had told me, but that was about it. Well, department A was quite well off, in terms of money.  They were actually a self-serving dept, so they had lots of money to do things with.  Needless to say this is not true in the vast majority of other depts.  I knew this in advance, but I was all about the challenge, money be damned.

    Well, exactly *1* week before I was supposed to move, I finally had a meeting with my boss about where I was going to go.  I actually knew the person at department B, so I made my own meeting to meet with him and find out exactly what was going on, etc.  However, for department C, no introduction meeting was scheduled (who knows about planned) until I actually emailed my boss and asked where I was supposed to go and who I was supposed to meet on my first day there.  At least I knew what I was going to be doing at both of the new departments: using Group Policy Objects to deploy software in lab scenarios.

    Well, I”m now three or so weeks into working at the new depts.  After the second day, I received an email from a co-consultant at department B that said he’s leaving the company we work at in two weeks.  Now, normally, this wouldn’t be a problem.  However, I’d say around 75% of the things in department B are done via custom scripts and software that he wrote or installed.  Again, this wouldn’t be a big deal; however, 50% of that custom stuff didn’t have any documentation written about it.  Needless to say his last two weeks were filled with him trying to tell us everything we needed to know, plus get documentation written for everything.  Well, as you can imagine, that didn’t happen.  Now, the consultants and I at department B are tearing our hair out trying to figure out what everything does.  Now, as if this isn’t bad enough, this is the same way *all* the departments that have consultants hired from my company are.  Not necessarily will they all be exactly the same as department B, but there is no specific ways that our company tells our consultants how things should be done.  Instead, they hire the consultants, and then just throw them into the wild.

    Now, since I, essentially, work for a consulting company, wouldn’t it make sense to have a similar way in which all your consultants do things?  Is it me?  Well, the way it works now, is that if a department is complaining about a consultant, or if a consultant isn’t happy (like my position), they can easily be moved.  Now, when a new consultant moves in, it’s like starting from scratch because a) you have to figure out what the hell the previous consultant was doing, and b) the new consultant then starts trying to make his new department like what he was doing in his old department.  Now, do we see the inefficiency going on?  Depending on how good or bad or un-understandable the new department is, you can lose months trying to fix or change things.  However, the consultant that left, is now doing whatever he feels is best at his new place.  To break it down, nothing actually gets better because according to our companies stance, there is no better (which we all know is a load of crap).

    Well, that’s my main beef with department B.  The fact that I could actually be working on something relevant to the department, instead of figuring out what the hell is actually going on because there’s no centralized being saying, “Hey, as ACME Consultants, this is how we do things.”  Now, lets move on to department C.

    Department C is basically all lab scenarios.  Therefore, I’m doing almost exactly the same thing as what I was doing at department A, which I came from.  Heck, I’m even doing packages that are the same in both locations.  Now, I’m definitely not stupid enough to do the same work in both areas, I’m merely copying the packages from department A to department C.  However, both of these departments are fairly well off in terms of money, so they have plenty of money to store packages and pay for the backups on those packages and servers.  For a lot of departments, though, that extra money just isn’t an option.  Now, what I’ve proposed to my company, is that we setup a centralized repository for these packages for everyone with the company’s consultants to be able to use.  In my opinion, packages deployed by Group Policy Objects are “the thing” to do.  At department A, a computer rebuild would talk the better part of a day.  However, once the packages were put into place, a computer rebuild takes, maybe, an hour.  Even though submitting this proposal early in the week, I have yet to hear anything back.  How can this be bad for my company?  You’re providing a new service, that no one else is offering, PLUS, it’s saving almost a day of work PER computer.  With this new service, the consultants don’t even have to waste their departments’ time learning how to make these packages, nor do they have to waste their departments’ money purchasing the software to make the packages.  In essence, they only need to learn how to deploy them because everything else is done.

    As you can tell, mostly from the length of my post, is that I’m more than a little frustrated with my upper management.  It seems as if they want a centralized form of consultants, but without the centralization.  Now, what are the benefits of using such a consultant service?  You don’t have to hire your own people.  Now, I’m sure I’m missing other things, but from the three departments I’ve worked for, I can’t see anything else.  There are also other things that are missing from a consultant company: formal proposals on what needs to be done to a department, plans to accomplish these things by, and official, in writing, service level agreement (some departments are better than others at this last point).  How is a consultant supposed to say, “No, I can’t help you with that,” or, “Yes, I can help you with that,” if nothing is ever written down?

    What it all breaks down to in my mind, is that I don’t think the company I work for would work if it were exposed to the the real world.  I understand that it’s not designed to be run in the private sector.  However, if you’re starting a “company” in such a scenario as this, why wouldn’t you look at private sector companies that do the same thing?  Apparently they are doing something correctly in order to not go bankrupt.  Most of the time it’s something simple too.

    Hopefully the next rant won’t be nearly so long.  Sorry.

  • I Feel Dirty

    Yesterday I had a meeting with the boss, and I found out exactly what’s going on.  I’ll be working half-time at both Architecture and EWS (I’ll save you the links for these, since I included them in the last post about this).  Apparantly at both depts I’ll be using my Group Policy and MSI mojo to make things run a little smoother.  Yes, that’s right, my GPO and MSI skills are being whored out to other DS run departments.

    I can see why this is done, but in all honesty, nothing that I’ve learned about GPO’s and MSI’s has been difficult.  The only true advance knowledge I have about the stuff is actually using them.  Otherwise, you could just as easily read a book and setup a test machine to play with.  I just find it funny. 

    I think I’d rather jump into something totally new, but this will be nice, especially at EWS, because they are essentially starting all over.  They used to use a Novell eDirectory and Zenworks, but they are now migrating to use AD and the free tools for machine administration and package deployment that come along with AD.  From what I gather they really don’t have any experience with AD stuff at all.  So, hopefully, I’ll be setting up what DIA is like from scratch there.  At Architecture, they have labs that they want fairly automated, like what we have here at DIA.  That shouldn’t be too hard, since everything can be done via GPO.

    I’m looking forward to the move, but as I’ve said before, I still have my reservations.

    **Update**
    The more I thought about this post, the more I sorta want to change my opinion.  I’ve sorta realized that this is indeed how businesses work.  It’s not really about knowing how to do something or not, it’s more about how you do it and that you’ve done it.  Like I said before, anybody can read about GPO’s and MSI’s and making their lives easier.  However, I’ve actually helped implement a system that uses these technologies fairly seamlessly.  I can see why someone would want me to come in and help.  It’s not that they can’t, it’s just that, since I’ve already done it, it will be easier for me and make the user experience better.

  • More on Dept Change

    Well, from what I’ve heard “through the grapevine,” it looks as if there is a chance of me moving to three different deptartments: Food Science & Human Nutrition, Engineering Workstations, or Achitecture.  Apparantly, I’ll be doing a half-time position at 2 of these.  Which 2, however, has yet to be figured out (at least, that’s the last I heard). 

    Of course, I haven’t heard any of this from my actual boss.  I’ve heard it 3rd hand from my Unit Contact at DIA. 

    But I won’t bother you all with a fun topic about that 🙂  Instead I’ll talk about the beast that is half-time.  When I worked for

    Benteler Automotive I essentially worked half-time at Goshen, IN and Fort Wayne, IN.  Well, actually it was more 3/4 time at Goshen, and 1/4 time at Fort Wayne.  Talk about a pain.  Granted, most of my time was spent in Goshen, because they seemed to have all the problems (also 3x the users), but working out a plan to hit problems in both locations became strenuious at times.  And then, if there was only a few things to do in Goshen, my boss would ask me to stay there in case other things cropped up while I was away, essentially taking my time away from the Fort Wayne plant.  Now, I understand that things will be different here at the University, since both depts will be have me for half my time no matter what.  And since each dept here is run so differently (especially the 3 that are my possibilities), it’s going to be totally shifting gears when going from one to the other.  Hopefully I’ll be able to divy my time up by days (i.e. 2 full days at one dept, 2 full days at another, etc), instead of half a day one place, half a day another.  I don’t know how well I’d be able to handle that. 

    I’ll guess I’ll just wait and see.  Hopefully I’ll hear something about it before the 1st of July (when I’m apparantly moving).

  • Possibly Leaving DIA?

    What’s that you say, move depts?  Yes, it’s true, I’ve talked to the boss’m and have asked to be moved out of the Department of Intercollegiate Athletics (DIA).  Yeah, yeah, yeah, sit there with your mouth open.  I know that DIA is definitely one of the best depts on campus, and that you get all the perks when you work here, but alas, I still want to move out.  As I see it, there’s no challenge left in DIA.  Thanks to Nick and Bud’s foresight, and my ability to continue what Bud was trying to do after he left, DIA works as a well oiled machine.  In my mind, there’s also no need for 3 full time IT employees there either, especially since there are 5 students doing a lot of the day-to-day work. 

    The only hard part that I’m going to have to work with is moving out of working in a “business” scenario, into an “academic” scenario.  Everyplace that I’ve worked worked at, including DIA, has been either a business or run like a business.  When I say business, I mean that computer users are just that, users on their machines, not administrators, and that the IT department controls computers and other IT related devices (networking, mobile computing, etc).  Now, here in the world of academia, it doesn’t necessarily work that way.  In many of the depts on campus, professors and other users of computers are administrators.  That means they can install what ever they want, whenever.  There is no baseline for what machines should be, or where they come from.  The machines are essentially stand alone machines with not centralization at all.  Now, for those of you that are systems administrators, I’m sure you’re just cringing right now when I say this.  Hell, I’m cringing.  Being a systems admin of a dept like this is like trying to battle an x headed dragon, when x is the number of machines and/or users you’re trying to administer. 

    Also, many of the academic units don’t have any money, or at least they don’t feel like they have any money, that can be spent on IT related goods.  Things such as centrally housed servers with user data, backups, machine patching, and anti-virus goes overlooked in many of these departments because nobody has shown them the light, so to speak.  A certain part of me wants to be that person who guides them into IT bliss, but another part, the part that hears the horror stories from other academic system admins, runs in fear because it knows that it’s not going to be easy at all. 

    However, I definitely don’t want to spend my time doing nothing here at DIA.  When I worked hourly at various different IT jobs, if I wasn’t doing anything, I’d just go home.  To me there was no point in sitting around doing nothing, when I could be doing other stuff at home.  Granted, I wasn’t being paid to do other things at home, but I guess that didn’t really matter to me.  I still feel the same way now, but since I’m salaried, I’d feel even more guilty just going home than I do trying to find work to do. 

    I’ve talked to my supervisors, and they are aware that I want to move.  And hey, that was one of the perks of joining DS.  You’re not stuck in one place the whole time if you don’t want to.  There’s opportunity to move around.

    Hopefully I’ve made the right decision.

  • MS Certification

    So, today was my first MS Cert test.  I went in feeling pretty comfortable about it.  I mean, it was test 70-290 (Managing and Maintaining a Windows 2003 Server Environment).  I do this both at work and at home.  I even read the MS Press book cover to cover, and took notes on it.  I did fine with all the questions that were in the book, and the questions that I found online (forgot that the books I got had a CD with extra tests on it).  Needless to say, I figured I wouldn’t have too much of a problem.  Well, if you haven’t figured it out by now, I failed the test.  To pass, you’re required to get a 700, I got a 689. 

    Now, after taking the test, I realize how retarded these tests really are.  Now, all the tests I’ve ever taken usually make sure you know the general stuff.  Well, wouldn’t that make sense, to actually test you on the stuff you’re supposed to know?  Well, not according to MS.  Apparantly you’re supposed to know the stuff that isn’t included in any of their material, and the most obscure crap.  No wonder they’ve had such a hard time with websites such as BrainDumps.  Well, the say I see it, is memorizing the answers (ala braindumps) is worse than wasting the $125 by failing it.  This whole experience has definitely been a turn off to getting an MCSE.  I still want to read all the material, and know the material.  I just don’t think I’m a good enough guesser for passing MS tests, because that’s what it boils down to. 

    After takin the test, it really makes me worried about the types of places that always say that MCSA/E is required.  Very worried…

  • While at Work

    Well, I’m at work, and I just finished testing the new Microsoft patches that were released today with out machines.  Thankfully, once again, there doesn’t seem to be any problems with the patches affecting our machines (knock on wood).  However, while I’ve tested the new patches on 3 different machines in VMWare (and installed all the software required for testing via GPO), I’ve been installing windows XP on a Virtual PC 2004 session.  Needless to say, I’m working on 3.5 hours, and the basic install of XP still hasn’t completed.  I can’t imagine how long it would take to do basic tasks inside of Virtual PC.  This is just rediculous.  Maybe it’s just the installation that takes forever.  However, wasting 3+ hours on a simple install is crazy.  Good thing I decided to use VMWare after I started install xp on the Virtual PC session, otherwise, I’d be here forever.

    In other news, I really want to get a saltwater fishtank now.  Hopefully Colleen will run by the bookstore today and grab a couple of books I want.  Then I’ll think about starting the tank.  I really want a reef tank, but I’ll start with fish, and after I get (more than) comfortable with that, I’ll move on to reef life.

    *** Currently Listening To: Cake – Prolonging the Magic It’s just another classic Cake album.  It’s fun to listen to, but even if you just set it as background music, it’s not loud or obnoxious or anything.  Good stuff.

  • Did Everything Die Today?

    BLEH. Somedays I really hate being a “computer guy.” Well, actually, it wasn’t just a day, it’s been the last 4 days. As you can see, rebelpeon.com is finally back up (entirely). That’s about the first time since, what, Saturday? Let’s just say, it was going smooth until I started moving stuff back to my main server. DNS can be one of the nastiest things around. Then again, so can microsoft’s software. Between all the errors that had no solution and just crappiness all around, I stayed up way to late the last 3 nights pulling my hair out. Needless to say, it’s working now. By doing this, though, I’ve essentially started from scratch on my server without having to destroy my active directory domain. By not destroying it and starting over, I saved myself a lot more nightmares. I’ve also setup mysql and movabletype on the rebuilt server. This will allow a “real” comments section, and by having the blog database driven, I can have searching, a true archive, etc. I just need to muck around with the templates more to get everything the way I want it. Hopefully the new site will go live this weekend, but I make no promises 🙂

    This weekend was our first actually snow fall of the year. I definitely wasn’t missing the lack of snow, that’s for sure. The people driving, the plows that don’t come out till its finished snowing, the car covered in salt, the people driving (oops, did I already say that?), etc. Plus, it’s decided to go from decently chilly out, to down right cold. I’m not a fan.

    Today work was, well, interesting. Let’s start with last night, shall we? Well, last night I was talking to a guy that works for us (soon to be located at aaronbinford.com), and I noticed that our, the university’s, exchange server was down. No big deal, maybe they were doing patches etc. This was at 11. At around 1 when I stopped trying to fix my stupid servers, I noticed that it was still down. Oh well, didn’t really think anything of it…that is till this morning, when I arrived at the office to find that exchange was still down. Well, needless to say, we had about 4 phonecalls when I first got in. However, there’s absolutely nothing we can do, because we (at DIA) aren’t in charge of the exchange server. Well, the server stayed down the whole day (actually, it’s still down as I type this). Apparantly 3 harddrives failed last night, taking down most of the mailboxes with it. A 500GB restore from tape can take awhile. PLUS, we just implemented a new Point of Sale (POS) system at the Armory track and Atkins Tennis Center. Well, the software that was purchased had no way of differentiating between the stuff inputted in at the Armory as opposed to Atkins (or at least the users were trained on how to do that). So, the person in charge of the Armory, for whatever reason, started deleting records out of the database. Needless to say, he was on crack and started deleting everything, including the stuff from Atkins. Well, then later, after we told him what he had done, he apparantly did it again!!! Thankfully we had some of the stuff from tape backups (backups that had just started running last night). Let’s say that it didn’t surprise me what this particular user at the Armory did. *sigh*

    Off to work on the new website templates…