Tes psikologis: cara mendapatkan dari psikolog bersertifikat ke tester

Sebuah artikel oleh rekan saya Danil Yusupov banyak menginspirasi saya. Sungguh menakjubkan betapa ramah dan menyambut industri TI - belajar dan masuk, dan selalu belajar sesuatu yang baru. Karena itu, saya ingin menceritakan kisah saya tentang bagaimana saya belajar sebagai seorang psikolog, dan menjadi seorang penguji.


Saya pergi belajar sebagai psikolog atas permintaan hati saya - saya ingin membantu orang dan berguna bagi masyarakat. Selain itu, saya sangat tertarik dengan kegiatan ilmiah. Belajar itu mudah bagi saya, saya menulis makalah ilmiah, berbicara di konferensi dan bahkan memiliki penelitian yang signifikan dan berencana untuk terus mempelajari bidang psikologi klinis. Namun, semua hal baik berakhir - studi saya di universitas telah berakhir. Saya menolak sekolah pascasarjana karena gaji mahasiswa pascasarjana yang konyol dan pergi ke dunia besar untuk mencari diri sendiri.

Saat itulah kejutan menunggu saya: saya, dengan ijazah dan karya ilmiah saya, tidak dibutuhkan. Tentu saja Mereka mencari psikolog di taman kanak-kanak dan sekolah, yang bagi saya bukan pilihan yang dapat diterima, karena saya tidak rukun dengan anak-anak. Untuk pergi berkonsultasi, perlu untuk menentukan waktu tertentu secara gratis atau untuk uang yang benar-benar.

Mengatakan bahwa saya putus asa berarti tidak mengatakan apa-apa.

Cari sesuatu yang baru


Salah satu teman saya bekerja dalam pengembangan perangkat lunak, dialah yang menyarankan, melihat cobaan saya, untuk pergi kepada mereka sebagai penguji - saya bergaul dengan komputer, tertarik pada teknologi dan, pada prinsipnya, bukan humaniora yang benar-benar terry. Tetapi sampai titik ini, saya bahkan tidak tahu bahwa profesi seperti itu ada. Namun, dia memutuskan bahwa saya pasti tidak akan kehilangan apa pun - dan pergi. Lulus wawancara dan diterima menjadi tim yang ramah.

Saya secara singkat diperkenalkan ke perangkat lunak (program itu besar, dengan sejumlah besar subsistem) dan segera dikirim ke "bidang" untuk implementasi. Dan bukan di suatu tempat, tetapi ke polisi. Saya diberi tempat di ruang bawah tanah di departemen kepolisian salah satu daerah di republik kita (Tatarstan). Di sana saya melatih karyawan, mengumpulkan masalah dan keinginan, dan melakukan pertunjukan kepada pihak berwenang, dan, tentu saja, secara bersamaan menguji perangkat lunak dan mengirim laporan kepada para pengembang.

Tidak mudah untuk bekerja dengan perwakilan dari lembaga penegak hukum - mereka mematuhi perintah, mereka memiliki akuntabilitas yang ketat, dan karena itu mereka beralasan dengan pernyataan resmi. Saya harus menemukan bahasa yang sama dengan semua orang: dari letnan hingga kolonel. Spesialisasi saya dalam diploma banyak membantu saya dalam hal ini.



Basis teoretis


Saya harus mengatakan bahwa ketika saya baru mulai bekerja, saya tidak memiliki dasar teori apa pun. Saya memiliki dokumentasi dan saya tahu bagaimana program seharusnya bekerja; dari ini dan ditolak. Apa jenis pengujian yang ada, alat apa yang dapat digunakan untuk membuat hidup saya lebih mudah, bagaimana melakukan analisis pengujian, apa itu desain tes - saya tidak tahu semua ini. Ya, saya bahkan tidak tahu ke mana harus mencari jawaban untuk semua pertanyaan ini, atau di mana mereka bisa mengajari saya banyak. Saya hanya mencari masalah dalam perangkat lunak dan senang bahwa semuanya menjadi lebih mudah dan lebih nyaman bagi pengguna.

Namun, pengujian monyet pada akhirnya bertumpu pada masalah kurangnya dasar teori. Dan saya mengambil pendidikan. Kebetulan di departemen kami dan di seluruh proyek besar itu tidak ada seorang penguji profesional pun. Pengujian sering dilakukan oleh pengembang, lebih sering oleh analis. Tidak ada orang yang belajar pengujian dengan tepat.

Nah, kemana orang IT itu pergi dalam situasi seperti itu? Tentu saja di google.

Buku pertama Black, Key Testing Processes, datang pertama kepada saya. Dia membantu mensistematisasikan apa yang sudah saya ketahui saat itu, dan untuk memahami di bidang apa proyek saya (dan dalam memahami pengujian) gagal. Pedoman yang diberikan dalam buku ini sangat penting - dan pada akhirnya menjadi dasar pengetahuan selanjutnya.

