JavaRush /Java Blog /Random-TL /Mas gugustuhin kong maging isang mahusay na tester kaysa ...

Mas gugustuhin kong maging isang mahusay na tester kaysa sa isang pangkaraniwang developer: ang kuwento ng tester na si Dmitry Sokolov

Nai-publish sa grupo
Sa nakalipas na 8 taon, libu-libong nagtapos ang kumuha ng kursong JavaRush. Ngayon, mahigit 1.5 milyong user mula sa 106 na bansa ang nakarehistro sa website ng proyekto. Hindi lahat ng nagtapos ay nagkaroon ng oras upang pag-usapan ang kanilang mga tagumpay: kung paano sila nag-aral, pumasa sa mga panayam at nagsimulang magtrabaho bilang mga developer. Ngunit ang mga estudyante ngayon ay interesadong matutunan ang mga kwento ng mga nagtatrabaho na sa IT. Kinuha namin ang mga bagay sa aming sariling mga kamay at naglunsad ng bagong espesyal na serye tungkol sa mga developer mula sa iba't ibang bansa at kumpanya na sinanay sa JavaRush. Ang aming ikalimang kuwento ay tungkol sa load testing engineer na si Dmitry Sokolov ( Dmitry ). Si Dmitry ay pinag-aralan bilang isang inhinyero ng metalurhiko, ngunit natanto na ang kanyang espesyalidad ay hindi masyadong maaasahan. Sa pamamagitan ng pagkakataon, napunta siya sa JavaRush website sa Internet at naalala na sa paaralan ay medyo interesado siya sa programming."Mas gugustuhin kong maging isang mahusay na tester kaysa sa isang pangkaraniwang developer": ang kuwento ng tester na si Dmitry Sokolov - 1

"Ang aking kwento ay hindi tungkol sa sobrang tagumpay"

Ngayon ako ay 28 taong gulang, ako ay isang metallurgical engineer sa pamamagitan ng edukasyon. Sa paaralan medyo interesado ako sa programming, sa primitive na antas - nag-code ako sa Pascal at BASIC. Nagtrabaho ako sa planta nang wala pang anim na buwan. Noong una, gusto kong makakuha ng posisyon sa engineering sa aking specialty, ngunit inalok akong magtrabaho bilang toolmaker. Nang makarating ako sa linya ng produksyon, nalaman ko na marami sa mga lalaki ang may mas mataas na teknikal na edukasyon, at lahat sila ay pinangakuan ng posisyon ng inhinyero. Napagtanto ko na malamang na malamang na hindi magkakaroon ng anumang bagay na magkasama doon. Pagkatapos ay naghanap ako ng iba pang mga bakante, nakahanap ng trabaho sa opisina - bilang isang inhinyero sa pagpili ng kagamitan sa isang sangay ng isang Italyano na tagagawa ng mga kagamitan sa pagtatayo para sa pagdadala ng mga dry bulk na materyales. Kawili-wili ang trabaho, mas mataas ang suweldo kaysa sa pabrika. Minsan may libreng oras ako sa trabaho, at noong una ay ginamit ko ito para sa Duolingo, Lingualeo. Pagkatapos sa Internet ay nakita ko ang isang listahan ng mga mapagkukunan para sa pag-aaral ng programming: Codewars, JavaRush, Sololearn. Tiningnan ko at napagtanto ko na ito ay isang mahusay na paraan upang mapanatiling maayos ang iyong utak, at mapanatili ang iyong kaalaman sa wikang Ingles. Ang aking kwento ay hindi tungkol sa sobrang tagumpay tulad ng: "Nakumpleto ko ang JavaRush sa loob ng 3 buwan, ngayon ang problema ay ang pumili ng Microsoft o Google." Nag-aral ako ng JavaRush nang mga 3 taon. Sa unang dalawang taon, ilang beses akong na-promote sa trabaho, lumitaw ang mga bagong responsibilidad, nabawasan ang dami ng libreng oras, lumitaw ang mga business trip, at, sa prinsipyo, itinuring ko ang programming bilang entertainment sa halip na mga laro sa computer. Nag-aral ako nang may mahabang pahinga, sabay na nagbasa ng literatura, at nanood ng mga lecture sa Youtube. Sa una, nag-aral ako ng hindi organisado, ngunit noong 2019 ay nakakuha talaga ako ng iskedyul, lalo na noong nagsimula ang JavaRush na magbigay ng mga tagumpay para sa paglutas ng mga problema. Ito ay nag-udyok sa akin at nagtakda ako ng isang layunin: upang malutas ang dalawang simpleng problema sa mga karaniwang araw at ang pinakamataas na bilang ng mga kumplikadong problema sa katapusan ng linggo.

