CodeGym /Java Blog /Random /Mas maraming Trabaho at Mas Kaunting Presyon. Bakit Maaar...
John Squirrels
Antas
San Francisco

Mas maraming Trabaho at Mas Kaunting Presyon. Bakit Maaaring Isang Magandang Ideya na Simulan ang Iyong Karera sa isang Non-IT na Kumpanya

Nai-publish sa grupo
Karaniwang opinyon sa industriya ng teknolohiya na para sa isang Junior developer, madalas na isang hamon ang paghahanap ng trabaho at pagkuha ng unang ilang taon ng karanasan bilang isang full-time na developer. At ito ay halos totoo. Kung pinag-uusapan natin ang mga kumpanya sa industriya ng tech.

90% ng mga trabaho sa IT ay puro sa mga non-tech na industriya

Ang mga non-tech na industriya ay nangangailangan din ng maraming programmer at iba pang mga espesyalista sa IT, at ang pangangailangan para sa mga kasanayan sa IT sa labas ng tradisyonal na industriya ng tech ay mabilis na lumalaki, ayon sa isang bagong pananaliksik ng Oracle Academy at Burning Glass Technologies.Mas maraming Trabaho at Mas Kaunting Presyon.  Bakit Maaaring Isang Magandang Ideya na Simulan ang Iyong Karera sa isang Non-IT na Kumpanya - 1

Larawan ni Angelo DeSantis / CC BY-SA 2.0 / Mga Pagbabago ng CodeGym

"Ang mga trabaho sa IT ay malawak na hindi nauunawaan na matatagpuan pangunahin sa sektor ng teknolohiya, at iniisip din na hindi naa-access ang mga ito. Pagbuo sa aming mga naunang pagsisikap sa pagsasaliksik at pagmimina ng database ng higit sa 150 milyong natatanging online na pag-post ng trabaho, nakagawa kami ng higit pang katibayan na wala sa mga pananaw na ito ay ipinanganak sa pamamagitan ng data. Sa kabaligtaran, 90% ng mga kasanayan at trabaho sa IT ay puro sa 10 non-tech na industriya, na naiwan lamang sa 10% sa sektor ng teknolohiya. At ang mabilis na paglago ng mga trabaho sa IT ay higit sa 50% na mas malaki sa mga non-tech na industriya kaysa sa mga tech na industriya," natuklasan ng mga may-akda ng ulat. Ayon sa ulat, sa pagitan ng 2013–2018, ang paglago ng trabaho sa IT sa sektor ng tech ay 40%; habang sa labas ng tech, tumalon ng 65% ang paglago ng trabaho sa IT. Ang mga propesyonal na serbisyo, pagmamanupaktura, at mga serbisyo sa pananalapi na industriya ay ang pinakamalaking sa mga tuntunin ng ganap na pangangailangan para sa mga trabaho sa IT, na nagkakahalaga ng halos kalahati ng lahat ng pagbubukas ng IT sa non-tech na sektor, natuklasan ng mga mananaliksik.

Ang mga trabaho sa mga non-tech na kumpanya ay mas naa-access para sa mga nagsisimula

Ang mas kawili-wili, ang mga trabaho sa IT sa mga non-tech na kumpanya ay mas naa-access din para sa mga nagsisimula, natagpuan ang Oracle Academy at Burning Glass Technologies. At ito ay gumagawa sa kanila ng magandang entry point sa mga tech na karera. Sa sektor ng tech, 89% ng mga trabaho sa IT ay nangangailangan ng hindi bababa sa bachelor's degree, kumpara sa 76% sa mga non-tech na industriya. 29% ng mga pagbubukas sa mga non-tech na industriya ay humihiling ng dalawang taon ng karanasan sa trabaho o mas kaunti, kumpara sa 16% lamang sa tech. Isinasaalang-alang ang lahat ng nasa itaas, nagpasya kaming pag-aralan ang mga trabaho para sa mga developer ng software sa mga non-tech na industriya nang mas malalim, at nakabuo ng isang listahan ng mga kalamangan at kahinaan ng ganitong uri ng mga trabaho, batay sa mga opinyon sa usapin mula sa mga karanasan mga developer at iba pang tech specialist.

Trabaho ng developer sa isang non-tech na kumpanya. Mga pros

  • Ang mga trabaho sa programming sa hindi IT ay mas naa-access at sa pangkalahatan ay hindi gaanong hinihingi

