JavaRush /Blog Java /Random-MS /Penyumberan luar, outstaffing, syarikat produk: di manaka...

Penyumberan luar, outstaffing, syarikat produk: di manakah tempat terbaik untuk pengaturcara bekerja?

Diterbitkan dalam kumpulan
Selalunya, pengaturcara permulaan yang baru belajar bahasa tertentu mempunyai idea yang samar bukan sahaja dari segi praktikal menggunakan bahasa ini, tetapi juga di mana, dalam syarikat dan industri apa, mereka akan dapat menggunakan kemahiran mereka selepas menamatkan latihan mereka. . Untuk memudahkan pelajar JavaRush memahami bidang aplikasi Java, sebagai contoh, kami mempunyai satu siri bahan tentang Java dalam niche yang menjadi sohor kini ( IoT , clouds , blockchain , big data ). Penyumberan luar, outstaffing, syarikat produk: di manakah tempat terbaik untuk pengaturcara bekerja?  - 1Dan hari ini kami memutuskan untuk bercakap tentang jenis syarikat yang paling kerap menggaji pengaturcara Java secara amnya dan graduan JavaRush khususnya. Menganalisis ciri, kebaikan, keburukan dan perangkap pekerjaan dalam syarikat ini. Kami tidak perlu pergi jauh untuk mengklasifikasikan syarikat mengikut jenis: kami hanya beralih kepada penyelidikan kami berdasarkan tinjauan graduan JavaRush tentang tempat mereka bekerja dan jumlah pendapatan mereka. Penyumberan luar, outstaffing, syarikat produk: di manakah tempat terbaik untuk pengaturcara bekerja?  - 2Jadi, jenis syarikat berikut muncul dalam tinjauan JavaRush:
  • syarikat penyumberan luar IT
  • syarikat kakitangan luar IT
  • Syarikat IT produk
  • Syarikat yang tidak berkaitan langsung dengan IT
Hari ini kita akan bercakap tentang mereka, kelebihan dan kekurangan setiap jenis syarikat. Penyumberan luar, outstaffing, syarikat produk: di manakah tempat terbaik untuk pengaturcara bekerja?  - 3

Syarikat penyumberan luar

Pertama, mari kita lihat secara ringkas apa itu syarikat penyumberan luar dan penyumberan luar secara umum. Menurut definisi Wikipedia, penyumberan luar ialah pemindahan oleh organisasi, berdasarkan kontrak, jenis atau fungsi tertentu aktiviti perniagaan pengeluaran kepada syarikat lain yang beroperasi di kawasan yang dikehendaki. Penyumberan luar dalam IT, sebagai peraturan, ialah pelaksanaan lengkap oleh syarikat yang menyediakan perkhidmatan yang berkaitan dan, dengan itu, dipanggil penyumberan luar, mana-mana projek atau kerja di bawah kontrak, dengan hasil yang diperlukan terjamin daripada pelanggan dan kawalan ke atas kemajuan kerja oleh syarikat itu sendiri. Antara syarikat penyumberan luar terbesar di negara berbahasa Rusia: SoftServe, Ciklum, Infopulse, EPAM, Luxoft dan lain-lain. Mari kita lihat kebaikan dan keburukan pekerjaan di syarikat sedemikian untuk seorang pengaturcara.

kebaikan

  • Agak mudah untuk mendapatkan pekerjaan

    Untuk beberapa sebab objektif, banyak yang akan dibincangkan dalam bahagian "Keburukan", syarikat penyumberan luar, sebagai peraturan, mempunyai pusing ganti kakitangan yang agak tinggi. Selalunya pengaturcara yang sudah mempunyai pengalaman yang lebih atau kurang penting dan berada dalam beberapa jenis permintaan dalam pasaran cenderung untuk mengelakkan penyumberan luar dan bekerja di syarikat sedemikian, melarikan diri pada peluang pertama yang datang. Disebabkan ini, syarikat penyumberan luar hampir selalu mempunyai banyak kekosongan terbuka hampir sepanjang tahun, dan syarat untuk calon untuk jawatan ini tidak setinggi di syarikat makanan yang lebih serius, contohnya.

    По этой причине и не только, трудоустройство в аутсорсинговой компании может стать хорошим началом карьеры для малоопытного новичка-программиста, позволяя тому относительно легко получить работу и обучиться на ней многим важным навыкам.

  • Разнообразный опыт

    Для аутсорсинговых компаний типично работать над целым рядом абсолютно разных проектов, которые могут быть построены на базе различных стеков технологий. Таким образом, работа в компании позволяет (хоть и не всегда) за относительно короткий срок получить знания и опыт сразу в нескольких областях, а это полезно для профессионального и карьерного роста.

  • Тайм-менеджмент, организация труда и многозадачность

    Как уже сказано, для аутсорсинговых компаний типично заниматься рядом проектов, поэтому и их программисты быстро привыкают одновременно работать над несколькими проектами or переходить с одного на другой относительно регулярно. В этом состоит еще один плюс работы в аутсорс-компании на первых этапах — можно научиться не только технологиям, но и освоить другие, не менее, а зачастую и более важные в карьере навыки, такие How тайм-менеджмент, организация своей работы, многозадачность и т.п.

