تجربه کاری در گروه یاس

اینجا دغدغه این رو نداری که اگر کارم دیر برسه چی؟
توهم این رو نمی‌زنی که کسی داره چک می‌کنه کارهات رو
راحتی
داری سعی می‌کنی که بهتر بشی و بهترین سود رو برسونی

راهی به جز پیشرفت ندارم. چون دستم رو باز گذاشتن تا R&D کنم و راه درست رو پیدا کنم.

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

جایی که بهم آرامش تحقیق و توسعه در مواردی که دوست داشتم رو داد.

اجازه عمیق شدن رو بهم داد.

و البته ادامه همکاری با گروه با صفای یاس مقدور نبود.

بسیار لذت بردم در این دو سه هفته و امیدوارم در پروژه‌هاشون موفق باشن.

docker registery

شاید شما هم به مشکل تحریم ایران خورده باشید و با docker نتونسته باشید کار کنید.

اگرچه راه حل‌های قبلی هم پا برجاست ولی راه حل بهتری پیدا کردم که لینکش رو برای استفاده اینجا می‌ذارم:

داکر رجیستری ابر آروان

خستگی

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

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

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

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

فهمیدم خستگی یک انتخابه، همونطور که استراحت کردن هم یک انتخابه. جفتشون خوبن و باید به جا باشن.

مفهوم interface و abstract در php + مقاله‌ای در مورد Laravel IoC Service Container

در یکی از مصاحبه‌ها از من در مورد service container لاراول سوال کردند که به نظرم جواب خوبی ندادم و درست بعد از آن موقع code review مشاهده کردم که یکی از توسعه‌دهندگان از خاصیت bind استفاده کرده.

مطالعاتی در زمینه شروع کردم که هم جهت دسترسی سریع‌تر به منابع و هم برای استفاده دیگران لینک هایشان را در اینجا به اشتراک می‌گذارم:

Laravel IoC Container: Why we need it and How it works

Understanding the Use of Interface and Abstract Classes

Laravel’s IoC Container and Dependency Injection decoded

جیبی‌مو

جیبی‌مو

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

آشنایی من با جیبیمو بر می‌گرده به مصاحبه‌ای که داشتم.

برای آشنایی بیشتر، قبل از مصاحبه سری به وب سایت‌شان زدم.

نکات منفی‌

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

نکات مثبت

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

مصاحبه تقریبا حرفه‌ای: دو نفر حضور داشتند. هر دو فنی. سوالات متداول از لاراول مثل lifecycle و design patternها و … و همینطور سوالات چالشی در مورد سامانه‌ای دارای اپراتور و thirdparty که بیشتر حول چگونگی نگهداری صف و تعداد بالای کاربر بود.

نتیجه

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

 

تحلیل کوتاهی بر نمای سایت amazon.com

یکی از سایت‌های e-commerce که برای خیلی از سایت‌های دیگر می‌تواند نمونه باشد سایت آمازون می‌باشد.

نمای desktop

نمای desktop سایت آمازون
سایت آمازون

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

این نما در حالت موبایل تغییر می‌کند. حتی با لب تاب هم نمی‌توانید حالت موبایل را تجربه نمایید:

تغییر سایز سایت آمازون
تغییر سایز سایت آمازون

پس باید این موضوع را در طراحی ها در نظر گرفت که حالت موبایل در دیباگر مرورگر به راحتی به دست نمی آید.

مگر اینکه از یه extension مثل SIMPLE MODIFY HEADERS استفاده کنید.

simple-modify-headers
simple-modify-headers

نمای موبایل

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

با استفاده از پلاگینی که پیش‌تر معرفی کردم تغییر User-Agent به مقدار زیر، می‌توان نمای تغییر موبایل در اندازه‌های گوناگون را واضح‌تر مشاهده نمود:

Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543 Safari/419.3 lk

تغییر سایز سایت آمازون در حالت موبایل
تغییر سایز سایت آمازون در حالت موبایل

استفاده از repositoryهای docker در تحریم

مطلبی می‌خوندم راجع‌به چگونگی راه اندازی registery برای docker. حتی سرور هم خریدم که عملیاتیش کنم نشد یا نتونستم

بعدش رفتم دوباره جستجو کردم دیدم ابر آروان زحمتش رو کشیده:
https://docker-registry.ir

گفتم اینجا بذارم بقیه هم استفاده کنن.

 