Lalu ada banyak buku yang berbeda - belum lagi semua, dan, tentu saja, pelatihan: penuh waktu dan online. Jika kami berbicara tentang pelatihan penuh waktu, maka mereka tidak memberi banyak, setelah semua, dalam tiga hari Anda tidak dapat belajar cara menguji. Pengetahuan dalam pengujian ibarat membangun rumah: pertama-tama Anda membutuhkan fondasi untuk berdiri, lalu dindingnya jatuh ke tempatnya ...

Adapun pelatihan online, ini adalah solusi yang bagus. Ada cukup waktu antara kuliah untuk menguji pengetahuan baru dengan benar dan bahkan menerapkannya langsung pada proyek Anda. Anda dapat melakukannya kapan saja (yang penting untuk orang yang bekerja), tetapi ada tenggat waktu untuk mengirimkan tugas (yang juga sangat penting bagi orang yang bekerja :)). Saya merekomendasikannya.

Jika kita berbicara tentang kesulitan jalur penguji, maka pada mulanya saya paling takut dengan besarnya sistem, sejumlah besar proses berbeda yang terjadi. Itu selalu tampak: "Tapi di sini saya menguji lapangan, tapi apa lagi pengaruhnya?". Saya harus berkeliling pengembang, analis, kadang-kadang memeriksa dengan pengguna. Diagram proses menyelamatkan saya. Saya menggambar sejumlah besar dari mereka, mulai dengan lembar A4 dan kemudian menempelkan lembar lain untuk itu dari semua sisi. Saya masih melakukan ini, ini sangat membantu untuk mensistematisasikan proses: melihat apa yang kita miliki di input dan di output, dan di mana perangkat lunak memiliki tempat β€œtipis”.



Apa yang membuatku takut sekarang? Pekerjaan yang membosankan (tetapi perlu), seperti menulis test case, misalnya. Pengujian adalah karya kreatif, tetapi pada saat yang sama diformalkan, metodis (ya, ini paradoks). Biarkan diri Anda "melayang-layang" selama proses, periksa tebakan paling gila, tetapi hanya setelah Anda melalui skenario utama :)

Secara umum, pada awal perjalanan, saya menyadari bahwa saya tidak tahu apa-apa; Saya mengerti hal yang sama sekarang, tetapi! Sebelumnya, tidak mengetahui sesuatu membuatku takut, tapi sekarang itu seperti tantangan bagiku. Untuk menguasai alat baru, untuk memahami teknologi baru, untuk mengambil perangkat lunak yang sampai sekarang tidak diketahui dan membongkar dalam roda - ini banyak pekerjaan, tetapi seseorang dilahirkan untuk kerja.

Dalam pekerjaan saya, saya sering bertemu dengan sikap yang agak meremehkan terhadap penguji. Katakan, ini pengembangnya - ini adalah orang-orang yang serius, selalu sibuk; dan penguji - jadi, tidak jelas mengapa mereka diperlukan sama sekali, Anda dapat dengan sempurna mengatasinya. Sebagai akibatnya, banyak pekerjaan tambahan yang sering saya terima, misalnya, pengembangan dokumentasi, kalau tidak dipercaya bahwa saya sedang bermain-main. Saya belajar cara menulis dokumentasi sesuai dengan GOST dan menyusun instruksi untuk pengguna dengan baik (untungnya, saya berinteraksi dengan baik dengan pengguna dan tahu bagaimana mereka akan lebih nyaman). Sekarang, setelah 9 tahun bekerja sebagai penguji dalam kelompok perusahaan ICL (3 tahun terakhir dan hingga hari ini di divisi kelompok perusahaan - Layanan ICL), saya sepenuhnya menyadari betapa pentingnya pekerjaan penguji. Bahkan pengembang yang paling hebat pun dapat melihat sesuatu dan tidak mempertimbangkan sesuatu. Selain itu, penguji tidak hanya pengawas ketat, tetapi juga pendukung pengguna. Siapa, jika bukan seorang penguji, tahu benar bagaimana proses bekerja dengan perangkat lunak harus dibangun; dan siapa, jika bukan tester, dapat melihat perangkat lunak dari sudut pandang orang awam dan memberikan rekomendasi pada UI?

Untungnya, sekarang di proyek saya, saya dapat menggunakan semua keterampilan yang sebelumnya saya kembangkan - saya uji (pada kasus uji dan hanya untuk jiwa :)), menulis dokumentasi, khawatir tentang pengguna dan bahkan kadang-kadang membantu dalam pengujian penerimaan.

