چرا توسعه دهندگان پروژه های جانبی زیادی می سازند؟

در طول دو سال گذشته، من هشت پروژه کوچک اینترنتی ساخته و راه اندازی کرده ام. از برنامه‌ها گرفته تا وب‌سایت‌ها، بیشتر آن‌ها شکست خورده‌اند – اما با هم، ممکن است گروهی از پروژه‌های من در نظر گرفته شوند. رامن سودآور آخرین پروژه من، وب سایت کاغذ, به شما امکان می دهد با استفاده از قلم و کاغذ یک وبلاگ راه اندازی کنید. این ایده عجیبی بود، اما چند طرفدار سرسخت پیدا کرده است که هر ماه برای استفاده از آن پول پرداخت می کنند.

یک پروژه جانبی معمولاً یک پروژه برنامه‌نویسی سرگرمی است که یک توسعه‌دهنده در کنار شغل خود می‌سازد (شغل روزانه من یکی از بنیانگذاران و مدیر ارشد فناوری یک استارت‌آپ فین‌تک است) - مانند ربات Raspberry Pi، یک برنامه فهرست کارها یا یک بازی iOS که چند دلار می کند. با این حال، چیزی که من متوجه شده‌ام این است که توسعه‌دهندگان به‌جای تلاش برای ساختن پروژه‌های یکطرفه، به طور فزاینده‌ای در حال ساختن هستند مقدار زیادی از پروژه های کوچکتر، درست مثل من. 

چه خبر است؟ بله، بدون کد، Codecademy و ابزارهایی مانند Stripe نوشتن و استقرار یک پروژه را آسان‌تر از همیشه کرده‌اند. آن ها هستند چگونه و چرا الان؟. اما حتی با توجه به همه این پیشرفت ها، چرا توسعه دهندگان هستند اینهمه پروژه های جانبی؟ در این پست، برخی از جالب ترین دلایل را بررسی می کنم.

🎰 قمار در کازینو پروژه جانبی

نشستن بر تخت بزرگ طلایی در مقابل مخاطبان نویسندگان مشتاق، جورج آر آر مارتین صحبت می کرد در مورد حرفه یک نویسنده: 

این یک حرفه برای قماربازان است. هر بار که کتابی می نویسید، دوباره تاس می اندازید و نمی دانید که آیا این کتاب خراب می شود و می سوزد یا یک موفقیت بزرگ است.»

مارتین برای رمان‌های اولیه‌اش جوایزی کسب کرد، تا اینکه کتاب چهارمش، راگ آرماگدون، بمباران کرد و تقریباً او را خراب کرد. 28 کتاب طول کشید تا سرانجام نوشت بازی تاج و تخت.

به همین ترتیب، سازندگان پروژه های اینترنتی قماربازان مستقیم هستند. هیجان قبل از اینکه روی "راه اندازی" روی ایده بعدی خود کلیک کنید اعتیاد آور است. شما فقط نمی دانید چه اتفاقی خواهد افتاد یک بازی تصادفی که در مورد پرواز یک پرنده زرد کوچک بین لوله های Super Mario ساخته اید می تواند منفجر شود و تبدیل به Flappy Bird شود., توری کردن شما 50,000 دلار در روز. کلمه پازلی که برای دوست دختر خود ساخته اید می تواند ویروسی شود و تبدیل به Wordle شود.

به طور خلاصه: تلاشی که برای یک پروژه اینترنتی انجام می شود اغلب از نتایج آن جدا است. پذیرش این تصادفی بودن در عمل به سادگی به معنای راه اندازی پروژه های بیشتر است. مثلا:

  • چالش هایی مانند 12 استارت آپ در 12 ماهکه توسط برنامه نویس هلندی پیتر لولز انجام شد، منجر به اجرای یک توسعه دهنده انفرادی از پروژه هایی شد که تولید می کنند. 3 میلیون دلار در سال 
  • وب سایتهایی مانند ProductHunt به شما این امکان را می دهد که در روز دوشنبه ایده بگیرید و آن را تا جمعه برای هزاران نفر راه اندازی کنید. 
  • در حال نوشتن این مطلب، پستی با عنوان "چرا من 25 محصول را در 25 هفته راه اندازی می کنم” یک پست برتر در انجمن IndieHackers است.

سازندگان با پروژه های جانبی خود مانند یک کازینو رفتار می کنند. با کوچک نگه داشتن پروژه ها و راه اندازی اغلب، شانس آنها برای رسیدن به جکپات بالا می رود.

🤳 پروژه ها به عنوان محتوا

اقتصاد سازندگان در حال رونق است و این فقط مدل‌های اینستاگرام نیستند که سلفی‌های خود را در ساحلی در ایبیزا منتشر می‌کنند. توسعه دهندگان-اینفلوئنسرها - یک نوع خالق جدید عجیب، مانند ولاگرها و استریمرهای قبل از آنها - یک چیز بسیار واقعی است. پروژه ها به عنوان محتوا و درآمدزایی آنها به صورت یکپارچه عمل می کنند.

بن عوض با 1.3 میلیون دنبال کننده که ویدیوهای پروژه او را در سراسر جهان تماشا می کنند، مرز بین توسعه دهنده و خالق سنتی را بیش از همه محو می کند. یوتیوب، TikTok و توییتر. او در تلاش برای توصیف محتوایش به من گفت: «بعضی افراد آن را طنز فناوری می‌نامند، برخی افراد آن را لاگ توسعه‌دهنده می‌نامند. "من حتی نمی دانم اسمش را چه بگذارم." 

به عنوان مثال، یکی از پروژه های قبلی عوض، الف افزونه VS Code برای Tinder، که در آن کاربران می توانند روی قطعه کد افراد دیگر بکشند تا تاریخ مناسب خود را پیدا کنند. او توضیح داد: «پلاگین Tinder واقعاً خوب عمل کرد، و برخی از افراد حتی در حال نزدیک شدن به ازدواج در آن هستند.

«... مشکل این است که می‌دانم پروژه‌ها شوخی بودند - اما من یک مهندس نرم‌افزار جدی هستم و می‌خواهم آنها را خوب کنم. بنابراین، برای Tinder، من به معنای واقعی کلمه یک برنامه اندروید و یک افزونه VS Code ساختم، زیرا می‌گفتم: «اگر واقعاً از آن استفاده می‌کردم، می‌خواستم در صورت دریافت یک مسابقه، یک اعلان فشار دریافت کنم. من قرار نیست تمام روز در VS Code باشم.»

از آن زمان، عوض ویدیوهایی درباره مجموعه ای از استارتاپ هایی که ساخته است ساخته است. "اگر اتفاق خوبی در پروژه ای که در حال ساختم است بیفتد - فوق العاده است. اتفاق خوبی افتاد، بعلاوه من می‌توانم یک ویدیوی YouTube در مورد آن بسازم.» «اگر اتفاق بدی با پروژه‌ای که دارم روی آن کار می‌کنم بیفتد، بد است، اما حداقل می‌توانم یک ویدیوی YouTube روی آن بسازم. و مردم کاملاً عاشق آن هستند که اتفاق بدی بیفتد."

وی افزود: تنها دلیلی که من تمام این پروژه ها را ساختم این است که هیچ ایده خوبی ندارم. بنابراین، بهتر است شروع به ساختن چیزهای خوب کنم تا زمانی که یک چیز خوب پیدا کنم. ... فکر می کنم هدف من داشتن یک کسب و کار است که واقعاً بزرگ باشد. من در حال کاشت تعداد زیادی بذر مختلف هستم تا به من کمک کند تا پروژه بزرگی را که واقعاً دوست دارم پیدا کنم.

آخرین پروژه او ، Voidpetیک بازی Gen-Z تاماگوچی مانند، 130,000 کاربر دارد.

اگر نمی توانید متعهد شوید که یک برنامه سازندگان را دانلود کنید یا فردی مانند Awad را از طریق ویدیوهایش دنبال کنید، کافی است روی #buildinpublic Twitter کلیک کنید و توسعه دهندگانی را با ده ها پیوند در بایوس خود به کسب و کارهای کوچک مختلفی که ایجاد کرده اند پیدا خواهید کرد. . یکی را دنبال کنید، و می‌توانید در یک سفر ترن هوایی برای راه‌اندازی یک محصول، به دست آوردن چند کاربر و حتی خروج از میکرو SaaS آن‌ها با چند هزار دلار بپیوندید. 