فرایند استخدام و داستان‌های آن

استخدام، فرایندی که اکثر شرکت‌ها به دنبال ساخت فرمولی برای مهار کردن آن هستند. در این سری آموزشی سعی دارم با داستان‌های استخدامی، چالش‌های مختلفی که ممکن است با آن برخورد نمایید را مرور کنیم تا بتوانیم به راهکارهای هوشمند و سریع و در عین حال مفید دست پیدا کنیم.

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

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

شروع داستان

شنبه: امروز ۱۰۰۰ تا رزومه برام فرستادن و ازم خواستن تا پایان هفته رسیدگی کنم و ۲۰ نفر از بین اونها برای مصاحبه انتخاب کنم!

نمی‌خوام حق کسی رو ضایع کنم، از طرفی بررسی این ۱۰۰۰ رزومه در یک هفته کار بسیار دشوار و نشدنی هست!

چی کار می‌شه کرد؟

به یک سیستم نیاز دارم که این رزومه‌ها رو برام تحلیل کنه تا بتونم سریعتر تصمیم بگیرم. بهتره یه سرچی بزنم.

بذارید صادق باشم، برای ادامه این داستان پر چالش مجبور شدم واقعا جستجوهایی انجام بدم و به سایت‌های زیر رسیدم که البته به دلیل اینکه نمی‌خوام عامل ارتقاء هیچ کدوم باشم به صورت لینک نمی‌ذارمشون:
iran.hr
workable.com
irantalent.com
hire.camp
jobinja.ir
jobvision.com
payvast.com
tamasco.ir

و عباراتی که جستجو کردم:
تامین منابع انسانی هوشمند، تامین منابع انسانی فوری، جذب نیروی فوری در فرایند استخدام، تسریع فرایند استخدام، آسان سازی فرایند استخدام، هوشمندسازی فرایند استخدام، اتوماسیون فرایند استخدام

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

خب برای امروز کافیه….

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

آزمون استخدامی بخش خصوصی

شروع داستان آزمون استخدامی بخش خصوصی

10شهریور 1397- ساعت 13:53 آغاز سریال نمایشی انتظار استخدام برای جوانان بیکار و افراد امیدوار به کار در رشته‌های تخصصی

25شهریور 1397- ساعت14:26 نمایش موجی زودگذر از پیوستن شرکت‌های خصوصی . لازم به ذکر است سرعت استخدام در شرکت‌های خصوصی بسیار بالاتر از بخش دولتی است. و سؤال اینجاست که به عهده گرفتن روند استخدام توسط بخش وابسته به دولت (جهاد دانشگاهی) چطور مطابق خواست بخش خصوصی امکان‌پذیر است؟

10 مهر 1397 – ساعت 18:53 تبلیغی دیگر شاید برای توجیه مالی برگزاری آزمون و دور ریختن کاغذها و اوقات بیشتری از سرمایه‌های ملی

1آبان 1397 – ساعت 15:20 آغاز روند فرسایشی برای افراد امیدوار به شرایط بهتر اما بالا و پایین پریدن بیهوده در سامانه‌ای که به نظر از ایشان به عنوان موش آزمایشگاهی جهت جمع‌آوری داده استفاده می‌کند. آن هم در قبال اخذ پول از آنها!!!!

و شعارها و تبلیغاتی که به صورت برنامه‌ریزی شده و به نظر با اهداف تولید محتوا جذب بازدیدکننده تولید می‌شوند.

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

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

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

از چه کسانی انتظار پاسخ می رود؟


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

بهتر نبود به جای بریز به پاش‌هایی مثل این آزمون از فکر و ایده استارتاپ‌های در حال رشدی همچون آدیلار، جابیار، سنجمان، کارفلو، جابینجا، کارلیب … در این زمینه استفاده می شد؟

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

 

 

 

 

 

 

استخدام در شرکت‌های خارجی

شاید  با توجه به اوضاع اقتصادی کشور و سایه شوم بیماری کرونا به فکر درآمد دلاری افتاده باشید.

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

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

توانمندی‌های خواسته شده

DOM manipulation

JavaScript object model

EcmaScript

React.js and its core principles

Redux

Recompose

SASS

AJAX

data structure libraries (e.g., Immutable.js)

modern authorization mechanisms JSON Web Token

front-end development tools

WebSockets

Node.js and Express framework

PostgreSQL

RESTful APIs

code versioning tools, such as Git