Naipaliwanag na namin kung bakit ang mga trabaho ng developer sa mga non-tech na industriya ay mas naa-access para sa mga espesyalista sa Junior-level. Ang isa pang malaking pagkakaiba ay ang mga kumpanyang hindi IT ay hindi gaanong hinihingi sa antas ng mga propesyonal na kasanayan ng developer. Hindi nila binibigyang diin ang mga Junior developer na matuto ng mga bagong bagay at pagbutihin ang antas ng kwalipikasyon kumpara sa mga tech na kumpanya. "Ang pagtatrabaho para sa isang tech na kumpanya ay nagtutulak sa iyo nang mas mahirap, upang matuto nang higit pa at maging mas mahusay. Mas marami akong natutunan sa aking trabaho sa isang tech services/development company kaysa sa kahit saan pa. Ang nakakainis sa trabahong iyon ay ang mga oras at oras na malayo sa aking pamilya,” sabi ni Mark Graham, isang makaranasang developer at miyembro ng DEV Community.

  • Ang mga trabaho sa programming sa non-IT ay kadalasang hindi gaanong pormal at hierarchical

Alam nating lahat na ang IT ay isang napakakumpitensyang kapaligiran, at ang tagumpay sa kompetisyong ito ay kadalasang may gantimpala. Ang karera at burukrasya sa modernong teknolohiya ay ang kabilang panig ng pagiging mapagkumpitensya na ito. Maraming tao ang napapagod sa mga bagay na karaniwan para sa trabaho sa mga kumpanya ng IT, tulad ng mga proseso ng koponan, mahigpit na hierarchy at politika sa karera/opisina. Ang pagtatrabaho sa mga non-IT na industriya, na nagtatrabaho para sa mga kumpanyang may maliliit na tech team at departamento, ay maaaring isang magandang alternatibo upang maiwasan ito. “Nagtatrabaho ako sa isang non-tech na kumpanya, at nalaman ko na maraming talakayan sa tech tungkol sa mga pamagat, hierarchy, at mga proseso ng team na hindi bahagi ng aking mundo. Ang mga pormalidad ay hindi umiiral para sa akin,” sabi ni Brian Kephart, isa pang miyembro ng DEV Community.

  • Ang trabaho sa non-IT ay maaaring maging mas motivating habang mas nakikisangkot ka sa mga problema sa totoong mundo

Ang ilang programmer na may karanasan sa pagtatrabaho sa mga hindi teknolohiyang industriya ay nag-uulat din na ang parehong gawain sa pagbuo ng software ay maaaring maging mas kasiya-siya habang sila ay nasasangkot sa pagtatrabaho sa mga problema sa totoong mundo at nakikita ang mga resulta ng kanilang trabaho sa pagkilos. Ginagawa rin nitong mas madali para sa kanila na manatiling motivated. “Mas kasiya-siya na makita ang layunin ng software at direktang kasangkot sa paglutas ng mga isyu sa totoong mundo sa pamamagitan ng pag-iisip hindi sa pamamagitan ng mga gawain sa Jira o mga pattern. Pakiramdam mo ay mas kapaki-pakinabang, at least iyon ang kaso ko,” sabi ni Haris Secic, software developer mula sa Sweden.

  • Ang trabaho sa isang kumpanyang hindi IT ay maaaring magbigay sa iyo ng mas maraming pagkakataon

Ito ay hindi palaging ang kaso, dahil maraming mga posisyon sa programming sa mga non-tech na kumpanya ay mga dead-end na trabaho para sigurado, ngunit maaari rin silang magbigay ng maraming mga pagkakataon kung lapitan nang may tamang mindset. Pagkatapos ng lahat, sinasabi nila sa malapit na hinaharap ang bawat kumpanya ay magiging isang tech na kumpanya. Ang mga kumpanya sa iba't ibang industriya ngayon ay nagsisimula pa lamang na tumuklas ng mga bagong teknolohiya at kadalasan ay handang mag-promote ng mahahalagang tech specialist na nagtatrabaho para sa kanila. "Maaaring hindi mo idinisenyo ang susunod na malaking tech na produkto o ang pinakabagong gadget, ngunit makikita mo ang iyong sarili na nagpapakita ng isang tao ng mga ideya na maaaring makagambala sa industriya ng iyong employer - at ipakita kung paano kumita ang kumpanya mula sa mga ideyang iyon, na iniiwan ang kanilang mga kakumpitensya sa gulo. . Makikita mo ang iyong sarili na nagdidisenyo at o nagsusulat ng mga kritikal na sistema ng misyon, at maaari mong ipakita sa mga user ang isang paraan ng pagtukoy kung ano ang ibig sabihin ng tapos na,” sabi ni Russell McCabe, dating software engineer na may mga dekada ng propesyonal na karanasan.

