Haruskah saya dibayar untuk waktu yang dihabiskan belajar kerangka kerja? [Tutup]

26

Untuk menjelaskan situasi ini: Saya saat ini adalah satu dari dua programmer yang bekerja di sebuah perusahaan perangkat lunak startup kecil. Bagian dari pekerjaan saya mengharuskan saya mempelajari kerangka pengembangan Web yang saat ini belum saya kenal. Saya dibayar per jam.

Jadi pertanyaannya adalah: Apakah sepenuhnya etis menghabiskan beberapa jam sehari untuk membaca dokumentasi dan tutorial dan dibayar untuk saat ini di mana saya tidak secara aktif mengembangkan produk kami? Atau haruskah sebagian besar pembelajaran ini dilakukan di rumah, atau di luar jam kerja, untuk memungkinkan pengembangan aplikasi kami secara penuh selama hari kerja?

nate-bit
sumber

Jawaban:

31

Jika atasan Anda ingin agar Anda menghabiskan hari-hari Anda mempelajari kerangka kerja itu bagus, itu etis dan legal. Saya telah melakukan ini di masa lalu, baik sebagai konsultan (perusahaan konsultan saya dibayar) dan sebagai karyawan. Mereka melakukannya karena itu membuat Anda lebih berguna. Menang-menang, dengan asumsi apa yang Anda pelajari bermanfaat.

Jika Anda dipekerjakan atas dasar bahwa Anda mengetahuinya atau akan mengambilnya dengan sangat cepat (itu adalah dialek dari sesuatu yang sudah Anda ketahui, misalnya), maka itu rumit. Saya cenderung bertanya pada majikan.

Jika majikan Anda meminta Anda untuk menghabiskan banyak waktu Anda sendiri mempelajari sesuatu yang Anda diberitahu akan membayar Anda untuk belajar, maka itu adalah pertanyaan tentang seberapa banyak Anda membutuhkan pekerjaan dan seberapa berguna kerangka kerja pengetahuan itu. Saya pikir tidak etis bagi majikan untuk menuntut Anda, tetapi Anda mungkin harus melakukannya jika ini adalah satu-satunya pekerjaan Anda yang tersedia.


sumber
Situasi pribadi saya adalah bahwa saya tidak diharapkan untuk mengetahui kerangka kerja ini, tetapi saya akan mengambil teknologi baru. Konflik yang ditimbulkannya adalah, tenggat waktu kami sangat, sangat ketat. Kami mendorong fitur baru hampir setiap minggu.
nate-bit
4
Sepertinya Anda harus membicarakan hal ini dengan manajer atau direktur kerja Anda, bukan SE.
SoylentGray
14

Jika langsung untuk pekerjaan, kecuali ada pemahaman sebaliknya, perusahaan harus membayarnya. Tidak masalah apakah itu sepanjang hari selama dua minggu, jika itu adalah jumlah waktu yang wajar untuk mempelajari kerangka tersebut. Jika perusahaan mempekerjakan seorang programmer dengan pemahaman bahwa mereka belum memiliki keterampilan itu, perusahaan, umumnya, harus membayar waktu bagi mereka untuk mempelajarinya. Satu-satunya pengecualian yang dapat saya pikirkan adalah:

  1. Jika itu bukan sesuatu yang diminta oleh perusahaan (bahkan jika Anda pikir itu berharga untuk pekerjaan Anda)
  2. Jika ada pemahaman bahwa Anda sudah akan mengetahuinya atau bahwa Anda akan mempelajarinya pada waktu Anda sendiri atau
  3. Jika Anda membutuhkan waktu yang lama untuk mempelajarinya, dan Anda perlu meluangkan waktu untuk memenuhi persyaratan waktu yang wajar dari perusahaan.
Greg Jackson
sumber
6

Jika perusahaan meminta / meminta Anda mempelajari Kerangka ini, maka tidak ada keraguan untuk tidak etis menghabiskan seluruh hari kerja mempelajarinya. Namun, Anda harus agresif untuk memahami dengan cepat sehingga Anda dapat mulai mengembangkan kode produksi sedini mungkin.

Karena Anda terlibat dalam sebuah Startup dengan hanya Anda berdua sebagai programmer, untuk kepentingan Anda dan majikan, Anda mungkin ingin menyelesaikan fase pembelajaran dengan cepat, maka saya juga akan merekomendasikan sedikit studi di rumah.

Shamim Hafiz
sumber
2

Ini benar-benar sah meskipun Anda juga harus membuat beberapa kemajuan.

Menurut pendapat saya, Anda juga harus menghabiskan waktu di rumah untuk meningkatkan keterampilan Anda. Anda tidak bisa berharap majikan Anda mengambil seluruh tagihan untuk pendidikan mandiri Anda.

Edward Strange
sumber
1

Apakah Anda akan dibayar dengan tarif per jam yang lebih tinggi dari pekerjaan kontrak freelance atau hanya tarif per jam yang 'normal'?

Saya telah sepakat dalam satu perusahaan dengan gaji awal yang lebih rendah untuk tiga bulan pertama, karena saya menginginkan pekerjaan itu dan memiliki minat pribadi untuk memperoleh keterampilan yang diperlukan.