Yang paling saya sukai dari pekerjaan saya adalah Anda harus terus-menerus belajar sesuatu yang baru - Anda tidak akan bisa diam, melakukan hal yang sama setiap hari dan menjadi seorang spesialis. Selain itu, saya sangat beruntung dengan tim - ini adalah profesional di bidangnya, selalu siap membantu jika saya salah memahami sesuatu, misalnya, ketika mengembangkan autotest atau melakukan beban kerja. Dan rekan-rekan saya percaya pada saya: bahkan mengetahui bahwa saya memiliki pendidikan seni liberal, dan dengan asumsi ada "titik kosong" dalam pendidikan TI saya, mereka tidak pernah mengatakan, "Yah, Anda mungkin tidak akan bisa mengelola." Mereka berkata: "Anda dapat mengatasinya, dan jika Anda memiliki pertanyaan, silakan hubungi."



Saya menulis artikel ini terutama bagi mereka yang ingin bekerja di bidang TI pada umumnya dan dalam pengujian pada khususnya. Saya mengerti bahwa dunia TI dari luar terlihat musykil dan misterius, dan sepertinya itu tidak akan berhasil, tidak ada cukup pengetahuan, atau Anda tidak akan menarik diri ... Tapi, menurut saya, TI adalah area yang paling ramah jika Anda ingin belajar dan siap bekerja . Jika Anda siap untuk meletakkan tangan dan kepala Anda ke penciptaan perangkat lunak berkualitas tinggi, untuk menyenangkan para pengguna dan, pada akhirnya, untuk membuat dunia menjadi tempat yang lebih baik, maka di sinilah Anda sekarang!

Daftar Periksa Pekerjaan


Dan untuk Anda, saya telah menyusun daftar periksa kecil untuk memasuki profesi:

  1. Tentu saja, Anda perlu bergaul dengan komputer dan tertarik pada teknologi. Sebenarnya, tanpa ini, Anda bahkan tidak bisa memulai.
  2. Rasakan kualitas penting profesional dari penguji dalam diri Anda: rasa ingin tahu, perhatian, kemampuan untuk mengingat "citra" sistem dan menganalisisnya, ketekunan, tanggung jawab, dan kemampuan untuk terlibat dalam tidak hanya "penghancuran" sistem yang lucu, tetapi juga pekerjaan "membosankan" pada pengembangan dokumentasi uji.
  3. Ambil buku tentang pengujian (dapat dengan mudah ditemukan dalam bentuk elektronik) - dan tunda. Percayalah, pada awalnya semua itu akan membuat Anda takut daripada mendorong Anda untuk sesuatu.
  4. Bergabunglah dengan komunitas profesional. Ini bisa berupa forum penguji (ada banyak dari mereka, pilih yang Anda suka), blog dari beberapa penguji profesional, atau yang lainnya. Kenapa ini? Yah, pertama, komunitas penguji cukup ramah, dan Anda akan selalu mendapatkan dukungan dan saran ketika Anda meminta mereka. Kedua, ketika Anda mulai berputar di bidang ini, akan lebih mudah bagi Anda untuk bergabung dengan profesi.
  5. Mulai bekerja. Anda dapat pergi ke magang-penguji, dan kemudian rekan senior akan mengajarkan Anda segalanya. Atau mulailah dengan tugas-tugas sederhana dalam pekerjaan lepas. Bagaimanapun, Anda harus mulai bekerja.
  6. Setelah Anda mulai berlatih pengujian, kembalilah ke buku-buku yang tercantum dalam paragraf 3.
  7. Ketahuilah bahwa Anda harus terus belajar. Dari hari ke hari, dari tahun ke tahun Anda akan mempelajari sesuatu yang baru dan memahami sesuatu. Terima situasi ini.
  8. Lepaskan ketakutan dan keraguan Anda dan bersiaplah untuk salah satu karya paling menarik di dunia :)
Dan, tentu saja, jangan takut :)

Anda bisa mengatasinya, semoga berhasil!

UPD: Dalam diskusi untuk artikel itu, komentator yang dihormati menarik perhatian saya pada kenyataan bahwa tidak semua orang bisa seberuntung itu pada tahap awal seperti saya. Oleh karena itu, saya ingin menambahkan paragraf 3a ke daftar periksa.

3a. Berbicara tentang fakta bahwa lebih baik menunda buku untuk saat ini, saya maksudkan bahwa pada tahap ini akan berbahaya jika dibebani dengan teori, karena pengetahuan teoritis sulit untuk disusun dengan benar tanpa latihan, dan sejumlah besar teori dapat menakuti Anda. Jika Anda ingin merasa lebih percaya diri dan tidak kehilangan waktu saat Anda mencari tempat untuk mulai berlatih, saya menyarankan Anda untuk mengambil pelatihan online untuk penguji pemula atau mengambil kursus pengujian. Baik itu, dan yang lain sangat mudah ditemukan dan informasi di sana akan memberi Anda dalam bentuk yang dapat diakses. Nah, lihat paragraf selanjutnya

Source: https://habr.com/ru/post/id467747/


All Articles