Hot answers tagged

163

Ask for a company phone to use for testing purposes. If you're going to be testing an in-development app on a phone, it probably shouldn't be your own personal device. After all, if a bug bricks your phone, how would your family contact you? Additionally, if you left the company, you'd be taking potentially sensitive corporate data with you that could ...


138

It is normal to be on multiple projects for many companies. Your problem is your personal organisation of your work. You need to keep the projects separated. I am to work on both these projects without any additional pay. So long as you are working the same hours, this is totally normal unless your contract stipulates otherwise.


133

Very few things in software engineering are actually infeasible. They might take a lot of time and/or cost a lot of money, but most things can be done eventually one way or another. "The architecture does not support it" is in fact "this would take X months and need Y people". Your job is to estimate X and Y, your manager can then work ...


109

No. This is not a normal thing in the software industry. Most of the time, software companies provide some reasonable training to help new developers get up to speed. I would suggest that your friend politely ask their boss for one or more of the following 3 training options: Online Training Courses: These courses can be taken during normal work time. Maybe ...


86

Even if it isn't a scam. Even if it isn't against the law (which we don't know because the country isn't mentioned). There are still reasons why they would do this. They aren't good reasons, but they are reasons. They expect that people will accept a less desirable pay rate after they have worked there a few days, once they have already invested time in the ...


59

Would it have been considered rude on my part to have asked her about the surgery? Or was I callous in not asking her further about it since she volunteered that information? No, you did the right thing. It’s her private information to choose to share or not share as she pleases. It’s nothing to do with her being female and you being male. Medical issues ...


52

It is very common to have two or more projects on the go at the same time. You need to learn how to manage it. Talk to your manager about how much time you should be devoting to each project. Once you know how much time to spend on each, decide how you are going to divide up your time across the day. For example, you might decide to spend a morning on one ...


45

Personally, my model of social appropriateness goes like this: For potentially sensitive topics, with people where you don't know their own views on how much they're willing to share: You only ever go as far as they do. You don't push for more information than what they offer. Let's review: They told you they were going to be on leave for a week. They told ...


44

What can be their reasons? Whatever that is/are (P.S - nicely explained in the other answer by mhoran_psprep), you have a very solid reason to decline this and continue with the job search - this is not normal, if not a scam altogether. They can have a thousand reasons / justifications, but you don't have to listen / comply to any of them. An employment is ...


42

In IT, there are constant pressures to improve, learn, and stay competitive. That said, your friend's boss is just setting him up for failure by giving him an impossible task. You cannot just go from a "learning" mode to a "doing" mode. It would be like saying to an auto mechanic to fix a transmission during the day, then read up on it at ...


41