"Napagtanto ko na nasayang ko ang aking kasalukuyang trabaho at hindi ko natapos ang aking pagsasanay"

Pagkatapos ay nagpasya akong tingnan ang mga prospect para sa aking posisyon sa merkado ng paggawa at nabalisa. Nagustuhan ko ang pagpili ng mga kagamitan alinsunod sa mga teknikal na pagtutukoy ng customer (isang hindi maliit na gawain, dahil sa daan-daang posibleng mga pagsasaayos ay kailangan ng customer ang isang daan at una), pakikipag-usap sa mga teknikal na karampatang empleyado (mga punong inhinyero, mekaniko sa mga negosyo), ngunit ang karagdagang paglago ay higit na may diin sa mga benta - hindi iyon interesado sa akin. Pagkatapos ay napagtanto ko na ako ay maaaring manatili sa aking kasalukuyang posisyon nang walang maraming mga prospect, o kailangan kong pumunta sa mga benta. Sa oras na iyon, halos naunawaan ko ang antas ng mga suweldo at mga kinakailangan para sa isang developer ng Java. Kung pinag-uusapan natin ang tungkol sa isang developer na may tatlong taong karanasan, kung gayon ang mga pagkakaiba sa aking suweldo noon ay halos dalawang beses, at ang mga junior ay binayaran sa isang lugar na mas kaunti, sa isang lugar na mas mababa ng kaunti kaysa sa akin. Tiningnan ko ang mga kinakailangan sa HeadHunter at nagsimulang ayusin ang mga pagkukulang. Hindi ako inimbitahan ng mga employer na maging isang developer ng Java, kaya nagpasya akong mag-apply din para sa isang tester. Nangyari ang lahat ng ito sa pagtatapos ng 2019, marami akong naipon na araw ng bakasyon. Nagpasya akong gugulin sila sa mga panayam. Inimbitahan ako sa posisyon ng tester. Bilang resulta, natanggap ako ng isang kumpanya na nag-aalok ng libreng pagsasanay sa gabi. Nagtatrabaho ako sa araw at pumapasok sa paaralan sa gabi. Habang ang karamihan sa pagsasanay ay natapos, ang aking kasalukuyang trabaho ay mabigat na na-load. Nagsimula akong mag-ipon ng mga utang ng estudyante. Napagtanto ko na hindi ko kinaya. Kasabay nito, sumulat ako ng isang resignation letter sa trabaho, dahil tiyak na nagpasya akong pumasok sa IT. Pagkatapos ay napagtanto ko na nasayang ko ang aking kasalukuyang trabaho at hindi ko natapos ang aking pagsasanay.

"Napagpasyahan ko na mas gugustuhin kong maging isang mahusay na tester kaysa sa isang pangkaraniwang developer"

