توضیح دوات: قوانین تجاری ما با قوانین اروپایی و آمریکایی متفاوت است. با این همه در سالهای اخیر بسیاری از روشهای اعطای سهام و آپشن در ایران هم رایج شده است. این مطلب با این دید ترجمه شده است. همیشه از یک متخصص حقوقی مشاوره بگیرید.
توضیح دوات ۲: جوئل اسپالسکی به همراه جف اتوود همبنیانگذاران stackoverflow هستند.
وقتی صحبت از مهندسی نرمافزار و به طور کلی صنعت IT میشود، قراردادها بخش ضروری از کسبوکار هستند. هر از گاهی به عنوان کارمند، پیمانکار یا شرکت، توافقنامههای عدم افشا (NDAs) را امضا میکنید که امروزه به عنوان یک ضرورت ناخوشایند تلقی میشوند. شخصاً علاقهای به توافقنامههای محرمانگی ندارم، زیرا شرکتها معمولاً بندهایی را در آنها میگنجانند که هیچ جایگاهی ندارند. بهترین کاری که ما به عنوان مهندس میتوانیم انجام دهیم، آگاهی از انواع قراردادهایی است که امضا میکنیم. حتی بهتر است اگر بدانیم کدام قراردادها را نباید امضا کنیم. در این مقاله، مقداری از تجربهام با اسناد قانونی را به اشتراک خواهم گذاشت.
پیش از ورود به مقاله، یک نکته مهم — من وکیل نیستم و این هم مشاوره حقوقی نیست.
در گذشته مقالهای از جوئل اسپالسکی (Joel Spolsky) درباره NDAs خواندم و صد در صد با او موافقم — شرکتها شروع به سوءاستفاده از NDAs/محدودیتهای رقابتی کردهاند. کمیسیون تجارت فدرال (FTC) نیز در سال 2023 پیشنهاد داده که بندهای عدم رقابت در تمام قراردادهای کاری ممنوع شود.
شما باید با برخورد خوب، وفاداری کارکنان خود را حفظ کنید، نه با ایجاد موانع بیاساس در مسیر شغلی آنها.
جوئل اسپالسکی
همچنین اخیراً یک توییت دیدم که به من یادآوری کرد اکثر مهندسانی که میشناسم قراردادها را سبک میگیرند. آنها اعتماد میکنند و فرض میکنند که به طور پیشفرض قرارداد به نفعشان است. هیچکس آنقدر بد نیست که از شما بخواهد قراردادی امضا کنید که برای شما مفید نباشد، درست است؟
راستش، همیشه از افرادی که به من پیشنهاد امضای اسناد را میدهند حسن نیت فرض میکنم، اما همچنان همه جزئیات را مطالعه میکنم و هر نکتهای که برایم نامفهوم است را روشن میکنم. این باید حالت پیشفرض شما باشد — اعتماد اما با بررسی، و هیچ عیبی ندارد که بخشهای قرارداد را به بحث بگذارید. در نهایت، این یک توافق دوجانبه است که باید به نفع همه طرفها باشد. و اگر چیزی را نادیده بگیرید یا به بندهایی موافقت کنید که پیشاپیش روشن نکردهاید، این مسئولیت با شماست.
خبر خوب این است که قراردادها ثابت و غیرقابل تغییر نیستند، معمولاً تا زمانی که امضا نشوند قابل مذاکره هستند و حتی پس از امضا، اگر با طرف مقابل در شرایط خوبی باشید، میتوانید چیزی را تغییر دهید.
چیزهایی که نباید امضا کنید
هر نوع بندی که مانع رقابت در قراردادهای کاری باشد. این بندها فرد را از کار کردن برای یک رقیب به مدت مشخص پس از ترک شرکت منع میکنند. این بندها بیفایده و عمدتاً از نظر قانونی در نحوه نگارش خود غیرقانونی هستند.
اینها شبیه به این هستند:
کارمند موافقت میکند که به مدت X ماه پس از استعفا از کارفرما، در حوزه Y و/یا در منطقه Z کار نکند.
من قراردادهایی دیدهام که به فرد اجازه نمیدهد در شعاع X کیلومتری از دفتر مرکزی شرکت به مدت 12 ماه فرصت شغلی بپذیرد. دیوانهکننده است. برای شفافسازی، روشهای مؤثرتری برای محافظت از مالکیت فکری شرکت یا جلوگیری از تقاضای کار از سوی کارمندان سابق وجود دارد — بندهای محدودیت رقابتی فقط بیرحمانهاند و به کسی کمک نمیکنند. شکر خدا که این نوع محدودیتها در حال منسوخ شدن هستند.
اگر شما یک مهندس هستید و یک قرارداد با محدودیت رقابتی به شما پیشنهاد شد، بهسادگی آن را رد کنید. حتی با وجود تمام تعدیلهای نیرویی که در حال وقوع است، هنوز کمبود توسعهدهندگان ماهر وجود دارد، بنابراین شما در تقاضا هستید و همیشه میتوانید شرکتی پیدا کنید که به حفظ رابطه خوب با کارمندانش اهمیت میدهد، به جای آن که آیندهشان را نابود کند (حتی اگر خارج از شرکت خودشان باشد).
بند دیگری که باید به آن توجه کنید، اما خطرش به اندازه محدودیت رقابتی نیست، این است که “من موافقت میکنم هیچکدام از کارکنان دیگر را برای استخدام دعوت نکنم”، که شما را از استخدام مستقیم یا اجازه استخدام کارکنان فعلی توسط شرکتی که به آن میروید منع میکند. این بند شرکت را در برابر احتمال نادر مدیریت، از رها کردن تیم خود و پیوستن به یک تیم جدید محافظت میکند.
توافقنامههای محرمانگی، معروف به توافقنامههای عدم افشا (NDAs). اینها باید به دقت خوانده شوند و هرگونه زبان گستردهای باید حذف شود. مراقب قراردادهایی باشید که به طور بیش از حد در مورد نوع اطلاعاتی که میتوان به اشتراک گذاشت و واقعاً محرمانه نیست، سختگیرانه عمل میکنند. بیشتر آنها هیچ تاریخ انقضایی هم ندارند، که این یک اشتباه بزرگ است.
با این حال، یک بندی در بسیاری از NDAs دیدهام که به نظر من کاملاً غیرقابلقبول است. این بندی است که شما را از استخدام هر کسی که برای شرکتی که از شما میخواهد NDA امضا کنید کار میکند، منع میکند. احتمالاً آنها فکر میکنند که در حین بازدید از آنها، تمام کارمندانشان را استخدام میکنید و آنها را از کار میاندازید.
– جوئل اسپالسکی
اگر واقعاً نیاز به امضای یک NDA دارید — باید دقیقاً مشخص کند چه چیزی تحت حفاظت NDA قرار دارد. زبان گسترده نداشته باشد، تاریخ انقضا، جریمههای توافقی و حوزه قضایی را شامل شود.
توافقنامههای توزیع انحصاری. این بیشتر برای سازندگان محتوا مهم است، اما میدانم بسیاری از توسعهدهندگان نیز محتوایی مانند کتاب، ویدیو و غیره تولید میکنند. خیلی بد است اگر شما قراردادی انحصاری با آمازون داشته باشید که فقط به شما اجازه میدهد محصول خود را فقط در آمازون بفروشید. قراردادهایی که از یک کسبوکار میخواهند که بهطور انحصاری از خدمات دیگری استفاده کند میتواند فرصتهای رشد آینده را محدود کند و اگر ممکن باشد باید از آنها اجتناب کرد. ارزشش را ندارد.
قراردادهای مبتنی بر پروژه بدون تعریف واضحی از دامنه و معیارهای تکمیل. اگر شما یک فریلنسر هستید و تازه وارد این حرفه شدهاید، ممکن است به قراردادهای راحتتر فکر کنید، مثل “توسعه یک فروشگاه آنلاین”. این نوع قرارداد میتواند از بسیاری جهات به ضرر شما باشد، زیرا شما و مشتری ممکن است دیدگاههای متفاوتی در مورد قابلیتهای یک فروشگاه آنلاین داشته باشید. نظرات؟ بازگرداندن سبدهای خرید رها شده؟ ادغام با BNPL؟
💣 هر قرارداد کاری باید صریح باشد، نه ضمنی.
یک توافق پروژه مبهم به شما باز خواهد گشت و مشکلاتی ایجاد خواهد کرد. قراردادهایی که دامنه پروژه را به وضوح تعریف نمیکنند میتوانند منجر به اختلافات شوند و اکثر اوقات حداقل باعث سردرد خفیفی میشوند. مهم است که دامنه کاری واضح و دقیقی داشته باشید که تحویلها، زمانبندیها و نقاط عطف پروژه را مشخص کند.
بندهایی که باید از آنها اجتناب کرد
بندهای “کار به سفارش” معروف به “همه چیز متعلق به کارفرماست”: این بندها مالکیت هر کاری را که در طول قرارداد ایجاد میشود به طرف استخدامکننده انتقال میدهند. به نظر ساده و منطقی میرسد، اما این بدان معناست که:
- هر چیزی که با استفاده از دارایی شرکت، مثلاً رایانه کاری، ایجاد میکنید، حتی اگر در آخر هفته باشد، به شرکت تعلق دارد.
- اگر در یک هاب نرمافزاری کار میکنید، هر اپلیکیشن SaaS که آخر هفته میسازید به شرکت تعلق خواهد داشت، صرف نظر از اینکه آن را با دارایی شرکت ساختهاید یا نه — چون با کسبوکار شرکت مرتبط است.
- متعلق به شرکت بودن یعنی همه چیز، نه فقط مالکیت معنوی — درآمد، کد و حال خوب.
خیلی مبهم است.
ایدهآل این است که قبل از شروع هر کار جانبی — این مسئله را با کارفرمای خود روشن کنید. حتی اگر فکر میکنید مشکلی وجود ندارد، توصیه میشود که همه چیز را به صورت کتبی داشته باشید که در آن از این بند به طور مشخص معاف شده باشید. بیشتر مواقع، این بند تنها یک محافظت عمومی است در برابر اینکه کارمند بخواهد مالکیت معنوی چیزی را که برای شرکت ساخته است ادعا کند، بنابراین اگر موضوع خود را توضیح دهید، به راحتی میتوانید از این بند معاف شوید.
بندهای فسخ یکطرفه: به طور کلی، باید از هر بندی که یکطرفه است اجتناب کنید.
هر بند باید توازنی بین آنچه از شما میگیرد و آنچه به شما میدهد داشته باشد. بنابراین اگر کسی میتواند بدون هیچ توضیحی قرارداد را فسخ کند و شما این حق را ندارید، این اصلاً خوب نیست.
قوانین جبران خسارت نامشخص معروف به “چگونه در استارتاپها متضرر شوید”: اگر فیلم شبکه اجتماعی را تماشا کردهاید، صحنهای وجود دارد که سهام ادواردو ساورین (Eduardo Severin) از 34 درصد به 0.03 درصد کاهش یافت زیرا برخی اسناد نادرست را امضا کرده بود. این یک سادهسازی از آنچه اتفاق افتاد است، اما این حس باقی میماند که باید بسیار مراقب بندهای جبران خسارت و توافقنامههای سهامداران باشید.
نکاتی که باید به آنها توجه کنید:
- عدم وجود دوره واگذاری. واگذاری، دورهای است که باید منتظر بمانید تا گزینههای خود را به سهام تبدیل کنید. همچنین، برای روشنتر شدن این نکته، گزینهها != سهام، شما همچنان باید این سهام را با قیمت توافقی خریداری کنید. اگر قبل از اجرای این گزینهها خارج شوید، هر گونه مزایا را از دست میدهید. علاوه بر این، باید یک زمانبندی برای شروع اجرای گزینهها وجود داشته باشد.
- عدم وجود بند فسخ صریح. اگر مدیرعامل شما بتواند به دلخواه شما را اخراج کند، بدانید که ارزش جایگزینی دارید. قبل از امضای هر توافقنامه سهام با عرق جبین، بررسی کنید که معیارهای عملکردی در بند خروج به وضوح توصیف شده باشند.
- عدم اشاره به حقوق همراهی (Tag-Along) و حقوق کشاندن (Drag-Along) در توافقنامه سهامداران: حقوق همراهی از شما به عنوان سهامدار اقلیت محافظت میکند، کسی چیزی میفروشد — شما میتوانید به همان قیمت بفروشید. حق کشاندن از سهامدار اکثریت محافظت میکند. اگر آنها بفروشند، میتوانند شما را نیز مجبور کنند که تحت همان شرایط بفروشید. اگر قراردادها این حقوق را نداشته باشند، ممکن است در وضعیت نامطلوبی قرار بگیرید.
بندهای تمدید خودکار، مگر اینکه واقعاً آنها را بخواهید: برخی قراردادها بهطور خودکار برای یک دوره معین تمدید میشوند مگر اینکه فرد یا شرکت اقدامی برای پایان قرارداد انجام دهد. این قراردادها ممکن است خروج از آنها را دشوار کند، بنابراین متن را به دقت بخوانید. به نظر من، این بندها بهصورت سوءاستفادهآمیز در صنعت تناسب اندام استفاده میشوند که شما در ژانویه وارد میشوید، یک قرارداد سالانه امضا میکنید، و سپس زمانی که به یاد میآورید که باید آن را لغو کنید، خیلی دیر شده و سال بعد آغاز میشود. درود بر کسانی که چند هفته قبل از مهلت به شما اطلاع میدهند.
🚷 هرگز چیزی را که کاملاً مطمئن نیستید امضا نکنید.
خلاصه
فکر میکنم میتوانیم این مطلب را بهخوبی در چند نکته خلاصه کنیم:
- شما باید قراردادهای خود را بخوانید و حتی بهتر است که دوست وکیل شما نگاهی به آنها بیندازد. هیچ شرمندگی در این کار نیست.
- همه چیز میتواند و باید قابل مذاکره باشد. ما انسان هستیم و همدلی داریم، حداقل بیشتر ما داریم.
- شما قراردادها را با حسن نیت امضا میکنید، بندها را با حسن نیت پیشنهاد میدهید و اطمینان حاصل میکنید که برای همه برد-برد است. اگر طرف مقابل علاقهای به برد-برد ندارد، کنار بروید.
- از قراردادهای باشگاه ورزشی دوری کنید.