Saya pergi ke sebuah universitas di mana para siswa diizinkan untuk membuat jadwal semester mereka berdasarkan informasi tentang mata pelajaran yang akan mereka ambil, yaitu, jam kursus tersedia, para profesor, dan ruang yang tersisa untuk orang lain. Membuat jadwal ini dengan tangan adalah tugas yang sangat sulit / membosankan.
Saya menulis sebuah program Python yang cukup bagus yang mengotomatiskan proses ini. Anda memilih kode untuk subjek yang akan Anda ambil dan menyaring profesor yang tidak Anda inginkan. Kemudian program mengeluarkan semua kemungkinan yang ada jika tidak ada konflik waktu. Program ini banyak membantu siswa. Waktu untuk membuat jadwal berkurang dari 2 hari menjadi kurang dari 30 detik!
Sekarang di sini mulailah masalahnya. Keluarga saya dan semua orang yang menggunakan program memberitahu saya untuk mematenkan program sebelum seseorang mencuri ide (yang bisa terjadi di negara saya). Tapi saya mempertanyakan itu sendiri. Apakah perlu mematenkan scraper web yang dicampur dengan mesin backtracking? Sulit untuk membuat program karena saya tidak tahu banyak hal, tetapi sekarang setelah saya selesai, saya merasa sangat bodoh / tidak matang untuk mematenkan hal seperti itu. Tetapi di sisi lain, saya tidak ingin orang lain mendapatkan kredit untuk itu. Bagaimana menurut anda?