نکته های خواندنی - علی ایرانی 📖 – Telegram
نکته های خواندنی - علی ایرانی 📖
94 subscribers
33 photos
2 videos
1 file
150 links
📖 نکته های خواندنی از نگاه علی ایرانی

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

🆔 @airani
ℹ️ https://irani.im
Download Telegram
⭐️ ساختار و عنوان های شغلی شفاف

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

در همون راستا آروانی ها مطلب جدیدی منتشر کردند که به معرفی ساختار و عناوین شغلی در شرکتشون پرداخته اند و از دغدغه هاشون در این رابطه صحبت کردند. که باز هم مطلب بسیار خوب و جالبی هست و توصیه میکنم از دست ندید 👈 https://goo.gl/LjPpb3

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

☕️ @airaniTips
۹۷ چیزی که هر برنامه نویس باید بداند

کتاب معروفی از انتشارات Oreilly وجود داره به نام «۹۷ چیزی که هر برنامه نویس باید بداند» که با توجه به تجربیات برنامه نویسان حرفه‌ای و با تجربه نکته های خوب و مهمی از چیز هایی که یک برنامه نویس لازمه بدونه رو جمع آوری کرده و درباره هر کدوم توضیح داده. که مطالعه این نکات برای هر برنامه نویس تازه کار و یا خفنی میتونه مفید باشه. 

ترجمه ها و حتی ویدئو های فارسی زیادی از نکته های این کتاب در اینترنت تا به حال منتشر شده اما در این بین سلسله مطالب سایت «سکان آکادمی» رو برای این کتاب کامل تر دیدم و پیشنهاد می‌کنم این نکات رو حداقل یک بار مرور کنید 👈 https://goo.gl/jEzZHF

☕️ @airaniTips
از سیر تا پیاز KPI یا شاخص کلیدی عملکرد

در این مقاله توضیحات و نکات خوبی درباره KPI یا «شاخص کلیدی عملکرد» نوشته شده و اگر به این موضوع علاقه مند هستید یا درباره اش نمی‌دونید پیشنهاد می‌کنم این مقاله رو مطالعه کنید.

بخش هایی از متن این 👈 https://goo.gl/QFD6dN مقاله:

"انتخاب اشتباه KPI این خطر را برای سازمان ایجاد می کند که آن را در مسیر اشتباهی قرار دهد و آن ها را تشویق به حصول چیزی کند که هیچ پیشرفتی برای آن ها حاصل نخواهد کرد"

"این شاخص‌ها به تیم کمک خواهد کرد که وضعیت خود را درک کنند و بدانند که آیا همسو با برنامه ارائه شده برای سفر در حرکتند یا خیر و نیز به آنها کمک خواهد کرد تا بتوانند تصمیمات مقتضی را پیرامون ادامه سفر اخذ نمایند."

"مدیر کل یک باشگاه فوتبال به نتایج که به صورت پیروزی سنجیده می شود، علاقه دارد. اما مربی تیم فوتبال نیاز دارد تا یک سری اقدامات را دنبال کند تا مطمئن شود که فعالیت های بازیکنان درست است."

☕️ @airaniTips
هدوپ چیست؟

در ابتدا بهتر است که بدانیم هدوپ چه چیزی نیست:

- هدوپ پایگاه داده نیست.
- هدوپ یک نرم افزار نیست.

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

در April سال 2008 هدوپ رکورد جهان را شکست و سریعترین سیستمی شد که توانست 1 ترابایت داده را ظرف 202 ثانیه و با استفاده از 910 نود کلاستر پردازش کند. این رکورد در سال قبل با 297 ثانیه ثبت شده بود. در November همان سال گوگل طی گزارشی اعلام کرد که این رکورد را به 68 ثانیه ارتقاء داده است. در April 2009 یاهو اعلام کرد با استفاده از هدوپ توانسته 1 ترابایت داده را ظرف 62 ثانیه پردازش کند. و بالاخره در سال 2014 یک تیم از شرکت DataBricks اعلام کرد که توانسته با استفاده از 207 نود کلاستر اسپارک حدود 100 ترابایت داده را ظرف 1406 ثانیه که تقریبا 4.27 ترابایت در دقیقه می شود پردازش کند.

