Bench (mula sa Ingles bench — bangko ng mga reserba) — ito ay isang sitwasyon sa isang IT company kapag ang developer ay nasa payroll ngunit pansamantalang hindi nakatalaga sa anumang proyekto. Sa mga outsourcing at product company, ang bench ay karaniwang pangyayari sa pagitan ng pagtatapos ng isang proyekto at pagsisimula ng susunod. Ayon sa datos ng DOU, 2024, humigit-kumulang 30% ng mga developer kahit isang beses sa kanilang karera ay nasa bench nang higit sa isang buwan.
Mga Pangunahing Punto
Bench — ang katayuan ng developer na nagtatrabaho, tumatanggap ng suweldo, ngunit hindi nakikilahok sa mga aktibong proyekto. Ang termino ay nagmula sa sports: bench — bangko ng mga reserba, kung saan naghihintay ang mga manlalaro na pumasok sa laro.
Ang developer ay pumupunta sa opisina o nagtatrabaho nang malayuan, ngunit walang mga gawain sa proyekto. Maaari siyang magbasa ng dokumentasyon, matuto ng mga bagong teknolohiya, tumulong sa mga kasamahan sa code review, o lumahok sa R&D. Iba-iba ang approach ng mga kumpanya sa bench: ang ilan ay nagbibigay ng ganap na kalayaan, ang iba ay nagtatalaga ng mentor at nagbibigay ng mga gawaing pang-edukasyon.
Sa mga outsourcing company ang bench ay karaniwang sitwasyon. Ang developer ay itinatalaga sa kliyente, natatapos ang proyekto at magsisimula ang paghahanap ng bago. Sa mga product company, ang bench ay mas bihira: ang developer ay karaniwang inililipat sa ibang feature o produkto sa loob ng kumpanya.
Mga dahilan ng pagpasok sa bench ay maaaring parehong obhetibo (pamilihan) at nauugnay sa partikular na kumpanya. Ang pag-unawa sa mga dahilan ay tumutulong upang tumugon nang tama.
Ang pinakakaraniwang dahilan — natapos ang proyekto at ang bago ay hindi pa nagsisimula. Sa outsourcing, ito ay regular na nangyayari: ang kontrata sa kliyente ay nagtatapos at ang kumpanya ay naghahanap ng susunod. Kung ang kumpanya ay may magandang sales pipeline, ang bench ay tumatagal ng 1-4 na linggo.
Sa katapusan ng taon, lalo na sa Disyembre at Enero, bumababa ang aktibidad ng mga kliyente. Sa tag-araw ay posible rin ang pagbaba. Bukod pa rito, ang mga krisis sa ekonomiya at pagbawas ng badyet sa IT ay nagpapataas ng bilang ng mga developer sa bench.
Kung ang kumpanya ay hindi maaaring magbenta ng mga kakayahan ng developer, ito ay senyales ng mga problema sa pamamahala o marketing. Ang matagal na bench (higit sa 3 buwan) ay nagpapahiwatig na ang kumpanya ay nawawalan ng posisyon sa merkado, at ang developer ay dapat maghanap ng bagong lugar.
Ang bench ay hindi palaging masama. Sa tamang approach, maaari itong maging panahon ng aktibong paglago at pag-unlad. Maraming developer ang naaalala ang bench bilang pinakaproduktibong panahon ng pag-aaral.
Sa proyekto ay bihirang may oras upang matuto ng bagong teknolohiya mula sa simula. Sa bench ay may 4-8 na linggo para sa kurso, pagbabasa ng dokumentasyon at praktika. Ang pag-master ng bagong framework, wika o metodolohiya habang nasa bench ay karaniwang praktika.
Ang bench ay mahusay na oras para sa sariling mga proyekto: magsulat ng pet-proyekto para sa portfolio, mag-ambag sa open source, maghanda ng presentasyon para sa kumperensya. Hindi lamang nito pinaunlad ang mga kasanayan, kundi pinapataas din ang pagiging kaakit-akit para sa mga magiging employer.
Maraming developer ang gumagamit ng bench para makakuha ng mga sertipikasyon: AWS Certified Developer, Google Cloud Professional, CKAD (Kubernetes), Scrum Master. Ang mga sertipikasyon ay nangangailangan ng 2-8 linggo ng paghahanda at makabuluhang pinapataas ang halaga sa merkado.
Ang matagal na bench (higit sa 2-3 buwan) ay nagdudulot ng mga panganib kapwa para sa kumpanya at sa developer. Mahalagang makilala ang mga mapanganib na senyales sa tamang oras.
Ang kumpanya ay nagbabayad ng suweldo ngunit hindi tumatanggap ng kita mula sa developer. Kung magtatagal ang bench, ang pamamahala ay magsisimula ng mga pagbawas. Ang mga pinakamatagal sa bench ang unang tinatanggal. Kahit hindi matanggal, ang patuloy na presyon mula sa pamamahala ay lumilikha ng discomfort.
Kung walang praktika, ang mga kasanayan ay napurol. Ang developer ay nawawalan ng bilis, nakakalimot sa mga detalye ng mga tool, nasanay na walang trabaho sa koponan. Pagkatapos ng 3-4 na buwan ng idle, ang pagpasok sa bagong proyekto ay nangangailangan ng 2-4 na linggo ng pag-aadjust, na nagdaragdag ng stress.
Kung sa CV ay may mahabang puwang kahit para sa wastong dahilan, ang mga recruiter ay nagiging maingat. Mas mabuting huwag manatili sa bench nang higit sa 2-3 buwan. Sa panahong ito, maaaring makahanap ng proyekto, o magbitiw at maghanap ng bagong lugar.
Ang plano ng aksyon sa bench ay dapat na nakabalangkas. Ang magulo na pag-aaral ng lahat ng bagay ay hindi gaanong epektibo kaysa sa isang nakatuong programa.
Ipakita ang aktibidad: gumawa ng code review para sa mga kasamahan, magsulat ng mga teknikal na artikulo, dumalo sa mga pulong ng koponan. Kung makita ng kumpanya na ang developer ay kapaki-pakinabang kahit sa bench, siya ang huling tatanggalin.
Kung higit sa 3 buwan na ang lumipas at walang proyektong lumitaw — simulan ang aktibong paghahanap. Malamang na ang kumpanya ay may mga problema at ang paghihintay ay mapanganib. Sa mga panayam, ipaliwanag ang bench bilang oras ng pag-aaral at propesyonal na paglago.
Mga Madalas Itanong
Oo, ang suweldo ay ganap na pinapanatili. Ang bench ay normal na sitwasyon kapag ang developer ay nasa kumpanya nang walang proyekto. Ang kumpanya ay nagbabayad ng nakapirming suweldo, ngunit ang mga bonus at insentibo sa proyekto ay karaniwang hindi kinakalkula.
Oo, maaari, lalo na kung ang bench ay umabot ng 2-3 buwan. Karaniwang sinusubukan muna ng mga kumpanya na mag-alok ng ibang proyekto o retraining. Ngunit kung walang opsyon, ang pagtanggal ay karaniwang praktika.
Mas mabuting huwag ilagay bilang hiwalay na panahon. Kung ang bench ay maikli (hanggang isang buwan), maaari mo itong hindi isama. Kung mahaba — ilagay sa CV ang kumpanya sa kabuuan nang walang paghahati sa mga proyekto. Sa panayam, matapat na ipaliwanag na sa pagitan ng mga proyekto ay natututo ka ng mga bagong teknolohiya.
Depende sa iyo. Maaari kang umupo ng 3 buwan sa social media at mawalan ng kwalipikasyon. O maaari mong planuhin ang pag-aaral, master ang bagong teknolohikal na stack at lumabas mula sa bench bilang isang mas mahalagang espesyalista. Pinahahalagahan ng mga kumpanya ang mga proaktibong developer na gumagamit ng bench para sa paglago.
Downtime — ay ang idle ng imprastraktura o serbisyo. Bench — idle ng empleyado. Pangalawang pagkakaiba: ang downtime ay karaniwang sinusukat sa oras o araw, bench — sa linggo at buwan. Ang mga termino ay mula sa iba't ibang larangan, huwag silang ipagkamali.
Buod
Gagawa kami ng mobile application na turnkey
Gumagawa ang IT Sectr ng mga iOS at Android application para sa mga startup at negosyo mula noong 2017. Magpapayo kami sa iyo at magmumungkahi ng pinakamahusay na solusyon.
Basahin din