JavaRush /Java Blog /Random-TL /Nagtatrabaho ako sa isang kumpanyang IT ng produkto: ibin...

Nagtatrabaho ako sa isang kumpanyang IT ng produkto: ibinabahagi ng mga developer ang kanilang karanasan

Nai-publish sa grupo
Sa text na ito, naglulunsad kami ng isang espesyal na serye ng mga materyales kung saan ang mga programmer na nagsusulat sa Java ay nagsasalita tungkol sa iba't ibang uri ng mga kumpanya ng IT. Umaasa kami na ang karanasan ng aming mga bayani ay makakatulong sa mga mag-aaral at junior ng JavaRush na maunawaan kung anong uri ng kumpanya ang gusto nilang magtrabaho. Sa tekstong ito, ibinahagi nina Maxim Kmets at Anzor Karmov ang kanilang karanasan sa pagtatrabaho sa mga kumpanya ng produkto: ano ang mga pakinabang at disadvantages, kung saan ang mga tao ay mas mahusay na magtrabaho sa isang produkto. Nagtatrabaho ako sa isang kumpanya ng IT ng produkto: ibinabahagi ng mga developer ang kanilang karanasan - 1Halos 6 na taon na akong gumagawa ng product development. Sa panahong ito, nagtrabaho ako sa dalawang kumpanya ng pagkain. Ang unang kumpanyang pinagtrabahuan ko ay gumawa ng produkto sa industriya ng telecom. Ang pangalawang kumpanyang kasalukuyang pinagtatrabahuhan ko ay SDK.finance. Nagtrabaho ako ng ilang oras sa outsourcing (ito ay isang kumpanya na tinatawag na Lohika) dahil nasunog ako sa produkto. Ngayon ay bumalik na siya. Sa SDK.finance nagtatrabaho kami sa isang hanay ng mga tool para sa pagbuo ng mga sistema ng pagbabayad. Ang aming gawain ay lutasin ang sakit ng paglulunsad ng anumang sistema ng pagbabayad: maaaring ito ay online banking, isang serbisyo sa pagbebenta ng pera, o isang serbisyo sa pagbebenta ng mga securities.

I-highlight ko ang mga sumusunod na pakinabang ng kumpanya ng produkto:

  • Mahalagang misyon. Maaaring cliche ito, ngunit sa isang kumpanya ng pagkain pakiramdam ko ay gumagawa ako ng pagbabago sa mundo. Nabasa ko kamakailan na mas masaya ang mga taong makakasagot kung ano ang kanilang misyon. Sa tingin ko ito ay totoo.

    Pagdating ko sa SDK.finance, ang team ay may humigit-kumulang 5 developer at ilang devops. Pagkatapos ay nagsimula ang paglago, nakakuha kami ng HR, pinalawak ang koponan, at pinalitan namin ang opisina. Ito ay napaka-inspirasyon: nakikita mo na sa iyong trabaho, sa katunayan, lumikha ka ng mga bagong trabaho at lumaki kasama ng kumpanyang ito.

  • Ang kapaligiran ng pamilya. Ang mga empleyado sa isang kumpanya ng grocery ay madalas na naudyukan na manatili nang mas matagal at magtrabaho nang mas matagal kung kinakailangan. Ang mga oras na ito ay mas madali dahil hindi namin iniisip kung paano magtrabaho ng 8 oras, ngunit kung paano gumawa ng ilang tampok bago ang Biyernes na lulutasin ang sakit ng kliyente. Ang kadahilanan na ito ay nagkakaisa sa koponan. Nakipag-usap at nakikipag-usap ako sa maraming lalaki, ang ilan ay naging kaibigan ko.

  • Mga prospect ng karera. Kapag sumali ka sa isang kumpanya na kakabukas lang, maaari mong asahan ang paglago at impluwensya habang ito ay umuunlad. Ang kadalubhasaan ng isang empleyado ng naturang kumpanya ay maaaring maging mas mahalaga kaysa sa outsourcing. Ang halaga ng isang empleyado ay tumataas kung siya ay may mahusay na pag-unawa sa produkto at kaya niyang lutasin ang mga kumplikadong problema. Ito ay ginagantimpalaan ng mga bonus, bonus, at pagsulong sa karera. Sa outsourcing, ang lahat ay nakasalalay sa balangkas na iyong natutunan o, sa kabaligtaran, hindi natutunan. Siyanga pala, ang aking karanasan sa outsourcing ay nakatulong sa akin sa isang kumpanya ng produkto.

    Sa SDK.finance, tumaas ako sa mataas na posisyon dahil sa aking kadalubhasaan, dahil marami akong naiintindihan tungkol sa produkto. Nagbukas para sa akin ang mga prospect ng pamumuno. Nakikita ko ang higit na potensyal sa isang kumpanya ng produkto sa mga tuntunin ng pagbuo ng isang karera kaysa sa outsourcing.

