وبلاگ یک تازه کار

چگونه در کرونا تایم جلسات بهتری برگزار کنیم؟

قبل از هرچیز برای همه شما آرزوی سلامتی دارم و امیدوارم هر چه سریعتر همه چیز به حالت عادی برگرده.

خیلی از شرکت‌ها و وبلاگ‌ها در مورد ابزارها و‌شیوه‌های بهتر در این زمان نوشتن و به نظرم تکراری خواهد بود که من هم به همون‌ موارد بپردازم. در نتیجه تنها به یک موضوع خاص خواهم پرداخت، اون هم‌ نحوه اجرای جلسات به صورت ریموت هست.

ابزارها

قطع به یقین اولین چیزی که به ذهن شما خواهد رسید، استفاده از ابزارها برای راحت‌تر کردن برگزاری هست. علیرغم تبلیغات، ابزارهای زیادی برای جلسات طولانی یا با تعداد بالا وجود ‌ندارد. در حال حاضر با توجه به فشار بسیار بالایی که به زیر ساخت‌های ویدیویی وارد شده انتظار با کیفیت بودن تمام مکالمات ویدیویی بیهوده است. اما در حال حاضر zoom تقریبا بیشترین و بهترین ارتباط تصویری را ارایه می‌دهد.

اقدامات قبل از جلسه

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

اما زمانی کار سخت می‌شود که میدانیم تعداد افراد در جلسه بیشتر از دو یا سه نفر هست که شاید برخی از اونها رو تا بحال از نزدیک ندیدیم.

در این صورت بهتر هست که قبل از جلسه با توجه به ماهیت جلسه، توضیحات مربوط به موضوع جلسه و نتیجه مورد نیاز جلسه در یک صفحه و به صورت خلاصه در اختیار تمام اعضا قرار بگیرد. برخی از افراد دعوتنامه جلسه را برای این منظور استفاده می‌کنند که اتفاقا کاربردی هم هست. بعضی دیگر هم از یک صفحه مثلا confluence استفاده می‌کنند. در نهایت اینکه کجا عرضه می‌شود مهم نیست، بلکه مهم این هست که همه افراد دعوت شده، این مقدمه را مطالعه و در ذهن خود داشته باشند.

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

به عنوان نمونه اگر میخواهید در یک مساله فنی تصمیم گیری کنید، بهتر است قبل از هر چیزی از تمامی اعضای درگیر در موضوع بخواهید که ایده‌های خود را در یک صفحه مشترک (مثل confluence یا google docs) به اشتراک بگذارند. در این صورت برخی از ایده‌ها قبل از جلسه حذف یا جذاب می‌شوند و به صورت خودکار جلسه شکل ساختاری بهتری خواهد گرفت.

confluence-decision-page-sample

هنگام برگزاری جلسه

سخت‌ترین کار در هنگام برگزاری یک جلسه از راه دور مدیریت زمان است. افراد در هنگام دورکاری، مدیریت زمان کمتری دارند و گاها فراموش میکنند که در حال کار هستند. در نتیجه یک فرد (معمولا دعوت کننده یا درخواست کننده جلسه) باید مدیریت جلسه را با توجه به مقدمه‌ای که ارسال کرده است به عهده بگیرد.

اگر اقدامات زیر انجام شود خروجی جلسه هم بهینه خواهد شد:

بعد از برگزاری

بعد از برگزاری جلسه خروجی مورد نظر را در یک ساختار مناسب تهیه و برای همه افراد و ذینفعان ارسال کنید. از همه بخواهید مطالعه و نظر بدهند. در صورت نیاز به برگزاری یک جلسه جدید، در این خروجی به اطلاع همه برسانید.

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

سلام دنیا!

بعد از مدت‌ها دوباره اینکار خطرناک رو شروع کردم. وبلاگ نویسی!

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

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

اما چرا اینبار متفاوت از دفعات قبله؟ اول از همه ساختار فنی خود وبلاگ هست. دفعات قبلی اولین کاری که انجام میدادم نصب یک cms برای سایت و گذاشتن وقت زیادی برای اینکار بود. این‌دفعه از این اتفاقات نخواهد بود. اینبار متن و محتوای وبلاگ از همه چیز برای من مهم‌تر هست. برای همین حتی از cms هم استفاده نکردم و تنها به کد‌های ساده html بسنده کردم. مطمئنا در ادامه باید از یکی ابزارها استفاده کنم یا خودم برای این موضوع کد بنویسم، اما فعلا قصدی برای اینکار ندارم.

خیلی ایده‌‌ها در ذهن دارم که امیدوارم بتونم انجامشون بدم اما اینجا به عنوان یادداشت بهشون نمیپردازم چون اگر اینکار رو انجام بدم، هرگز انجامشون نخواهم داد.

در حال حاضر هدفم از وبلاگ نوشتن هر تجربه‌ جدیدی هست که بدست میارم به خصوص در حوزه شغلیم، برنامه ‌نویسی. به همین دلیل فعلا اسم وبلاگ رو یک تازه کار گذاشتم، چون بعد از ده سال کار کردن تازه به این نتیجه رسیدم که یک تازه کار هستم.

برای شروع بهتره بگم چه کارهایی انجام دادم تا الان :

  1. برای خودم یک لوگو ساختم. من تا الان حتی نصب فتوشاپ رو هم انجام ندادم. برای همین از کلی ابزار آنلاین استفاده کردم تا بتونم در عرض نیم ساعت یک لوگوی ساده با اسم خودم ایجاد کنم. من از free logo design استفاده کردم .
  2. از طریق favicon generator یک favicon ساختم تا بتونم در جاهای مختلف استفاده کنم.
  3. چون خیلی وقت بود که html رو به صورت دستی ایجاد نکرده بودم، از Mozilla MDN استفاده کردم تا هر چیزی که فکر میکنم میتونم اضافه کنم رو یاد بگیرم.
  4. هم چنین یک پروژه گیت هاب ساختم و از GitHub Actions برای آپلود کردن فایل‌ها روی سرور استفاده کردم. در نتیجه با هربار commit کردن بر روی سورس پروژه به صورت خودکار تغییرات بر روی سرورم اعمال میشه. در این مورد بعدا توضیح خواهم داد.

برنامه زمانی من برای نوشتن همچنان نامعلوم هست، اما تصمیم دارم هر ماه دو مطلب بنویسم که یکی از اونها در مورد برنامه نویسی و دیگری در مورد تغییراتی هست که در سورس وبلاگ و چیزهایی که یاد میگیرم باشه.