متن کامل مقاله 👈 https://goo.gl/pxCFKC

☕️ @airaniTips
همه چیز درباره HTTP/2

اگر میخواهید از صفر تا صد HTTP/2 رو آشنا بشید پیشنهاد می‌کنم این کتاب رایگان آنلاین که ترجمه فارسی روان و خوبی هم داره رو از دست ندید 👈 https://goo.gl/ucyiH9

☕️ @airaniTips
دانلود نمونه قرارداد حقوقی هم‌بنیان گذاران

یک نمونه قرارداد حقوقی ما بین «هم‌بنیان گذاران» دیدم که توسط تیم آپلا منتشر شده گفتم اینجا به اشتراک بگذارم شاید یک روزی به درد یکیمون خورد 😊

توضیح از منبع: اینجا صفحه دانلود قرارداد تفاهم نامه همبنیان گذارانه! تیم آپلا برای شما کامل ترین قرارداد در این حوزه رو به صورت کاملا رایگان آماده کرده. این قرارداد شامل تمامی بندهای مورد نیاز و جدول وِستینگه! راستی، ما بهتون این اطمینان رو میدیم که این قرارداد کاملا با قوانین تجارت و مدنی ایران مطابقه و هیچگونه مغایرتی نداره. شما با استفاده از این قرارداد میتونین کسب و کار خودتون رو بین همبنیان گذارای دیگه به طور رسمی مستند کنین. 👈 https://goo.gl/3ZtWpq

☕️ @airaniTips
داخل پونیشا چه می گذرد؟!

شخصا از اینجور مطالب که شرکت ها و آدم ها از تجربه ها و روش های کاری شون صحبت می‌کنند استقبال می‌کنم و برام الهام بخشه خصوصا اگر ایرانی هم باشه. توی این مطلب نیما مدیر سایت پونیشا از تیم و شرکتشون و روش های کاری شون صحبت کرده که اگر شما هم مثل من از این نوع مطالب خوشتون میاد پیشنهاد می‌کنم این مطلب رو مطالعه کنید خصوصا که بخشی از مدل کاری شون به صورت ریموت یا دور کاری انجام میشه. 👈 https://goo.gl/uGSEsE

☕️ @airaniTips
قوانین جدید حریم شخصی اروپا موسوم به GDPR

حتما تا حالا به دلیل پر شدن اینباکس ایمیلتون، از ایمیل شرکتهای مختلف، خبردار شدین که در دنیای تکنولوژی یه خبرایی هست!

امروز ۲۵ ماه می هست و قوانین جدید اتحادیه اروپا موسوم به GDPR از امروز رسما اجرایی میشن. این قوانین جدید، بهترین و قوی ترین قوانینی در جهان هستن که تا به حال برای حفاظت از حریم شخصی کاربران تصویب شدن و احتمالا بقیه کشورها هم کم کم سمت چنین قوانینی برن. به همین خاطر این قوانین جدید بحث و جدلهای فراوانی رو به وجود اوردن. ولی این قوانین قراره چه مشکلی رو حل کنند؟ 👈 https://goo.gl/4qxpwu

💬 توی این سال‌های کاریم در حوزه تکنولوژی یکی از مشکلات بزرگی که خوب لمس کردم و بهش رسیدم «قانون» بود! خلأ قانون های کاربردی و مناسب از یه طرف می‌تونه به شرکت ها ضربه بزنه و اجازه رشد و پیشرفت بهشون نده و از طرفی فرصتی به سود جو ها بده تا از کاربر ها سو استفاده کنند. امیدوارم در کشورمون برسیم به روزی که قوانین مفید و کاربردی در حوزه تکنولوژی داشته باشیم.

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

☕️ @airaniTips
می‌بریم، شاید وقتی دیگر (داستان یک شکست)

تیم استارت‌آپ «میبریم» از مسیری که در مدت نزدیک به ۲ سال طی کردند و اینکه چطور به این نتیجه رسیدند که شکست خورده اند، گفته اند 👈 https://goo.gl/TNfTfJ

