132

If John wants you to succeed, ask John to reply to every report you should get but he gets instead: Sorry guys, I am not responsible for this anymore, please run this by Menny. If John does this persistently enough, they will naturally go to you after a certain time. If this works, it's a great solution, because it preserves everyones goodwill.


45

I think you need to rethink your outlook and consider how you want to lead your department and how it functions. You mentioned in comments that John is the lead programmer, and you are Head of IT Dept. These two roles therefore mean it is not a flat structure, but your comments and post indicate that it is, or is the way you have taken it to be. My question ...


35

Sounds like you're in an amazing position. You've got a competent team with a team leader that the team respects and is a highly competent manager. So... what's the problem? You're in charge of strategy, while John can be in charge of tactics. That's exactly how it should be - as long as John is accomplishing the things with his team that you decide are ...


27

From one of your comments: John doesn't necessarily undercut me, but advises them what to in a situation and they are now unavailable for tasks I need to assign them If John is assigning them tasks which are not in accordance with the business's properties, John is undercutting you, even if he's not doing it deliberately. If possible, the way to fix this ...


15

Regardless of a Form W-4 or not, regardless of whether your employer withholds taxes or not, you are still responsible for any income taxes that may be due as a result of your income. Now depending on how much you make during the year, you may or may not owe taxes since those in lower income brackets may be exempt from income tax but you will still need to ...


11

The thing with self-taught skills that completely lack any context to measure their success is that, well, there's no way to gauge them. So the less overlap there is between your established education/work experience and your new field there is the bigger step back you're going to end up taking. Sure you can do skills interviews and tests but they're going ...


6

How does one know if they qualify for a senior-level position? Mid-level? Any other level (other than entry-level) that I failed to mention? Don't focus on the job title, you need to carefully read the job requirements/description. Every company has different qualifications for the different tiers for a given job title. You need to carefully read the job ...


6

It is very rare for US employees to have an actual employment contract, so don't expect them to offer you one just because you are remote. Virtually all exempt employment here is "at-will," meaning they can fire you whenever they want (there are limits). Exempt means exempt from federal wage and labor laws that apply to hourly employees. I have ...


5

If you finish at 8PM then you should be able to organise these activities for the mornings before work. Which would negate the need to create any drama at work. It's normally a good idea to separate your work from your personal issues whenever possible. This is perhaps why your supervisor is annoyed. If it can't be arranged which seems unlikely, then just ...


4

How do I get these two other employees to report to me as opposed to John? Assuming this is official: He [John] has been a team manager for a while Then you are head of IT and are John's boss, and John is the boss of the other two devs. As such, the chain of command is as follows: You -> John John -> other devs So the devs can report to John, and ...


3

Learn a bit about negotiation. It'll be useful for the rest of your life. I'd start with something like, "I'm about to make you really frustrated. You'll think I'm making unreasonable demands, in light of what I've already asked of you. "I have been granted early leave for seven days. This is already very generous of you. I understand what a tough ...


2

TLDR: It makes you look foolish Instead of quitting a job to study, take classes part-time than transition within your organization to a ML position. Failing that, interview with companies that are transitioning to a more ML approach, and THEN transition over, but do not ever quit a job to go to school. If I were to see a resume where someone left to go to ...


2

Maybe but if they broke the contract are you going to hire a lawyer in another country to pursue a case? And if that's unlikely then it's not so much about whether it's legal or not but do you trust them. I wouldn't feel comfortable doing work for a company that says it doesn't give written contracts. I've worked for international companies and they sent me ...


2

Will I have to pay taxes? Yes. You will also have to pay into social security, unemployment and several other program which normally come out of your check. And if I leave in the middle of September will I be exempt from paying any taxes since I wouldn’t have worked for very long? You've worked for him since May, that's 5 months. That's a long time ...


2

Where do companies draw the line between entry-, mid-,senior- etc. level developers? Wherever they want to. The entry positions are mostly the same in all companies, but moving into mid-, senior roles, the variations become quite high. What some consider a senior, others might consider a mid-. As already mentioned in the existing answer, you need to look at ...


1

You should consider yourself lucky if you manage to get any developer job in this domain, nevermind if it is entry level. And the only way you can mitigate the fact that you will be unemployed while looking for a new job is by enrolling in some kind of real world study program before, preferably with some sort of certificate you get. Maybe some companies ...


1

My personal short version: Senior developers handles any problems that come up without having to ask anyone for help (of course they will ask for help if they know someone else solved a problem before). Mid-level developers handle everything they can reliably and without asking for help. If something is too difficult they go to a senior developer. Something ...


1

Without background, leaving early for 7 days sounds excessive, but I don't know the situation. Is there any way to cut back on that to make room for the ultrasound, it'd be recommended. You'll have more opportunity to shave off time in a 7-day run than you will in a 1-day event, that may garner flexibility from the boss for the ultrasound. Making up the time ...


1

You mentioned, as one of the practical consequences, that: John... advises them what to in a situation and they are now unavailable for tasks I need to assign them Other answers have addressed the interpersonal element, but it strikes me that what you also need, both for this situation and to keep the new department organized, is to stop taking tasks right ...


1

How would the company benefit from them reporting to you and is there another way to achieve this? Your should separate between your personal feelings and the needs of the company. The easiest solution might be to make John your right hand and just let them report to him. It seems like your department thinks, John should have your job. That's okay. Make it ...


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