Menu Zavřít

Hrozí Česku odliv mladých talentů? Místní firmy mnohdy nedokáží udržet své zaměstnance, ti můžou prchnout k zahraniční konkurenci

25. 10. 2024
Doba čtení: 4 minuty
Autor: Depositphotos
  • Řada tuzemských společností se příliš nestará o spokojenost svých zaměstnanců, což vede k jejich frustraci a může teoreticky vyústit až v jejich odchod. Myslí si to alespoň někteří zdejší odborníci zabývající se problematikou HR, jež mají dobrý vhled do českého podnikatelského prostředí   
  • Pokud bude tento stav nadále pokračovat, talentovaní mladí lidé by mohli začít pracovat pro zahraniční firmy, což by ty místní výrazně poškodilo
  • Tuto možnost usnadňuje fakt, že spousta společností umožňuje práci na home office odkudkoliv, takže Češi už se „za lepším“ nemusí stěhovat

Zaměstnanci jsou bezpochyby jednou z nejdůležitějších součástí každé firmy, jelikož je na nich do velké míry závislý úspěch celého podnikání. Ne každá společnost si to ale zjevně dostatečně uvědomuje, a mnoho lidí je tak se svou pracovní pozicí z různých důvodů nespokojeno. Tato frustrace přitom podle expertů může způsobit, že obzvláště mladí talentovaní Češi se budou poohlížet po místě u některé ze zahraničních firem.

Zmíněný vývoj potvrzuje třeba spoluzakladatel startupu Sloneek a HR expert Milan Rataj, podle něhož je odchod talentovaných Čechů do zahraničí poměrně reálnou variantou. Už 53 procent pracovní síly na tuzemském trhu totiž tvoří generace mileniálů a generace Z. Tito lidé jsou zcestovalejší než jejich starší kolegové, angličtina pro ně nepředstavuje žádný problém a zároveň chtějí být zaměstnáni v prostředí, které je naplňuje a posouvá. To je může přesvědčit, aby zkusili práci pro zahraniční firmu, což je dnes mnohem jednodušší než v minulosti.

Outstream Placeholder

„Díky možnosti pracovat odkudkoli může paradoxně Česko zaznamenat odliv mozků, aniž by tito lidé fyzicky opustili republiku. Na tuzemskou ekonomiku to však bude mít podobný dopad, jako kdyby o ně Česko úplně přišlo,“ uvedl Rataj.

Podobný scénář připustil rovněž Filip Mikschik, zakladatel kariérního portálu StartupJobs: „Jelikož se pohybujeme na propojeném globálním trhu, kde můžeme z domova pracovat pro zahraniční firmy, tak lidem nic nebrání se vydat třeba směrem do zahraničí. Za svým novým zaměstnavatelem se totiž nemusí stěhovat pryč, ale můžou pro něj pracovat na dálku přímo z Česka, ač on se nachází v cizině.“

Absence home office i zastaralá legislativa

Důvodů pro nespokojenost s prací u české firmy může být samozřejmě spousta. Odborníci zmiňují třeba to, že společnosti mnohdy neumí své talenty včas identifikovat a aktivně jim nabídnout například profesní posun nebo je více zapojovat do spolurozhodování o dění ve firmě. Tento stav by se dal přitom podle Rataje zlepšit tak, že by firmy kladly větší důraz na personalistiku.

Jaké faktory jsou pro vás při rozhodování o budoucí práci důležité?

Další častou motivací pro změnu zaměstnání je stupňující se nechuť českých společností k práci na home office. „Hlavně nastupující mladá generace chce pracovat odkudkoliv, poznávat u toho svět a něco si užít. Třeba v IT si během covidu zaměstnanci zvykli, že můžou pracovat na Bali nebo ze Španělska, a teď se jim přirozeně zpátky za stůl v kanceláří nechce. Firmy ale potřebují být efektivní, a naopak se snaží lidi dostat do kanceláří zpět. Z našich zkušeností totiž víme, že remote režim zaměstnavatelům moc nesvědčí,“ nechal se slyšet partner českého VC fondu Purple Ventures Jan Davídek.

Jeho kolega Jan Staněk zase zmínil mnohé výhody, jež Česko oproti zahraničí postrádá. „Stále trpíme zkostnatělostí politické reprezentace, která dostatečně rychle nezlepšuje legislativní prostředí pro mladé firmy. Potřebovali bychom lepší legislativu o zaměstnaneckých opčních programech, funkční digitalizaci státu nebo třeba zrychlená pracovní povolení pro vzdělané talenty ze zahraničí,“ řekl.

Nespokojenost je nutné řešit