@airaniTips
بلاک چین و بیت کوین، فواید و مشکلات

این مقاله نوشته آقای صدرا علی آبادی هست که توضیحات خوب و روانی درباره بلاک چین و بیت کوین و فواید و مشکلاتی که دارند داده و توصیه میکنم اگر به این موضوع علاقه مند هستید این مقاله رو از دست ندید 👈 https://goo.gl/oPzNM5

☕️ @airaniTips
یک رشته توییت خوب در باب MongoDB 👈 https://goo.gl/ur3H9v

☕️ @airaniTips
ایران‌تلنت نباشیم یا چطور ریدیزاین (اجایل) انجام دهیم

این مقاله سعی کرده تغییرات فنی اخیر سایت ایران‌تلنت رو مورد بررسی قرار بده و توصیه هایی برای حالت های مشابه در پروژه ها و تیم های دیگه داشته باشه و خلاصه توضیحاتش رو این طور بیان کرده:

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

https://goo.gl/2x28UC

☕️ @airaniTips
سند RCA چیه و چرا باید بنویسیم؟

«توی دنیای حرفه‌ای، اتفاق بعد می افته و تیم لایه اول ساپورت یا تکنیکال ساپورت لایه دوم و غیره لازمه با تمام سرعت ممکن مشکل رو برطرف کنن. مثلا اگر در سیستم استعلام جریمه رانندگی خراب بشه و درست کار نکنه، بر اساس قرار، مثلا توی چهار ساعت لازمه سرویس کاملا برگرده و درست کار کنه. شما ممکنه در این چهار ساعت سیستم رو ریبوت کنین یا کلا از مدار خارج کنین و سرویس دوم رو بالا بیارین و غیره و مساله از طریق یک workaround حل بشه اما فرداش لازمه مساله به شکل واقعی حل بشه. یعنی نوشتن و ارائه Root Cause Analysis یا همون RCA.»

خیلی مهمه که بیشتر مسائل ما در دنیای نرم‌افزار در واقع فقط مسئله ما نبوده و خیلی قبل تر از ما این مسئله ها وجود داشته و براش راه حل های استانداردی هم تعریف شده و ما اطلاع نداریم! مثل همین RCA. درباره اش بخونید 👈 https://goo.gl/8g92Ky

☕️ @airaniTips
منابع انسانی ایرانی به سبک قرون وسطی

داود تراب زاده، مدیر محصول سابق تجربه خرید دیجی‌کالا مشاهدات، نظرات و تجربیاتش رو در مواجهه با بخش منابع انسانی شرکت های مختلف داخلی که تا کنون برخورد داشته رو در قالب مطلبی نوشته و منتشر کرده که نکات خوب و مفیدی داره و اگر اینگونه مسائل به درد خودتون یا شرکتتون میخوره حتما مطالعه کنید. 👈 https://goo.gl/1wVkRD

☕️ @airaniTips
سرگذشت تیم داده‌ی دیوار

«تیم داده دیوار، از اوایل تابستان ۹۵ با افرادی با تخصص‌ها و مهارت‌های مختلف تشکیل شد و فعالیت خودش را آغاز کرد. در این یادداشت، نگاهی می‌اندازیم به تجربیاتی که در این مدت کسب کردیم- چه از نظر تکنولوژی و چه ساختاری.»

یه یادداشت فنی خوب دیگه از تیم کافه بازار برای محصول دیوار که نکته ها و تجربیات خوبی رو در بخش کار با داده های عظیم در این محصول در لایه های مختلف اشاره کرده 👈 https://goo.gl/JXYrbf

☕️ @airaniTips
Forwarded from Iran Agile
🔵 هرچیز مهم به ندرت فوریت دارد و هر چیز فوری به ندرت مهم است

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

یک مالک محصول خوب باید بتواند در اولویت بندی کارها هم فوریت و هم اهمیت کارها را در نظر بگیرد.

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

http://bit.ly/2JOKK82
@iranagile