Bagaimana Anda menemukan waktu untuk bekerja di Proyek Sumber Terbuka? [Tutup]

12

Sedikit latar belakang: Saya punya proyek open source kecil yang sudah saya mulai, kerangka dasar yang menyediakan sarana berorientasi objek untuk menghasilkan kode HTML (karena saya tidak terlalu suka HTML, dan saya suka PHP) . Ini memiliki beberapa sumber dirilis, dan beberapa unduhan, tetapi terutama, proyek ini untuk saya, dengan bagian Open Source hanya menjadi keuntungan sampingan.

Proyek asli yang membuat saya dapat mengembangkan proyek ini sebagian besar telah hibernasi untuk saat ini, yang berarti bahwa semua pengembangan yang saya lakukan hanya pada saat ini adalah waktu pribadi. Sayangnya, saya saat ini sedang mengejar gelar sarjana saya, belajar untuk sertifikasi, dan saya memiliki bayi berusia tiga bulan di rumah. Singkatnya, pada saat saya berkeliling untuk "saya waktu", saya jarang merasa ingin melakukan pekerjaan, tetapi biasanya merasa seperti hanya bersantai.

Jadi, jika ada orang lain di luar sana yang merasa berada di posisi yang sama, strategi apa yang telah Anda gunakan untuk membuat diri Anda termotivasi untuk mengerjakan proyek? Saya benar-benar ingin setidaknya dapat mengerjakan hal ini sampai saya memiliki cakupan spesifikasi 100%, tetapi saya belum berkomitmen sumber dalam beberapa bulan. Adakah yang bisa membantu?

EricBoersma
sumber
1
memilih untuk menutup karena terlalu luas dan tidak merasa cocok dengan format tanya jawab kami.
Michael Durrant

Jawaban:

9

Jika Anda bertanya pada diri sendiri bagaimana mencari waktu bekerja pada proyek open source Anda, ini mungkin menunjukkan bahwa Anda bersedia mengerjakan terlalu banyak hal pada saat yang sama.

Anda mungkin tidak dapat menangani semuanya secara fisik dan konsekuensinya adalah Anda akan menjadi buruk dalam banyak hal yang akan Anda kerjakan karena kurangnya waktu dan fokus.

Pikirkan tentang bayi Anda! Dan gelar sarjana Anda! Ini sudah 2 proyek WAKTU LENGKAP percayalah!

Kecuali proyek sumber terbuka Anda lebih penting daripada bayi atau gelar sarjana Anda, tinggalkan proyek sumber terbuka Anda untuk saat ini.

Josh K.
sumber
1
+1 untuk menunjukkan faktor peregangan. Saya pernah mencoba melakukan 3-4 hal pada saat yang bersamaan dan tidak berhasil menyelesaikannya.
Jas
Anda membuat poin yang bagus, seperti yang dilakukan orang lain. Terima kasih atas sarannya, semuanya. :)
EricBoersma
3
  • Waktu bersama anak-anak Anda adalah yang paling berharga di dunia, dan itu tidak pernah kembali.
  • Gelar Anda akan memberi makan keluarga Anda.

Prioritaskan sesuai :)


sumber
2

Bersantai mungkin bukan ide yang buruk. Bayi muda membutuhkan banyak energi, jadi Anda bisa mempertimbangkan untuk mengatakan pada diri sendiri, "OK, istirahat 3 bulan dari pemrograman yang tidak penting".

Luangkan waktu untuk bersantai selagi bisa, dan tunggu inspirasi untuk menyerang (daripada mencoba memerasnya), atau tulis (dalam bentuk prosa atau kode) beberapa ide kasar tentang di mana Anda ingin proyek itu berada, atau bagaimana Anda ingin kode terlihat.

Frank Shearar
sumber
2

Saya mengirim jawaban untuk pertanyaan serupa di sini .

Intinya adalah Anda meluangkan waktu.

Saya akan menunjukkan dengan anekdot.

Kakak saya adalah seorang novelis yang menulis murni di waktu luangnya. Dia punya suami dan seorang putra dan dia menerbitkan 4 buku dan beberapa cerita pendek. Pada hari Senin, suami dan putranya (meskipun sekarang berusia 7 tahun, tetapi dia sudah menulis sejak lama) tahu bahwa inilah saatnya untuk menulis. Jadi senin antara 7 dan 9 dia menulis, dan mereka meninggalkannya sendirian.

Rabu, kakak iparku bermain hoki di liga pria.

Steven Evers
sumber
2 jam seminggu dan dia menerbitkan 4 buku! Wow!
ozz
@james: www.jkcoi.com - ada 2 buku yang terdaftar di sana, tetapi 3 buku dari penerbit sebelumnya ( amazon.com/J.-K.-Coi/e/B0036LKAT6/… ). Juga, dia mengambil tulisannya sedikit karena dia menulis senin dari apa yang bisa kuingat.
Steven Evers
2

Kebanyakan orang memiliki cukup banyak waktu henti yang mereka gunakan untuk menonton televisi. (Ini biasanya tidak berlaku untuk orang tua dari anak berusia tiga bulan.) Biasanya tidak masalah mencari waktu, tetapi menemukan energi dan motivasi.

Apakah Anda biasanya bisa tidur sepanjang malam? Saya tidak ketika anak saya setua itu. Jika Anda tidak cukup tidur, Anda akan memiliki waktu yang cukup sulit dengan tugas sekolah Anda, apalagi proyek luar.

Jadi, habiskan waktu bersama istri dan anak Anda. Jangan khawatir tentang proyek tambahan untuk saat ini, akan ada lebih banyak waktu untuk itu beberapa tahun dari sekarang.

David Thornley
sumber
2

Itu tergantung pada seberapa penting proyek open-source dalam skema grand cosmic of things. Jika proyek ini melibatkan pembuatan screen saver yang sepele, Anda hanya mengerjakannya dengan sembarangan setiap kali Anda terlalu bosan untuk melakukan hal lain. Jika ini adalah proyek seperti http://code.google.com/p/mindforth untuk menciptakan kecerdasan buatan yang benar yang akan menghasilkan Singularity Teknologi, maka Anda perlu mengatur seluruh hidup Anda dan semua nanodetik yang tersedia untuk melayani Tantangan Besar Anda. Proyek AI Sumber Terbuka.

Mentifex
sumber
1

Saya akan mengatakan bahwa sejauh ini proyek Anda yang paling menarik dan prioritas utama saat ini adalah bayi Anda - Anda harus membuang semua program yang tidak terkait pekerjaan dan hanya menikmati bayi tumbuh dewasa, senyum pertama dan cekikikan. Gunakan waktu Anda yang tersedia untuk menonton film / permainan sepak bola yang bagus / membaca buku, atau apa pun yang membuat Anda santai.

Jas
sumber
0

Karena Anda tidak ingin proyek opensource Anda tetap belum selesai, saya sarankan Anda untuk mencari seseorang yang bersedia berkontribusi untuk proyek Anda. Sehingga di beberapa titik waktu di masa depan, proyek Anda akan menjadi jauh lebih matang dan Anda selalu dapat berkontribusi kapan pun Anda punya waktu.

Keluarga jauh lebih penting daripada hal lain dan proyek open source apa pun pada akhirnya akan berhasil ketika banyak orang mulai berkontribusi padanya.


sumber