Ang mga disadvantages ay kinabibilangan ng:

  • Mahirap mapanatili ang balanse sa pagitan ng trabaho at personal na buhay. Iniwan ko sandali ang produkto dahil sa pagka-burnout. Ipapaliwanag ko kung bakit ito nangyayari: kapag nagtatrabaho ka sa isang produkto sa napakatagal na panahon, nagiging attached ka dito, para sa iyo ito ay nagiging isang bagay na personal at mahalaga. Dahil dito, sinubukan ko nang husto, nagtrabaho sa katapusan ng linggo, hindi nagpapanatili ng balanse at naging napaka-burn out. Nagtrabaho ako sa outsourcing sa maikling panahon, sumubok ng mas maraming bagong teknolohiya, at bumisita sa dalawang magkaibang proyekto. Umalis ako sa outsourcing sa dalawang dahilan: una, nagsimula ang coronavirus at wala silang mahanap na proyekto para sa akin, at pangalawa, may mga hindi natapos na negosyo sa proyekto ng produkto, mga problema na gusto kong lutasin. Dahil nagbukas ang SDK.finance ng bagong direksyon para malutas ang mga problemang ito, bumalik ako.

  • nakagawian. Kailangan mong patuloy na maghanap ng mga bagong hamon para sa iyong sarili. Kung mas matagal ang isang tao sa produkto, mas mahirap ito, dahil gusto niya ng pagbabago ng tanawin. Kadalasan ang mga tao ay nagmamadali mula sa outsourcing patungo sa produkto, mula sa isang kumpanya ng produkto hanggang sa outsourcing, dahil ang pagnanais para sa katatagan ay pinalitan ng isang pagnanais para sa iba't-ibang at vice versa.

Sa aking kumpanya, ang pangunahing prinsipyo ay sentido komun. Walang ganoong panuntunan na nilikha namin, at pagkatapos ay natanto na sa isang partikular na sitwasyon ay hindi ito gumagana, ngunit sinusunod pa rin namin ito. Mayroon kaming napakatapat na sistema ng pagsubaybay sa trabaho, nakakatulong ito upang mapanatili ang balanse. Nagtatrabaho kami ng 6.5 oras sa isang araw. Halos lahat ng kilalang kumpanya ng produkto, kabilang ang Google at Facebook, ay naglalaan ng bahagi ng kanilang oras sa pagtatrabaho para sa pagsasanay at pagkakataong makapagpahinga. Nagbibigay ito sa iyo ng disiplina dahil napagtanto mo na mas kaunting oras ka para magtrabaho sa isang araw kaysa dati. Kasabay nito, ang tao ay hindi nagre-recycle.

Dapat bang sumali ang isang junior sa isang kumpanya ng pagkain?