Trabaho ng developer sa isang non-tech na kumpanya. Cons

Siyempre, hindi lahat o kahit na ang karamihan ng mga trabaho sa programming sa mga non-tech na industriya ay napakahusay. Mayroon din silang sapat na mga disadvantages. Narito ang ilan sa mga pinakakilala at karaniwan.

  • Mas madalas para sa mga non-tech na kumpanya na ituring ang mga programmer bilang pananagutan at gastos, hindi isang asset

Ito marahil ang pinakakaraniwang reklamo na maririnig mula sa maraming mga developer ng software na nagtatrabaho sa mga industriyang hindi IT. Ang perception ng IT department at/o software development team ng pamamahala ng mga non-tech na negosyo ay maliwanag na naiiba: para sa kanila, ang mga programmer ay higit na isang gastos sa halip na isang asset. Narito ang isang tipikal na karanasan ng isang coder sa non-IT: “Ang una kong trabaho ay bahagi ng isang team ng 5 devs sa isang non-software na kumpanya. Ang pinakamalaking pagkakaiba sa aking pananaw ay ang pagtingin ng mga kumpanya ng software sa kanilang mga dv bilang kanilang pinakamalaking asset kung saan tinitingnan sila ng mga hindi software na kumpanya bilang isang gastos. Dahil kami ay isang gastos, ang kumpanya ay palaging sinusubukang bawasan ang mga sulok. Hindi na kami nagkaroon ng oras upang bayaran ang aming tumataas na teknikal na utang, karamihan sa mga ito ay idinagdag ng mga inhinyero kung saan ini-outsource ng kumpanya sa SE Asia (isa pang hakbang sa pagbawas sa gastos). Sinabi pa sa akin ng aking manager na ang dahilan kung bakit nila ako kinuha at isa pang bootcamp grad ay dahil ang dalawang junior ay mas mura kaysa sa senior developer na lubhang kailangan nila."

  • Ang pamamahala ng mga kumpanyang hindi IT ay kadalasang hindi nakakaintindi ng teknolohiya, na nagpapahirap sa iyong trabaho

Ang isa pang napakakaraniwang reklamo ay ang mga tagapamahala ng mga kumpanyang hindi IT ay karaniwang walang ideya tungkol sa mga teknolohiya at proseso ng pag-unlad. Iyon ang dahilan kung bakit nahihirapan silang tantyahin ang oras at mga mapagkukunang kinakailangan upang makumpleto ang isang proyekto, na kadalasang humahantong sa hindi makatotohanang mga inaasahan at kawalan ng kalinawan sa pakikipag-usap sa tech team. "Kadalasan ay hindi naiintindihan ng mga tagapamahala ang teknolohiya. Nangako sila nang hindi natatantya ang kinakailangang pagsisikap,” sabi ni Tobias Krause, isang .NET developer.

  • Ang mga programmer sa non-IT ay kadalasang kailangang gumawa ng legacy code at mga lumang teknolohiya

Ang pangangailangang magtrabaho kasama ang legacy code at mga lumang teknolohiya at solusyon ay isa ring bagay na maaaring maging tipikal para sa ilang partikular na kumpanya at industriya na hindi IT. Kapag ganoon ang kaso, ang gawain ng programmer ay maaaring maging medyo boring at nakakapagod. Ang isa pang problema ay ang pagtatrabaho sa mga legacy na solusyon ay nililimitahan ang iyong karanasan, na maaaring magkaroon ng negatibong epekto sa paglago ng karera. “Sa ngayon, nagtatrabaho ako sa isang unibersidad. Ang aming workload ay nakabatay sa karamihan sa pagtatrabaho sa mga cloud API. At nakakainis, sa totoo lang. Dahil karamihan sa mga kumpanya na nagbibigay ng mga serbisyo para sa mga unibersidad na itinatag ng matagal na ang nakalipas at ang kanilang dokumentasyon ay ang pinakamasamang bagay na basahin. Most of the time even they don't understand what they have done (I know this by talking to them),” said Chingiz Huseynzade, a full-time backend developer.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION