Apa yang ingin dipelajari pengembang di startup berikutnya? [Tutup]

9

Sebagai seorang pengembang, saya tahu betapa saya suka mempelajari hal-hal baru. Sekarang saya mempekerjakan pengembang untuk startup saya, saya tahu saya tidak bisa bersaing dengan bonus jutaan dolar Google dan kafetaria mewah, tetapi kami kaya dengan peluang untuk dipelajari orang-orang yang ingin tahu. Saya ingin mengatur hal-hal untuk mendukung itu.

Jadi, jika Anda seorang pengembang yang kemungkinan bergabung dengan startup, apa yang ingin Anda pelajari? Hal-hal produk? Hal bisnis? Riset pengguna, desain, atau hal-hal teknologi ops? Atau jika ini lebih pembelajaran teknis yang Anda kejar, apakah Anda ingin masuk lebih dalam pada apa yang Anda ketahui (misalnya, pembelajaran ujung belakang) atau pelatihan silang (misalnya, pembelajaran ujung depan ujung belakang)? Atau ada sesuatu yang lain sama sekali?

William Pietri
sumber
6
Saya ingin belajar bagaimana menghasilkan uang di startup ...
FrustratedWithFormsDesigner
1
@FrustratedWithFormsDesigner: Saya tidak yakin apakah Anda serius, tetapi salah satu calon karyawan kami yakin adalah, dan itulah yang memulai ini. Dia mengatakan bahwa dalam 10 tahun dia ingin menemukan startupnya sendiri, jadi kita berbicara dengannya untuk mencari tahu apa yang ingin dia pelajari. Itu membuat saya bertanya-tanya apa yang ingin dipelajari pengembang lain.
William Pietri
2
Ketika bekerja untuk startup, saya ingin kesempatan untuk melakukan hal-hal dengan baik, berada dalam hubungan yang baik dengan rekan kerja, dan untuk mengerjakan hal-hal yang tidak kuno. Saya ingin itu seperti menyewa apartemen bulanan yang sangat bagus, sehingga saya tidak ingin pergi selama 5 tahun atau lebih.
Pekerjaan

Jawaban:

3

Saya bergabung dengan perusahaan rintisan sebagai perekrutan satu digit. Saya ingin membangun sesuatu dari awal, ... dan juga ... belajar cara membangun perusahaan dari sisi bisnis .

Saya berharap untuk segera berada di posisi Anda (perekrutan), dan dari apa yang saya lihat, Anda dapat menarik pengembang yang baik hanya dengan menawarkan kebebasan kepada mereka untuk menjadi kreatif.

Saya pikir ada peluang nyata untuk mengeksploitasi di sini, hanya dengan mempekerjakan orang pintar. Perusahaan Besar Bodoh tidak mengerti.

kotoran merah
sumber
Terima kasih! Aku sangat setuju. Apakah ada hal-hal sisi bisnis tertentu yang Anda rasa lebih menarik?
William Pietri
Saya jauh lebih berorientasi pada orang sekarang ... Saya lebih suka strategi & penjualan.
red-dirt
13

Bagi saya, secara pribadi, bukan kemungkinan untuk mempelajari hal-hal teknis yang akan memikat saya ke startup (teknologi datang dan pergi - setelah beberapa (lusinan), orang mungkin tidak begitu bersemangat lagi tentang mode baru terbaru dan terbaik). Melainkan kesempatan untuk membuat perbedaan yang terlihat di dunia, atau setidaknya di komunitas.

Dalam sebuah perusahaan besar, betapapun bagusnya tempat ini, ini hampir mustahil. Dalam sebuah startup kecil - setidaknya saya bayangkan begitu - orang dapat membuat perbedaan.

Mungkin itu hanya saya - jangan ragu untuk memanggil saya pemimpi yang naif :-)

Péter Török
sumber
6
+1 untuk perbedaan yang terlihat, itu adalah motivator yang sangat kuat bagi banyak pengembang
Herman
Jika Anda seorang pemimpi, Anda bukan satu-satunya. Itu bagian besar dari mengapa saya melakukan startup sendiri!
William Pietri
5

Bagaimana kalau Anda tidak mencoba menentukan itu di muka, tetapi hanya membiarkan persentase waktu tertentu (20?) Didedikasikan untuk belajar? Perkenalkan acara mingguan atau dua mingguan di mana pengembang Anda bisa berkumpul dan hanya belajar Sesuatu yang Baru ™. Mereka akan mencari tahu apa, asalkan mereka yang termotivasi, ingin belajar jenis pengembang. Dan Anda, sebagai pengembang dan juga The Boss ™, dapat bergabung dan mempelajari Sesuatu yang Baru ™.