Ngunit isang magandang araw ay nakatanggap ako ng tawag mula sa kumpanya ng I-Teco, isang residente ng Skolkovo, at nag-alok na subukan bilang isang load testing engineer. Sa oras na iyon ay hindi ko pa naiintindihan kung ano ang ginawa ng gayong mga inhinyero. Ang kumpanya ay nagbigay ng pagsasanay sa development environment kung saan nagtatrabaho ang mga empleyado nito—Loadrunner. Sa pamamagitan ng pagtatrabaho sa development environment na ito, maaari mong pagbutihin ang iyong mga kasanayan sa parehong Java at mga teknolohiya sa web. Tinanggap ako, natapos ko ang pagsasanay online, at tinulungan ako ng isang kasamahan na ipinaliwanag nang detalyado ang lahat ng mga detalye ng trabaho. Pagkatapos ng pagsasanay, nagkaroon ako ng panayam sa loob ng kumpanya, at kalaunan ay isang pakikipanayam sa customer, dahil nag-aalok ang kumpanya ng mga outsourced na empleyado. Nagtanghal din ako ng isang proyektong pang-edukasyon. Sa mga unang araw ng trabaho, upang ilagay ito nang mahinahon, nabigla ako sa kasaganaan ng mga bagong impormasyon. Ito ay maihahambing sa matematika: habang sa panahon ng pagsasanay ay sinabihan ako na 2+2=4, at sa panahon ng proyekto kailangan kong harapin ang mga integral. "Mas gugustuhin kong maging isang mahusay na tester kaysa sa isang pangkaraniwang developer": ang kuwento ng tester na si Dmitry Sokolov - 2Sa bagong lugar, hindi man lang mga teknikal na kasanayan ang mahalaga, ngunit ang kakayahang makipag-usap sa mga tao. Mayroong mga tao na ganap na nalubog sa pagkumpleto ng mga gawain, at kailangan kong makahanap ng diskarte sa kanila, dahil ang pagkumpleto ng aking mga gawain ay nakasalalay sa mga nag-develop. Mula noon ay nagtatrabaho na ako sa isang proyekto na tumatalakay sa software ng pagbabangko. Kailangan kong subukan ang oras ng pagtugon: ang customer ay may ilang mga kinakailangan tungkol dito. Halimbawa, karaniwang tinatanggap na ang isang pagpapatakbo ng interface ay dapat tumagal nang hindi hihigit sa 2 segundo, kung hindi man ay may posibilidad na tanggihan ng user ang mga serbisyo ng bangkong ito. Upang subukan ang system, maaari kang lumikha ng mga virtual na user sa development environment: kailangan mong suriin kung gaano katagal ang operasyon kung, halimbawa, 100 user ang gumanap nito nang sabay-sabay. Mayroon akong mga prospect na maging isang developer, ngunit ito ay nakasalalay lamang sa akin. Napagpasyahan kong pagbutihin muna ang aking pangunahing aktibidad: Naisip ko na mas gugustuhin kong maging isang mahusay na tester kaysa sa isang pangkaraniwang developer. Maraming mga tao ang may maling kuru-kuro na ito ay isang uri ng nakakainip na trabaho kung saan kailangan mong ulitin ang maraming mga aksyon nang monotonously. Ito ay hindi ganap na totoo. Mayroon ding mga elemento ng pangangasiwa; kailangan ding isulat ang code.

Mga tip para sa isang baguhan na developer:

  • Huwag ipagkalat ang iyong sarili ng masyadong manipis at huwag masyadong mabitin sa isang bagay. Kung ang isang bagay ay hindi gumagana, pagkatapos ay magsisimula ang pagpapaliban at mawawalan ka ng mahalagang oras. Kung may hindi malinaw, mas mabuting i-Google ito - 90% ng impormasyon ay nasa Internet na.
  • Matuto ng Ingles.
  • Upang magpainit, lutasin ang ilang simpleng problema upang makakuha ng dosis ng dopamine mula sa pagkumpleto ng mga ito. Sa ibang pagkakataon, gawin ang mahihirap na gawain.
  • Bago ang panayam, pag-aralan pataas at pababa ang impormasyon sa kumpanyang gusto mong magtrabaho.
  • Sa isang pakikipanayam, hindi mo kailangang mahulog sa pagkahilo at sabihin: "Hindi ko alam." Kahit na hindi mo alam ang isang bagay, ngunit nagsimula kang mag-isip, ang iyong kakayahang mag-isip ay masusuri sa interbyu.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION