The Two-Year Job Switch Is Not Disloyalty. It Is Arithmetic.
Staying loyal to one employer feels like the right thing to do. The numbers say otherwise. Over ten years, the gap between staying and switching compounds into something you cannot ignore.
1 June 2026
2 min read-- reading now
Two years is not arbitrary. It is a number that has been tested by the Malaysian job market and found correct.
The average annual salary increment at a Malaysian company is somewhere between 5 and 7 percent. Performance bonuses vary but base salary movement year-on-year is modest. If you are earning RM3,000 a month and receive a 5% increment each year, you will be earning RM3,150 after twelve months. RM3,307 after two years.
Now you apply for a new job. You are two years more experienced. The market pays for that experience. A typical job move in Malaysia comes with a salary jump of 15 to 25 percent. You move at 20%, conservative, and your new salary is RM3,968.
On the day you start your new job, you earn RM661 more per month than you would have earned staying.
Do this again two years later, and again two years after that. By the end of ten years, the person who stayed at one company has seen their salary grow from RM3,000 to roughly RM4,900 through increments. The person who moved every two years is earning closer to RM7,500.
That is not a career philosophy. That is arithmetic.
Employers know this and do not fix it. Most retention strategies focus on culture, flexibility, or perks, things that cost less than a meaningful salary correction. Loyalty increments are typically smaller than market-rate moves. The rational response, if you are an employee who knows the maths, is to move.
This does not mean every job change is about money. People leave bad managers, change industries, follow opportunities they could not have planned. But the two-year cycle persists because it is, in most cases, financially correct.
The cost to the employee of staying too long is not dramatic. It accumulates slowly, one underpowered increment at a time. By the time it is obvious, the gap between market rate and current salary is large enough that closing it internally is unlikely.
The companies that do retain people long-term either pay at market continuously, or they offer something money cannot replace, equity, meaningful work, a platform that compounds in ways a salary jump cannot.
Most companies offer neither.
So people leave every two years.
Dua tahun bukan angka yang sewenang-wenangnya. Ia adalah angka yang telah diuji oleh pasaran kerja Malaysia dan didapati betul.
Purata kenaikan gaji tahunan di syarikat Malaysia adalah antara 5 hingga 7 peratus. Bonus prestasi berbeza-beza tetapi pergerakan gaji pokok dari tahun ke tahun adalah sederhana. Jika anda memperoleh RM3,000 sebulan dan menerima kenaikan 5% setiap tahun, anda akan memperoleh RM3,150 selepas dua belas bulan. RM3,307 selepas dua tahun.
Sekarang anda memohon kerja baru. Anda dua tahun lebih berpengalaman. Pasaran membayar untuk pengalaman itu. Pertukaran kerja biasa di Malaysia datang dengan lompatan gaji 15 hingga 25 peratus. Anda berpindah pada 20%, angka yang konservatif, dan gaji baru anda ialah RM3,968.
Pada hari anda mula kerja baru anda, anda memperoleh RM661 lebih sebulan berbanding jika anda kekal di tempat lama.
Lakukan ini lagi dua tahun kemudian, dan lagi dua tahun selepas itu. Menjelang akhir sepuluh tahun, orang yang kekal di satu syarikat telah melihat gaji mereka berkembang dari RM3,000 kepada lebih kurang RM4,900 melalui kenaikan. Orang yang berpindah setiap dua tahun memperoleh lebih hampir kepada RM7,500.
Itu bukan falsafah kerjaya. Itu aritmetik.
Majikan tahu ini dan tidak membetulkannya. Kebanyakan strategi pengekalan memberi tumpuan kepada budaya, fleksibiliti, atau faedah, perkara yang kosnya lebih rendah daripada pembetulan gaji yang bermakna. Kenaikan kesetiaan biasanya lebih kecil daripada kadar pasaran. Respons rasional, jika anda seorang pekerja yang tahu matematik itu, adalah berpindah.
Ini tidak bermakna setiap pertukaran kerja adalah tentang wang. Orang meninggalkan pengurus yang buruk, menukar industri, mengikuti peluang yang tidak dapat mereka rancangkan. Tetapi kitaran dua tahun berterusan kerana ia, dalam kebanyakan kes, betul dari segi kewangan.
Kos kepada pekerja kerana terlalu lama kekal bukan dramatik. Ia terkumpul perlahan-lahan, satu kenaikan yang tidak mencukupi pada satu masa. Menjelang masa ia jelas, jurang antara kadar pasaran dan gaji semasa sudah cukup besar sehingga menutupnya secara dalaman adalah tidak mungkin.
Syarikat yang benar-benar mengekalkan orang dalam jangka masa panjang sama ada membayar mengikut pasaran secara konsisten, atau mereka menawarkan sesuatu yang wang tidak dapat gantikan, ekuiti, kerja yang bermakna, platform yang berkembang dengan cara yang lompatan gaji tidak mampu.
Kebanyakan syarikat tidak menawarkan mana-mana satu. Jadi orang pergi setiap dua tahun.