همکاری

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

 

همکاری در نوشتن کد

برای شروع به همکاری باید با مفاهیم زیر آشنایی داشته باشید که سعی کرده ایم راهنماهایی برای شما آماده کنیم

همکاری در پروژه های آزاد بدون کد نویسی 

  • گزارش دادن باگ (اشکال) های برنامه
  • پیشنهاد دادن امکانات و گزینه های جدید
  • ارائه نظراتی در رابطه با بالا بردن کیفیت برنامه ها
  • یاری در نوشتن مستندات (راهنما)بهتر
  • ترجمه مستندات (و متن برنامه) به زبان های دیگر
  • مطالعه مستندات، استنباط مثال ها و تصحیح کردن آن ها
  • تصحیح کردن تلفظ ها و گرامر های مستندات
  • ایجاد یک شیوه و روش مناسب برای کسانی که مستندات را ارائه می دهند
  • ساختن یک فرهنگ لغات برای اصطلاحات فنی
  • تبدیل کردن مستندات به فرمت های دیگر (مانند DocBook)
  • ایجاد یک قالب برای نگارش مستندات در پردازش گر های متن WYSIWYG مانند KWord ، AbiWord و XSLT و تبدیل آن به DocBook
  • ایجاد نمودار، اسکرین شات و گرافیک برای مستندات
  • ارسال تصاویر گرافیکی (مانند آکون ها و دکمه ها) برای استفاده در برنامه
  • کمک به مردم برای استفاده صحیح از برنامه های (مانند پاسخ به سوالات)
  • ارسال یک ایمیل برای تشکر و قدردانی از برنامه هایی که از آنها استفاده می کنید
  • نوشتن مقالات نقد و مرور
  • بروز کردن FAQ و مقالات HowTo
  • در صورت امکان مردم را به استفاده از برنامه های آزاد تشویق کنید

چرا همکاری کنیم ؟

احتمالا این سوال هم برای شما پیش می یاد که چرا باید به چنین نرم افزار هایی کمک کنیم و این که چه سودی برای شما می تونه داشته باشه در زیر می تونید چند تا از این موارد رو ببینید.

    • کمک به گسترش نرم افزار های آزاد و توسعه آنها

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

    • یادگیری برنامه نویسی

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

    • یادگیری تکنیک های برنامه نویسی تیمی

برنامه های بزرگ معمولا به صورت فردی نوشته نمی شوند و آشنایی شما با این روش ها می تواند کمک بزرگی به استخدام شما در شرکت های برنامه نویسی معتبر خواهد کرد.

    • آشنایی با ابزار های جدید مثل ورژن کنترل ها

معمولا اکثر برنامه نویس ها با نرمافزار های مثل ورژن کنترل ها آشنا نیستند در صورتی که استفاده از این نرم افزار ها فوق العاده به برنامه نویسی شما کمک خواهد کرد

    • ایجاد رزومه

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

    • ایجاد ارتباطات

معمولا در این پروژه ها شما با چند تا برنامه نویس دیگه هم آشنا می شید که این ارتباطات در آینده برای شما مفید خواهد بود.

استخدام

در صورتی که قبلا با پایتون برنامه نوشته اید و تمایل به همکاری به صورت استخدامی دارید می توانید زرومه خود را به آدرس Info [AT] jooyeshgar,com ارسال کنید تا با شما تماس گرفته شود.

منابع

  1. با تغییر از سعید زبردست

صفحه قبلی: تصاویر
صفحه بعدی: درباره ما