Tetapi jika Anda hanya memiliki pekerjaan normal, sangat umum untuk menghabiskan waktu belajar atau bahkan mencari web untuk alat dan teknologi baru. Beberapa perusahaan bahkan mendorong menjawab pertanyaan di SE atau situs serupa yang terkait dengan produk yang mereka gunakan, karena ini meningkatkan keterampilan pemrogram mereka. Belajar dan meneliti hanyalah bagian dari pekerjaan. Meskipun Anda tentu saja selalu dapat menunjukkan antusiasme dan dedikasi dengan belajar di rumah juga.

thorsten müller
sumber
1

Ya kamu harus. Jika Anda tidak berbohong dan mengaku sudah tahu kerangka kerjanya, maka tidak ada yang salah dengan "pelatihan kerja". Anda harus menambahkannya jika Anda bisa, tetapi tidak ada yang salah di sini. Ini digunakan merupakan cara normal dalam melakukan berbagai hal dalam pengembangan perangkat lunak - Anda akan dibayar untuk terus-menerus mempelajari hal-hal baru, tidak diharapkan untuk segera mengetahui segalanya.

Wayne Molina
sumber
1

Tentu saja etis untuk belajar dan mempelajari kerangka kerja baru ketika Anda berada di jam. Anda mungkin menghabiskan sebagian dari waktu Anda sendiri untuk itu, tetapi majikan Anda harus berharap bahwa Anda perlu waktu untuk meneliti berbagai hal di tempat kerja. Saya menjalankan tim pengembangan web dan memberi semua anggota 5 jam seminggu - satu jam sehari - untuk penelitian mandiri dan belajar mandiri. Saya tahu apa yang mereka peroleh pada saat itu akan membantu mereka tumbuh sebagai programmer, dan saya tahu tidak adil meminta orang untuk menggunakan teknologi baru apa pun yang tidak kami sediakan pelatihan.

Setiap majikan yang solid harus menginginkan karyawan mereka melakukan pembelajaran dan penelitian tepat waktu.

Sebagai contoh, saya membawa karyawan baru yang pintar dan dapat membuat kode OOP PHP5 tapi mungkin tidak mengenal MVC dengan baik atau tidak memiliki pengalaman dengan Zend atau CodeIgniter. Tapi saya tahu mereka bisa mengambilnya, jadi memberi mereka waktu penelitian dengan seorang mentor membantu perusahaan mempertahankan basis programmer yang baik.

Kenzo
sumber
0

Sedikit pertanyaan yang rapuh.

Mungkin menghabiskan satu jam di awal setiap hari untuk berlatih dan mempelajari kerangka kerja ini.

Pekerjaan tambahan apa pun mungkin harus dilakukan di luar waktu perusahaan ...

Kecuali, ada banyak downtime di hari Anda ketika Anda tidak aktif bekerja atau terlibat dalam proyek perusahaan.

MattyD
sumber
0

Dengan anggapan Anda tidak berbohong secara terang-terangan dan mengatakan bahwa Anda tahu ketika Anda dipekerjakan, maka sangat etis menghabiskan waktu belajar di tempat kerja. Belajar untuk bekerja bermanfaat bagi mereka dengan memberi Anda pengetahuan yang dapat mereka gunakan. Sekarang apakah itu etis atau tidak adalah masalah yang terpisah dari apakah mereka akan keberatan atau tidak, jadi saya akan bertanya kepada bos Anda dan kemudian jawabannya akan memberi tahu Anda banyak tentang perusahaan tempat Anda bekerja (khususnya, apakah mereka peduli dengan karyawan atau memandang Anda hanya sebagai biaya tenaga kerja).

Kebetulan, saya pernah berbohong secara terbuka ke arah lain; Saya mengatakan kepada mereka di muka bahwa saya tidak tahu teknologi spesifik tetapi tertarik untuk belajar, mereka meyakinkan saya bahwa saya akan dilatih, dan kemudian ketika saya sampai di sana dan perlu menghabiskan waktu belajar sebelum saya bisa menjadi produktif mereka memecat saya. bajingan

jhocking
sumber
-1

Haruskah saya dibayar untuk waktu yang dihabiskan belajar kerangka kerja?

Haruskah pengacara yang mengerjakan punggawa dibayar untuk waktu yang dihabiskan untuk membaca volume hukum?

Jawaban untuk kedua pertanyaan adalah 'YA'.

Kami telah melihat dunia komputasi mengalami perubahan besar dalam dua dekade terakhir, dan Anda harus mengharapkan hal yang sama di masa mendatang. Seorang majikan harus mengharapkan dan ingin agar karyawannya mengikuti perubahan-perubahan ini sehingga mereka mempertahankan nilainya bagi perusahaan.

Ini seperti hubungan antara klien dan pengacaranya yang bekerja pada punggawa. Klien pasti ingin pengacara itu tetap mengikuti semua perubahan yang terjadi di dunia hukum, sehingga ia dapat mewakili klien terbaik dalam mediasi dan interaksi ruang sidang.

Jim G.
sumber