Минусы

  • Высокая нагрузка

    Для аутсорсинговых компаний типично нагружать программистов сильнее по сравнению с другими типами работодателей. Одной из главных причин этого является их бизнес-модель. Аутсорсинговые компании конкурируют друг с другом за одних и тех же клиентов и стараются получить How можно больше проектов, закрывая их How можно скорее. Высокую нагрузку создает и ряд других факторов, таких, например, How нереалистичные обещания, данные клиенту по срокам завершения проекта, плохое качество технического задания от клиента и, зачастую, плохая коммуникация на разных уровнях менеджмента, от клиента до компании-нанимателя. Все это приводит к тому, что от программистов в таких компаниях требуют работать много и интенсивно, нередко сверх стандартных офисных восьми or девяти часов.

  • Невысокая зарплата

    Не секрет, что в аутсорсинговых компаниях программистам, How правило, платят меньше. Причина опять же в их бизнес-модели, ведь в аутсорсинге компания выступает посредником между заказчиком и командой исполнителей проекта, стремясь заработать по-максимуму, уменьшив расходную часть в виде суммарной salaries специалистов на проекте.

  • Нестабильность

    В сообществах программистов, работающих в аутсорсинговых компаниях, нередки истории о задержках зарплат и периодических увольнениях в тех случаях, когда проект, для работы над которым разработчика нанимали, закончен и его услуги больше не требуются. Из-за того, что аутсорсинговые компании зависят от клиентов и, зачастую, разовых заказов, о стабильности работающим в них программистам остается только мечтать.

  • Качество получаемого профессионального опыта

    Walaupun fakta bahawa bekerja untuk syarikat penyumberan luar membolehkan anda memperoleh banyak pengalaman profesional yang pelbagai, seperti yang dinyatakan di atas, kualitinya jarang tinggi. Sebabnya adalah sama: tarikh akhir yang singkat, keinginan untuk menutup projek secepat mungkin dan mendapatkan output maksimum daripada setiap pekerja dengan pelaburan minimum (baca: bayar serendah mungkin, tetapi menuntut banyak). Akibatnya, kualiti pengalaman jarang tinggi. Ini adalah satu lagi sebab mengapa pengaturcara berpengalaman sering cenderung meninggalkan syarikat penyumberan luar pada peluang pertama.

Penyumberan luar, outstaffing, syarikat produk: di manakah tempat terbaik untuk pengaturcara bekerja?  - 4

Syarikat pekerja luar

Outstaffing berbeza daripada outsourcing dalam hal ini syarikat pelanggan mencari dan mengupah penghibur khusus untuk mengerjakan projeknya, yang juga bekerja pada kakitangan syarikat outstaffing. Perbezaannya ialah penyumberan luar membayangkan pelaksanaan penuh mana-mana kerja atau penyediaan perkhidmatan dengan hasil terjamin di bawah kontrak, manakala outstaffing hanyalah pengambilan pekerja tertentu yang mempunyai kelayakan yang diperlukan oleh pelanggan, secara sementara atau tetap. . Kami mempunyai lebih kurang definisinya, sekarang mari kita bercakap tentang kebaikan dan keburukan syarikat tersebut. Walau bagaimanapun, pertama sekali harus diperhatikan bahawa selalunya syarikat, terutamanya di negara berbahasa Rusia, menyediakan pelanggan dengan kedua-dua perkhidmatan - kedua-dua penyumberan luar dan penyumberan luar. Oleh itu, di sini kita akan bercakap tentang kebaikan dan keburukan model itu sendiri, manakala syarikat yang mengupah pengaturcara menggunakan model perniagaan outstaffing adalah lebih kurang sama seperti dalam kes penyumberan luar.