سپس، چند ماه بعد، آنها همه این کار را دوباره انجام خواهند داد.

📉 کاهش فاجعه پروژه

آیا پروژه جانبی شما تا به حال توسط یک انقلاب در قزاقستان از بین رفته است؟ 

لذت بخش نیست

اتفاقی که افتاد این است: یک روز، متوجه شدم که می‌توانید از دامنه‌های ایموجی در آدرس‌های ایمیل استفاده کنید، به عنوان مثال 👋.kz. متوجه شدن که تعدادشان زیاد است .kz دامنه های emoji در دسترس هستند، من تصمیم گرفتم که ایده خوبی باشد 300 عدد از آنها را بخرید و یک سرویس آدرس ایمیل ایموجی راه اندازی کنید. بعد از حدود 1,500 مشتری، امپراتوری ایموجی من با دریافت این توییت از بین رفت:

چرا توسعه‌دهندگان پروژه‌های جانبی زیادی می‌سازند هوش داده پلاتوبلاک چین؟ جستجوی عمودی Ai.

معلوم شد اینترنت در قزاقستان قطع شده است و پروژه من کاملاً آفلاین شده است.

چرا توسعه‌دهندگان پروژه‌های جانبی زیادی می‌سازند هوش داده پلاتوبلاک چین؟ جستجوی عمودی Ai.

بعد از 10 روز وحشت، خوشبختانه دوباره برگشت. 

افراد دیگر چندان خوش شانس نیستند: تغییرات API، تغییرات در نتایج جستجو و بسیاری از عوامل دیگر می توانند پروژه را نابود کنند. بنابراین، درست مانند خرید سهام در S&P 500 به جای استفاده از Dogecoin، سازندگان نیز از مجموعه‌ای از پروژه‌ها برای کاهش این نوع شکست استفاده می‌کنند.

دانیل واسالو اجرا می کند جامعه آنلاین به مردم آموزش می دهد چگونه مجموعه ای از شرط بندی های کوچک ایجاد کنند، که از اکتبر 800 به بیش از 2021 دانشجوی حقوق بگیر رسیده است. "گاهی اوقات در توییتر شوخی می کنم و می گویم تنها برنامه تجاری من این است که مجبور نباشم به شغل 9 به 5 برگردم. او به آخرین گروه خود در طی یک سخنرانی اخیر در زوم گفت. 

به همین دلیل است که من شرط بندی های کوچک را دوست دارم. با شرط‌بندی‌های کوچک، معمولاً، می‌دانید، چیزی کوچک را امتحان می‌کنید و شکست می‌خورد، آنقدرها هم بی‌انگیزه نیست. اگر چیز بزرگی را امتحان کنید، به راحتی می تواند بسیاری از ما را نیش بزند و دلسرد کند. این می تواند یک رویداد ویرانگر باشد.»

او طرز فکر خود را اینگونه خلاصه کرد: «موفقیت برای من ماندن در بازی است. اساساً اجتناب از حالت بازی برای همیشه.»

سباستین دوبوآ این حالت را خوب می شناسد. سال گذشته مقاله او "داستان‌های شکست راه‌اندازی: 20 ماه، 2 هزار ساعت صرف و 200 هزار یورو از دست رفته” در هکر نیوز به صورت ویروسی منتشر شد و یک داستان مغالطه گران قیمت را بیان کرد که چگونه دوبوا دو سال را صرف برنامه‌نویسی استارت‌آپی کرد که برای راه‌اندازی تلاش کرد.. با این حال، دوبوا در حال حاضر در حال ساخت چندین پروژه کوچک عالی است.

او از طریق ایمیل به من گفت: «اکنون پروژه‌های زمان و تلاش محدودی را می‌سازم که جنبه‌های مثبت بیشتری دارد تا جنبه‌های منفی. او یک جامعه ایجاد کرده است، دو «محصول اطلاعاتی» ایجاد کرده که به اندازه کافی خوب می فروشند، و حتی یک پروژه کتاب در ذهن دارد. 

او گفت: "من یک چرخ لنگر قدرتمند بین مجموعه پروژه های خود ایجاد کرده ام." «... در ضمن، من خودم را خراب نکردم تا به این نقطه برسم. ;-)”

🌵 سرگرمی، تمرین و خلاقیت فوق العاده

