JavaRush /Java Blog /Random-ID /Saya bekerja di perusahaan IT outsourcing: pengembang ber...

Saya bekerja di perusahaan IT outsourcing: pengembang berbagi pengalaman mereka

Dipublikasikan di grup Random-ID
Kami melanjutkan rangkaian materi khusus di mana programmer yang menulis di Java berbicara tentang berbagai jenis perusahaan IT. Kami berharap pengalaman para pahlawan kita akan membantu siswa dan junior JavaRush memahami perusahaan seperti apa mereka ingin bekerja. Dalam teks ini, Sasha Gorbov, Nastya Klimenko dan Roma Beskrovny berbagi pengalaman mereka bekerja di perusahaan outsourcing: apa kelebihan dan kekurangannya, apakah layak bagi seorang junior untuk bergabung dengan perusahaan jenis ini. Saya bekerja di perusahaan IT outsourcing: pengembang berbagi pengalaman mereka - 1Saya memulai karir saya di sebuah perusahaan grosir di Lugansk dan bekerja di sana selama beberapa tahun. Sudah lama ia bekerja di perusahaan outsourcing, termasuk Luxoft. Sekarang mereka bekerja di perusahaan outstaff Zoolatech. Dalam outsourcing, saya mengerjakan beberapa proyek: saya membuat perangkat lunak untuk bank Swiss, perangkat lunak untuk biro iklan di AS, dan sebagainya.

Saya akan menyoroti keuntungan berikut dari perusahaan outsourcing:

  • Gaji yang bagus. Seringkali, manajemen melebih-lebihkan gaji pengembang untuk menjualnya kepada klien dengan harga lebih tinggi. Ia bisa saja dijual sebagai pemain tengah, namun nyatanya ia belum memiliki skill menengah. Bagi seorang pengembang, hal ini tentu saja merupakan nilai tambah.
  • Pembelajaran cepat. Berkat tugas dan proyek yang berbeda, perusahaan outsourcing dapat dengan cepat mempelajari teknologi baru. Seringkali sebuah perusahaan secara khusus mempekerjakan konsultan yang memberi tahu mereka cara menulis kode dengan benar. Bagi pengembang pemula mungkin ini bermanfaat. Selain itu, karena tim outsourcing tidak begitu erat seperti pada produk, pengembang kurang terikat dengan orang, dan karenanya, ada lebih banyak waktu untuk belajar.
  • Tugas yang beragam dan tenggat waktu yang mendesak. Mungkin keuntungan yang bisa diperdebatkan, tapi saya suka bila ada banyak tugas berbeda dalam pekerjaan saya.

Kerugiannya meliputi:

  • Suasana kurang bersahabat dibandingkan di perusahaan makanan. Produk lebih sering berorientasi pada tim, sehingga di perusahaan produk lebih kohesif. Saya meninggalkan perusahaan grosir 5 tahun yang lalu, namun saya masih berteman dengan mantan rekan kerja saya. Saya tidak menjalin persahabatan dengan siapa pun yang melakukan outsourcing.
  • Kurangnya fleksibilitas dalam memilih teknologi dibandingkan dalam produk. Dalam outsourcing, klien memiliki persyaratan tertentu; dia lebih tahu teknologi mana yang harus dipilih untuk proyek tersebut.
  • Proyek yang kurang menarik dibandingkan produknya. Secara pribadi, menurut saya produk selalu lebih menarik daripada outsourcing: Anda dapat mendatangi manajer dan mengatakan fitur apa yang ingin Anda tambahkan ke produk. Dalam outsourcing lebih sulit.
  • Birokrasi. Di perusahaan outsourcing ada banyak orang antara pengembang dan klien. Faktanya, pengembang mungkin tidak mengetahui apakah klien mengetahui namanya. Masalah kedua adalah peningkatan kontrol. Anda bisa mendapatkan manajer yang akan memastikan Anda tidak menghilang. Oleh karena itu, cerita seperti “kenapa kamu pulang lebih awal” akan dimulai, atau dia akan datang setiap jam dan menanyakan apa yang Anda lakukan.

Haruskah seorang junior bergabung dengan perusahaan outsourcing?

Saya akan menyarankan junior untuk melakukan outsourcing, hanya karena mereka memiliki standar yang akan memberitahu mereka ke mana harus pergi dalam hal pengembangan. Kemungkinan besar, perusahaan outsourcing akan memiliki mentor yang membimbing orang tersebut. Pada awalnya, sangat membantu untuk menyesuaikan diri dan memahami apa yang sedang terjadi. Setelah produk, saya melakukan outsourcing karena saya menginginkan sesuatu yang baru. Saya pikir pilihan terbaik bagi seorang junior adalah bekerja secara outsourcing, dan kemudian dengan cermat memilih produk yang cocok untuknya. Banyak hal bergantung pada seberapa banyak waktu yang ingin Anda investasikan dalam pekerjaan itu. Saya bekerja di perusahaan IT outsourcing: pengembang berbagi pengalaman mereka - 2Saya dulu bekerja untuk Beetroot, tempat saya membuat situs web. Sekarang saya telah beralih ke outstaffing dan bekerja langsung untuk pelanggan yang sebelumnya berinteraksi dengan saya melalui perusahaan saya. Tim kami disusun seperti ini: pemimpin tim, pengembang, manajer akun, staf penjualan. Saya menerima proyek khusus yang ditugaskan oleh ketua tim kepada saya. Segala sesuatu yang lain diputuskan di tingkat yang lebih tinggi: staf penjualan mencari proyek dan menjual pengembang ke klien, akun memecahkan masalah organisasi.