Ang lahat ay nakasalalay sa diskarte ng kumpanya. Halimbawa, sa Netcracker, kung saan ako nagtatrabaho noon, malaki ang produkto at nakasulat sa espesyal na software ng kumpanya. Kadalasan ay nag-recruit sila ng mga lalaki na walang karanasan, ngunit may magandang base (sql, java core) at edukasyon sa IT. Ang parehong naaangkop sa mga malalaking kumpanya tulad ng Google, Facebook at iba pa. Mayroon silang sariling mga paaralan na nagsasanay ng mga tauhan mula sa simula. Nag-hire din sila ng mga taong may karanasan ngunit may magandang background. Kung ang produkto ay isang startup, kung gayon, bilang panuntunan, kailangan mo ng isang developer na may karanasan at na siya rin ay isang devops developer, isang front developer, at lahat ng nasa pagitan. Ang mas maraming karanasan, mas mabuti. Hindi ko inirerekumenda na magsimula sa isang produkto (kung wala kang kaalaman at pumapasok ka sa paaralan sa isang kumpanya ng produkto). Ang punto ay kailangan muna ng isang inhinyero na makakuha ng higit na kadalubhasaan sa iba't ibang teknolohiya. Sa bawat produkto ay madalas mong mahahanap ang pariralang: "Ganito ito nangyari sa kasaysayan." Nangangahulugan ito na ang isang pagkakamali ay nagawa sa pagbuo o disenyo, ngunit hindi na ito maaaring itama o ito ay napakahirap. Samakatuwid, ipinapayo ko sa iyo na pag-aralan ang base at magtrabaho nang isang taon sa isang open source na proyekto na may iba't ibang mga proyekto, at pagkatapos ay pag-aralan ang ilang produkto nang malalim at mahusay.Nagtatrabaho ako sa isang kumpanya ng IT ng produkto: ibinabahagi ng mga developer ang kanilang karanasan - 2Ang Loyalty Plan ay ang aking unang trabaho sa produkto. Ang aming produkto ay isang set ng mga tool sa marketing na ginagawa namin para sa iba't ibang brand, pangunahin para sa mga restaurant, ngunit angkop din ito para sa mga gas station, beauty salon, shopping center. Ang produkto ay binubuo ng isang CRM system at isang mobile application. Kung isasaalang-alang namin ito sa diagram na may isang restaurant, pagkatapos ay gumagawa kami ng isang mobile application para dito. Ang mobile application na ito ay nai-download ng mga kliyente ng restaurant, ang may-ari ng restaurant ay nakakakuha ng access sa CRM system kung saan nakikita niya ang kanyang madla at maaaring magpadala sa kanila ng mga alok para sa iba't ibang mga promosyon. Ang madla ay nakakakuha ng pagkakataon na makaipon ng mga puntos sa aplikasyon at palitan ang mga ito para sa ilang mga regalo. Kasama sa isang hiwalay na bloke ng aming trabaho ang pagsasama sa mga gateway ng pagbabayad. Pumasok kami sa internasyonal na merkado nang mas maaga kaysa sa kuwarentenas, ngunit sa panahon ng kuwarentenas na nagkaroon ng malaking pangangailangan para sa paghahatid ng pagkain sa bahay. Maraming tao ang nangangailangan ng kakayahang mag-order sa pamamagitan ng isang mobile application at marami ang bumaling sa amin. Hiniling sa amin ng aming mga kliyente na hindi gumamit ng module ng paghahatid na i-set up ito para sa kanila. Nakatulong ito sa kanila na mapanatili ang negosyo sa panahon ng quarantine, dahil ang mga restawran ay nabubuhay lamang sa pamamagitan ng paghahatid. Sa tingin ko, ang interes sa trabaho ay nakasalalay sa produkto na binuo ng kumpanya. Kung pinag-uusapan natin ang mga malalaking proyekto, kung gayon upang lubos na maunawaan ito, kailangan mong gumastos ng maraming oras. Pagkatapos, ang ilang mga gawain ay maaaring mukhang isang gawaing-bahay dahil nagawa mo na ito ng isang libong beses. Kung maliit ang proyekto, mas mabilis itong mangyayari. Ngunit sa kabilang banda, ang produkto ay magbabago sa lahat ng oras at ang mga bagong tampok ay kailangang gawin. Ang interes sa naturang gawain ay nakasalalay din sa katotohanan na dahil sa paglalagari mo ng produkto, nakikita mo ang resulta ng iyong trabaho, kung paano ito ginagamit ng ibang tao. Ang gawain ay hindi lumilitaw sa lahat ng gawain, ngunit sa madalas na paulit-ulit na mga gawain. Hindi ko masasabi na ito ay sobrang hindi kawili-wili, ngunit nangyayari ito paminsan-minsan. Noong nakaraan, gumugol ako ng halos isang oras sa pagdaragdag ng bawat bagong feature. Pagkatapos ay nakaisip ako ng isang bagay na nagpapahintulot sa akin na gawin ito nang wala ang aking interbensyon. Maaari mong alisin ang anumang nakagawiang gawain kung magiging malikhain ka. Sa aming kumpanya lagi naming lantaran na sinasabi na ang alok ay mas mababa kaysa sa market. Bilang kapalit, nag-alok sila ng kalayaang gumawa ng mga desisyon, kumuha ng higit na responsibilidad at makilahok sa buhay ng kumpanya at maimpluwensyahan kung ano ang magiging produkto. Sa halip na isang porsyento ng mga kita, nagpo-promote kami ng mga partnership sa pagitan ng isang partikular na empleyado at ng kumpanya. Sa loob ng relasyong ito, ibinabahagi namin ang mga paghihirap at tagumpay ng kumpanya. Kung ang isang kumpanya ay dumadaan sa isang mahirap na panahon, naiintindihan ito ng lahat. Ang mga makakarating hanggang sa dulo ay magbabahagi ng karaniwang pie sa loob ng balangkas ng partnership. Walang ganoong bagay sa outsourcing; ikaw ay parang cog sa system. Ang ilan ay nagtatrabaho para sa mga pagpipilian at pangwakas na tagumpay, ang iba ay gustong lumikha ng isang bagay na makabuluhan, lahat ay indibidwal sa bagay na ito.

