JavaRush /Blog Jawa /Random-JV /Path eri saka hitchhiker kanggo automator
Руслан Ш.
tingkat
Москва

Path eri saka hitchhiker kanggo automator

Diterbitake ing grup
Hello everyone! Nalika aku duwe akhir minggu, Aku bisa njlèntrèhaké sethitik bab dalan sing mimpin kula kanggo Profesi QA Automation Engineer. Dalan eri saka hitchhiker menyang automator - 1Dalan iki dawa banget lan dawa. Iku kabeh diwiwiti maneh ing 2014. Aku 28, Aku seneng lelungan bodho, Aku wis hitchhiking lan lelungan ing budget kanggo macem-macem negara kanggo sawetara taun saiki, entuk proyek aneh (filming video, reseller), manggon ing sawetara panggonan kanggo dangu lan golek karya related kanggo pariwisata lan turis. Aku seneng uripku sing gratis, nanging banjur pungkasan taun 2014: krisis lan rubel tiba. Turis sing nganggo basa Rusia ilang suwe, lan aku ngerti manawa wilayah iki gumantung banget karo daya beli wong, kalebu krisis lokal lan global. Lan aku wiwit mikir: apa sing bisa dadi menarik sing bisa ditindakake supaya jinis kegiatan iki ora kena pengaruh banget dening kabeh "cataclysms donya" iki? Ing wektu iku, aku duwe bojo meteng, dolar regane udakara 90 rubel lan tabungan sing kita duwe meh ora cukup kanggo sawetara wulan. Aku tansah seneng komputer lan teknologi. Aku malah sinau program Delphi sethitik sawise sekolah, nanging ora ngluwihi kalkulator. Lan saiki, pirang-pirang taun sabanjure, aku mikir babagan lapangan IT maneh. Aku temen maujud sing iki pasar ageng sing saiki tuwuh ing jangkah breakneck. Iku ora gumantung ing krisis global, lan iki sabenere wilayah sing uga menarik kanggo kula, saliyane kanggo lelungan lan pariwisata. Aku wiwit sinau pasar, maca artikel, lan sinau apa katrampilan minimal lan kawruh sing dibutuhake kanggo entuk posisi junior minangka pangembang Jawa. Aku ora sengaja nemokake situs javarush, lan 10 level pertama rampung sajrone seminggu. Aku disenengi format iki, awit aku elinga informasi paling karo laku, lan ana cukup kene. Mupangate promosi Taun Anyar, aku tuku "langganan seumur hidup" ing wulan Januari [ format langganan kasebut kasedhiya sadurunge - cathetan editor]. Ing musim semi 2015, aku tekan level 20, tabunganku rampung, lan kita kudu bali menyang Rusia. Sawise bali, aku wiwit nyiapake kanggo wawancara. Aku njupuk kursus tambahan ing HTML & CSS, sinau babagan tata letak kaca lan situs web, lan nambah skrip JS sing prasaja. Nanging sawise wawancara rolas pisanan, motivasi saya mudhun. Aku lunga menyang sawetara rolas wawancara liyane kanggo ngerti kesenjangan ing kawruh. Lan aku nemokake yen kawruhku ora cukup kanggo majikan nalika iku. Mula, saya suwe saya mandheg sinau lan ngimpi ngganti profesi. Ing wektu iku, anakku lagi wae lair, iku perlu kanggo nyedhiyani kanggo kulawarga, supaya ora ana maneh "wektu kanggo pindhah". Aku kepeksa kerja ing bidang perdagangan grosir lan eceran, gudang lan logistik nganti 2018. Lan mung ing wayahe aku temen maujud sing iku banget awal kanggo nyerah ngimpi program lan makarya ing IT. Aku nemokake yen kawruhku bisa cukup kanggo ngembangake tes otomatis ing Jawa lan nggarap QA. Banjur aku mutusake kanggo nyoba kaping pindho kanggo ngganti kegiatanku. Kanggo entuk pengalaman kerja minimal, aku entuk kerja minangka penilai-tester ing Yandex. Kita nyoba kanthi manual macem-macem aplikasi, nemokake kewan omo, njlentrehake, nggawe kasus uji lan dhaptar priksa. Bayaran kasebut sithik lan sithik, nanging pengalaman kasebut luwih larang. Nganti musim gugur 2019, aku kerja dadi penilai, bebarengan maca buku lan ngrampungake masalah ing Javarush. Ing Oktober 2019, aku mandheg kerja lan mutusake kanggo wawancara nganti ditawani tawaran. Aku panginten yen aku ora bisa nindakake iku saiki, banjur aku ora duwe wani kanggo nyoba katelu. Aku nyusun resume lan nganyari: saiki ing kolom "Pengalaman Kerja" ana rekaman pengalaman praktis taun ing testing manual aplikasi web, seluler lan desktop. Mungkin pengalaman iki ora cukup "ing profil", nanging bisa mbedakake resume saka atusan sing padha, lan padha wiwit nelpon kula kanggo pitakonan luwih kerep. Aku malah ora nganggep posisi insinyur otomatisasi kanthi serius ing wiwitan. Aku mikir kerja minangka tester manual sajrone setaun utawa rong taun, banjur goleki otomatisasi tes lan wilayah liyane. Nanging nasibe mutusake liya. Aku terus wawancara ing saindhenging musim gugur lan awal mangsa. Ing Desember, motivasiku wiwit ilang maneh, aku nyoba lan nyiapake kanthi tenanan, ngerti teori tes, lan nganalisa kabeh pitakonan populer babagan wawancara java. Nanging saiki sepi. Mung ing pungkasan Desember aku nampa tawaran pisanan kanggo posisi tester manual ing salah sawijining perusahaan outsourcing gedhe. Aku wis ngisi dokumen kanthi kabeh kekuwatanku, bungah yen aku duwe wektu sadurunge Taun Anyar, nanging ing wayahe pungkasan pelanggan ngganti pikirane babagan nyewa karyawan kanggo proyek kasebut, utawa wiwitan proyek kasebut ditundha. Aku disaranake goleki opsi pihak katelu kanggo saiki. Banjur aku entuk telpon saka perusahaan outsourcing liyane lan nawakake kursus internal ing otomatisasi pengujian java. Kanggo nindakake iki, sampeyan kudu lulus tes kawruh basa singkat, sing padha banget karo sertifikasi Oracle "OCA". Sawise lulus tes, latihan internal ngenteni sing lulus. Iki kalebu seri ceramah lan peer, sajrone kita nulis sawetara keperluan ing wektu sing cendhak, kenal karo JDBC, yakin, sinetron, lan nulis kerangka cilik dhewe ing Selenium. Lan adhedhasar asil kabeh tugas, sawetara wong ditampa dadi staf. Dadi sadurunge Taun Anyar: Aku 33 taun lan aku nampa tawaran kanggo posisi "Tes Automation Engineer". Aku uga sinau saka pengalaman dhewe sing liwat wawancara, ngewangi sinau program, lan nulis macem-macem program lan utilitas minangka bagéan saka internship nemen nambah kacepetan sinau lan nambah motivasi. Utamane yen sampeyan ndeleng asil karya lan ngerti yen sampeyan bisa ngetrapake menyang proyek nyata. Ing wayahe, periode nyoba wis liwati, aku wis ndhukung framework lan nulis autotests ing java lan timun kanggo 5 sasi ing salah siji proyek customer. Aku seneng karya kasebut, utamane tanggung jawab sing luwih murah dibandhingake karo pangembang, mula tingkat stres sing luwih murah. Aku wrote instruksi ing confluence carane ngetik project kanggo pamula. Aku wis luwih utawa kurang figured metu project, akeh kode kudu refactored liyawektu (dening kula banget), nanging gumantung carane rauh aku bakal pindhah menyang project liyane. Dina-dina liwati, siji-sijine tugas ing jire, lan aku seneng karo apa sing aku lakoni saiki. Aku mbantu nyederhanakake lan nggampangake njaga kualitas produk, ngotomatisasi sawetara proses ing perusahaan, nyuda beban tes kemunduran konstan saka penguji fungsional, lan tanggung jawab nulis tes otomatis lan API saka pangembang. Path iki angel lan dawa, nanging worth iku. Aku ora bisa guess apa bakal kelakon sabanjuré. Mungkin aku bakal berkembang ing arah SDET, utawa Mungkin aku arep dadi pangembang software-urip bakal ngomong. Kanggo kabeh sing wis maca kabeh iki, aku mung pengin ora nyerah. Yen sampeyan mutusake kanggo ngganti soko ing urip, banjur pindhah kabeh cara, sanajan ana wektu tundha lan alangan sadawane dalan. Tips pungkasan: Aku wis ndhukung framework lan nulis autotests ing java lan timun kanggo 5 sasi ing salah siji proyek customer. Aku seneng karya kasebut, utamane tanggung jawab sing luwih murah dibandhingake karo pangembang, mula tingkat stres sing luwih murah. Aku wrote instruksi ing confluence carane ngetik project kanggo pamula. Aku wis luwih utawa kurang figured metu project, akeh kode kudu refactored liyawektu (dening kula banget), nanging gumantung carane rauh aku bakal pindhah menyang project liyane. Dina-dina liwati, siji-sijine tugas ing jire, lan aku seneng karo apa sing aku lakoni saiki. Aku mbantu nyederhanakake lan nggampangake njaga kualitas produk, ngotomatisasi sawetara proses ing perusahaan, nyuda beban tes kemunduran konstan saka penguji fungsional, lan tanggung jawab nulis tes otomatis lan API saka pangembang. Path iki angel lan dawa, nanging worth iku. Aku ora bisa guess apa bakal kelakon sabanjuré. Mungkin aku bakal berkembang ing arah SDET, utawa Mungkin aku arep dadi pangembang software-urip bakal ngomong. Kanggo kabeh sing wis maca kabeh iki, aku mung pengin ora nyerah. Yen sampeyan mutusake kanggo ngganti soko ing urip, banjur pindhah kabeh cara, sanajan ana wektu tundha lan alangan sadawane dalan. Tips pungkasan: Aku wis ndhukung framework lan nulis autotests ing java lan timun kanggo 5 sasi ing salah siji proyek customer. Aku seneng karya kasebut, utamane tanggung jawab sing luwih murah dibandhingake karo pangembang, mula tingkat stres sing luwih murah. Aku wrote instruksi ing confluence carane ngetik project kanggo pamula. Aku wis luwih utawa kurang figured metu project, akeh kode kudu refactored liyawektu (dening kula banget), nanging gumantung carane rauh aku bakal pindhah menyang project liyane. Dina-dina liwati, siji-sijine tugas ing jire, lan aku seneng karo apa sing aku lakoni saiki. Aku mbantu nyederhanakake lan nggampangake njaga kualitas produk, ngotomatisasi sawetara proses ing perusahaan, nyuda beban tes kemunduran konstan saka penguji fungsional, lan tanggung jawab nulis tes otomatis lan API saka pangembang. Path iki angel lan dawa, nanging worth iku. Aku ora bisa guess apa bakal kelakon sabanjuré. Mungkin aku bakal berkembang ing arah SDET, utawa Mungkin aku arep dadi pangembang software-urip bakal ngomong. Kanggo kabeh sing wis maca kabeh iki, aku mung pengin ora nyerah. Yen sampeyan mutusake kanggo ngganti soko ing urip, banjur pindhah kabeh cara, sanajan ana wektu tundha lan alangan sadawane dalan. Tips pungkasan:
  • aja kaya aku ;) sinau Java Core luwih apik, paling ora nganti javarush level 30-40, banjur bakal luwih gampang nalika magang utawa masa percobaan;
  • GIT dibutuhake, ana akeh tutorial gratis sing beda + manawa maca babagan Maven lan Gradle, iki minangka alat utama kanggo proyek kasebut;
  • nguasai pitakon SQL paling sethithik ing tingkat dhasar;
  • Kawruh HTML + CSS + JS uga penting. Paling ora ing tingkat dhasar;
  • Spring framework, kene cukup kanggo mangerteni konsep konteks karo kacang buncis.
PS: Yen ana apa-apa, takon pitakonan, aku bakal mangsuli ing komentar, lan mungkin aku bakal nambah soko kanggo teks utama, amarga aku mung lali kanggo njlèntrèhaké sawetara titik lan nuansa nalika nulis teks iki.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION