سلام به همه! من می خواهم تجربه خود را از توسعه یک کتابخانه منبع باز به اشتراک بگذارم، در مورد فرآیند مربوطه صحبت کنم و شما را تشویق کنم تا پروژه های خود را ایجاد کنید.
ماقبل تاریخ
در بهار، هنگام تماشای یکی از استریم های Yegor Bugaenko – از ایده توسعه منبع باز الهام گرفتم. یگور اظهار داشت که اگر میخواهید فراتر از یک توسعهدهنده معمولی بروید و به یک متخصص منحصربهفردتر تبدیل شوید، باید چیزی از خودتان ایجاد کنید. چه یک کتاب، یک وبلاگ، یک کتابخانه یا حتی یک چارچوب، چنین پروژه هایی به شما امکان می دهند در میان بسیاری از توسعه دهندگان دیگر، به ویژه در بازار فناوری اطلاعات امروزی، متمایز شوید. این نه تنها حرفه ای بودن شما را نشان می دهد، بلکه نشان دهنده مشارکت واقعی در توسعه این رشته است.
همه اینها مرا به این فکر انداخت: واقعاً چگونه در بین توسعه دهندگان دیگر متمایز شوم؟ با وجود سالها کار در فناوری اطلاعات و شرکت در پروژههای مختلف، من هنوز چیزی از خودم نداشتم – چیزی که بتواند منحصر به فرد بودن و حرفهای بودن من را نشان دهد.
جستجوی ایده ها
من دوباره پروژههای حیوان خانگیام را در GitHub مرور کردم، اما به سرعت متوجه شدم که هیچکدام از آنها واقعاً مهم نیستند. بنابراین، تصمیم گرفتم از صفر شروع کنم و چیز جدیدی خلق کنم. پر از انگیزه و اشتیاق، شروع کردم به فکر کردن در مورد آنچه می توانم بنویسم که حداقل مورد تقاضا باشد…