Kebaikan kakitangan luar

  • Pendekatan peribadi

    Dalam kes outstaffing, pelanggan memilih setiap pemain secara peribadi, dan tidak hanya memesan satu pasukan sedozen coder. Oleh itu, pengambilan pekerja luar, sebagai peraturan, menunjukkan kelayakan pengaturcara yang agak serius, yang juga menentukan sikap yang sepadan terhadapnya.

  • Bekerja untuk syarikat IT Amerika (paling kerap).

    Walaupun pada hakikatnya pengaturcara secara de jure bekerja untuk sebuah syarikat pekerja luar tempatan, secara de facto dia adalah sebahagian daripada pasukan syarikat yang menggajikan itu. Dan ini, sebagai peraturan, syarikat IT Amerika yang serius dengan pendekatan serius yang sepadan terhadap pengurusan dan proses kerja. Bekerja untuk syarikat sedemikian hampir selalu menjadi kelebihan dalam pekerjaan masa depan - anda boleh menambah pengalaman ini pada resume anda, dan "rakan" rakan sekerja asing di LinkedIn (meningkatkan peluang pekerjaan yang berjaya seterusnya).

  • Perjalanan perniagaan ke Amerika Syarikat

    Peluang untuk perjalanan perniagaan ke suatu tempat di Silicon Valley juga bukan sesuatu yang luar biasa untuk kakitangan luar. Mendapatkan visa ke Amerika Syarikat atas jemputan syarikat IT terkenal selalunya tidak sukar.

Kelemahan outstaffing

  • Kerja yang membosankan dan tidak menarik

    Sebilangan besar pengaturcara yang telah bekerja "keluar" untuk jangka masa yang agak lama mencatatkan dalam ulasan mereka, selalunya kerja yang paling membosankan, tidak menarik atau tidak dapat difahami dilemparkan kepada ahli pasukan terpencil, yang pekerja tempatan tidak mahu lakukan.

  • Keperluan untuk memahami projek dengan cepat

    Ahli pasukan yang sudah bekerja pada projek di sisi pelanggan jarang bersedia meluangkan masa untuk membantu seorang pemula untuk mempercepat dan memahami projek itu, terutamanya jika dia bekerja dari jauh dan belum membuktikan dirinya. Oleh itu, sebagai peraturan, anda perlu menyelidiki nuansa projek itu sendiri. Pada masa yang sama, selalunya terdapat sedikit atau tiada masa untuk mencapai kelajuan.

  • Bekerja untuk dua "bos"

    Satu lagi kelemahan model ini ialah pengaturcara bekerja untuk dua syarikat sekaligus dan oleh itu mempunyai dua "bos" - yang asing, yang dia bekerja secara de facto, dan yang tempatan, dalam syarikat yang memberinya gaji. Tidak perlu dikatakan, mempunyai dua bos tidak menambah keselesaan.

Syarikat produk

Syarikat produk ialah syarikat yang membangunkan produk dan perkhidmatan perisian secara langsung untuk diri mereka sendiri, dan bukan untuk pihak ketiga, seperti halnya dengan penyumberan luar dan penyumberan luar. Oleh itu, ramai pengaturcara membezakan produk dan syarikat penyumberan luar, memilih antara mereka, kerana kedua-duanya mempunyai kebaikan dan keburukan mereka. Cuba kita fahami kelebihan dan kekurangan bekerja di syarikat IT produk.

kebaikan

  • Kestabilan dan kerja yang diukur

    Syarikat produk, tidak seperti syarikat penyumberan luar, tidak bergantung pada pesanan sekali sahaja, yang alirannya cenderung terganggu. Juga, jadual kerja mereka biasanya lebih diukur dan santai, atas sebab yang sama - lagipun, mereka sedang membangunkan produk atau produk mereka sendiri, cuba menjadikannya berkualiti tinggi yang mungkin, dan tidak menyelesaikannya secepat mungkin. Kelebihan seterusnya berikutan daripada ini.

  • Pengalaman profesional yang berkualiti

    Memandangkan syarikat produk mengusahakan projek mereka dengan perlahan dan dengan penekanan pada kualiti, seorang pengaturcara muda mempunyai lebih banyak peluang untuk memperoleh pengetahuan berkualiti tinggi tentang teknologi yang terlibat, serta pemahaman tentang pendekatan yang betul untuk membangunkan dan melaksanakan penyelesaian. Syarikat produk juga menghabiskan lebih banyak masa dan usaha untuk melatih pengaturcara baru, kerana bagi mereka kualiti setiap pekerja memainkan peranan yang lebih penting, terutamanya jika projek itu telah dilancarkan - kesilapan dalam produk yang berfungsi mempunyai akibat yang lebih serius daripada yang berlaku. baru nak dilepaskan.

  • Pengurusan yang cekap

    Pengurusan dalam syarikat produk, sebagai peraturan, adalah kualiti yang lebih tinggi, sekali lagi, kerana kestabilan adalah penting bagi mereka, dan adalah wajar untuk meminimumkan pusing ganti kakitangan, terutamanya di kalangan pemaju.