Take Everything You Read Here With A Grain of Salt! Something I think a lot of people missed is that this question is specifically about the industry practices in India. So while the answers here are theoretically correct (this practice isn't generally common/accepted)... they might be bad advice for you specifically. Because, frankly, there are all sorts ...


34

Regardless of any NDA or contract, an employer can't force you to do anything with your personal property. They may choose to fire you if you fail to cooperate, but they can't force you to install their application on your personal phone. Tell them you're not comfortable installing the app on your personal phone and ask them what alternative solutions might ...


31

This is the correct attitude to have. Unless it's your company or you have shares in the company don't overwork. They can and will fire you at any point. Time is the only commodity we cannot increase or change. Save your time for yourself and your family. Don't be a slave to a corporation


29

This should not be a normal practice, although many companies try to make it such. If my employer requests that I do something in my personal time for their benefit, whether or not I indirectly benefit, then they should pay me for my time. Doing otherwise is a form of wage theft.


27

To answer the immediate question: there is almost certainly nothing you can say here that will enable you to get a 20 LPA offer for this role. You probably just need to make a choice as to whether you accept the 17 LPA offer or refuse it. More generally, the rule of thumb in salary negotiations is "whoever mentions a number first loses". By ...


25

While I am not a woman, I have faced discrimination before. (I'm autistic, socially awkward, hearing impaired, and a few other strikes against me) This has been my strategy: TLDR: ACT like no discrimination exists. PLAN as if it is everywhere. That means you have to play defensively. Document everything, make sure your behavior is above board, don't take ...


21

It really depends on how well you can explain the technical barriers and how well those you are explaining those technical points to understand them. It's not uncommon to be in this sort of a situation where a requirement is not feasible within, budget, time, framework, etc. Your job as a technologist often is to find a way to explain these types of things ...


19

I am from India. You can very pointedly decline to share this information and tell them that apart from your contact details, resume and references, you will not share any other personal data. Many requiruiting firms around the world have a second business model of making money from selling your profiles to marketing companies and data brokering firms (...


19

If this is normal in your company, then asking for it to be changed, just for you, is potentially career limiting. It's unlikely to be changed, you will just attract negative attention. Generally, if you are unhappy with a company's culture or procedures, then it's better to leave than rock the boat. Both for the sake of your reputation and your revenue ...


18

I'm currently on the hunt for a new job Well done! am afraid that this mentality will carry-forward into my new job hindering me from being my best Good news: As soon as you get your new job, your spirit will clear and everything will be perfect. Nothing will carry over. Enjoy!


17

The vast majority of fresh college graduates in India are, to use the industry term, "unemployable". Their academic courses with outdated syllabi have not prepared them to hit the ground running in their first job, and freshers will typically spend months to years learning on the job, initially in formal training periods and later as "junior ...


17

It's been a month since I didn't hear back about a technical evaluation which I was selected for, what do I do? Unfortunately for you, it sounds like you have done what you can and will have to wait. Also, consider the possibility that they have moved on from you as well. At this point, consider this as "iron still in the fire", and pursue other ...


16

It is absolutely, completely, impossible to "counter" a salary argument. Anything you say whatsoever, can be trivially dismissed by the company side. If you give a 40 minutes speech about market prices with spreadsheets and examples, they will just say "No, we've looked at the market and you're wrong." If you give a 60 minute speech about ...


14

If you are under probation you should certainly keep your eyes out for other jobs. Don't worry about the difference in quality of work. There may be many reasons why they may choose them over you. It no point trying to understand it, because you can't change their mind. If you are well respected by your manager, there is absolutely no problem with you going ...


12

I had an somewhat similar issue at my last job, in that I had a one week vacation already planned for my start month. When my employer issued me an offer I said that I was going to need that week of vacation (actually, a week of "no pay" in this case) and they were fine with it. Bring it up when the employer is offering a job, just like any other ...


12

Unless you have a formal obligation, under your contract or local labour laws, there's no need for you to disclose the specific condition to your employer. Doesn't matter if they somehow find out - through insurance or otherwise - again, you're not obligated to inform them. As you mentioned you're currently working remotely and don't need to be taking any ...


12

You can send the meeting invite over the weekend. Nobody will see it anyway … at least that is the assumption you should make. Most calendar / meeting apps have the ability to set "quiet time". For example, I have both Outlook and Teams set to not send any notifications between 8pm and 8am, as well as on weekends and bank holidays, and during my ...


12

I'll be honest, India's employment laws are a bit of a shambles. We hear horror stories come out of India all the time. It seems the company can just withhold a relieving letter at a whim. Unless you have very solid proof that the notice period is meant to be a month I would assume it's a lost cause and work the two months. Unless you can get some sort of ...


11

All these points could be completely irrelevant to your sex. However I notice you have tagged with India so no point explaining that further. For my country I would have said there is only 1 solution, speak up. If people ignore, then ask again. If people interrupt, call them out and tell them to wait until you've finished. However, I don't know how that ...


11

You leave, and you start your new job tomorrow. Your old boss is trying to take advantage of you. If you don't turn up for the new job, they will fire you, and you will be stuck working for your old boss until you can find another job.


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