Kromě již zmíněných faktorů může být motivací pro práci u zahraniční firmy také nepříznivý stav tuzemského pracovního trhu. Zhruba od poloviny roku 2023 totiž v Česku dochází k nárůstu počtu uchazečů na jednotlivé nabízené pozice. Pro firmy je to sice dobrá zpráva, jelikož si mezi nimi mohou více vybírat, u neúspěšných kandidátů však opět roste frustrace a chuť zkusit něco nového.

„Poslední dobou vidíme i lehké polevení firem v přístupu ke kandidátům ve chvíli, kdy jich mají dostatek. Uchazeči tedy častěji než dříve nedostávají reakce na své odeslané žádosti a životopisy, což je samozřejmě může motivovat poohlédnout se po konkurenci třeba v zahraničí. U některých společností navíc sledujeme lehkou optimalizaci, kdy využívají situace na trhu a obměňují jednotlivé zaměstnance nebo i celé týmy za zkušenější,“ shrnul Mikschik.

CIF25

Zpět do kanclu. A to všichni a na celý týden. Amazon rázně skoncoval s home office
Přečtěte si také:

Zpět do kanclu. A to všichni a na celý týden. Amazon rázně skoncoval s home office

Ačkoliv zatím k žádnému velkému exodu českých talentů do zahraničí nedochází, ze zmíněných důvodů vyplývá, že taková možnost do budoucna rozhodně nereálná není. Mnohé české společnosti by si proto podle odborníků měly svůj stávající přístup k zaměstnancům razantně promyslet. 

„Na to, jak velkou položku v rozpočtech firem lidé tvoří, je péče o ně zanedbaná. Nebavíme se o tom, aby bylo v kanceláři na stole čerstvé ovoce. Ale o tom, aby se každý cítil na své pozici naplněný a jeho případnou nespokojenost umělo vedení či HR predikovat dřív, než přijde,“ uzavřel Rataj ze startupu Sloneek.

  • Našli jste v článku chybu?