Minus

  • Pengalaman profesional yang kurang pelbagai

    Jika dalam penyumberan luar, pengaturcara perlu menguasai teknologi yang berbeza, beralih dari projek ke projek, dalam syarikat produk kerja biasanya dijalankan berdasarkan satu timbunan teknologi, yang telah lama terbukti dan boleh dipercayai. Oleh sebab itu, pembangun yang tinggal di syarikat sedemikian untuk masa yang lama sering mengalami apa yang dipanggil kemerosotan profesional, kerana mereka berhenti mengikuti teknologi dan trend baharu.

  • Lebih rutin

    Atas sebab yang sama, kerja di syarikat makanan adalah lebih rutin dan oleh itu membosankan. Setelah mempelajari semua teknologi dan proses, pembangun tetap melaksanakan tugas harian menyahpepijat dan menambah baik produk sedia ada. Ramai pengaturcara mengadu bahawa bekerja tanpa cabaran memenatkan mereka.

  • Ambang kemasukan yang lebih tinggi

    Nah, akibat daripada semua perkara di atas, syarikat produk biasanya mempunyai keperluan yang lebih tinggi untuk pengalaman pengaturcara baharu, jadi biasanya lebih sukar bagi pengekod yang agak "hijau" untuk memasukinya.

Syarikat yang tidak berkaitan langsung dengan IT

Syarikat yang mengupah pengaturcara untuk bekerja pada produk perisian, tetapi tidak bekerja dalam industri IT. Kategori ini paling kerap termasuk bank dan syarikat e-dagang, serta perniagaan lain yang mempunyai produk perisian mereka sendiri, tetapi mereka bukan teras dan elemen terpenting operasi mereka. Mari cuba lihat kebaikan dan keburukan yang biasa bagi syarikat jenis ini apabila ia berkaitan dengan pekerjaan untuk pengaturcara. Walaupun secara umum perlu diperhatikan bahawa dalam kategori ini, syarikat dan keadaan kerja untuk pengaturcara di dalamnya boleh berbeza-beza dengan ketara, kerana ia merangkumi pelbagai jenis perniagaan dan organisasi.

kebaikan

  • Kestabilan

    Berdasarkan maklum balas daripada pengaturcara, bekerja di syarikat bukan IT adalah lebih stabil berbanding dengan penyumberan luar dan juga syarikat IT produk. Syarikat sedemikian, sebagai peraturan, mempunyai perniagaan yang stabil yang menjana keuntungan, dan sekiranya berlaku masalah kewangan, pengurus dan pekerja pejabat lain, tetapi bukan pengaturcara, tertakluk kepada pemberhentian.

  • Gaji tinggi

    Imbuhan di dalamnya juga sering berada pada tahap yang tinggi, walaupun semuanya tidak begitu mudah di sini. Pengaturcara yang bekerja di bank yang serius dan pelbagai syarikat e-dagang besar sering bermegah dengan gaji yang tinggi, manakala organisasi kecil sering tidak mampu membayar banyak pengaturcara.

Minus

  • Birokrasi

    Syarikat dan organisasi besar yang tidak berkaitan secara langsung dengan IT dicirikan oleh birokrasi, yang lebih ketara daripada dalam IT. Ini, menurut banyak pengaturcara, adalah salah satu masalah utama bekerja di bank, sebagai contoh.

  • Kerjaya

    Pertumbuhan kerjaya dalam syarikat sebegini sering berlaku kurang pantas berbanding firma IT yang muda dan inovatif. Menghubungkan pertumbuhan kerjaya dengan "tempoh perkhidmatan," iaitu, bilangan tahun pekerja telah bekerja untuk sebuah syarikat, juga bukan perkara biasa.

  • Kelimpahan formaliti

    Daripada etika berpakaian sehinggalah ketiadaan suasana tidak formal dan kawasan santai di pejabat - di kawasan ini, syarikat IT masih jauh ke hadapan berbanding majikan lain.

Epilog

Apakah kesimpulan yang boleh dibuat daripada perkara di atas? Masing-masing mempunyai kelebihan dan kekurangannya sendiri; tiada satu pun daripada kategori yang jelas lebih disukai, tetapi anda boleh mendapat faedah dengan bekerja dalam mana-mana kategori tersebut. Kita juga tidak harus lupa bahawa pembahagian syarikat kepada jenis ini agak sewenang-wenangnya, dan dalam setiap kategori terdapat kedua-dua tempat yang sangat baik untuk bekerja dan sejujurnya bukan syarikat yang terbaik, dan anda boleh mencari diri anda dan menjadi profesional yang dihormati dalam apa jua jenis pekerjaan. Jangan lupa untuk menulis dalam ulasan tentang pengalaman anda berhubung dengan klasifikasi majikan ini.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION