• random internet wanker (unregistered) in reply to d00d

    because it used the word "bestest", duh.

    I now fully expect my comment to be a featured comment, too, since I also used that word. and I'll throw in "busticated", which is just as awesome, for good measure.

  • (cs) in reply to d00d
    d00d:
    AdT:
    Learning by doing is best. Learning by deleting is bestest as rebuilding the whole system is always highly instructive.

    By reading this comment you exempt its author from liability.

    Why is this comment featured?

    I read it...I liked it. It's called "editorial discretion"

  • (cs)

    As pointed out there are a lot of ways Ryan could play this to avoid getting unfairly blamed himself without looking like a finger-pointing prat. My favorite is just to forward the e-mail or wiki page or whatever with the responsible party's identity attached, and say something like "This is the documentation I was given as most-current, we probably should update this."

    But really, in a case where Ted came after me like that I'd probably give it right back to him: take advantage of the facelessness of the conference call to speak a little plainer than you otherwise would!

  • Some Guy (unregistered) in reply to Anonymous
    Anonymous:
    However, I've never heard of the stereotype that says all programmers have aspergers
    At least on the internet, programmers are the world's foremost experts in diagnosing each other with assorted mental illnesses as an alternative to actually debating the other person's point, and "you've got aspergers" is the diagnosis that all the cool kids use these days.
  • M (unregistered) in reply to Some Guy
    Anonymous:
    all programmers have aspergers

    Not that there's anything wrong with that...

  • mike (unregistered) in reply to JustSomeDude
    JustSomeDude:
    TRWTF is that there were no obvious indicators that this was a production server vs. a test one. From the training material to the server names/paths...something should be there to clue you in.

    We had two different noob developers putting their random development code on production boxes that were named "{application}-spare", which are live failover boxes. I think the same devs would have put their development code on a box named "dont-fucking-touch-this-box".

  • Some Jerk (unregistered)

    Hmmmm... Seems to me that even the fact that his account was allowed access to the production servers implies a significant amount of ineptitude on the SysAdmin side. I can't imagine why a junior developer's login credentials would extend beyond their own workstation and development servers.

  • (cs) in reply to mike
    mike:
    JustSomeDude:
    TRWTF is that there were no obvious indicators that this was a production server vs. a test one. From the training material to the server names/paths...something should be there to clue you in.

    We had two different noob developers putting their random development code on production boxes that were named "{application}-spare", which are live failover boxes. I think the same devs would have put their development code on a box named "dont-fucking-touch-this-box".

    This is the answer to the question "why should we use source control?".

  • Channel6 (unregistered) in reply to havokk
    havokk:
    mike:
    JustSomeDude:
    TRWTF is that there were no obvious indicators that this was a production server vs. a test one. From the training material to the server names/paths...something should be there to clue you in.

    We had two different noob developers putting their random development code on production boxes that were named "{application}-spare", which are live failover boxes. I think the same devs would have put their development code on a box named "dont-fucking-touch-this-box".

    This is the answer to the question "why should we use source control?".

    How, exactly?

  • clbuttic (unregistered) in reply to frits
    frits:
    anon:
    Gram ma:
    Sysadmins are usually lazy assholes.

    In other news, bears like to defecate in wooded areas and the pope occasionally goes to church.

    And programmers are arrogant losers with asbergers and no concept of what it takes to run a network.

    In other news, tired, old stereotypes are still pointless, obnoxious, and not beneficial to the conversation.

    Dood, u mispelled buttburgers.

    FTFY
  • Fermion (unregistered) in reply to M
    <all programmers have aspergers />

    Not all, just Billaspie Gates.

  • (cs) in reply to JustSomeDude
    JustSomeDude:
    TRWTF is that there were no obvious indicators that this was a production server vs. a test one. From the training material to the server names/paths...something should be there to clue you in
    We put stickers on the front of the servers.

    Although to be honest the ones on the virtual servers can be hard to read in some lighting conditions, so mistakes still happen occasionally.

  • Burpy (unregistered) in reply to mike
    mike:
    I think the same devs would have put their development code on a box named "dont-fucking-touch-this-box".

    Everybody knows name like "dont-fucking-touch-this-box" is the worst name to use if you don't want people to touch it. It's like text files, if want to make sure people will read your file you'd better call it "DO_NEVER_EVER_READ_THIS.txt" or "ReadThisAndYoureDeadInSevenDays.txt" because nobody gives a s... about a file called "Readme.txt"

  • Grey (unregistered)

    Well... It's not about IT, it's about 'the jungle law' in general. The strong chewed up the weak. Natural selection.

  • (cs) in reply to Some Jerk
    Some Jerk:
    Hmmmm... Seems to me that even the fact that his account was allowed access to the production servers implies a significant amount of ineptitude on the SysAdmin side. I can't imagine why a junior developer's login credentials would extend beyond their own workstation and development servers.
    I read it as meaning that "production server information" included production login credentials.
  • Banking Contractor (unregistered) in reply to anon
    anon:
    Gram ma:
    Sysadmins are usually lazy assholes.

    In other news, bears like to defecate in wooded areas and the pope occasionally goes to church.

    And programmers are arrogant losers with asbergers and no concept of what it takes to run a network.

    In other news, tired, old stereotypes are still pointless, obnoxious, and not beneficial to the conversation.

    Don't you mean Asperger's, dumb ass... Now go and plug in some cables!

  • Titan (unregistered) in reply to Banking Contractor
    Banking Contractor:
    anon:
    And programmers are arrogant losers with asbergers and no concept of what it takes to run a network.

    Don't you mean Asperger's, dumb ass...

    May be he means icebergs? I always carry mine with me.

  • ClaudeSuck.de (unregistered) in reply to random internet wanker
    random internet wanker:
    because it used the word "bestest", duh.

    I now fully expect my comment to be a featured comment, too, since I also used that word. and I'll throw in "busticated", which is just as awesome, for good measure.

    I find "Gawwwwn" much better. It's a woody kind of word.

  • (cs) in reply to AdT
    AdT:
    Learning by doing is best. Learning by deleting is bestest as rebuilding the whole system is always highly instructive.
    UPDATE comments SET body="Just as long as one is careful, they can avoid this to begin with.";
    Query OK, 104365 rows affected (12.21 sec)
  • Brent (unregistered) in reply to d00d
    d00d:
    bd:
    Grammer nazi: it's spelt Asperger's or assburgers or even "arrogant sperg losers".
    Grammar Nazi: you should not talk.

    No problem here: Grammar != spelling. I wouldn't require a grammarian to be good at spelling, anymore than I'd require a mathematician to be good at doing arithmetic.

  • Jay (unregistered) in reply to d00d
    d00d:
    bd:
    anon:
    And programmers are arrogant losers with asbergers and no concept of what it takes to run a network
    Grammer nazi: it's spelt Asperger's or assburgers or even "arrogant sperg losers".
    Grammar Nazi: you should not talk.

    My mother's mother was from Germany. She was our Grammer Nazi.

  • Some Jerk (unregistered) in reply to Scarlet Manuka

    Though most of the infrastructures I have worked with used a single account per person (instead of machine specific accounts)... It seemed more ambiguous (which account/credentials were used) to me. Didn't that hard working SysAdmin say something about "his credentials being used"?

    So... this brilliant sys-admin has instructions for administrating the PRODUCTION servers for a company... with the login credentials printed right on it? Every decent SysAdmin I have ever met was a security freak... so I venture that that is worse than giving an entry level dev root access to a production server.

  • Some Jerk (unregistered) in reply to Banking Contractor
    Banking Contractor:
    anon:
    Gram ma:
    Sysadmins are usually lazy assholes.

    In other news, bears like to defecate in wooded areas and the pope occasionally goes to church.

    And programmers are arrogant losers with asbergers and no concept of what it takes to run a network.

    In other news, tired, old stereotypes are still pointless, obnoxious, and not beneficial to the conversation.

    Don't you mean Asperger's, dumb ass... Now go and plug in some cables!

    I feel left out. I still don't understand what the hell an asperger is, and I supposedly am one.

    CAPTCHA: luptatum ... hmmm ... don't know what that is either

  • d00d (unregistered) in reply to Brent
    Brent:
    d00d:
    bd:
    Grammer nazi: it's spelt Asperger's or assburgers or even "arrogant sperg losers".
    Grammar Nazi: you should not talk.

    No problem here: Grammar != spelling. I wouldn't require a grammarian to be good at spelling, anymore than I'd require a mathematician to be good at doing arithmetic.

    Although he did fail to capitalize a proper (if you can even call it that) noun, so there was a grammar fail.

  • FreddyKrueggerand (unregistered)

    How DARE you work within the specifications I've given you without second guessing me first!

    Your obvious lack of experience in dealing with me has not gone unnoticed.

  • (cs)

    Why did a Junior Developer's login get granted access to the production environment? This must be a great security system:

    Let's grant everyone access to every system, even though our "policy" says they aren't supposed to login to production servers...

    What is the point of policy when you won't spend 30 minutes in LDAP / Active Directory implementing it automagically. And if they DIDN'T use a policy automation mechanism, that means someone MANUALLY added his account to the production server, a real WTF.

  • sashan (unregistered)

    I work with asshats like Ted. It fucking sucks because they put you in a pit of their own making and then expect you to dig your way out while they keep chucking dirt in. Then you get the blame when things fail.

  • scott_R (unregistered)

    Wow, talk about naivety. I get that fresh outta college kids are going to be bullied by older management types, but c'mon. Making judgment mistakes is one thing, but missing by an entire server...or blindly tackling projects without a clue about the local infrastructure?

    How was Ryan's life before this? "But Grandpa said to light his Depends on fire!!!"...I mean, at one point he couldn't get the test server to communicate with the rest of the system...the next he's taken down the entire network?

    I know, I know, picky...but still, why is Ryan the trained monkey? Seems like he should have at least had reservations about his bib-drooling boss' instructions. :)

  • Dani (unregistered)

    TRWTF is the aspergers. And the sparagus.

  • (nodebb)

    I think the main problem is that Ted chose not the most competent company to improve his specialization. To avoid such problems, I always turn to a company that collects information about different services (including educational ones) and evaluates them according to different parameters, compares it and then makes its recommendation based on the facts. This way I always make sure that I choose the best service when I listen to their opinion.

    Addendum 2023-02-01 02:35: https://edureviewer.com/courses/iap-career-college-review/

    Addendum 2023-02-01 02:36: https://edureviewer.com/courses/iap-career-college-review/

  • ppu-prof_Si (unregistered)

    Наша команда опытных мастеров предоставлена предлагать вам инновационные технологии, которые не только снабдят надежную безопасность от зимы, но и преподнесут вашему жилью стильный вид. Мы практикуем с последовательными составами, утверждая постоянный продолжительность службы и превосходные эффекты. Изолирование облицовки – это н

Leave a comment on “On the Job Training”

Log In or post as a guest

Replying to comment #:

« Return to Article