'; document.getElementById('preroll-iframe').onload = function () { setupIframe(); } prerollContainer = document.getElementsByClassName('preroll-container-iframe')[0]; } function setupIframe() { prerollDocument = document.getElementById('preroll-iframe').contentWindow.document; let el = prerollDocument.createElement('style'); prerollDocument.head.appendChild(el); el.innerText = "#adContainer>div:nth-of-type(1),#adContainer>div:nth-of-type(1) > iframe { width: 99% !important;height: 99% !important;max-width: 100%;}#videoContent,body{ width:100vw;height:100vh}body{ font-family:'Helvetica Neue',Arial,sans-serif}#videoContent{ overflow:hidden;background:#000}#adMuteBtn{ width:35px;height:35px;border:0;background:0 0;display:none;position:absolute;fill:rgba(230,230,230,1);bottom:20px;right:25px}"; videoContent = prerollDocument.getElementById('contentElement'); videoContent.style.display = 'none'; videoContent.volume = 1; videoContent.muted = false; const playPromise = videoContent.play(); if (playPromise !== undefined) { playPromise.then(function () { console.log('PREROLL sound allowed'); // setUpIMA(true); videoContent.volume = 1; videoContent.muted = false; setUpIMA(); }).catch(function () { console.log('PREROLL sound forbidden'); videoContent.volume = 0; videoContent.muted = true; setUpIMA(); }); } } function setupDimensions() { prerollWidth = Math.min(iinfoPrerollPosition.offsetWidth, 480); prerollHeight = Math.min(iinfoPrerollPosition.offsetHeight, 320); } function setUpIMA() { google.ima.settings.setDisableCustomPlaybackForIOS10Plus(true); google.ima.settings.setLocale('cs'); google.ima.settings.setNumRedirects(10); // Create the ad display container. createAdDisplayContainer(); // Create ads loader. adsLoader = new google.ima.AdsLoader(adDisplayContainer); // Listen and respond to ads loaded and error events. adsLoader.addEventListener( google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED, onAdsManagerLoaded, false); adsLoader.addEventListener( google.ima.AdErrorEvent.Type.AD_ERROR, onAdError, false); // An event listener to tell the SDK that our content video // is completed so the SDK can play any post-roll ads. const contentEndedListener = function () { adsLoader.contentComplete(); }; videoContent.onended = contentEndedListener; // Request video ads. const adsRequest = new google.ima.AdsRequest(); adsRequest.adTagUrl = iinfoVastUrls[iinfoVastUrlIndex]; console.log('Preroll advert: ' + iinfoVastUrls[iinfoVastUrlIndex]); videoContent.muted = false; videoContent.volume = 1; // Specify the linear and nonlinear slot sizes. This helps the SDK to // select the correct creative if multiple are returned. // adsRequest.linearAdSlotWidth = prerollWidth; // adsRequest.linearAdSlotHeight = prerollHeight; adsRequest.nonLinearAdSlotWidth = 0; adsRequest.nonLinearAdSlotHeight = 0; adsLoader.requestAds(adsRequest); } function createAdDisplayContainer() { // We assume the adContainer is the DOM id of the element that will house // the ads. prerollDocument.getElementById('videoContent').style.display = 'none'; adDisplayContainer = new google.ima.AdDisplayContainer( prerollDocument.getElementById('adContainer'), videoContent); } function unmutePrerollAdvert() { adVolume = !adVolume; if (adVolume) { adsManager.setVolume(0.3); prerollDocument.getElementById('adMuteBtn').innerHTML = ''; } else { adsManager.setVolume(0); prerollDocument.getElementById('adMuteBtn').innerHTML = ''; } } function onAdsManagerLoaded(adsManagerLoadedEvent) { // Get the ads manager. const adsRenderingSettings = new google.ima.AdsRenderingSettings(); adsRenderingSettings.restoreCustomPlaybackStateOnAdBreakComplete = true; adsRenderingSettings.loadVideoTimeout = 12000; // videoContent should be set to the content video element. adsManager = adsManagerLoadedEvent.getAdsManager(videoContent, adsRenderingSettings); // Add listeners to the required events. adsManager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR, onAdError); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED, onContentPauseRequested); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED, onContentResumeRequested); adsManager.addEventListener( google.ima.AdEvent.Type.ALL_ADS_COMPLETED, onAdEvent); // Listen to any additional events, if necessary. adsManager.addEventListener(google.ima.AdEvent.Type.LOADED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.STARTED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.COMPLETE, onAdEvent); playAds(); } function playAds() { // Initialize the container. Must be done through a user action on mobile // devices. videoContent.load(); adDisplayContainer.initialize(); // setupDimensions(); try { // Initialize the ads manager. Ad rules playlist will start at this time. adsManager.init(1920, 1080, google.ima.ViewMode.NORMAL); // Call play to start showing the ad. Single video and overlay ads will // start at this time; the call will be ignored for ad rules. adsManager.start(); // window.addEventListener('resize', function (event) { // if (adsManager) { // setupDimensions(); // adsManager.resize(prerollWidth, prerollHeight, google.ima.ViewMode.NORMAL); // } // }); } catch (adError) { // An error may be thrown if there was a problem with the VAST response. // videoContent.play(); } } function onAdEvent(adEvent) { const ad = adEvent.getAd(); console.log('Preroll event: ' + adEvent.type); switch (adEvent.type) { case google.ima.AdEvent.Type.LOADED: if (!ad.isLinear()) { videoContent.play(); } prerollDocument.getElementById('adContainer').style.width = '100%'; prerollDocument.getElementById('adContainer').style.maxWidth = '640px'; prerollDocument.getElementById('adContainer').style.height = '360px'; break; case google.ima.AdEvent.Type.STARTED: window.addEventListener('scroll', onActiveView); if (ad.isLinear()) { intervalTimer = setInterval( function () { // Example: const remainingTime = adsManager.getRemainingTime(); // adsManager.pause(); }, 300); // every 300ms } prerollDocument.getElementById('adMuteBtn').style.display = 'block'; break; case google.ima.AdEvent.Type.ALL_ADS_COMPLETED: if (ad.isLinear()) { clearInterval(intervalTimer); } if (prerollLastError === 303) { playYtVideo(); } break; case google.ima.AdEvent.Type.COMPLETE: if (ad.isLinear()) { clearInterval(intervalTimer); } playYtVideo(); break; } } function onAdError(adErrorEvent) { console.log(adErrorEvent.getError()); prerollLastError = adErrorEvent.getError().getErrorCode(); if (!loadNext()) { playYtVideo(); } } function loadNext() { iinfoVastUrlIndex++; if (iinfoVastUrlIndex < iinfoVastUrls.length) { iinfoPrerollPosition.remove(); playPrerollAd(); } else { return false; } adVolume = 1; return true; } function onContentPauseRequested() { videoContent.pause(); } function onContentResumeRequested() { videoContent.play(); } function onActiveView() { if (prerollContainer) { const containerOffset = prerollContainer.getBoundingClientRect(); const windowHeight = window.innerHeight; if (containerOffset.top < windowHeight/1 && containerOffset.bottom > 0.0) { if (prerollPaused) { adsManager.resume(); prerollPaused = false; } return true; } else { if (!prerollPaused) { adsManager.pause(); prerollPaused = true; } } } return false; } function playYtVideo() { iinfoPrerollPosition.remove(); youtubeIframe.style.display = 'block'; youtubeIframe.src += '&autoplay=1&mute=1'; } }