توسعه دهندگان افرادی بسیار خلاق هستند. درست مانند یک موسیقیدان که آهنگسازی می کند یا یک هنرمند نقاشی می کند، یک توسعه دهنده می تواند یک پروژه جانبی برای رها کردن این خلاقیت شروع کند.

بن ایسن یک توسعه دهنده کاریزماتیک فرانسوی است که در حال اجرا است هفت پروژه کوچک او در زوم از آپارتمانش در پاریس به من گفت: "من با پروژه هایم مانند مراقبت از یک باغ رفتار می کنم." «این یک فعالیت لذت بخش است. پروژه های مورد علاقه من مانند یک کاکتوس کوچک هستند. آنها به راحتی قابل گلدان هستند، سریع رشد می کنند و به آب و نگهداری کمی نیاز دارند.

سپس به سمت طاقچه اش می دود و سرخس بزرگی را می گیرد: "پروژه هایی مانند این نیاز به توجه زیادی دارند وگرنه می میرند."

اگر ایده‌های زیادی دارید، ساختن بسیاری از پروژه‌های کوچک و خودپاینده، سرگرم‌کننده است. می توانید یکی را بسازید و سپس به سراغ بعدی بروید. هر بار، وقتی از صفر به چند کاربر می‌روید، مانند یک پازل رضایت‌بخش است. و هر پروژه تمرین بیشتری دارد - نماینده دیگری که مهارت های ساخت، راه اندازی و بازاریابی شما را ارتقا می دهد.

اغلب، پروژه‌های جدید با استفاده از کدهای قبلی الهام گرفته یا با هم ترکیب می‌شوند که منجر به ایده‌های بهتری می‌شود و راه‌اندازی آن‌ها را آسان‌تر می‌کند. من یک تماس برای ایمیل‌هایی ارسال کردم که از مردم می‌پرسیدند چرا به جای تمرکز روی یک پروژه، چندین پروژه می‌سازند، و فرآیند خلاقانه دلیل بزرگی برای برخی از پاسخ‌دهندگان است. من از طرفداران پر و پا قرص گرده افشانی هستم. یکی از افراد نوشت: مخلوط کردن چیزهایی که اغلب با هم نمی‌آیند به شما امکان می‌دهد چیز کاملاً متفاوتی را دنبال کنید.

با این حال، همه به طور کلی از پروژه های بزرگ اجتناب نمی کنند. همانطور که یکی دیگر از ایمیل‌کنندگان توضیح داد، پروژه‌های کوچک می‌توانند بینش خلاقانه‌ای را ارائه دهند که به پروژه‌های بزرگ جهت می‌دهد: «پروژه‌های کوچک من به نحوه کار پروژه بزرگ من کمک می‌کنند، جایی که پروژه اصلی من تنه درخت است و پروژه‌های کوچک شاخه‌های آن هستند.»

🔮 نتیجه گیری و آینده

چیزی که من را در مورد همه این پروژه ها بیشتر هیجان زده می کند این است که ما شاهد ظهور شرکت های کاملاً منحصر به فردی خواهیم بود که معمولاً وجود ندارند. mschf یک نمونه بسیار مدرن از یک شرکت با پشتوانه سرمایه گذاری است که هر دو هفته یک بار پروژه های ویروسی را راه اندازی می کند، اما اعداد نشان می دهد که در نهایت شرکت های زیادی خواهد داشت.

پس چرا آیا توسعه دهندگان پروژه های جانبی زیادی می سازند؟ چه میل به ایجاد، یادگیری یا ثروتمند شدن باشد، همه اینها به یک تغییر اساسی در نحوه مشاهده توسعه دهندگان پروژه های خود منجر می شود. شما قبلاً پروژه های جانبی را در یک رزومه قرار می دادید تا شغلی در زمینه فناوری پیدا کنید. اکنون پروژه های جانبی می توانند be حرفه شما در فناوری

ارسال شده در 9 آگوست 2022

فناوری، نوآوری و آینده، همانطور که توسط کسانی که آن را می سازند گفته اند.

از ثبت نام شما سپاسگزاریم.

صندوق ورودی خود را برای یادداشت خوشامدگویی بررسی کنید.

تمبر زمان:

بیشتر از آندرسن هورویتز