>you set a mutual duration of notice for both parties when signing the initial contracts to start working. For IT jobs, the standard is 2-3 months. This gives both parties ample time to adapt.
That sounds like a nightmare to me. Sometimes I want to quit immediately. I should be able to rather than stay in a miserable job for 2-3 months.