Bagaimana Anda memutuskan proyek sampingan Anda [ditutup]

10

Pada waktu tertentu, saya biasanya memiliki banyak ide untuk proyek akhir pekan / samping yang dapat saya kerjakan. Ide-ide umumnya dapat dikategorikan ke dalam ini:

  1. Belajar Mandiri: Belajar bahasa / teknologi / kerangka kerja baru
  2. Terkait pekerjaan: Mempelajari / Melakukan sesuatu yang akan membantu Anda di tempat kerja
  3. Uang: Proyek yang (menurut Anda) dapat menghasilkan uang
  4. Proyek kesenangan / utilitas

Ini hanya kategori kasar yang dapat saya pikirkan dan mungkin ada lebih banyak / cara klasifikasi lainnya.

Pertanyaan saya didasarkan pada pengalaman Anda apa yang harus mendorong keputusan proyek seperti apa yang harus dikerjakan. Parameter apa yang terpisah dari jenis proyek yang harus memengaruhi keputusan ini (waktu, tenaga, uang ...)

Amit Wadhwa
sumber
Dahulu, "ikuti jalan bata kuning", yaitu. lompatlah dari satu hal ke hal lain saat hal itu datang ke pandangan saya. Sekarang, tidak ada waktu luang sama sekali , jadi tidak ada proyek sampingan. Berkenaan dengan nomor Anda, 1 & 4 secara eksklusif .
Orbling

Jawaban:

6

Saya sebenarnya menulis posting blog tentang ini beberapa waktu lalu. Sebagai rangkuman, pedoman utama yang saya coba patuhi dalam membuat proyek sampingan adalah:

  1. Selamat bersenang-senang
  2. Belajar sesuatu
  3. Jadikan abadi (dengan kata lain, jadikan itu sesuatu yang bisa Anda kembalikan lagi nanti)
  4. Jangan membatasi diri hanya dengan kode (saya belajar banyak dari blog saya)
  5. Tulis sesuatu yang benar-benar akan saya gunakan (karena saya pribadi lebih suka menggunakannya).

Untuk menjawab pertanyaan Anda sedikit lebih langsung, saya biasanya mencoba melakukan # 1 dan # 4 hampir secara eksklusif dengan proyek sampingan saya. Yang mengatakan, saya memberi bersenang-senang tempat nomor 1 karena suatu alasan. Jika Anda tidak bersenang-senang, itu bukan proyek sampingan. Itu bekerja.

Jason Baker
sumber
5

Selalu memiliki proyek yang dapat Anda kerjakan dalam rapat

Sebagai contoh, saya memiliki sesuatu yang saya sebut "Meeting Lisp".

Ini adalah juru bahasa yang ditulis dalam bahasa C yang saya peretas sebentar-sebentar selama beberapa tahun di pekerjaan lama saya.

Aturan:

  • Saya hanya bisa mengerjakannya selama pertemuan.
  • Sumber harus sesuai pada satu halaman 66-baris dengan 80-kolom. (Jadi saya bisa mengerjakannya secara diam-diam dalam rapat!)
  • Kode harus dikompilasi dengan bersih.
  • Tidak ada debugging di komputer. Bug harus didiagnosis dan diperbaiki pada pertemuan berikutnya.
  • Ini termasuk kesalahan kompilasi.
  • Itu memiliki perintah "termasuk", sehingga bagian perpustakaan berada di lisp dan tidak dihitung terhadap batas halaman.

Saya belajar banyak dan itu cara yang bagus untuk menghabiskan waktu dalam pertemuan yang membosankan, jadi saya kira itu menggabungkan # 2 dengan # 1 dan # 4.

Mark Harrison
sumber
4
Taruhan Anda banyak berkontribusi dalam pertemuan itu! lol - Saya punya kolega yang tidak pernah mengatakan sepatah kata pun dalam rapat, minggu demi minggu, membuat saya marah.
Orbling
1
Betapa cara yang produktif untuk berkontribusi dalam rapat. -1
Terence Ponce
7
Jika dia diseret ke pertemuan yang tidak memiliki peluang untuk disumbangkan, tampaknya lebih efisien daripada membuang-buang sehari.
Graphain
Menarik, namun pasif / agresif :)
Marcie
1

Saya akan mengatakan itu sangat tergantung pada seberapa 'hobi' seorang programmer Anda. Secara pribadi, saya tidak. Saya jarang menciptakan hal-hal untuk 'bersenang-senang' meskipun saya suka pemrograman dengan atau tanpa insentif uang.

Saya akan mengatakan # 1 untuk mempelajari sesuatu yang baru akan menentukan apa yang saya kerjakan. Bersamaan dengan itu, saya akan mengatakan # 3: sesuatu yang saya percaya dapat menghasilkan banyak uang. 3 tidak muncul terlalu sering karena biasanya membutuhkan banyak pekerjaan yang saya tidak punya waktu untuk melakukannya.

Bagi saya, surga sedang mengembangkan sesuatu sendiri dan mencari nafkah dari distribusinya, dengan demikian berada dalam posisi untuk sepenuhnya mendedikasikan pekerjaan Anda padanya. Bukankah itu yang diinginkan semua orang?

Saya membaca sebuah artikel minggu lalu tentang seorang programmer game indie yang mengembangkan judul yang sangat terkenal dan dia sekarang hidup dari penjualan dengan nyaman sambil dapat menerapkan pembaruan yang konstan.

Dibayar untuk melakukan sesuatu yang Anda sukai adalah kebahagiaan. Itu tidak bekerja. Dan jika Anda juga memiliki produk akhir, itu bonus yang sangat besar.

EDIT:

Juga ingin menambahkan, jika mengeluarkan # 3, maka satu-satunya alasan saya memiliki proyek sampingan adalah # 1. Artinya, mempelajari sesuatu yang baru.

Damien Roche
sumber
Agar adil, jika permainan adalah sumber utama pendapatannya, maka itu bukan proyek sampingan. :-)
Jason Baker
2
@Jason: sangat benar! Ya tahu, ide proyek sampingan benar-benar keluar dari pikiran saya ketika saya berpikir untuk memulai proyek saya sendiri. Inilah masalah yang saya miliki; proyek sampingan saya menjadi obsesi saya.
Damien Roche
1

Saya sudah berkomitmen pada aplikasi Shuffle di Android, ini untuk penggunaan saya sendiri, tapi itu juga pengalaman belajar karena saya bisa menggunakan Android SDK untuk sesuatu yang lebih besar dari saya.

Saya memulai sistem pemesanan online karena gagasan itu telah mengganggu saya selama beberapa waktu sehingga penata rambut menggunakan buku kertas untuk memesankan kepada pelanggan mereka. Ini juga pengalaman belajar yang cukup, karena ini adalah yang pertama saya mulai dengan fokus menghasilkan uang. Itu adalah pengalaman pertama saya dengan pemasaran dan penjualan sendiri. Ini pada gilirannya menciptakan banyak pengetahuan yang saya temukan sangat berguna saat saya bekerja.

Terakhir saya membuat proyek untuk mengumpulkan kesalahan yang terjadi pada fungsi JavaScript di situs web untuk membantu pengembang melihat kesalahan yang terjadi ketika pengguna mereka menggunakan situs tersebut. Ini lahir dari kebutuhan memiliki sistem seperti itu, karena saya membuat sendiri situs-situs berat JavaScript untuk sistem pemesanan.

Secara umum Pembelajaran dan Utilitas adalah yang mengikuti hampir semua proyek yang saya miliki di samping. Namun satu yang memberikan nilai paling kembali kepada saya adalah proyek Shuffle, karena sedang digunakan cukup banyak.

Jika Anda menginginkan proyek sampingan yang membantu Anda terus berkomitmen, saya akan merekomendasikan proyek yang Anda tulis untuk orang lain. Sesuatu yang ingin digunakan orang lain, juga Anda.

Morten
sumber
0

Gosok gatal.

Proyek sampingan yang saya lakukan biasanya adalah hal-hal yang saya butuhkan sendiri. Jika mereka masuk ke dalam empat kategori Anda maka itu lebih baik.

Henry
sumber