87

I can't see the advantage in you waiting - if you've been laid off, you presumably want to find new work as quickly as possible. As you say, company A (or any other company) may well not be prioritising hiring at the moment, and as such you may struggle to gain traction - but you won't know unless you apply. If it were me in that situation, I would be ...


52

How can I make clear that I would rather avoid the whole thing? You could just go to your manager and say "I think this trip is a waste of my time, I'm not going." Of course your employer may well respond with "I think continuing to employ you is a waste of our time, I'm not going to do it any more." On the other hand, I'm a junior with expertise on a ...


51

No, as you don’t know how long this will last. There are estimates that predict this will last 18 months. Find a place to wait out the storm. There could easily be a stampede of applicants as jobs disappear.


43

Why hire consultants instead of FTEs? What are the pro's of hiring consultants, and when do you need one? Keep in mind that there will be a multitude of employment laws/regulations/etc that vary based on country and region (or even government). These can make hiring an FTE vs consultant a very important decision. Among other reasons: Sometimes you need ...


28

From the boss' point of view, the client insisting on a specific employee, rather than on anyone who can work on their issue, is a problem. Bob might leave, be sick, be on vacation, or be requested by two clients simultaneously. For keeping the client happy, your employer's bus factor is currently one, and that needs to change. In addition to you learning ...


21

Getting laid off after only 6 months of starting somewhere is ofcourse never a good sign in someones resume. Depends when... You entered the job market 6 months before a huge crisis. No one will ever hold that against you, except perhaps a poorly informed beginner 20 years from now, and that person won't be entitled to reject your application. Reach out to ...


18

Yes, there is. It's called Stack Overflow, and it's free. Lots of great developers hang out there just to sharpen their skills on questions.


17

There are two separate issues here. you were late to the party with some of your candidates. They were already a long way down the process with some other job when you sent them for an interview. some other candidates didn't like the job you sent them to. How can you build your practice as an agent, and deal with these difficulties? First of all, have ...


14

I think this issue is your overlooking the reason that you're being invited to such business trips. As a junior there is a whole learning process in not only IT but being able to communicate with clients and problem solve efficiently. If you find that you do not know the answer, you can pass it on to your more senior colleague or say something alone the ...


14

Begin Your Job Search Now - But Prepare To Wait I'm in a similar position myself right now - before the outbreak spread, I was trying to find a job closer to my spouse's family, and very nearly got even accepted an offer - but the sudden rapid spread and shutdown of businesses brought that to a much slower pace. However, companies are still always looking ...


12

It sounds like you're being paid pretty fairly. Most businesses will estimate that the fully loaded cost of an employee is going to be in the neighborhood of 150% of that employee's salary. Individual businesses and individual employees, obviously, vary quite a bit but there are a lot of overheads to consider. First, there are taxes. Your employer is ...


12

The trick to qualifying someone over the phone is to have a discussion rather than a QA. It's important to go on a tangent after each question, as this will reveal whether the candidate is truly knowledgeable. YOU: (prepared question) What is a type of database language? THEM: One kind is MySQL. YOU: (moving into a trickier kind of question) What's ...


11

First, if you're going to be a consultant, you need to get over this OS bigotry. The "preserve my sanity" crack is enough to make me dismiss you as a serious professional outright, but I'm going to finish this answer for the sake of the site. You're going to have to get "comfortable" in all the current OS's, as well as the legacy ones that are still active....


8

There are several reasons to hire a consultant. First, in spite of their "high prices", consultants are almost always cheaper than in-house staff. The cost of an employee to a company is much more than just his or her salary. An employee also has a bonus, has benefits, needs training, uses IT infrastructure, takes up a desk in an office building, builds ...


7

You can negotiate whatever terms you like in a contract so long as the two parties agree (legal requirements not withstanding) but I can't imagine any scenario where a serious business would pay for software development and not receive the source code. There may be exceptions, especially in the one man band freelance market but most people are going to ...


7

The correct way is... pretty much the same that you already started; as in, talk to the team lead and to your manager, and have the issues documented. If they really do their job, they'll do something about it. Having said that, it's also possible that they don't want to do their job, in which case there's little you can do, except find another job. In ...


6

The ones for the consulting company are easy: you were their employee, so you can treat it as one job, and in the description you describe the most-significant assignments. You don't have to list all of them, just like you don't list every duty you performed for a regular job. In addition to being more compact, this is also clearer -- you don't represent ...


6

I don’t know where are you located, but I’ll summarise some things you should consider: As it is mentioned in another comment, this is work and sometimes we are tasked with things we don’t want to do. You should learn that. Also support trips to clients are usually better handled as a ‘team’: it shows dedication and investment from your company to solve the ...


5

First some background, I've worked for a consulting company like yours, where I was hired out for around 5 times my take home pay, I now work as a lone software consultant contractor and charge my own rate. Firstly, it may feel like your employer is just raking in profit from the work you are doing. While they will be making a profit over what they are ...


5

Unless there are rules regarding when and where you can use the vehicle i.e. you can only use it to commute for work purposes I'd treat this as you would if the damage had occurred anywhere, the fact that it happened in a work car park seems largely irrelevant. If you'd parked the car at a supermarket or in a pay and display public car park and this had ...


5

I hate to say this, but maybe the consultant lifestyle isn't for you? There's nothing wrong with that, but I'm a consultant too and the constant change of scenery and people is exactly what I love about it. It tends to be the travel and being away from home (if applicable) that gets people down about consulting, but the majority of consultants live for the ...


5

If you have really made your mind to not go, you should directly approach Bob and not your manager and ask him “I don’t think I am learning or helping anyone with my presence at client location. Do you really need me there? If not, I would rather support you remotely” If he still insists then it may be just wise for you to follow him and not argue ...


4

I'm a bit surprised that nobody mentioned to request a meeting with you, your manager, and the hardware guy of 15 years experience. Basically make the meeting not about finger pointing but rather say that you're having trouble speaking to the hardware and you'd like to narrow it down. In the meeting, show code and show proof that it isn't responding but don'...


4

Spend your "spare" time writing and improving the documentation. In the short term, it is a useful activity. It is open ended - you can spend as much time as you have on it. In the long term, your career goal is to be someone who can be put on a project for a short time, and then move on to something else. The best thing you can do for that objective is to ...


4

does the end client usually know/care how much the consulting company pays me If the client wants to know, they will know. Occasionally a client company will care. Most often they do not. Clients tend to focus on their cost. You need only focus on your pay. If you get the pay you want, it shouldn't matter at all how much the client ends up paying. ...


4

You sound like you want a contractor, that is: someone that you give an assignment and who then fixes your code. But from what I'm understanding, it might that you're just looking for the wrong thing and that what you really need, is a mentor. (No affiliation with the site, I literally just googled "programmer mentor" and it was the first thing that popped ...


3

When you first meet a client it is always best to keep your personal life to a minimum. You never know what sorts of things a client has a prejudice against. A seemingly harmless comment about your hobbies, pets, or family could turn what would have become a productive relationship sour. So when first meeting a client it is safest to maintain a ...


3

There is no one true way or one true answer. It's a balancing act between what you feel conformtable with, what the client feels comfortable with, and building the trust necessary for a sucessful business relationship. However much you share can be too much or too little depending upon circumstances that you won't be aware of until it's too late. So, ...


3

Does my experience in this company helps me in building my career? It does, I'd consider it fairly equivalent in terms of experience to that of an employee. Your resume should reflect both the consulting firm you were working for and the client firm - and I'll assert that most hiring managers will consider the experience to be from the client firm. Is ...


Only top voted, non community-wiki answers of a minimum length are eligible