Saya akan menyoroti keuntungan berikut dari perusahaan outsourcing:

  • Ada spesifikasi teknis yang sudah jadi untuk pengembang. Artinya, pemimpin tim dan manajer akun pada awalnya menghitung berapa banyak waktu yang dibutuhkan untuk proyek tersebut dan tumpukan teknologi apa yang akan digunakan. Pimpinan tim telah mempelajari semua keinginan klien dan Anda memiliki spesifikasi teknis yang siap pakai: ini memudahkan.
  • Dinamika dalam tugas kerja. Dalam outsourcing, Anda harus mempelajari setiap proyek, semuanya sangat berbeda. Terakhir kali saya stres karena tenggat waktu, saya ingat bahwa saya sendiri menginginkan perjalanan ini.

Kerugiannya meliputi:

  • Kesulitan karena faktor manusia. Misalnya, pimpinan tim tidak memperhitungkan dan melewatkan keinginan klien. Kami mengalami situasi di mana kami perlu membuat desain situs web baru, saya memenuhi tenggat waktu, memberikan proyek tersebut kepada klien, dan ternyata akun tersebut lupa memberi tahu kami tentang transfer galeri ke situs web klien. Klien menjadi marah. Kemudian seluruh tim duduk dan memuat galeri.

Haruskah seorang junior bergabung dengan perusahaan outsourcing?

Saya mengembangkan berbagai proyek berkat outsourcing. Menurutku itu keren untuk bulan Juni. Saya bekerja di perusahaan IT outsourcing: pengembang berbagi pengalaman mereka - 3Saya bekerja di sebuah perusahaan grosir selama sekitar satu tahun dan keluar karena tidak ada beban kerja. Saya datang ke EPAM dan telah bekerja di sana selama 2,5 tahun.

Saya akan menyoroti keuntungan berikut dari perusahaan outsourcing:

  • Jadwal kerja yang jelas. Sekarang saya bekerja dari pukul 09:00 hingga 18:00, yang sepenuhnya cocok untuk saya. Saya punya banyak tugas selain pekerjaan: waktu untuk keluarga dan sebagainya. Saat itu, ketika saya disertifikasi sebagai senior, saya berusaha keras, menjadi dosen dan mentor. Sekarang saya telah mengurangi aktivitas saya. Jika saya bekerja untuk suatu produk, saya memahami bahwa akan ada lembur, meskipun dibayar, saya belum siap untuk itu.
  • Semua proses di perusahaan jelas dan transparan. Jika saya setuju untuk berlibur, kemungkinan besar tidak akan ada yang berubah. Di perusahaan-perusahaan kecil, di mana orang-orangnya bernegosiasi secara lisan, banyak hal bisa berubah. Dalam outsourcing (setidaknya di EPAM) hal ini praktis tidak dapat terjadi.
  • Paket sosial. Misalnya, EPAM bekerja semaksimal mungkin dengan hukum negara di mana mereka berada (hari libur nasional diperingati, ada hari sakit, masih ada 7 hari dalam setahun di mana Anda dapat mengambil cuti sakit tanpa penjelasan).

Kerugiannya meliputi:

  • Banyak kerangka kerja yang sedang dikerjakan. Misalnya, klien telah menentukan tumpukan teknologi yang digunakan pengembang dan teknologi tersebut tidak dapat diubah. Dari sudut pandang bisnis, hal ini benar, karena teknologi baru tidak selalu bagus. Pengembang selalu tertarik untuk mencoba sesuatu yang baru. Bisnis perlu mendapatkan produk yang dapat dipertahankan setelah 5 tahun.
  • Tidak ada suasana bersahabat di tim. Tidak ada budaya khusus dalam perusahaan, serta kesatuan untuk tujuan bersama. Kami baru saja mengumpulkan tim dan mulai bekerja. Ya, mungkin ada pembangunan tim, tetapi tetap saja tidak sama: pengembang tidak memiliki hubungan emosional dengan proyek tersebut, dan kapan saja Anda dapat mengemasi barang-barang Anda dan berhenti. Tanggung jawab dalam hal ini jauh lebih sedikit.
Jika Anda ingin bekerja dan tidak melakukan hal lain, silakan. Kalau mau berkembang, ada sejuta kursus dan peluang. Jika Anda ingin menjadi pemimpin tim, Anda dapat pergi ke proyek internal dan bekerja sebagai pemimpin di dalamnya. Di sini semua orang menemukan apa yang mereka cari.

Haruskah seorang junior bergabung dengan perusahaan outsourcing?

Ya, saya akan merekomendasikannya. Lebih baik jika itu adalah perusahaan besar yang bekerja dengan pemula. Akan ada lebih banyak peluang di sana.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION