// Adds dimensions UUID, Author and Topic into GA4
Monday, August 24, 2026
29.1 C
Singapore

Income gap between young grads and non-degree holders will widen even more: NUS study

SINGAPORE: A new NUS study has found that lower-income youths need more skills training to increase their wages, but are less likely to participate in such training programmes, leading to a cyclical effect that makes it difficult for them to break out of their income range.

The study surveyed Singaporeans between the ages of 21 to 39 and found greater wage growth for those with a college degree. It also found that the income gap between degree-holders and non-degree holders will widen over time.

In addition, the mental health of young people earning lower incomes is also worse than youths who hold degrees and earn more.

Calling on youths to take advantage of skills training that can help them find better jobs and better working conditions, Manpower Minister Tan See Leng said, “The government is aware of the challenges workers face. For young workers just entering the workforce or mid-career, I would strongly recommend continuing to train and upskill or reskill rather than give up.”

Dr Tan said that the Government is committed to helping local workers to upgrade and acquire new skills. It also also hopes to build a more inclusive labour market and encourage Singaporeans to acquire skills in different fields.

The government is working with the labour movement to explore how to provide better wages and clearer career and skills development plans. /TISG

- Advertisement -

Hot this week

Singapore woman says husband listens to his mum more than her: ‘I felt lonely on my wedding day’

She said her husband also mentioned divorce within the first two weeks of their marriage.

‘What’s the point of maximising my salary?’ American considers US$70k pay cut to move to Singapore

The American says he misses being able to walk, use public transport and feel safe late at night when he returns to the US.

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks