Bagaimana saya bisa mempertajam keterampilan pemain tim saya? [Tutup]

12

Saat ini saya sedang dalam pekerjaan impian saya di laboratorium penelitian sebagai satu-satunya pengembang dalam tim multidisiplin. Saya menjadi sedikit khawatir karena saya lupa tentang pengkodean dalam tim (saya tidak memiliki kode warisan, saya mempertahankan kode saya sendiri, saya menangani agenda saya sendiri, dll). Meskipun saya mencoba mengikuti beberapa praktik terbaik seperti pengiriman terus-menerus, TDD, dan SCRUM hanya untuk saya, saya pikir saya kehilangan kemampuan untuk bekerja dalam tim pengembang.

Saya sudah bergabung dengan proyek open source dan mulai masuk ke kode katas dan kode golf. Tetapi ini tidak akan memoles profil pemain tim saya.

Apa saran Anda untuk mempertajam keterampilan pemain tim saya?

Pembaruan: Ya, keterampilan komunikasi saya sekarang lebih baik dan saya dapat berbicara dengan PhD tidak seperti sebelumnya. Seperti yang dikatakan @Nicholas dan @Erick, suatu hari nanti saya akan menghadapi tim pengembang (mungkin dalam pekerjaan saya saat ini, mungkin tidak) dan saya ingin terus mengikuti praktik-praktik yang membuat pengembang yang baik menjadi anggota tim yang lebih baik, seperti pemrograman pasangan atau kode ulasan.

alfonso.kim
sumber
Bagaimana cara bergabung dengan OSS-Projekt tidak bekerja untuk meningkatkan 'keterampilan tim' Anda? IMHO, beeing di tim terdistribusi (saya berasumsi) adalah tes paling sulit untuk bermain tim
keppla
@keppla: Saya pikir maksudnya itu tidak akan membakar CV-nya.
Robert Harvey
1
maka saya akan menyarankan perubahan judul untuk 'bagaimana saya memfasilitasi kesan saya bekerja dengan tim' :), karena, yah, ketika Anda tidak bekerja di tim int Anda tidak bekerja di tim.
keppla
Iya! @ Robert, itulah yang saya maksud
alfonso.kim
@keppla, beberapa keterampilan tim lebih baik bila dilakukan bersama-sama secara fisik seperti peer review, pemrograman pasangan, pertemuan proyek dll. Berada dalam tim terdisosiasi membawa seluruh rangkaian dinamika yang berbeda untuk dihadapi.
tehnyit

Jawaban:

15

Jauh lebih mudah bagi serigala tunggal untuk membiasakan diri dengan kawanan baru daripada mengambil serigala lain dari kawanannya dan berharap serigala itu selamat.

Lone Wolf sudah tangguh seperti paku dan membuktikannya dengan bertahan tanpa dukungan. Tidak semua orang cocok menjadi Lone Wolf.

Masalah terbesar yang dihadapi Lone Wolf saat menyesuaikan ke paket baru kecil dibandingkan.

Saya akan melihat resume seseorang yang bertahan hidup sendiri untuk waktu yang lama sebagai nilai tambah.

maple_shaft
sumber
1
Saya sangat setuju. menempatkan dengan baik!
fpmurphy
7
Tidak setuju 100%. Berkembang dalam sebuah tim jauh lebih sulit daripada melakukannya sendiri. "Serigala penyendiri" jauh, jauh lebih kecil kemungkinannya untuk dapat berintegrasi ke dalam tim daripada pengembang tim untuk dapat bekerja sendiri.
Michael Borgwardt
Seseorang membutuhkan kaos. Sesuatu dengan serigala di atasnya
metinks
1
Jangan campur Lone Wolfs dengan Cave Bears. Satu-satunya atau dalam paket, mereka selalu lebih buruk daripada Wolf.
tidak setuju. Bagaimana Anda bisa membuktikan bahwa Anda melakukan sesuatu yang gesit?
bharal
20

Di sisi lain, keterampilan pengembang solo Anda menjadi lebih tajam setiap hari.

Anda mengatakan ini adalah pekerjaan impian Anda. Jika Anda tidak ingin pindah ke pekerjaan lain, mengapa khawatir tentang keterampilan yang dibutuhkan oleh pekerjaan yang kurang optimal?

Anda tidak dapat memaksimalkan semua keterampilan Anda secara bersamaan. Lemparkan diri Anda sepenuhnya ke dalam masalah yang Anda hadapi dalam pekerjaan Anda saat ini, dan dapatkan beberapa keterampilan baru. Jika saatnya tiba ketika Anda perlu bekerja di tim lagi, Anda akan menyesuaikan dengan cepat, setelah melakukannya sebelumnya.

Eric Wilson
sumber
5
Pekerjaan impian tidak selalu merupakan pekerjaan impian selamanya, mereka bisa menjadi masam dan membuat Anda membencinya atau perusahaan bisa tangkap. Menjaga keterampilan Anda tetap segar adalah hal yang baik.
Nicholas Smith
2
Saya setuju. Jika Anda mendapatkan pelatihan sebagai penembak jitu, jangan meratapi kurangnya pelatihan Anda sebagai pemimpin sqad. Belajarlah untuk menjadi penembak jitu terbaik di luar sana. Satu hal dalam satu waktu, fokus, dll.
Christopher Mahan
@NicholasSmith Saya akan setuju dengan komentar Anda jika bukan karena ' selalu hal yang baik.' Menjaga keterampilan tetap segar adalah hal yang biasanya baik, ketika itu dapat dicapai secara wajar. Di lain waktu itu merupakan beban yang tidak perlu. Saya pikir ini adalah salah satu dari kasus-kasus terakhir, meskipun hari itu akan tiba ketika pekerjaan yang berbeda diperlukan.
Eric Wilson
1
@Nicholoas Smith, bukankah itu benar? Semua pekerjaan favorit saya adalah di perusahaan yang secara finansial runtuh.
maple_shaft
3

Saya memperhatikan bahwa saat-saat saya paling kehilangan keterampilan pemain tim saya adalah bekerja di tim yang disfungsional di mana saya dipaksa untuk berurusan dengan kasus-kasus buruk Dunning-Kruger . Saya menemukan bahwa seiring berjalannya waktu saya semakin kurang toleran terhadap orang-orang yang berpikir mereka sudah cukup belajar atau tidak menyukai pekerjaan mereka. Meskipun dengan yang terakhir saya dapat bersimpati selama mereka tidak menjadi gangguan untuk pekerjaan saya sendiri.

Ketika bekerja sendirian untuk waktu yang lama, saya ingin agar tim yang baik dapat berinteraksi, tetapi saya tidak bisa mengatakan bahwa saya kehilangan keterampilan pemain tim. Di sisi lain lebih baik mati saja daripada harus berdiri bos rambut runcing ini satu hari lagi!

ok, sekarang, cukup nyanyian, kembali bekerja, bos rambut runcing akan segera tiba!

Newtopian
sumber
0

Mungkinkah ada pengembang lain di tim yang bekerja dengan Anda dalam proyek sehingga Anda akan bekerja dengan pengembang lain beberapa waktu? Itu akan tampak sebagai solusi yang lebih baik karena apa yang Anda inginkan adalah waktu yang sesekali dihabiskan bekerja dengan pengembang lain. Pada saat yang sama, jangan lupa bahwa Anda berada dalam tim multidisiplin yang berarti beberapa keterampilan bermain tim Anda berhasil karena setiap orang memiliki spesialisasi mereka dan mungkin memerlukan penyesuaian untuk berkomunikasi dengan baik kepada mereka.

JB King
sumber
0

Pilih bidang teknologi atau metodologi pengembangan dan lihat apakah Anda dapat membawa konsut untuk satu atau dua hari. Apa ini akan menunjukkan:

  1. Anda dapat mengidentifikasi apa yang tidak Anda ketahui.
  2. Anda dapat menemukan dan mengevaluasi bakat. Bukannya Anda ingin menjadi manajer, tetapi ada baiknya mengetahui bahwa Anda dapat membantu menambah tim dan / atau mengidentifikasi kekuatan dan kelemahan anggota lainnya.
  3. Kemampuan untuk mengoordinasi proyek dan bekerja dengan orang lain.
  4. Identifikasi apa yang penting.
  5. Temukan cara yang ditingkatkan untuk menyelesaikan sesuatu.

Ini bisa berupa apa saja yang dapat dilakukan dalam satu atau dua hari atau berapa pun jumlah yang bisa dibayar grup Anda. Ini dapat berfungsi ganda sebagai pelatihan dan konsultasi. Ini adalah cara yang baik untuk meningkatkan keterampilan Anda dan bersenang-senang dengan seseorang di daerah Anda.

Saya meminta perusahaan kami membawa pakar kinerja basis data. Karena dia memiliki banyak alat yang dibuat sebelumnya, saya dapat mengajukan pertanyaan saat mereka berlari. Memastikan makan siang gratis dibawa ketika saya mengambil otaknya selama satu jam.

Ada banyak cara untuk bekerja dengan tim.

JeffO
sumber
-1

Seperti yang saya mengerti dari pertanyaan Anda, pekerjaan Anda tidak perlu Anda bekerja dalam tim. Jika dan ketika keadaan seperti itu muncul dan seseorang bergabung dengan Anda, Anda akan secara otomatis mulai berbagi, membantu atau bergaul dengan orang lain karena Anda ingin mendapatkan pekerjaan dengan benar. Menyesuaikan dengan keadaan adalah sifat manusia dan sebagian besar skenario harus terjadi tanpa rasa sakit.

IMO Anda terlalu banyak berpikir tentang situasi "bagaimana jika" ketika Anda tidak perlu. Pekerjaan yang Anda jalani adalah pekerjaan impian Anda, nikmati selagi bisa. Itu 2 sen saya.

Amar Jarubula
sumber