The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
In most of the Western world there are minimum "notice" periods outside of the probationary period. So if you've been with an employer 3+ months (probation), you basically "owe each other" 2+ weeks of notice.
In Canada, this is generally two weeks. So the company can let you go for any reason with two weeks of pay. If they want to give you less than two weeks, they must have a legal reason (theft, abandonment, etc.) My experience with the UK had this number at a 4+ weeks.
In the United States, many states are "at-will" employers which means they can let you go for any time for any reason. You can likewise leave for any time, any reason.
The way to prevent this is to negotiate a severance contract. Typically this involves you promising to give them a specific amount of notice prior to your departure and them agreeing to provide you a similar pay and notice.
The time to get this straightened out, is when you start the job, not when you leave it.
On a separate note.
While your employer behaved in a "legal" fashion, this is generally considered "poor" behaviour. Congratulations on getting out.
To help others from suffering similar fates, I strongly recommend leaving this information on a site like GlassDoor.com. This is the exact type of information that prospective job candidates need to hear.
First, consider contacting the new position and tell them that the old company released you and you can start sooner. Maybe they will bring you on early. Can't hurt to ask.
Beyond that, your rights will vary by state. Most (maybe all) states have an employment commission that can tell you your rights. At a minimum you should be able to collect unemployment benefits. (Though it will not be much and you would only see a week of it.) All the same, this is an easy way to stick it back to them in a way that isn't in someones face and could backfire.
Finally, make a note and don't work for the company again if you possibly can avoid it while telling all your friends what they did (off the internet). I would be slow to call them out simply because such things could come back around to haunt you.
Most companies will either let you work the two weeks, or pay you and send you on your way. If they don't then they are legally obligated to pay you all money owed within 24 hours. If they fail to do so, again call the employment commission and see what action you can take.
It's rare for an employer to fire a person simply because they gave notice. The only exception I can think of is if there was some type of security concern. It sounds like your boss just wanted you gone (for whatever reason). That being said, depending on where you are, you would probably qualify for unemployment benefits because that does not sound like legitimate grounds for termination.
I've hired and managed programmers and I usually ask programmers to give 30 days notice if they are leaving and it typically takes more like 60-90 days to replace a programmer if you count the time needed to advertise, interview and then allow them to give notice and then to get them up to speed.
I would suggest you inform your new employer that you may be able to start earlier and see if they can accommodate you. My experience is that when an employer decides to hire you they would like you to start as soon as possible so I would think they would accommodate you if you can start early.
I live and work in Texas which is a "Right to Work" state. What this means is I can quit at any time without notice and they can fire me at any time without notice. You should review the employment laws where you work to see what your options are.
I agree with other replies that it's customary to give two weeks notice to maintain good will with your former employer. But if you're in a bad situation you may want to just get out. Two weeks notice may not be enough good will to get you labeled as "rehireable". If it's one incident it will probably not affect your ability to get hired.
Whenever I've made a jump I discuss this possibility with my next employer. "It they cut me when I give notice, how soon can I start with you?" If my new employer isn't ready for me to start, then I take the time off and relax. Mostly it's about planning ahead.
"Customary" died a long time ago. The requirements of your position are spelled out in your Employee Manual, which in the states is treated as your employment contract, unless otherwise explicitly specified. Left coast states don't have a requirement to give notice, either by employer or employee, before terminating employment. Some companies stipulate notice.
The bottom line is that employment is a reciprocal arrangement. You've had the experience of being told to "get out", which defines nicely your reciprocal responsibility for notice, loyalty, etc. The Fair Labor Standards Act (FLSA) has no requirements that a company must give notice to an employee prior to a termination or lay-off. Check your state department of labor for specific state requirements.
I have always somewhat respected and admired the cleverness and resourcefullness of my cousin Bob.
Once we had the misfortune to be in a bank when it was being held up. The robbers demanded that we all empty our pockets and hand over our cash and jewelry. Bob turned to me and said "uh by the way, here's that $20 that I owe you."
A few years back, the Beeb showed a Horizon documentary about kids with progeria. An awful condition for sure. Remembering it now it puts all our other problems into perspective. Sam might have been one of them featured in the program.
If there is one thing more dangerous than getting between a bear and her cubs it's getting between my wife and her chocolate.
The cool thing is that 6 of the 9 winners were CodeProject member entries, including the Grand PrizeScribblify[^].
Foremost, Congrats to CodeProject on such the achievement. That's awesome!
Thing is, though, Scribblify, an already an available/commercial product.
As I read the contest, it seems to be geared toward new & innovative products, and not already-available products merely adapted to the Lenovo All-in-One.
Or am I missing something here?
(And, no, I'm not a sore loser that my concept to present delicious dog treats coupled with a scent-production apparatus to entice dogs to lick the screen and cause the treats to float off into space didn't win; for I didn't even enter such.)
I'm not a sore loser that my concept to present delicious dog treats coupled with a scent-production apparatus to entice dogs to lick the screen and cause the treats to float off into space didn't win; for I didn't even enter such.
That's a shame as such an idea would be the canine's testes.
What a waste of a morning! A customer called early and mentioned that they could not reply to an email I had sent yesterday. It was trying to send to an email account that I closed over a month ago...but that wasn't the account that I sent it from...WTE? I went to my Sent Items and sure enough, they show with the old email address, not the outlook.com account that it clearly showed when the email was being composed. I checked all the account settings and all seemed to be correct. An hour and half a dozen test emails later, it appears that Outlook was using the old alias for my Microsoft account, not the new and correct one which had been set as the Primary over two months ago! I deleted the old alias and now it works. Thanks MS for changing the 'from' address for me! What was I thinking?
The first time I tried to set up outlook (older version) I found out to late that the default setting (buried real deep) was to delete all mail from the server. At the time there was not a way to recover them.