Tiga tahun dalam satu proyek - tidak ada tempat untuk berkembang secara fisik. Ada sedikit antusiasme setiap hari, dan hanya melihat kode yang dipelajari naik turun sudah berhibernasi. Apakah itu familier? Selamat, Anda "lelah."
Menurut pendapat saya, stagnasi adalah hal terburuk yang dapat terjadi pada seorang spesialis IT. Tetapi bagi saya sendiri, saya tampaknya telah menemukan kondisi tertentu yang tidak menentukan arah yang jelas, tetapi menggambarkan suasana di sekitarnya, kondusif bagi pertumbuhan profesional saya. Mencari opsi yang cocok untuk saya, saya telah mengubah lebih dari satu perusahaan. Dia bahkan berhasil melayani di bawah kontrak.
Berdasarkan pengalaman yang didapat, saya merumuskan lima prinsip yang akan Anda temukan di bawah potongan. Mungkin mereka juga cocok untuk Anda?
"Tolong beritahu aku, kemana aku harus pergi dari sini?"
"Kemana kamu ingin pergi?" - kucing itu menjawab.
"Aku tidak peduli," kata Alice.
"Maka tidak masalah ke mana harus pergi," kata si Kucing.
"Hanya untuk mendapatkan suatu tempat," Alice menjelaskan.
"Kamu pasti akan pergi ke suatu tempat," kata si Kucing. "Kamu harus pergi cukup lama."(C) Lewis Carroll, Alice in Wonderland
Alih-alih kata pengantar, saya mencatat bahwa tidak ada gunanya berbicara tentang pembangunan jika tidak ada tujuan sadar untuk masa depan. Ini tidak harus menjadi rencana yang jelas selama 3-5 tahun dengan indikasi posisi dan gaji, karena mereka suka bertanya pada wawancara. Tetapi Anda perlu memahami apa yang benar-benar Anda inginkan, dan mengambil langkah berikutnya, bayangkan bagaimana hubungannya dengan tujuan global.