Dapat bang sumali ang isang junior sa isang kumpanya ng pagkain?

Isa sa mga benepisyo ng pagtatrabaho sa isang kumpanya ng pagkain ay ang paglago ng karera. Bilang isang patakaran, mayroon lamang isang produkto na nilikha ng isang kumpanya. At habang ginagawa mo ito, mas lalo mo itong nakikilala. Pagkaraan ng ilang oras, ikaw ay magiging isa sa mga may-ari ng "lihim na kaalaman". Halimbawa, dahil minsan kang gumawa ng isang bagay, ngunit walang oras o pagnanais na idokumento ito. Lalapit sa iyo ang mga tao na may iba't ibang tanong tungkol sa dati mong ginawa sa ilang bahagi ng system. Ang iyong lugar ng responsibilidad ay patuloy na lalago. Habang ang mas maraming karanasan na mga kasamahan ay umalis sa kumpanya, ang kanilang lugar ng responsibilidad ay ipamahagi sa mga natitirang kasama. Gawin mong mabuti ang iyong trabaho at sa paglipas ng panahon ay magagawa mong tanggapin ang responsibilidad para sa buong lugar at higit pa. Kapag nagtatrabaho para sa isang kumpanya ng produkto, matatali ka sa isang partikular na stack ng teknolohiya. Ito ay magbibigay-daan sa iyong magkaroon ng mas malalim na pag-unawa sa ilang partikular na frameworks at teknolohiya. Ngunit sa kabilang banda, maaari nitong limitahan ang iyong mga abot-tanaw kung hindi mo "susundan ang mga uso" at sumubok ng bago.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION