JavaRush /Java Blog /Random-ID /Saya lebih suka menjadi penguji yang baik daripada pengem...

Saya lebih suka menjadi penguji yang baik daripada pengembang biasa-biasa saja: kisah penguji Dmitry Sokolov

Dipublikasikan di grup Random-ID
Selama 8 tahun terakhir, ribuan lulusan telah mengikuti kursus JavaRush. Saat ini, lebih dari 1,5 juta pengguna dari 106 negara terdaftar di situs proyek. Tidak semua lulusan punya waktu untuk membicarakan kesuksesan mereka: bagaimana mereka belajar, lulus wawancara dan mulai bekerja sebagai pengembang. Namun pelajar masa kini tertarik mempelajari kisah-kisah mereka yang sudah bekerja di bidang IT. Kami mengambil tindakan sendiri dan meluncurkan seri khusus baru tentang pengembang dari berbagai negara dan perusahaan yang dilatih di JavaRush. Cerita kelima kami adalah tentang insinyur pengujian beban Dmitry Sokolov ( Dmitry ). Dmitry dididik sebagai insinyur metalurgi, tetapi menyadari bahwa keahliannya tidak terlalu menjanjikan. Secara kebetulan, dia menemukan situs JavaRush di Internet dan teringat bahwa di sekolah dia sedikit tertarik dengan pemrograman.“Saya lebih suka menjadi penguji yang baik daripada pengembang biasa-biasa saja”: kisah penguji Dmitry Sokolov - 1

“Kisah saya bukan tentang kesuksesan super”

Sekarang saya berusia 28 tahun, saya adalah seorang insinyur metalurgi berdasarkan pendidikan. Di sekolah saya sedikit tertarik pada pemrograman, pada tingkat primitif - saya membuat kode dalam Pascal dan BASIC. Saya bekerja di pabrik itu kurang dari enam bulan. Awalnya, saya ingin mendapatkan posisi teknik di bidang keahlian saya, tetapi saya ditawari bekerja sebagai pembuat perkakas. Ketika saya sampai di jalur produksi, saya menemukan bahwa banyak dari mereka yang memiliki pendidikan teknik yang lebih tinggi, dan mereka semua dijanjikan posisi sebagai insinyur. Saya menyadari bahwa kemungkinan besar tidak ada sesuatu pun yang bisa tumbuh bersama di sana. Kemudian saya mencari lowongan lain, menemukan pekerjaan kantoran - sebagai insinyur pemilihan peralatan di cabang produsen peralatan konstruksi Italia untuk mengangkut material curah kering. Pekerjaannya menarik, gajinya lebih tinggi dibandingkan di pabrik. Kadang-kadang saya punya waktu luang di tempat kerja, dan awalnya saya menggunakannya untuk Duolingo, Lingualeo. Kemudian di Internet saya menemukan daftar sumber untuk mempelajari pemrograman: Codewars, JavaRush, Sololearn. Saya melihat dan menyadari bahwa ini adalah cara yang bagus untuk menjaga otak Anda tetap dalam kondisi yang baik, ditambah menjaga pengetahuan Anda tentang bahasa Inggris. Kisah saya bukan tentang kesuksesan super seperti: “Saya menyelesaikan JavaRush dalam 3 bulan, sekarang masalahnya adalah memilih Microsoft atau Google.” Saya mempelajari JavaRush selama sekitar 3 tahun. Selama dua tahun pertama, saya dipromosikan beberapa kali di tempat kerja, tanggung jawab baru muncul, jumlah waktu luang berkurang, perjalanan bisnis muncul, dan, pada prinsipnya, saya memperlakukan pemrograman sebagai hiburan daripada permainan komputer. Saya belajar dengan istirahat panjang, membaca literatur pada saat yang sama, dan menonton ceramah di YouTube. Awalnya saya belajar sangat tidak terorganisir, namun di tahun 2019 saya benar-benar mendapat jadwal, terutama ketika JavaRush mulai membagikan prestasi untuk menyelesaikan masalah. Hal ini memotivasi saya dan saya menetapkan tujuan: menyelesaikan dua masalah sederhana di hari kerja dan jumlah maksimum masalah kompleks di akhir pekan.

“Saya menyadari bahwa saya telah menyia-nyiakan pekerjaan saya saat ini dan belum menyelesaikan pelatihan saya”