Sebagai contoh, saya percaya bahwa perlu untuk mencakup jumlah maksimum bidang teknologi yang berbeda untuk memastikan pertumbuhan. Pada saat yang sama, seseorang seharusnya tidak hanya membaca beberapa buku, tetapi juga mempelajari secara mendalam masalah-masalah bisnis yang nyata. Di masa depan, beberapa jenis pengembangan administrasi akan diperlukan. Tampaknya bagi saya bahwa itu tidak akan mem-bypass satu spesialis mapan, jadi saya sudah melakukan beberapa fungsi utama. Dan semua tugas yang beragam ini sesuai dengan ide saya tentang masa depan.
Prinsip 1. Pengembangan pribadi seorang spesialis berusaha untuk tingkat kedewasaan perusahaan.Proses yang lebih sempurna - pertumbuhan lebih cepat. Di sisi lain, semakin banyak pengalaman dan pengetahuan, semakin sulit untuk bergaul dalam sebuah organisasi di mana proses tidak dibangun sama sekali.
Saya mulai bekerja sebagai mahasiswa. Setelah membaca buku karya Roman Savin, "Menguji Dot Com, atau Buku Pegangan tentang Kekejaman terhadap Bug di Startups Internet," saya mengujinya, tidak benar-benar membayangkan proses pengembangan. Ini adalah pengalaman pertama pada proyek nyata. Tetapi, seperti yang saya mengerti kemudian, sulit di sana bukan hanya karena kurangnya pengetahuan, tetapi juga karena "rawa" organisasi yang dangkal. Bahkan tidak ada dokumentasi pengujian di perusahaan itu - semua orang tidak peduli dengan apa yang terjadi.
Selanjutnya, mencari tempat baru, saya memilih perusahaan dengan proses yang mapan. Itu memotivasi, membuat "dipompa" ke arah yang benar.
Benar, prosesnya berbeda. Sekitar setengah perjalanan kerja saya, saya digigit oleh lalat dan, sudah memiliki pengalaman yang baik dalam pengujian otomatisasi, saya memutuskan untuk meninggalkan semuanya dan melanjutkan kontrak ke jajaran angkatan bersenjata kami yang gagah berani. Di tentara dengan "proses" terlatih saya tidak bergaul - saya bertahan hanya dua tahun. Jika mungkin untuk berhenti dari sana sesuai dengan Kode Perburuhan Federasi Rusia, setelah bekerja selama dua minggu, saya akan melakukannya di bulan pertama. Terlepas dari "karier" yang cukup sukses (mereka ingin bertemu saya di semua kantor pusat), saya menyadari bahwa ini tidak cocok untuk saya.
Setelah pasukan saya harus pergi dari awal - untuk masuk ke organisasi dengan proses sederhana untuk memperketat pengetahuan saya, dan kemudian mencari seseorang dengan yang lebih maju.
Tentu saja, tidak hanya proses yang penting, tetapi juga tim. Hampir di mana-mana Anda dapat mempelajari sesuatu, tetapi ada baiknya ketika ada seseorang untuk dijangkau dalam sebuah tim, ketika ada bantuan dari rekan yang lebih berpengalaman dalam memecahkan masalah teknis baru.
Prinsip 2. Adalah mungkin dan perlu untuk menguasai bidang pengetahuan terkait. Ini memungkinkan Anda untuk naik ke tingkat abstraksi yang berbeda, untuk menyadari kembali apa yang sudah diketahui, untuk menemukan bidang minat baru.Di masa mahasiswa saya, saya mulai dengan pengujian manual. Setelah mendapatkan pekerjaan kedua, dengan pendekatan pengujian yang lebih maju, saya belajar banyak tentang desain pengujian, bagaimana aplikasi web dibangun (pada saat itu semua proyek saya ada di web). Di sana kami menulis toko online untuk pabrik percetakan Kentucky - perangkat lunak kami memvalidasi pesanan klien sebelum mengirimkannya ke pabrik. "Setelah terbiasa" dengan ini, saya menyadari bahwa saya memiliki kekuatan untuk menguasai otomatisasi. Selanjutnya, bahkan ijazah master menulis pada topik "Otomatisasi pengujian proyek web dalam C # menggunakan selenium webdriver". Itu adalah salah satu karya pertama yang terkait khusus untuk pengujian, sehingga perlindungan meledak dengan keras.
Setelah menguasai otomatisasi, saya, bersama beberapa rekan, berakhir di departemen Otomasi QA. Dan kebetulan yang lucu, hanya ada satu hal yang tersisa - entah bagaimana keluar dan menyeret semua otomatisasi pengujian sendirian.
Sejujurnya, saat itu tidak banyak pengetahuan. Saya bahkan tidak benar-benar tahu tentang CI / CD, meskipun pengaturan Travis tergantung di antara tugas-tugas. Saya harus membaca tentang itu semua, bertanya atau mencari jawaban di forum. Tetapi ini adalah perluasan cakrawala saya yang lain, dan saya menyukainya. Pada akhirnya, saya masih berhasil mendapatkan Travis CI.
Omong-omong di sini, omong-omong, belum tentu tentang teknologi. Sekarang, misalnya, saya mengambil beberapa fungsi administratif untuk menguji diri saya di bidang ini (semacam "lamaran pekerjaan" adalah pemimpin dalam pengujian dalam perusahaan, yaitu, di antara semua proyek). Saya sebelumnya berpikir untuk bergerak ke arah "administratif" - saya berencana untuk memimpin, dan kemudian, mungkin, untuk mengambil produk saya. Tapi kemudian saya ingat apa itu otomatisasi dan betapa menariknya (seperti yang saya katakan, butuh waktu tertentu setelah tentara), sehingga jalur administratif tidak lagi begitu menarik saat ini. Namun, mengapa tidak mencobanya jika Anda bisa? Jadi sekarang saya memantau pekerjaan pada semua proyek dari majikan, mengawasi pengembangan departemen pengujian, memberikan peringkat untuk proyek-proyek baru.
Semua ini memperluas cakrawala, memberi peluang pengembangan baru.
Prinsip 3. Teknologi dan alat memainkan peran penting dalam pengembangan profesional. Tetapi likuiditas seorang spesialis di pasar tenaga kerja secara keseluruhan lebih penting bagi saya.Setelah tentara, saya berakhir di sebuah perusahaan yang menggunakan, katakanlah, pendekatan yang tidak konvensional untuk menguji otomatisasi. Sebelumnya, saya terbiasa menggunakan beberapa kerangka kerja populer dan alat-alat yang digunakan di hampir setiap perusahaan. Tetapi majikan baru saya menggunakan alat yang ditulis oleh pengembang perusahaan ini. Dan otomatisasi yang sangat spesifik ini datang ke fakta bahwa kami hanya menggambarkan kasus uji dalam tabel.
Setelah tentara, ini tidak buruk - ada kesempatan untuk secara bertahap mendapatkan jalur. Tetapi jika saya telah tinggal selama lima tahun dalam kondisi ini, saya akan sangat baik dalam menyusun tabel, tetapi saya hampir tidak akan menjadi spesialis cair di pasar tenaga kerja. Ini tidak cocok untuk saya, meskipun uang, perjalanan dan bonus lainnya. Saya merasa bahwa setelah beberapa waktu saya akan tetap menjadi "boneka" dan, berkembang dalam arah yang diusulkan, saya hanya akan tertarik pada perusahaan ini.
Saya ingin lebih melibatkan diri dalam logika bisnis, terutama karena ini berbeda untuk semua proyek. Dan saya pergi ke pendekatan yang lebih tradisional. Mengganti majikan, saya melihat apa yang sebenarnya bekerja dengan perusahaan, pada proyek mana, di bidang mana saya tertarik. Dan sebagai hasilnya, dia pergi ke sebuah organisasi yang tugasnya memompa saya sebagai spesialis dalam pengujian otomasi lebih fleksibel dan lebih banyak diminati di industri (ini terbukti bahkan oleh persyaratan dalam lowongan terbuka). Saya bisa yakin bahwa di masa depan saya dapat menemukan pekerjaan di profil yang sama.
Pada awalnya, di tempat baru, saya terlibat dalam otomatisasi pengujian backend, khususnya, REST API. Itu bukan pertama kalinya saya menemukan pengujian REST API, tetapi saya melakukannya secara manual sebelumnya, dan tidak ada pengalaman otomatisasi bahkan dalam kerangka proyek rumah saya. Ini adalah tes lain untuk saya - saya harus bergabung dengan tugas baru, belajar alat baru khusus untuk saya (Kerangka Robot - tes di dalamnya berjalan agak berbeda dari Mentimun biasa bagi saya). Saya harus bekerja sangat erat dengan database pada proyek ini, jadi saya menarik SQL sepanjang jalan.
Dalam sekitar satu tahun, saya mencoba otomatisasi pengujian API dan memutuskan untuk sedikit mengubah arah. Saat ini saya sedang mengerjakan otomatisasi uji untuk aplikasi seluler. Saya menerima kotak uji atas masukan dari penguji manual dan mengotomatiskannya dalam infrastruktur kami. Saya mendukung kinerja tes yang ada dan mengkonfigurasi integrasi berkelanjutan.
Area terpisah dari pekerjaan saya adalah pengujian UI. Sesuatu terus berubah di sini, banyak ketergantungan pada komponen lain keluar, dan tugas utama adalah membuat tes stabil, termasuk melalui pembasahan sistem eksternal. Semua ini menarik dan laris.
Prinsip 4. Pengembangan di bawah sayap majikan harus memiliki tingkat kebebasan tertentu.
Saya memiliki pengalaman yang beragam, yang memungkinkan saya untuk mengkonfirmasi kebenaran umum IT di kulit saya sendiri: jika Anda tidak berkembang, Anda berdiri diam dalam pengetahuan, menganggap bahwa Anda sudah ketinggalan.Yang terpenting, saya merasakannya, baru saja kembali dari ketentaraan. Dua tahun telah secara serius menyentuh pengetahuan saya. Tampaknya nilaiku sebagai spesialis perlahan melayang bersama semua orang: "Semoga kesehatanmu baik!" Saya harus banyak mengingat, dan membuat lebih banyak lagi. Selama ketidakhadiran saya, banyak arah baru muncul, khususnya, otomatisasi pengujian seluler mulai berkembang, yang umumnya berlalu begitu saja.
Menyadari hal ini, saya mencari peluang untuk mengejar ketinggalan dengan “kereta berangkat” industri ini. Lebih mudah mengejar proyek nyata. Benar, pekerjaan pertama setelah tentara tidak memungkinkan ini dilakukan. Tetapi majikan saat ini memberi lampu hijau untuk percobaan. Misalnya, bidang kompetensi saya mencakup studi dan integrasi alat baru yang menarik yang membantu menjadikan otomasi pengujian di area saya lebih fleksibel dan transparan. Tentu saja, semuanya membutuhkan persetujuan dari kepemimpinan, tetapi saya memiliki kebebasan tertentu dalam memilih arah.
Di atas kita berbicara tentang kebebasan dalam arti sempit. Tetapi bagi saya, kebebasan dalam arti yang lebih luas ternyata penting - kemampuan untuk beralih di antara tumpukan teknologi.
Stagnasi kerja terjadi sama sekali. Anda memahami bahwa proyek, dengan semua daya tarik awalnya, mulai menjadi membosankan - Anda muak dengan alat dan teknologi, banyak momen menjadi jelas dan tidak menarik. Dan secara umum, tugas itu tidak lagi membawa kompleksitas itu, ia tidak harus memaksakan otak. Mungkin ini adalah lonceng, mengisyaratkan bahwa sudah waktunya untuk mengubah sesuatu.
Dan bagus jika majikan bereaksi fleksibel terhadap hal ini. Di pekerjaan saya saat ini, manajer secara teratur menelepon kami, mencari tahu apakah kami menyukai proyek ini, apakah kami menikmati pekerjaan itu. Dan ketika pada titik tertentu saya merasa bosan dengan tugas itu, seperti yang saya sebutkan di atas, mereka menawari saya yang lain - hanya dengan tumpukan teknologi yang berbeda. Jadi saya masuk ke otomatisasi pengujian ponsel, pada awalnya tanpa tahu cara menjalankan tes. Bagi saya itu adalah keseluruhan cerita, ujian nyata. Solusi untuk masalah seperti itu memberi saya kesenangan besar. Dari perasaan stagnasi, tidak ada jejak yang tersisa.
Dan saya menyadari bahwa salah satu aspek realisasi diri dalam perusahaan bagi saya adalah adanya beberapa proyek langsung, serta kemungkinan transisi di antara mereka (well, tentu saja, tidak setiap minggu, tetapi setidaknya setahun sekali).
Prinsip 5. Format pekerjaan memainkan peran yang lebih rendah dalam realisasi diri daripada yang saya pikirkan sebelumnya. Pekerjaan jarak jauh dan pengembangan tidak saling bertentangan.Seringkali Anda dapat mendengar pendapat bahwa semacam realisasi diri hanya tersedia di kantor. Karena berbagai alasan. Dan saya sebagian setuju dengan ini, karena saya menganggap diri saya orang yang bergantung secara sosial, saya suka berkomunikasi dengan orang yang hidup. Karena itu, ketika saya ditawari untuk pergi ke tempat yang jauh, pada awalnya saya takut bahwa saya akan terjebak sendirian. Tetapi pada saat itu saya sudah memiliki pengalaman positif tentang pekerjaan paruh waktu jarak jauh, dan saya memutuskan untuk mencobanya.
Saat ini, saya telah bekerja jarak jauh selama satu setengah tahun. Dan jujur saja, saya tidak melihat banyak perbedaan. Di perusahaan besar, terlalu sering tim Anda berlokasi di kota atau negara lain. Dan mekanismenya sama: memanggil Skype, mengobrol di Slack. Dalam hal pekerjaan dan aspirasi saya di bidang pertumbuhan profesional, tidak ada yang berubah.
Satu-satunya hal - bagi saya, bahkan lebih daripada pekerja kantor, bahaya kelelahan profesional bisa diraba. Format jarak jauh - fleksibel dalam hal waktu dan tempat kerja. Dan ini adalah plus dan minus. Pada awalnya, sulit bagi saya untuk memisahkan rumah dan pekerjaan: Anda seperti di rumah, hari kerja sudah selesai; sepertinya: "Ruslan, istirahatlah!" Tapi tidak. Saya tertarik untuk menyelesaikan tugas. Sebelum pindah ke udalenka saya mendengar tentang ini, tetapi saya tidak percaya bahwa Anda begitu terlibat dalam pekerjaan. Hanya setelah mengalami masalah ini dengan cara saya sendiri, saya menyadari bahwa saya harus mencari semacam garis virtual yang tidak dapat dilintasi. Jika tidak, Anda mulai kelelahan di tempat kerja. Anda tidak lagi membutuhkan pengembangan apa pun. Tapi ini bukan masalah format, tetapi hanya aspek disiplin diri. Saya menemukan jawabannya dengan cepat.
Prinsip-prinsip yang tercantum tidak menjawab pertanyaan "apa yang harus saya pelajari sekarang?" atau "ke mana harus pergi kerja selanjutnya?". Tetapi bagi saya, sebagai spesialis, mereka menentukan parameter tertentu dari kenyamanan pribadi, yang mencerminkan gagasan bahwa rumusan pertanyaan "apa yang harus saya pelajari sehingga ada pengembangan" tidak benar. Adalah jauh lebih tepat untuk berpikir tentang kondisi apa yang harus dibuat (atau ditemukan) secara umum untuk mendukung realisasi tujuan dan potensi seseorang.
Penulis artikel: Ruslan Abdulin
PS Kami menerbitkan artikel kami di beberapa situs Runet. Berlangganan ke halaman kami di
VK ,
FB atau
saluran Telegram untuk mencari tahu tentang semua publikasi kami dan berita Maxilect lainnya.