Як ви вирішуєте свої побічні проекти [закрито]


10

У будь-який момент часу, як правило, у мене є маса ідей для вихідних / бічних проектів, над якими я можу працювати. Ідеї, як правило, можна класифікувати за такими:

  1. Самонавчання: Вивчення нової мови / технології / рамки
  2. Робота, пов'язана з роботою: навчання / робити щось, що допоможе вам у роботі
  3. Гроші: проекти, які (на вашу думку) можуть заробити трохи грошей
  4. Розважальні / корисні проекти

Це лише грубі категорії, які я можу придумати, і може бути більше / інші способи класифікації.

Моє запитання ґрунтується на вашому досвіді, що має спричинити рішення над тим, над яким проектом працювати. Які параметри крім типу проекту повинні впливати на це рішення (час, зусилля, гроші ...)


Здавна "йдіть по дорозі жовтої цегли", тобто. скакайте від однієї речі до іншої, як це потрапляло до моїх пам’яток. Тепер, немає вільного часу взагалі , так що немає побічних проектів. Що стосується ваших номерів, виключно 1 і 4 .
Увімкнення

Відповіді:


6

Я фактично писав про це в блозі . Підводячи підсумок, основні вказівки, яких я намагаюся дотримуватися при розробці побічних проектів, це:

  1. Весело
  2. Навчись чомусь
  3. Зробіть це позачасовим (іншими словами, зробіть це щось, до чого ви можете повернутися пізніше)
  4. Не обмежуйтеся лише кодом (я багато чого вчусь у своєму блозі)
  5. Напишіть щось, що я фактично використовую (тому що я особисто частіше дотримуюся цього).

Щоб відповісти на ваше запитання трохи прямо, я, як правило, намагаюся займатися №1 і №4 майже виключно зі своїми побічними проектами. Це сказав, що я дав розваги місця № 1 з причини. Якщо вам не весело, це не побічний проект. Це робота.


5

Завжди є проект, над яким ви можете працювати на зустрічах

Наприклад, у мене була річ, яку я назвав «Зустріч Ліппа».

Це був письмовий перекладач, написаний на С, який я періодично ламав протягом декількох років на своїй старій роботі.

Правила:

  • Я міг працювати над цим лише під час зустрічей.
  • Джерело повинно було розміщуватися на одній 66-рядковій сторінці на 80 стовпців. (Тож я міг би над цим стримано працювати на зустрічах!)
  • Код повинен був скластись чисто.
  • Немає налагодження за комп’ютером. Клопів довелося діагностувати та виправити на наступній зустрічі.
  • Сюди входять компіляційні помилки.
  • Він мав команду "включити", тому частини бібліотеки були в пісні і не рахувалися з обмеженням сторінки.

Я багато чого навчився, і це був чудовий спосіб провести час на нудних зустрічах, тому, мабуть, це поєднувалося №2 з №1 та №4.


4
Ставка, ви багато зробили для цих зустрічей! хаха - у мене є колеги, які ніколи не говорять слова на зустрічах, тиждень у тиждень, ведуть мене до стіни.
Увімкнення

1
Який продуктивний спосіб сприяти зустрічі. -1
Теренс Понсе

7
Якщо його затягнули на зустріч, він не має шансів зробити свій внесок, це здається ефективнішим, ніж витрачати день.
Графайн

Інтригуючий, але все ж пасивний / агресивний :)
Марсі

1

Я б сказав, що це дуже залежить від того, наскільки ви "хобі" програміста. Особисто я - ні. Я рідко створюю речі для «розваги», хоча люблю програмування з грошовим стимулом або без нього.

Я б сказав, що №1 дізнатися щось нове визначало б, над чим я працював. Поряд із цим я б сказав №3: те, на що, на мою думку, може заробити багато грошей. 3 не підходить все так часто, як зазвичай вимагає багато робіт, яких я не маю часу виконати.

Для мене небо щось розробляє сам і заробляє на життя своїм розповсюдженням, тим самим маючи можливість повністю присвятити свою роботу. Хіба цього не хочуть усі?

Я прочитав статтю про тиждень про програміста з інді-ігор, який розробив високо оцінену назву, і він зараз комфортно живе від продажів, маючи можливість застосовувати постійні оновлення.

Платити за те, що ти любиш - це блаженство. Це не робота. І якщо ви також володієте кінцевим продуктом, це величезний бонус.

Редагувати:

Також хотілося б додати, якби вивезли №3, то ТІЛЬКИ, чому я мав би якісь побічні проекти, був би №1. Тобто дізнатися щось нове.


Якщо чесно, якщо гра є його основним джерелом доходу, то це насправді не побічний проект. :-)
Джейсон Бейкер

2
@Jason: дуже правда! Я знаю, ідея побічного проекту повністю вийшла з мене з розуму, коли я думав про початок власного проекту. Це проблема, яка в мене є; мої побічні проекти стають моєю одержимістю.
Демієн Рош

1

Я погодився на додаток Shuffle на Android, це для власного використання, але це було також досвідом навчання, оскільки я мав використовувати Android SDK для чогось більшого, ніж я.

Я запустив систему онлайн-бронювання, тому що ідея досить довго наштовхувала мене на те, що перукарі використовували паперові книги для бронювання своїх клієнтів. Це також було досить досвідом навчання, оскільки це було першим, що я почав із фокусування грошей. Це був мій перший досвід маркетингу та продажів самостійно. Це в свою чергу створило багато знань, які я вважаю дуже корисними під час роботи.

Нарешті я зробив проект зі збору помилок, які трапляються у функціях JavaScript на веб-сайтах, щоб допомогти розробникам бачити помилки, які виникають, коли користувачі користуються цим сайтом. Це виникло через необхідність створення такої системи, оскільки я створював важкі сайти JavaScript для системи бронювання.

Загалом, навчання та корисність - це ті, які випливають майже у всіх проектах, які я маю на стороні. Однак той, який надає мені найбільшу цінність, - це проект Shuffle, оскільки він використовується досить багато.

Якщо ви хочете побічний проект, який допомагає вам продовжувати погоджуватися з ним, я рекомендую отримати проект, який ви пишете для інших. Щось хтось ще хоче використати, як і ви.


0

Дряпати свербіж.

Побічні проекти, які я роблю, - це зазвичай речі, які мені потрібні самі. Якщо вони вписуються у ваші чотири категорії, то ще краще.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.