Kemudian saya memutuskan untuk melihat prospek posisi saya di pasar tenaga kerja dan merasa kecewa. Saya suka memilih peralatan sesuai dengan spesifikasi teknis pelanggan (tugas yang tidak sepele, karena dari ratusan kemungkinan konfigurasi, pelanggan membutuhkan yang keseratus), berkomunikasi dengan karyawan yang kompeten secara teknis (kepala insinyur, mekanik di perusahaan), tetapi pertumbuhan lebih lanjut lebih menekankan pada penjualan — itu tidak menarik minat saya. Kemudian saya menyadari bahwa saya akan tetap pada posisi saya saat ini tanpa banyak prospek, atau saya harus terjun ke dunia penjualan. Saat itu, saya secara kasar memahami tingkat gaji dan persyaratan untuk seorang pengembang Java. Jika kita berbicara tentang seorang pengembang dengan pengalaman tiga tahun, maka perbedaan gaji saya saat itu hampir dua kali lipat, dan juniornya dibayar sedikit lebih tinggi, sedikit lebih rendah dari saya. Saya melihat persyaratan pada HeadHunter dan mulai memperbaiki kekurangannya. Perusahaan tidak mengundang saya untuk menjadi pengembang Java, jadi saya memutuskan untuk juga melamar sebagai penguji. Ini semua terjadi di penghujung tahun 2019, saya punya banyak hari libur yang terkumpul. Saya memutuskan untuk membelanjakannya untuk wawancara. Saya diundang ke posisi penguji. Hasilnya, saya dipekerjakan oleh sebuah perusahaan yang menawarkan pelatihan gratis di malam hari. Saya bekerja pada siang hari dan pergi ke sekolah pada malam hari. Meskipun sebagian besar pelatihan telah selesai, pekerjaan saya saat ini penuh dengan beban. Saya mulai mengumpulkan hutang mahasiswa. Saya menyadari bahwa saya tidak dapat mengatasinya. Pada saat yang sama, saya menulis surat pengunduran diri di tempat kerja, karena saya pasti memutuskan untuk masuk ke bidang IT. Kemudian saya menyadari bahwa saya telah menyia-nyiakan pekerjaan saya saat ini dan belum menyelesaikan pelatihan saya.

“Saya memutuskan bahwa saya lebih memilih menjadi penguji yang baik daripada pengembang biasa-biasa saja”

Namun suatu hari saya menerima telepon dari perusahaan I-Teco, seorang penduduk Skolkovo, dan menawarkan untuk mencoba sebagai insinyur pengujian beban. Pada saat itu saya bahkan tidak mengerti apa yang dilakukan para insinyur tersebut. Perusahaan memberikan pelatihan tentang lingkungan pengembangan tempat karyawannya bekerja—Loadrunner. Dengan bekerja di lingkungan pengembangan ini, Anda dapat meningkatkan keterampilan Anda dalam teknologi Java dan web. Saya diterima bekerja, saya menyelesaikan pelatihan secara online, dan dibantu oleh rekan kerja yang menjelaskan secara detail semua detail pekerjaan. Setelah pelatihan, saya melakukan wawancara di dalam perusahaan, dan kemudian wawancara dengan pelanggan, karena perusahaan menawarkan karyawan outsourcing. Saya juga mempresentasikan proyek pendidikan. Pada hari-hari pertama bekerja, secara halus, saya diliputi oleh banyaknya informasi baru. Hal ini dapat dibandingkan dengan matematika: ketika selama pelatihan saya diberitahu bahwa 2+2=4, maka selama proyek saya harus berurusan dengan integral. “Saya lebih suka menjadi penguji yang baik daripada pengembang biasa-biasa saja”: kisah penguji Dmitry Sokolov - 2Di tempat baru, yang penting bukanlah keterampilan teknis, melainkan kemampuan berkomunikasi dengan orang. Ada orang yang benar-benar tenggelam dalam menyelesaikan tugas, dan saya perlu menemukan pendekatan kepada mereka, karena penyelesaian tugas saya bergantung pada pengembangnya. Sejak itu saya telah mengerjakan sebuah proyek yang berhubungan dengan perangkat lunak perbankan. Saya perlu menguji waktu respons: pelanggan memiliki persyaratan tertentu mengenai hal itu. Misalnya, secara umum diterima bahwa operasi antarmuka tidak boleh lebih dari 2 detik, jika tidak, ada kemungkinan pengguna akan menolak layanan bank ini. Untuk menguji sistem, Anda dapat membuat pengguna virtual di lingkungan pengembangan: Anda perlu memeriksa berapa lama waktu yang dibutuhkan untuk melakukan operasi jika, misalnya, 100 pengguna melakukannya secara bersamaan. Saya memiliki prospek untuk menjadi seorang pengembang, tetapi itu hanya bergantung pada saya. Saya memutuskan untuk meningkatkan aktivitas utama saya terlebih dahulu: Saya pikir saya lebih suka menjadi penguji yang baik daripada pengembang biasa-biasa saja. Banyak orang yang salah paham bahwa ini adalah pekerjaan yang membosankan di mana Anda perlu mengulangi banyak tindakan secara monoton. Hal ini tidak sepenuhnya benar. Ada juga elemen administrasi, dan kode juga perlu ditulis.

Tips untuk pengembang pemula:

  • Jangan terlalu memaksakan diri dan jangan terlalu terpaku pada satu hal. Jika sesuatu tidak berhasil, penundaan dimulai dan Anda akhirnya kehilangan waktu yang berharga. Jika ada yang kurang jelas, lebih baik Google - 90% informasinya sudah ada di Internet.
  • Belajar bahasa Inggris.
  • Untuk pemanasan, selesaikan beberapa masalah sederhana untuk mendapatkan dosis dopamin dari penyelesaiannya. Nanti, kerjakan tugas-tugas sulit.
  • Sebelum wawancara, pelajari dulu informasi perusahaan tempat Anda ingin bekerja.
  • Selama wawancara, Anda tidak perlu pingsan dan berkata: "Saya tidak tahu." Sekalipun Anda tidak mengetahui sesuatu, tetapi Anda mulai berpikir, kemampuan berpikir Anda akan dinilai saat wawancara.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION