Tell HN: I'm nervous and don't know where else to go
i am an IT Support Intern at a manufacturing company. My company makes precision parts for a variety of customers. my company uses a program called Epicor, and on Monday we are scheduled to update to the newest version. The problem here is that my boss has left this in my very... "capable"... hands and is jetting off for the week.
I have not been prepped, I have not even recieved a login for Epicor, and I am panicking.
Does anybody in the void have any experience running through a large feature update such as this for a company with around 150 workstations with this software loaded onto it?
I assume my boss has left the process to be automated, but I am concerned that I will be completely unable to troubleshoot in the event of a catastrophe. maybe i am overthinking. maybe i am anxious for no reason. i guess i just need someone to tell me to calm down haha.
thanks everyone. have a good weekend!
-db
90 comments
[ 2.1 ms ] story [ 165 ms ] threadAlternatively raise your concerns with your bosses boss.. Since I would also assume your bosses boss approved his vacation knowing that this upgrade was coming they may be less then helpful. Or they could have been lied to by being told you are comfortable with all aspects of the project.
If you're not comfortable, get them to postpone, or ignore it all and get you resume in order. This is one of those red flags for bad companies.
all in all, thank you for mentioning this - i definitely have things to consider.
Of course, there's a lot of context that we don't really have access to but that's another thing to consider.
you had me at "pay raise" hehe..
thank you for your kind words, i think it is definitely best to look at this situation from the angle of "learning opportunity".
What does giving you that chance cost them, versus you? If you fail, they'll likely fire you and move on to the next person. If you succeed, they will likely get credit for picking a good one, then they get to utilize you for years, potentially. During that time, they likely will make multiples of your salary on your work. There is very little real risk to the company for 'giving you a chance'.
In some bad companies, you have little input into shaping the expectations into something reasonable. In those companies, you can easily be expected to do something that just isn't feasible, and it is no fault of yours.
From your story, it sounds like you may be in one of the companies that expect what they expect, and never ask if it is reasonable from people who know. I also wonder if your boss is taking vacation to distance themselves from an expected meltdown that they were unable to manage away. Hard to tell reality single point of view on the internet, but it wouldn't surprise me.
it has happened to me before. i think i am just feeling a bit... imposter-y. i have put my nose to the ground to get where i am, but i must bring my nose back up and assess before i get myself into a place i don't want to be.
thanks for the reminder.
100% this. "I would love to help with this but I honestly don't think it is safe for me to try."
Do you know anyone there that uses this software? Can you ask them what the experience was like the last time this happened (from their point of view)? Maybe you don't need a login, maybe they just push the update out and you pretend to be involved!
thanks for the "calm down" it sincerely helps. i will continue to ask around here, as communication is probably the best tool i have at my disposal right now.
thanks again -
Without a doubt. Just make sure you are not being a whiny complainer about getting dumped on. Everyone you talk to will already know you've been thrown to the wolves - you don't have to remind them of it. But on the other hand, they will also see that you are trying and preparing and taking the job seriously: If things blow up on Monday they will blame your boss for leaving. If things go smoothly they will think it's because you took charge and made it happen.
(But also, spend some time thinking about a new job, because there is always a small chance you get screwed. The business world is cold and heartless sometimes).
PPS - it is entirely possible that the users do not yet know about the scheduled upgrade, either because they were never told or because they ignored the email or whatever. They might have some major thing going on Monday and can't have any downtime. Talking to them and asking about experiences and concerns will surface that. If it is the case, they will voices on your side in a call for delay. And! It will look good on your resume: "Improved inter-department communication, saving company $$$$/increasing revenue $$$$ by optimizing software update schedule"
And: "I assume my boss has left the process to be automated", that would be something to check with said boss. Assumptions are the mother of all f-ups ;)
excellent point, though, about the support. in my haze i seem to have forgotten that support systems exist... thanks for your advice
Kidding, wouldn't worry too much. If your boss works in IT he is probably used to getting called when not in the office. Maybe just tell him you are nervous because of the update. But I very much doubt anyone would blame you if there are any difficulties.
and i think you are right. i need to remember my place/position.
i also really appreciate your outlining what i can do. document document document, communicate communicate communicate.
thank you for your kind words.
If boss is gone, go to their supervisor.
Do this today. Assuming you're in the US, you have most of the workday to figure out what you know and what you don't.
And, as somebody else posted, calm down. Either your boss trusts you, or your boss is an arsehole. Either way, that's a good thing to know now. In the first case, great. In the second, no great, but you know you don't want to work for him beyond this internship.
to add some context, i have been voicing concerns and i just feel that i may be in a position where i have to take the silence and work it out for myself - i must remember all the resources i have available to me (including you kind folk here at HN) and work with what i have been given.
i have gotten myself this far, and only i can make it better for myself. time to nut up or shut up i suppose and stand up for myself.
>Yeah, so my direct supervisor left for a vacation the day before a major update and left me to do it with 12 hours notice. Didn't even give me login credentials haha.
So, don't calm down, but feel a bit justified in being worried all of a sudden.
Be very clear that you need to have login sorted out before you can begin work on the project. Write down all of your concerns in a text document, and save them to be raised the internal kickoff meeting (There should be one. If not, ask for one).
Meanwhile, search their documentation as best you can, and see if you can get an idea of what the actual work would entail. Research can count as productivity, and you may find more questions that need to be raised.
I wish someone could have told me that when I was an intern. Many times.
If the upgrade blows up, it won't be your fault because you're just an intern. There are multiple people making way more money than you are who are responsible for running the company. If those people leave an intern in charge of a mission-critical system and it breaks, it's their fault. If you do end up in the soup and you're able to save the day by calling Epicor support, you'll end up with some very nice letters of reference.
If it doesn't blow up, great, it means your advisor trusts you to keep the plates spinning while he's out. Keep doing what you're doing and you'll have a bright future.
Next time get trained before the guy with the knowledge disappears :)
thanks for your advice, i think i have been trying to prove myself by spinning my wheels instead of taking a step back and evaluating the situations that get presented before me.
appreciate it again, hope you enjoy your weekend
If you somehow end up getting blamed for it anyway, I guarantee this is not a company you want to work for even as an intern. Find the one or two good people who might serve as references for jobs later, explain the situation you were put in, and I am confident you will be able to look back at this as a small road bump at the beginning of a successful career in the general industry
And this is true for reasons I didn't understand when I was soley technical and younger.
At the end of the day people - _teams_ - want people they can trust in. That doesn't mean you handle things flawlessly, or that your boss can necessarily "set it and forget it" with you. Being trustworthy and responsible means acting out of good intent. Take a breath, keep your head on straight, look at the slightly bigger picture, and make reasonable choices. Communicate. Act as if the world isn't on your shoulders - because it isn't.
Take a step back, realize that we're all people, trying to make good decisions, and we're responsible to work with the outcomes and address problems as they arise.
I've found I grow by leaps and bounds when I embrace this.
This is a great comment. It reveals the truth about how we grow into roles of higher and higher responsibility. I believe I was on the lucky side, though, that most of my bosses understood this about me. Part of it actually is the fact that they know you will take the world on your shoulders in their absence if the situation demands it. It's a test. If it goes off the rails, they're basically saying they can afford it and they don't care, but they want to know who stayed up all night trying to fix it. It sounds paradoxical and maybe jaded, but it's actually better for OP if the upgrade breaks shit all over the place and he's sleeping under a table 36 hours later responsible for managing the failure state. If everything goes off without a hitch, the boss won't even notice. That said, hope for the best, plan for the worst and go in with the best of intentions - but just like if you're an honorable person, you'd never take credit for something you didn't do, you should never take blame for something you warned people about.
People who see ahead and are capable to intervene and mitigate other people's disasters are literally priceless, and OP will go far just by having the attitude of foreseeing and managing crises created by other people's lack of engagement or imagination. This is also the origin story of every superhero and mob boss.
In the case anything blows up, repeat after me, "I don't know, I'm just the intern".
Polish your resume no matter what, because you're working for people who should rightfully make their living biting the heads off chickens out back of a circus tent for a nickel admission fee, not managing anything that matters.
You haven't provided a lot of info, but based on what you say, it seems that:
1) you are an intern, not a full-time employee (FTE)
2) Your boss seems to be the one supposedly in charge of the Epicor update, but it also seems that he felt you could be put in charge while he's away. Wait, though: in charge in case the automation he put in place doesn't work.
3) You feel the task it daunting, and you are panicking.
4) It seems you are mostly worrying about the case where the automated update process fails, and people would revert to you to ask for help.
If the above is correct, I'd suggest the following:
1) Use a written form of communication to tell your boss what makes you anxious. Written would help you in case of any legal issue, any wrongful termination, or simply in case your boss will try to blame you for any issue as a result of a failed update.
e.g. "Dear boss, I hope you will have a wonderful holiday next week. I am concerned about the Epicor update scheduled for Monday, Oct 17th, as I have no useful information to be able to support the company in case the update doesn't go as you planned. I just wanted to make sure that you were ok with this, and don't expect me to be able to intervene in case of issues. Of course, I will do my best if something happens, and I would appreciate if you could let me know what's expected of me during the update, or even in preparation for the update (e.g. would you need me to study anything during the weekend?) Thanks."
2) Do not assume that your goal now is to prep for the update, spend the weekend studying Epicor or whatever else. You might still want to do it, but again, it is not required. It seems your boss didn't tell you anything like that.
3) You might want to review your "contract", even if you are an intern and not a FTE. What did you sign when you started working with this company? Try to see if there's anything weird in the liabilities you incur for any wrongdoing. Probably nothing, though. Relax.
4) You're an intern, you're probably young, and this is a great learning opportunity for you. Your anxiety is a consequence of your inability to communicate with your boss properly, even if he might have made a mistake of leaving you alone in all of this. Analyze how the conversation went, and see if you could have done better.
5) Finally, do not listen to the others suggesting that you should polish your resume and run for the hill. It's too rushed. You gave us sparse information, and there's very little to suggest that this would be the best course of action.
Try, instead, to make the best of this situation. And don't panic. Panic is often anxiety, self-inflicted anxiety. You probably didn't do anything wrong; you might have a boss that is not fully aware of what's going on inside your brain, and that happens.
Good luck! Hope that this was helpful in some way.
i am an Intern, and my boss is the ERP Systems manager. My company is not large. Before I came along, it was just my boss. He is the heart, soul, and backbone of the IT department here. Now i am one of the limbs.
it is just us 2. i think you absolutely banged it on the head that i suffer from the inability to effectively communicate my anxieties/concerns with my superior, and i feel i have done him an injustice with this post and i wanted to say that you are right. My anxiety is coming from my inability to communicate properly. he may totally be under the impression that i can handle this, but i also want to say i don't really know WHY not because i don't think i can handle this if i were adequately prepared, but that i attempt to ask these questions and am sort of... left on read. i know that if this does go awry, i will not be the sole blame. but i am struggling with this like desire to make sure that my company is able to carry on production without a blip. vmaybe i am in la la land and care too much about the company that would replace me in a heartbeat, but i want to prove to myself i can be a part of this field, be a part of this industry.
thank you for your advice. i want you to know that i am genuinely taking all points made in this thread to heart.
Good luck with your life! I hope that the Epicor update will go smoothly after all :)
Talk to your boss if he is still around, or talk to your boss' boss if not.
Try to be open about your emotions. "I am feeling nervous about the Epicor upgrade". Paradoxically, you should confidently express what your anxieties are. Explain as much as you can about why: "I think I need more information to understand if this is something I can do, and what to do if something goes wrong".
If you are in a junior role and you're feeling like this, it's almost certainly not your fault. Your only responsibility is to speak up about how you're feeling. Realising this can be liberating.
Like everyone else says, breathe, and make sure there's visibility up your management chain. Make it clear you haven't been given the tools, and have full transparency when you talk to support. If I am reading this right, everyone - including the vendor - is going to try and nail you. Don't give them an in with dishonesty. You've done nothing wrong, and although it's heresy among techbros, not knowing some random computer thing isn't a moral failing.
Unfortunately I also agree with the point about the resume. This won't be the first time your org does this kind of thing. In fact, it might be the standard way they do everything. I've seen that movie before, too. You get lucky, you can even get lucky many times, and luck combined with ability can take you places. But eventually luck runs out, and the situation goes down that toxic orgs always want it go down: with you in the toilet. Then they can go back to fingering each other or whatever it is orgs like this do when they run out of competent staff.
Right now, I sort of have a gig like this, but it's a bit more informal, everyone having entered this with eyes open. I told them up front I have zero idea what I'm doing (front end dev), but they seemed alright with that, and I'm picking it up, albeit slowly (NgRx, that is). For my part, I wanted to learn this stuff anyway; functional programming has always been a giant blank spot in my know-how. It's not like my boss dropped down from heaven and said "Add these features to this strange codebase you've never seen before without talking to the developer" then disappeared.
What you DON'T want to try to do, if it blows up (or seems to be), is some Hail Mary hack-in-somehow-and-try-to-save-the-day. If the update doesn't work and you weren't given the login, you have an eminently reasonable excuse for why you could not save the day.
On the other hand, if you somehow mess with things in a desperate attempt to fix it, and somehow make matters worse, you could be considered to have made a mistake.
Either way, if things blow up, you will have to go to your boss's boss and explain that you don't know how to fix it and don't have a login to attempt to do it even if you did. You will want to do this calmly and professionally, not going out of your way to make anyone else look worse (not that this would be necessary anyway, from the sound of it), but being clear about the actual situation.
Your boss apparently thinks this update is trivial, and will require nothing of you. Perhaps he is right. If he is not, then if you have not been prepared to troubleshoot you could easily make things worse, so be plain and clear about your inability to fix something you haven't been briefed on. They will have to either get hold of your boss, or else call the company who makes the software, and perhaps in that case they may be able to walk you through what to do. If not, don't pretend to knowledge you don't have.
Have a good weekend, you have done what you can do by voicing concern.
Here's a personal story that might help: many years ago in the beginning of my career I was assigned to install a software client on various machines (about 50 workstations), using a CD. It was a Friday, worked until late but had to leave to continue next day (Saturday!!). When I arrived I noticed the CD was cracked. Either me or the cleaners accidentally put something on it. I then called the IT admin (who was on a holiday) and told him the CD was cracked, I needed another one. He said we didn't have it. I then called the software supplier (Sybase Inc) to ask about a replacement media. Obviously we had the licence, it was just a matter of getting the binaries, right? Wrong, they said we had to purchase a new licence. I then tought I should pay for it since I felt responsible for the damage. The price was really high (can't remember, something like x thousand dollars - I would have to work for many years to pay that with my junior salary). I tried finding people around and on the internet with the same software version so I could clone their CD but there were too many minor releases and none matched the same as our licence. This is Monday already and I had no choice but tell the boss what happened (over the phone). She asked how much it was, I told her. After the longest 5 seconds of silence she said "OK, it was not your fault, we should have made backups. And we were outdated anyway, it was time to upgrade, please tell the finance I authorise the purchase and tell them to invoice us". Phew! Many lessons learned on that weekend.
sometimes its nice to know that you aren't alone, even if you feel like you are. i never expected so much support from all of you guys but it has filled me with a lot of confidence and generally good vibes that i didn't know i needed.
thanks again
Even if you have a login, if they've only given you that and nothing else, then you cannot reasonably be expected to complete the update on a Friday with no oversight and no support from a team.
So don't, if it seems prudent not to. Another commenter mentioned that hopefully you're in a US timezone since that means you'll have the rest of the day to figure things out.
So start figuring - compile a text document with links to information about the upgrade process. Cross-reference this with what you know about how the current system operates. Do a solid hour's worth of research and try to determine how the process will go. Identify potential pitfalls: are you going to get stuck behind a prompt for additional credentials, or asked for a license key that you don't have? If the upgrade process fails catastrophically, what's your easiest route to restoring from backup? Is there something you can take snapshots of, as an insurance policy?
Call the vendor (hopefully your org has an active support contract) and level with them: you're a support guy too, you're out of your depth (or so you think, anyway) and you need a sanity check and some advice. Perhaps you have internal team members who could help in similar ways (probably not, since you're asking here).
If it seems too risky, I just wouldn't do it. Type up a nice note about the research you did, and how you foresee the process being executed. Then notate why you're uncomfortable hitting the big red button, and what you'd need in order to more forward.
Then, update your ticket with that note, place it on next week's schedule, go home, and enjoy your weekend.
Best of luck.
If I may add, when your peers (or managers) take some time off and hand over work to you, write a hand-over document. Always. It's crucial for smooth handovers.
- Task to handover
- Description
- Actions at stake
- Target / Desired Outcome
- Timelines
If you missed an action / task that isn't in that document, then it's really not your fault.
i will actually bring this up ASAP because i think it will be beneficial for me and for my boss.
i appreciate your insight
It's also strange that you haven't been involved in calls with the vendor or any of the planning meetings that should have been going on over the last few months. See if you can find out what the actual plan for the upgrade is.
Maybe there isn't one. This could be a seat of the pants operation and you could be about to walk into a total clusterfuck. That said, DO NOT LEAVE! There are no repercussions for you, the intern. You could walk over and pull the plug out mid install and it'd still be your bosses fault for leaving an intern in full charge of anything more important than the spare coffee maker. You have a ringside seat to a fantastic learning opportunity here - you cannot lose. Enjoy the ride, keep a diary, use your head, do your best. Best case: you're a savior (enjoy the $5 Arbees gift voucher). Worst case: the upgrade is delayed by a week, your lazy boss gets canned, and everyone else views you with a mixture of sympathy and respect and you get onto a new team.
they already gave me a gas card, i think Arby's might be asking for too much... XD
Above all else: If your boss knowingly left a junior employee to do something with 0 training or guidance, any fuckups are on the boss. Don't beat yourself up about it, life will happen and you will get through it.
thanks for the kind words. helps a lot.
1. proven familiarity with the process,
2. thorough instructions, and
3. an on-call that is available and familiar with the intern's specific push.
That said: maybe these upgrades are always straight forward. Maybe your boss plans to be available in case something goes wrong (despite not being on site). Maybe he's treating this as a sort of final interview for your internship before suggesting a full-time offer. Maybe there's a safety net underneath you that your boss knows about but you don't, since operating with poise under pressure is an important thing to test for in an IT candidate.
I suggest you proceed with poise. Prior to the upgrade, ensure that you have documentation about the process, any other necessary information, etc. It is your job to make sure you have what you need! Also make sure that you have a point of contact who will be on-call during the upgrade process (this should be your boss). During the upgrade, immediately escalate any issues to that on-call.
Finally, prior to your boss leaving, let him know that you are happy to take on this task but want to make sure that there's a full time employee ready in the wings in case something goes wrong because you do not have a long history with this product and because the product is so mission-critical to the company.
poise is an excellent way to describe what i need moving forward. i never though about it that way.
thank you for the notes.
As others have said raise concerns with your boss/their boss. But if you have concerns do something to lower that risk and discuss options with higher ups.
yes he and I are the only nerds in the company.
i believe the feature update gets doled out through a third party, and i am in the position to ensure that our workstations receive the feature update and troubleshoot should any issues arise. problem is, i cannot even access the program in question and am responsible to ensure a smooth transition. i just don't know where to even begin.
sorry if i had confused anybody, i myself didn't/don't understand the actions i may have to take in the case of a catastrophe.
Maybe send a casual email. "Hey Bob, enjoy your vacation! No rush, but how are we maintaining this upcoming Epicor upgrade going forward? As you know I have no training and login information to the new system, but am excited to learn whatever is needed to help the company. If you have any suggestions or advice on good resources to learn this system, please let me know anytime."
It'll be your bosses screwup, not yours, if something goes wrong.
Their reply:
> Just have a look at www.epicor-blahblah.com/documentation. You will find everything you need to know!
Always try to predict the answer to your questions and the outcome of your queries: you might get what you asked for.