Originally posted by noob2K4:"Whoa. I am a comparative IT novice, just passed A+ desktop hardware and OS cert. I have an opportunity to intern as level-one support at a small organization that contracts out all of their IT. If I can spin up fast enough I may be offered the opportunity to plan and oversee a major (for them) network expansion and even run the new system."
Congrats, have @ it...
For you? This is TRULY a major opportunity to learn the networking side of things - Mine was during the 1996 Olympics in Atlanta with Digital Equipment Corp. Team of engineers, putting 1000++ new nodes (remote ones) for BellSouth cellular, so their workforce could work from home via RAS.
(NOW, that MIGHT NOT sound like a "Big Deal" nowadays, but it was then - We were using NT 3.51 on Pentium I 133mhz laptops w/ 32mb RAM (was top-of-the-line then @ $6,000 a piece iirc), & it was said:
"You'll never do it!"
Well, know what? We did, 110% success, using NT 3.51 RAS & some Ascend boxes for security/routing etc.)
Heh, BOY you will have some FUN!
Some 'scary moments' but don't let them be... you can ask guys @ places like this what they'd try if you are in doubt for example!
(We didn't have that in my day, not really... not in ANY facet of this field like you young folks have online today...)
You'll get thru it, trust me... remember: First GOOD reference opens the doors for the rest of your career!
Originally posted by noob2K4:"Currently they have about a 50-node network running XP on Windows 2000 Server, with Exchange 2003 and MS SQL Server. They use Terminal Services and they have a Cisco PIX firewall. In January they will probably add another thirty users."
Quite alot of us know much of that stuff... SQL Server, XP, & TS I know pretty well (Citrix, TS, MetaFrame, etc. & it might have been awhile now, but I can help on this last one I think too!)
Originally posted by noob2K4:"I have been reading some general texts on networking and server technology. I plan to pursue an MCSA or MCSE cert tailored to the specific products they are using."
Not a bad move... Certs help, especially for network admins/tech etc.
Originally posted by noob2K4:"My questions are, first: how much can I expect from the contractor for documentation?"
If you can? BILL THEM HOURLY FOR IT! They know you're fresh outta school right??
If not, think it over - how would you document this whole thing, & time yourself while writing the draft out as best as you are able to... double the hours & bill, just to be safe!
(One thing, especially since it's your first job? You'll have to do ALOT of "prep-work", & this practice rough-draft I am telling you to do is part of it. You'll have to get used to it anyhow!)
Originally posted by noob2K4:"From what I read it seems that this is a rather nebulous area but in my case it will be critical."
It is "nebulous" but NOT written in stone either... you can make changes to it as needed as things come up expenses &/or topology-wise... & they ALWAYS do!
Originally posted by noob2K4:"The executives in place need a user-level summary of their current and projected needs so that they can make informed decisions in the next few months. Would I be out of line asking the contractor for baseline statistics on current usage?"
Asking for things NEVER hurts, ever... if you can though? Little 'political-tip' here - Go to the "Big Dog" on this project, the one that 'champions' it the most, & request this... usually I've found that asking the guys with the POWER in a company that want something to go thru? Well, they make it happen... keep this in mind!
Originally posted by noob2K4:"Second, is it unrealistic to imagine getting my head around this by, say, Christmas?"
Nope, should not be a problem I would not think. If you bust your tail, no problem.
(Always try to get MORE TIME though... think of yourself as "Scotty" on the original StarTrek series:
SCOTTY - "Captain, I'm giving her all she's got!"
CAPT. KIRK - "How long till you can fix it?"
SCOTTY - "I need 3 hours!" (really needs 1)
CAPT. KIRK - "You've got 2..."
(Scotty makes out with 1 extra hour... but, be somewhat "reasonable" too, you can't say 12 months for a project like you're talking about. They'll find someone else... believe me, they are probably already shopping this deal too. After all, it IS their monies involved, & NOBODY LIKES GIVING THAT AWAY!)
Originally posted by noob2K4:"I am aware of the possibility of suiting up and undertaking responsibilities beyond my capacity to execute."
There's NO such thing... your biggest danger imo, is underfinanced projects running on shoestring budgets.
(That, or making an enemy with someone with clout in that place, you DO NOT WANT THAT! Kiss alot of ass, make your cash, get it done with good reference (YOU CAN DO IT) & be outtie!)
Originally posted by noob2K4:"Otoh I *am* smarter than the average bear and this stuff *is* all in books, right? Right? "
Some is, some is not. Alot of it you can lookup! For instance Terminal Server clients setups, middleware settings, Server-Side settings & remote desktops setups (does not sound like you will deal w/ that server-side stuff TOO much though, but I KNOW it's there online @ the CITRIX site (just like TS, but better in some ways & MS just licensed their technology anyhow iirc) as I have had to use it developing around it, & also setting it up with tons of nodes on remote clients - THIS YOU WANT TO START LOOKING @, NOW!).
Believe me, this is DOABLE, you CAN do it (you've gotta go in with that attitude man...)
EDIT PART -> Another GOOD piece of advice? Use batchfiles to help you "enmasse" setup those new node boxes, OR if possible? Make an image for them all, std. software clients use etc. on it, & BLAST THAT IMAGE TO ALL THE DISKS OF THOSE MACHINES (saves time).
There will be server-side work too, adding the users there & all that as well: BRUSH UP ON IT!
Learn if they use, for example, Active Directory etc. (you'll want to know their existing apps base, network topology, protocols in use, heck... ALL of what they have - You'll have to ask alot, believe me!)
APK
P.S.=> We could help you, there is some VERY knowledgeable network engineers around these forums (better @ it than I am, rusty here really! More programming last 8 years or so or more really)... Plus, I am always willing to help folks out, especially folks just getting into the game: I was there once, & had help myself... never forgot it either! apk