Cthulhu
sumber
Ide bagus! Dua alasan saya cenderung lebih spesifik. Pertama, menjanjikan bahwa orang akan mempelajari Sesuatu yang Baru nampak kurang menggairahkan daripada menjanjikan mereka bahwa mereka akan mempelajari hal yang ingin mereka ketahui. Dua, tidak semua pembelajaran bermanfaat bagi startup atau mudah untuk sampai ke sana, jadi saya ingin mencocokkan orang dengan banyak peluang belajar yang kita miliki. Itu tidak berarti bahwa kita tidak bisa memberi orang waktu untuk pembelajaran yang lebih luas.
William Pietri
4

" Tiga Top Motivator Untuk Pengembang (Petunjuk: bukan uang!) " Adalah posting blog yang bagus tentang beberapa motivator yang saya sarankan untuk melihat apa yang mungkin diinginkan beberapa orang. Jawaban Péter Török tentang perbedaan di dunia akan jatuh ke bawah bagian tujuan dari berbagai hal.

Saya akan tergoda untuk memikirkan ini melalui sepasang pandangan berbeda:

Egois -> Di sinilah saya ingin fokus pada keinginan, kebutuhan, dan keinginan saya yang dapat bervariasi dari waktu ke waktu dan pengalaman. Apa yang membuat saya bahagia atau puas yang saya lakukan untuk kepuasan diri yang bisa mengenai hal-hal teknis, keserakahan atau siapa yang tahu apa lagi.

Tanpa pamrih -> Ini adalah area yang ditutupi Péter Török cukup baik dalam hal membuat dunia menjadi tempat yang lebih baik.


Bagi saya sendiri, penguasaan ada beberapa hal. Berlatih adalah bagian dari apa yang saya perlukan karena saya ingin bereksperimen dengan berbagai ide untuk melihat mana yang berhasil atau tidak, sehingga memiliki ruang untuk melakukan kesalahan akan menjadi manfaat yang bagus. Bagian kedua adalah mendapatkan umpan balik dari apa yang bekerja dengan baik dan apa yang tidak berfungsi seolah-olah saya selalu hanya mengerjakan hal berikutnya dan tidak memiliki umpan balik atau waktu untuk refleksi yang dapat membuat beberapa kebencian pada pikiran saya. Terakhir, ada rasa pencapaian yang datang dari kemampuan untuk melihat perbedaan antara keberadaan saya dan di mana saya berada. Sebagai contoh, jika sesuatu sekarang hanya membutuhkan waktu satu atau dua jam tetapi saya perlu waktu seminggu untuk melakukan itu sungguh keren.

JB King
sumber
Terima kasih! Saya secara khusus mencoba bertanya tentang aspek "penguasaan" dari triad otonomi / penguasaan / tujuan. Itu berarti hal yang berbeda untuk orang yang berbeda, dan saya ingin menjelajahi sedikit lebih jauh.
William Pietri
3

Bukan belajar foresooth, tetapi hal-hal yang saya inginkan dari startup yang bukan uang:

  • Cerdas, orang baik
  • Kesempatan untuk membuat keputusan penting
  • Pengetahuan bahwa pekerjaan saya benar-benar membantu seseorang
  • Kesempatan untuk menjadi diri sendiri (ya, saya merasa nyaman dalam kulot kemeja Hawaii)
Hanya sedikit Roger
sumber
2

Satu jawaban yang menarik adalah bahwa alih-alih berfokus pada apa yang ingin dipelajari kebanyakan pengembang, fokuslah pada apa yang ingin dipelajari oleh pengembang terbaik . Lihat http://martin.kleppmann.com/2009/09/18/the-python-paradox-is-now-the-scala-paradox.html untuk beberapa diskusi tentang ini.

Namun di sini adalah daftar hal-hal umum yang cenderung disukai oleh pengembang yang baik.

  1. Kontrol sumber tidak dapat diabaikan. Tampaknya git lebih disukai, tetapi svn dapat diterima oleh banyak orang.
  2. Anda memiliki tes unit, bukan?
  3. Minta tinjauan kode. Jika Anda menggunakan git, coba gerrit. Jika Anda menggunakan svn, coba Rietveld.
  4. Pertanyaan wawancara Anda harus mencakup masalah pengkodean yang menantang. Bukan tantangan dalam arti trivia, tetapi menantang karena Anda harus memikirkan masalahnya. Kebanyakan pengembang akan mengebom. Tetapi pengembang terbaik akan melakukannya dengan baik dan akan mendapatkan kepercayaan bahwa mereka tidak akan memiliki orang idiot untuk ditangani di tim.

Semoga berhasil.

btilly
sumber
Hai! Saya memang berpikir untuk menanyakan apa yang ingin dipelajari pengembang terbaik, tetapi berdasarkan efek Dunning-Kruger, orang tidak pandai memilih sendiri untuk "terbaik". Jadi alih-alih saya hanya berpikir saya akan bertanya apa yang ingin dipelajari individu. Apakah ada sesuatu yang ingin Anda pelajari secara pribadi?
William Pietri