Menu Zavřít

Nabídka letních brigád roste hlavně v regionech a v oblasti manuální práce. Studenti nicméně preferují kancelářské prostředí

20. 5. 2025
Doba čtení: 3 minuty
Ilustrační obrázek
Autor: Depositphotos.com, podle licence: Rights Managed
Ilustrační obrázek
  • Změny na pracovním trhu se dotýkají i letních brigád. Široká je nabídka manuálních prací, která se soustředí zejména kolem výrobních a logistických center
  • Řada studentů dává přednost práci v administrativě nebo marketingu. V těchto sektorech je každopádně možností méně a mnohdy je firmy navíc ani neinzerují běžným způsobem. Mladí lidé tedy musí nabídky hledat aktivně a s předstihem
  • Nové příležitosti se otevírají také čtrnáctiletým brigádníkům. Zatím jsou omezené pracovní dobou i typem činností, ale podle HR odborníků mají do budoucna smysl

Poptávka po brigádnících letos roste ve většině regionů, a především pak v okolí Brna, Ostravy nebo Plzně, kde je vysoká koncentrace skladů a výrobních závodů. Mladí lidé ale o klasické manuální brigády zájem postupně ztrácí a celkově dochází ke změně jejich pracovních preferencí. Z dat personální agentury ManpowerGroup vyplývá, že někteří z nich o prázdninách raději relaxují nebo pracují v digitální sféře, což jim může pomoci v rozvoji kariéry.

„Firmy hledají hlavně pracovníky do výroby, logistiky a gastroprovozů. Letos ale pozorujeme, že studenti více váhají. Chtějí si odpočinout, cestovat nebo si přivydělat jiným způsobem online. Často se také jejich očekávání neslučují s tím, co trh nabízí,“ přibližuje současnou situaci Jaroslava Rezlerová, generální ředitelka ManpowerGroup ČR.

Kdo hledá včas, zpravidla najde

Aktuální počet inzerovaných brigád je mírně nižší než loni a dle některých odborníků zatím není jasné, zda ještě dojde k nárůstu. Navíc se mezi jednotlivými regiony projevují rozdíly. Společnost Alma Career každopádně na základě výsledků z minulých let s rostoucím trendem počítá a odhaduje, že vrchol nabídky přijde až v průběhu června.

Outstream Placeholder

„Víme, že lidé se o brigády ve větší míře zajímají až s příchodem teplejších dnů a koncem školního roku. Duben je vždy startovací čárou a klíčové měsíce přijdou teprve teď,“ říká Tomáš Pavlíček z aplikace Práce za rohem, kterou Alma Career provozuje.

Podle Rezlerové ovšem není co odkládat, za ideální období pro nalezení vhodné pozice považuje právě květen. Současně navíc upozorňuje, že některé firmy ustupují od klasických inzerátů na specializovaných pracovních webech a že studenti se tomu musí přizpůsobit: „Letní brigády jsou dnes méně dostupné než dřív. Mladí by měli hledat aktivně nejen na pracovních portálech, ale i přes známé, sociální sítě, personální agentury nebo kontaktovat podniky přímo.“

Firmy si cení flexibility, rychlosti i náročnosti

Co se samotných odměn za brigády týče, ty navzdory zpomalení inflace nadále rostou, přičemž běžně se pohybují kolem 150 korun za hodinu. Pochopitelně ale záleží na konkrétním regionu (například v Praze mohou být i o několik desítek korun větší) i druhu práce jako takové. U specializovaných či fyzicky náročných pozic se lze setkat i s brigádami, kde si člověk přijde na víc než dvě stovky za hodinu – zejména v případě urgentních směn.

„Firmy si uvědomují, že bez férové odměny lidi neseženou. V některých případech vydělává brigádník více než stálý zaměstnanec díky ochotě nastoupit rychle, bez delšího zaškolení a na omezenou dobu,“ píše se v tiskové zprávě ManpowerGroup.

S rostoucími náklady na brigádníky se ale některé podniky snaží jejich počet omezit a i v létě přerozdělují práci mezi stávající zaměstnance. Upozorňuje na to personální agentura Grafton Recruitment, která si všímá poklesu zájmu o brigádníky zejména v hlavním městě.

Lidi ze západní Evropy do Prahy kvůli práci stále jen tak nedostanete, všimli si u Adama. Svůj francouzský byznys proto řídí z Madridu
Přečtěte si také:

Lidi ze západní Evropy do Prahy kvůli práci stále jen tak nedostanete, všimli si u Adama. Svůj francouzský byznys proto řídí z Madridu

„Zájem uchazečů o letní brigády je stabilní, ale nabídka ze strany firem částečně klesla. Administrativní zátěž a náklady na brigádníka se zvýšily, naopak možnost jejich flexibility je nižší, a firmám tak logicky dává menší smysl brigádníky najímat,“ vysvětluje redakci Euro.cz marketingová ředitelka společnosti Jitka Kouba.

Nová příležitost pro čtrnáctileté

Za zásadní změnu považují HR experti i brigády pro čtrnáctileté, kteří ještě nemají dokončené základní vzdělání. Vítají ji navzdory skutečnosti, že se na ně vztahuje řada omezení a znamenají zároveň více povinností pro zaměstnavatele.

CIF25

„Kvůli ochranným opatřením a přirozenému zájmu rodičů o bezpečnost svých dětí bude tento segment zpočátku spíše menší,“ předpokládá Honza Klusoň, šéf a spoluzakladatel platformy Tribee. Přesto jde z jeho pohledu o důležitý krok, který mladým lidem umožní první kontakt s pracovním prostředím, kde mohou objevit své hodnoty a směr.

„Pro firmy to znamená novou skupinu uchazečů, ale zároveň i velkou zodpovědnost. Klíčová bude schopnost nabídnout bezpečné a přiměřené pracovní podmínky v souladu s vývojem dítěte,“ uzavírá Rezlerová z ManpowerGroup.

  • 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'; } }