من خیلی اهل بنچمارک گرفتن و این حرفا نیستم؛ بخصوص تو دنیای
مثلا سری
خیلی وارد جزئیاتش نشدم (چون وقت نداشتم) ولی چیزی که یادم مونده این بود که سری
برای اولین بار هست که دارم از محصولات
مثلا من سیستم خودم نسل
از نسل ۴ به بعد اینتل رو دقیقا بهش دید دارم i7, i9 و میدونم رو هرکدوم چیکار میتونم بکنم و چیکار نمیتونم بکنم؛ کجا و سر چی کم میاره ولی روی Amd هیچ دیدی نداشتم!
توی youtube هم که همه چیز رو با چیپهای اپل مقایسه میکنند؛ اگر فکر میکنی بهتره؛ پس تا آخر بخون!
بطور کلی توی یوتیوب ۳ نوع مقایسه برای
۱- مقایسه
معمولا مقایسههای خوبی ازشون هست ولی اکثرا روی گیم هست: چندتایی هم روی برنامهنویسی ممکنه ببینید (خیلی کم) اما رفرنس دقیقا مدل قدیمیتر هست برای کسی که دیدی نداره اصلا مناسب نیست.
۲- مقایسه
بطور کلی مقایسه اپل با هرچیزی بایاس خالص هست؛ هیچ چیز بدرد بخوری به شما نمیده!
مثلا:
۹۰٪ مقابسهها روی
ازین هم بگذریم باقی بنچمارکهای یوتیوبی اپل هم همین وضع رو داره؛ ۳-۴ تا بازی کلا براش وجود داره که تا بینهایت اپتیمایز شده برای این چیپ.
بنچمارک دیگهای هم معمولا پیدا نمیکنید که حالت کلی داشته باشه.
۳- درنهایت
قطعا اینتل سالهای خوبی رو پشتسر نمیذاره بخصوص توی نسخههای دسکتاپ.
قیمت چیپها هم بالاس؛ توی خیلی موارد روی
نکات دیگهای هم هست که خب خیلی کم بهش اشاره میشه؛ میزان مصرف برق؛ هزینه تعمیر (از تعویض خمیر سیلیکون گرفته تا ...) قدرت قطعات روی
مک که کلا برای ما نامناسب هست؛
بنظرم فقط برای ۳ دسته آدم خوبه:
۱- هیچی از کامپیوتر سر در نمیاره
۲- کسی که طراح هست ولی پول کافی برای خرید سیستم قوی و مانیتورهای
۳- توسعه دهنده
غیر از معماریش که بدرد هیچ سروری نمیخوره؛ اینم که میگن خراب نمیشه هم دروغه چون جرات تست کردن ندارند ( شخصا خراب کردم؛ رفت
اینتل که یار قابل اعتماد منه؛ هیچوقت نشده با اینتل به مشکل بخورم خرابی که اصلا نداشتم.
از قدیمیترین سری اینتل که دارم
اما اینبار یک مورد کم مصرف و پر قدرت نیاز دارم و گزینه جلوی پام فقط
Amd 7840HS vs Intel i9 13900HK
وقتی دیدم نتایج درست هست (بخش
Amd 7840HS vs Apple M4 (8-core)
اگر هدفتون برای مقایسه
CPU ها خیلی وقتا تعداد Core, Thread و اینکه معماری چطوری هست برام مهمتره اونم بخاطر اینکه؛ بعضی وقتا برای optimization مجبورم وارد این سری تنظیمات بشم و خیلی جذابتره که سرور و cpu زیر دستم نزدیک به هم باشهمثلا سری
Intel Ultra برام مناسب نیست؛ یک سری نشستم کلی تنظیمات و پارامتر رو انجام دادم بعد روی سرور دیدم نتایج اگر نگم بدتر شده تغییری نکرده!خیلی وارد جزئیاتش نشدم (چون وقت نداشتم) ولی چیزی که یادم مونده این بود که سری
Intel Ultra معماری Hyper-thread رو نداره.برای اولین بار هست که دارم از محصولات
Amd برای کارهای خودم خرید میکنم و هیچ دیدی ندارم!مثلا من سیستم خودم نسل
Intel Gen 7 هست یا سیستم شرکت که روش ریموت میزنم Intel Gen 14 هست و ...از نسل ۴ به بعد اینتل رو دقیقا بهش دید دارم i7, i9 و میدونم رو هرکدوم چیکار میتونم بکنم و چیکار نمیتونم بکنم؛ کجا و سر چی کم میاره ولی روی Amd هیچ دیدی نداشتم!
توی youtube هم که همه چیز رو با چیپهای اپل مقایسه میکنند؛ اگر فکر میکنی بهتره؛ پس تا آخر بخون!
بطور کلی توی یوتیوب ۳ نوع مقایسه برای
Amd میبینی۱- مقایسه
Amd با Amd :معمولا مقایسههای خوبی ازشون هست ولی اکثرا روی گیم هست: چندتایی هم روی برنامهنویسی ممکنه ببینید (خیلی کم) اما رفرنس دقیقا مدل قدیمیتر هست برای کسی که دیدی نداره اصلا مناسب نیست.
۲- مقایسه
Apple M-X با Amd :بطور کلی مقایسه اپل با هرچیزی بایاس خالص هست؛ هیچ چیز بدرد بخوری به شما نمیده!
مثلا:
۹۰٪ مقابسهها روی
llm inference هست؛ درحالی که سرعت بهتر بخاطر قدرت CPU نیست عوامل زیادی توش دخیل هست؛ بعنوان نمونه شما چیپ Amd رو با رم لحیم شده به برد و با رم معمول مقایسه کنید نسخه لحیم شده تا ۱۵٪ نتیجه بهتری داره (حالا اپل اینو برده بغل cpu گذاشته که خب بازم نتایج بهتری میده اما قدرت cpu رو نشون نمیده)ازین هم بگذریم باقی بنچمارکهای یوتیوبی اپل هم همین وضع رو داره؛ ۳-۴ تا بازی کلا براش وجود داره که تا بینهایت اپتیمایز شده برای این چیپ.
بنچمارک دیگهای هم معمولا پیدا نمیکنید که حالت کلی داشته باشه.
۳- درنهایت
Intel, Amd: قطعا اینتل سالهای خوبی رو پشتسر نمیذاره بخصوص توی نسخههای دسکتاپ.
قیمت چیپها هم بالاس؛ توی خیلی موارد روی
Single core فقط پرفورمنس بهتری داره ولی بطور کلی تصمیم گیری سادهای نیست (بخصوص سر اختلاف قیمت)نکات دیگهای هم هست که خب خیلی کم بهش اشاره میشه؛ میزان مصرف برق؛ هزینه تعمیر (از تعویض خمیر سیلیکون گرفته تا ...) قدرت قطعات روی
virtualization, ... کارهایی که بیشتر به تسکهای روزمره ما نزدیک هست و خلاصه ازین چیزهامک که کلا برای ما نامناسب هست؛
بنظرم فقط برای ۳ دسته آدم خوبه:
۱- هیچی از کامپیوتر سر در نمیاره
۲- کسی که طراح هست ولی پول کافی برای خرید سیستم قوی و مانیتورهای
BenQ نداره یا ... نداره و البته میخواد قابل حمل هم باشه۳- توسعه دهنده
iOS, Mac ,... هستغیر از معماریش که بدرد هیچ سروری نمیخوره؛ اینم که میگن خراب نمیشه هم دروغه چون جرات تست کردن ندارند ( شخصا خراب کردم؛ رفت
apple store ) با خیلی ابزارها هم خوب کار نمیکنه مثلا K8s و ... اینتل که یار قابل اعتماد منه؛ هیچوقت نشده با اینتل به مشکل بخورم خرابی که اصلا نداشتم.
از قدیمیترین سری اینتل که دارم
Pentium 2 (یک روز برم سمت املاک پدری حتما اون سیستم رو میارم) تا مدلهای جدیدتر همشون همیشه کار کرده فقط نیاز به تعویض خمیر سیلیکون داشته وگرنه هیچ مشکلی پیش نیومده (و من اصلا با سیستمهام خوش رفتار نیستم اینو مطمئن باشید؛ سیستمی که الان دارم باهاش متن رو مینویسم ۳ روز هست روی 80 درجه داره کار میکنه و به 90 هم رسیده)اما اینبار یک مورد کم مصرف و پر قدرت نیاز دارم و گزینه جلوی پام فقط
Amd هست و برای اطمینان از انتخابم ( ۲ هفتهاس دارم ویدئوهای مقایسه میبینم) این سایت رو پیدا کردم اول با اینتل مقایسه کردم و مدلی که میشناسم:Amd 7840HS vs Intel i9 13900HK
وقتی دیدم نتایج درست هست (بخش
benchmark رو ببینید پایین Synthetic Benchmark) مدلهایی که روشون شک داشتم از Amd رو باهم مقایسه کردم و در نهایت برای این متن هم با Apple مقایسه کردمAmd 7840HS vs Apple M4 (8-core)
اگر هدفتون برای مقایسه
CPU, GPU هست (و البته نه برای AI) این سایت بنظرم اعداد دقیقی رو داره و خیلی ساده هست کار کردن باهاش واقعا تصمیم گیری رو برای من راحت کرد.technical.city
Ryzen 7 7840HS vs i9-13900HK [13-Benchmark Showdown]
Comparing Intel Core i9-13900HK with AMD Ryzen 7 7840HS: technical specs, games and benchmarks.
👍16❤7
از این ایده خوشم اومد؛ اگر دوس داشتید یک تستی بزنید 😈😈
Youtube Link
Youtube Link
YouTube
Why I uninstalled ublock origin, this is WAY better!
https://adnauseam.io/
👍10😁4🗿4
هیجوقت فکر نمیکردم تنظیم کردن
پیشنهاد میکنم اگر تونستید اینکار رو تست کنید مخصوصا اگر توی خونه
با ۵-۶ میلیون میتونید یک دیوایس بخرید (یا از دستگاهای قدیمی استفاده کنید) و
پینوشت:
من برای یکی از دوستان این کار رو انجام دادم؛
الان فایروال هست؛ کل شبکه خونه رو فیلترشکن داره؛ کل شبکه خونه مانیتور و لاگ میشه؛ شبکه دستگاها گروه بندی شده (برای مهمان هم جدا شده)
کل شبکه امن شده (لینکهای اسپم و اسکم درجا بلاک میشه) - فایروال و ... هم داره
فیلترشکن شبکهای که بچههاش وصل میشوند از فیلتر شکن شبکه بزرگسالا متفاوت هست.
و البته کل خونه
برای ماها هم میتونیم سایت و ... های مربوط به
من این رو ترجیح میدم به ماهی ۳ میلیون پرداخت کردن برای سایت
pfsense روی شبکه خونگی انقدر لذت بخش باشه.پیشنهاد میکنم اگر تونستید اینکار رو تست کنید مخصوصا اگر توی خونه
Access point , ... دارید.با ۵-۶ میلیون میتونید یک دیوایس بخرید (یا از دستگاهای قدیمی استفاده کنید) و
pfsense رو اگر درست کانفیگ کنید کار روترهای ۳۰ میلیون به بالا رو براتون انجام میدهپینوشت:
من برای یکی از دوستان این کار رو انجام دادم؛
الان فایروال هست؛ کل شبکه خونه رو فیلترشکن داره؛ کل شبکه خونه مانیتور و لاگ میشه؛ شبکه دستگاها گروه بندی شده (برای مهمان هم جدا شده)
کل شبکه امن شده (لینکهای اسپم و اسکم درجا بلاک میشه) - فایروال و ... هم داره
فیلترشکن شبکهای که بچههاش وصل میشوند از فیلتر شکن شبکه بزرگسالا متفاوت هست.
و البته کل خونه
Adblocker دارهبرای ماها هم میتونیم سایت و ... های مربوط به
portfolio و ... رو خودمون host کنیم. چون تنظیمات port forward, DDNS, ... همرو پشتیبانی میکنه!من این رو ترجیح میدم به ماهی ۳ میلیون پرداخت کردن برای سایت
portfolio و دموهای کوچیک.👍39❤8😁2
RandRng
میتونی از LLM توی کل مصاحبه استفاده کنی!
آزمون و مدرک
پسر قشنگ میشه اینایی که تازه مدرک گرفتن رو اذیت کرد؛ آخه مدرک من واسه قدیماس اون زمان باید خودت همه چیزو یاد میگرفتی!
البته شخصا از این موارد استفادهای نبردم (از دانشش بسیار؛ از مدرکش هیچ)
OSCP هم به آزمونهایی پیوسته که LLM توش آزاد هست.پسر قشنگ میشه اینایی که تازه مدرک گرفتن رو اذیت کرد؛ آخه مدرک من واسه قدیماس اون زمان باید خودت همه چیزو یاد میگرفتی!
البته شخصا از این موارد استفادهای نبردم (از دانشش بسیار؛ از مدرکش هیچ)
😁19🔥1
این ازون پروژههایی هست که دوست دارم ببینم؛ یکی اومده لینوکس کرنل رو برده روی
که توی مرورگر لینوکس داشته باشی؛ برای چی خوبه ؟ (حداقل چیزی که من به ذهنم رسید)
حداقل برای آموزش لینوکس عالیه عالی.
میری سرکلاس به همه میگی ی سایت رو باز کنند و بوم همه لینوکس ترمینال رو دارند.
مهمتر اینکه روی گوشی و ... هم اجرا میشه
فاک چقدر تایپ کردن روی این کیبورد سخته!
Github link
پینوشت:
قبل از اینکه بیاید پیام بدید؛ هنوز خیلی کار دارهها بنده خدا تازه ۱ هفته هست که راجبش به باقی گفته
wasm که چی بشه ؟که توی مرورگر لینوکس داشته باشی؛ برای چی خوبه ؟ (حداقل چیزی که من به ذهنم رسید)
حداقل برای آموزش لینوکس عالیه عالی.
میری سرکلاس به همه میگی ی سایت رو باز کنند و بوم همه لینوکس ترمینال رو دارند.
مهمتر اینکه روی گوشی و ... هم اجرا میشه
فاک چقدر تایپ کردن روی این کیبورد سخته!
Github link
پینوشت:
قبل از اینکه بیاید پیام بدید؛ هنوز خیلی کار دارهها بنده خدا تازه ۱ هفته هست که راجبش به باقی گفته
👍19😁6❤4🔥4
RandRng
سوسن – یادت میاد
دلتنگیهات برای من بود
لطفت برای دیگرون
رنج و غمت تو سینهی من
خودت سرای دیگرون ....
👍12❤2
سه تا پروژه هر سه تا بابت چیزایی که دستم نیست وقتی توسعه کد تموم شد به مشکل خورد مثلا اینکه؛
برای قراردادهای جدید
اوضاع اصلا خوب پیش نمیره؛ ولی خب چارهای نیست بعنوان یکی که جمهوری اسلامی رو دیده و هنوز زنده مونده! فکر نمیکنم چیز بدتری ببینم.
یک استراحت کنم و برم سراغ ایده و پروژه جدید.
اینو گذاشتم که بگم همیشه مسیر صاف و ساده هم نیست؛ یک سری وقتایی چیزایی عوض میشه که از کنترل تو خارج هست.
License agreement برای قراردادهای جدید
Enterprise عوض بشه و کارهایی که من با api میکنم غیر قانونی بشه و باید خسارت بدم به شرکت و ...اوضاع اصلا خوب پیش نمیره؛ ولی خب چارهای نیست بعنوان یکی که جمهوری اسلامی رو دیده و هنوز زنده مونده! فکر نمیکنم چیز بدتری ببینم.
یک استراحت کنم و برم سراغ ایده و پروژه جدید.
اینو گذاشتم که بگم همیشه مسیر صاف و ساده هم نیست؛ یک سری وقتایی چیزایی عوض میشه که از کنترل تو خارج هست.
1❤43😐6👍4🐳3🕊1
RandRng
قیمت رم بصورت دیوانهواری درحال بالارفتن هست؛ بیش از ۳ برابر توی کمتر از ۶ ماه؛ تقریبا ۹۹٪ هم بخاطر هوش مصنوعی و نیازش به رم زیاد هست. همین مسئله رو برای قیمت هاردها هم داریم. خلاصه که رم 20 دلاری شده 60-80 دلار به زودی قیمتها توی ایران چندین برابر خواهد…
حافظههای
توی یکی دو هفته اخیر قیمت
خلاصه؛ اگر به
nand مورد استفاده روی GPU ها هم به کمبود بیشتر خورده؛ حالا این مشکل به GDDR7 2GB, 3GB هم رسیده.توی یکی دو هفته اخیر قیمت
gpu های با حافظهی کوچکتر (۱۶ گیگ) خیلی داشت پایین میومد؛ تو چندتا مورد که دنبال میکردم تا ۴۰-۵۰٪ هم پایین اومد و هنوز هم خیلی موارد روی این قیمت هست اما با توجه به اخباری که از شرکتها راجب GDDR7 داره میاد احتمالا این قیمتها بطور وحشتناک بالا خواهد رفت (مثل اتفاقی که برای رم DDR5 افتاده)خلاصه؛ اگر به
GPU نیاز دارید بنظرم الان زمان خوبی هست؛ برای بیشتر ارزون شدن صبر نکنید که اخبار خوبی به گوش نمیرسه👍16❤3
RandRng
In 2 lines of code, you have introduced 3 bugs; a moron like you should never touch a keyboard again
این پیام خالق لینوکس روی؛ pull request یکی از مهندسهای Meta هست که درحال حاضر کمی هم باعث دعوا شده (که شخصا استقبال میکنم)
بعد ما به دولوپر میگیم برو کدهات رو یکم تمیز کن و مرج رو رد میکنیم؛ طرف قهر میکنه!
فقط اونجا که گفته:
بعد ما به دولوپر میگیم برو کدهات رو یکم تمیز کن و مرج رو رد میکنیم؛ طرف قهر میکنه!
فقط اونجا که گفته:
این یکی عمدا دنیا رو جای بدتری برای زندگی میکنه 😂
😁34🗿1
RandRng
دارم فصل ۱۰ کتاب Rust web programming 3rd edition رو ریویو میکنم، این بخش بهترین نکتهای هست که داره.
دعوای و متن لینوس تروالدز (پست قبلی) به این دلیل بوده
این مهندس متا خیلی برای کارهای کوچیک هم
من کلی پست راجب این موضوع گذاشتم قبلا؛ اینجا و کانال پایتون و ...
کلی هم دعوا کردم با نیروهای خودم و با مدیرهای بالاسرم که آقا انقدر همه چیز رو نشکونید!
الان میخوام این لینک رو ذخیره کنم؛ هرجا بجث شد لینک اینو بذارم رو میز و برم؛ دیگه از توضیح دادن خسته شدم.
برای توضیح بیشتر؛ تصویری که ریپلای شده همه ماجراس بطور خلاصه.
Kernel ORG
پینوشت:
اگر دوست داشتید اصل ایمیل رو بخونید. عصبانیت از تک تک کلمات میپره بیرون و بر خلاف باقی من فکر میکنم اینکار بسیار خوب و لازم بوده؛ قطعا شخص لینوس توی خوندن این کد هیچ مشکلی نداره ولی اینطوری از کامیونیتی و نسل بعدی توسعه دهندههای کرنل محافظت کرده.
بدون تعارف کرنل انقدر بزرگ هست که همین الانشم هیچکس نمیدونه داخلش چه خبره!
این مهندس متا خیلی برای کارهای کوچیک هم
function درست کرده و جداشون کرده همین هم گادفادر رو عصبی کرده!من کلی پست راجب این موضوع گذاشتم قبلا؛ اینجا و کانال پایتون و ...
کلی هم دعوا کردم با نیروهای خودم و با مدیرهای بالاسرم که آقا انقدر همه چیز رو نشکونید!
الان میخوام این لینک رو ذخیره کنم؛ هرجا بجث شد لینک اینو بذارم رو میز و برم؛ دیگه از توضیح دادن خسته شدم.
برای توضیح بیشتر؛ تصویری که ریپلای شده همه ماجراس بطور خلاصه.
Kernel ORG
پینوشت:
اگر دوست داشتید اصل ایمیل رو بخونید. عصبانیت از تک تک کلمات میپره بیرون و بر خلاف باقی من فکر میکنم اینکار بسیار خوب و لازم بوده؛ قطعا شخص لینوس توی خوندن این کد هیچ مشکلی نداره ولی اینطوری از کامیونیتی و نسل بعدی توسعه دهندههای کرنل محافظت کرده.
بدون تعارف کرنل انقدر بزرگ هست که همین الانشم هیچکس نمیدونه داخلش چه خبره!
👍19❤4🔥3
یک سری گزارش و بنچمارک و ... از شرکت
که مهترین نکاتش:
تعداد
اما ازون مهمتر:
میزان حافظه
با توجه به ترندی که داره توی دنیای سختافزار پیش میره بنظرم توی چندسال آینده برنامهنویسی
اما بیشترین دستمزد رو بنظرم کسانی خواهند گرفت که
AMD لو رفته (شایدم لو داده)که مهترین نکاتش:
تعداد
core, thread و clock speed هست اما ازون مهمتر:
میزان حافظه
L3 Cache هست که چیزی نزدیک به ۵۰۰ مگابایت هست؛ اگر هیچ دیدی نسبت به این موضوع نداشته باشید شاید این حافظه خیلی کم و غیر جذاب بنظر بیاد ولی باید بگم که؛ درحال حاضر L3 روی ۱۶ مگابایت هست (هردو عدد برای کامپیوترهای شخصی هست)با توجه به ترندی که داره توی دنیای سختافزار پیش میره بنظرم توی چندسال آینده برنامهنویسی
Multi-thread, Multi-process, Async خیلی بولد خواهد شد؛ شاید به اینجا برسه که جزو واجبات بشه حتی.اما بیشترین دستمزد رو بنظرم کسانی خواهند گرفت که
optimization رو خوب بلد باشند و درک کنند.🔥34👏2👍1
این ویدئو رو هم ببیبنید؛ کانال
اما این یکی بنظرم خیلی خوب بود:
Don't be stupid
Veritasium یکی از اون کانالهایی هسات که بسیار در موردش صحبت کردم و از دیدن همه ویدئوهاش توی چندین سال اخیر لذت بردم اما این یکی بنظرم خیلی خوب بود:
Don't be stupid
YouTube
Why People Are So Confident When They're Wrong
The problem with overconfidence. To help correct your overconfidence we have a tabletop game launching. Pledge your support now on kickstarter! - https://ve42.co/ocdsc
If you’re looking for a molecular modelling kit, try Snatoms, a kit I invented where…
If you’re looking for a molecular modelling kit, try Snatoms, a kit I invented where…
👍16🔥1
دوتا جمله که اصلاً به شما (نسل جدید) نمیخوره گفتنش:
۱- اگر چیزی کار میکنه بهش دست نزن؛
این واسه قبل از زمان git بود؛ اون موقع منم دولوپر نبودم.
۲- رو کامپیوتر من کار میکنه؛
من که اصلاً این مورد رو نداشتم، چیه؟ نکنه کردید اونقدر سادیسم دارم که، جاوا و سیشارپ کد بزنم ؟
از شوخی گذشته؛ این جملات رو بکار نبرید دیگه؛ مفهوم قدیمی خودش رو از دست داده! دیگه مشکل نبود ابزار و استاندارد نیست.
اگر بکار بردید، مشکل شمایید
۱- اگر چیزی کار میکنه بهش دست نزن؛
این واسه قبل از زمان git بود؛ اون موقع منم دولوپر نبودم.
۲- رو کامپیوتر من کار میکنه؛
من که اصلاً این مورد رو نداشتم، چیه؟ نکنه کردید اونقدر سادیسم دارم که، جاوا و سیشارپ کد بزنم ؟
از شوخی گذشته؛ این جملات رو بکار نبرید دیگه؛ مفهوم قدیمی خودش رو از دست داده! دیگه مشکل نبود ابزار و استاندارد نیست.
اگر بکار بردید، مشکل شمایید
👍58❤5😐3
فکر نمیکردم یک نوتیف انقدر خوشحالم کنم :
واقعاً ج.ا همه چیزمون رو گرفت.
Rain possibility after 5 pm, please prepare in advance.
واقعاً ج.ا همه چیزمون رو گرفت.
❤37👍19😐9🕊2🗿2😁1
فکر میکنید داشتن یک ویترین خوب روی گیتهاب چقدر مهمه ؟
با یکی از دوستان صحبت میکردم؛ یک ابزار مشاهده وضعیت و رهگیری و ... زده برای هواپیماها مثل همهی ابزارهای موجود.
هیستوریهاشون رو نگه میداره؛ اطلاعات خلبان و ... رو میگیره
و داشبورد و آنالیز ارائه میده.
بعد راجب این تمرینش پست گذاشته؛ یکی از شرکتهای این زمینه استخدامش کرده چون دقیقاً همین کار رو داشته میکرده!
کدهاش پابلیک نیست دیگه.
وقتی صحبت میکردیم، گفت از خبر اون پسره که ایلان ماسک بهش گفت بهت پول میدم انقدر اطلاعات پروازای من رو توییت نکن ازونجا شروع شد و میخواسته آدما و محمولهها و ... رو دنبال کنه!
که خب هی فیچر بهش اضافه کرده.
نکته مهم:
قطعاً برای همه این اتفاق نخواهد افتاد که بخاطر یک تمرینی که زدید، یک شرکت غول با حقوق عالی بهتون پیشنهاد همکاری بده
اما
قطعاً داشتن چنین پروژهای باعث میشه؛ شرکتها و آدمها با ریسک کمتر و خیال راحتتر شمارو استخدام کنند.
حتی اگر خودتونباشید، رزومه بنویسید یا توی مصاحبه خوب صحبت کنید.
با یکی از دوستان صحبت میکردم؛ یک ابزار مشاهده وضعیت و رهگیری و ... زده برای هواپیماها مثل همهی ابزارهای موجود.
هیستوریهاشون رو نگه میداره؛ اطلاعات خلبان و ... رو میگیره
و داشبورد و آنالیز ارائه میده.
بعد راجب این تمرینش پست گذاشته؛ یکی از شرکتهای این زمینه استخدامش کرده چون دقیقاً همین کار رو داشته میکرده!
کدهاش پابلیک نیست دیگه.
وقتی صحبت میکردیم، گفت از خبر اون پسره که ایلان ماسک بهش گفت بهت پول میدم انقدر اطلاعات پروازای من رو توییت نکن ازونجا شروع شد و میخواسته آدما و محمولهها و ... رو دنبال کنه!
که خب هی فیچر بهش اضافه کرده.
نکته مهم:
قطعاً برای همه این اتفاق نخواهد افتاد که بخاطر یک تمرینی که زدید، یک شرکت غول با حقوق عالی بهتون پیشنهاد همکاری بده
اما
قطعاً داشتن چنین پروژهای باعث میشه؛ شرکتها و آدمها با ریسک کمتر و خیال راحتتر شمارو استخدام کنند.
حتی اگر خودتونباشید، رزومه بنویسید یا توی مصاحبه خوب صحبت کنید.
👍48❤16
RandRng
فکر نمیکردم یک نوتیف انقدر خوشحالم کنم : Rain possibility after 5 pm, please prepare in advance. واقعاً ج.ا همه چیزمون رو گرفت.
#موقت
احتمال بارش هر ۱۵ دقیقه که میگذره داره کمتر میشه!
اگر نباره حداقل تا ۱۵ روز آینده خبری از بارش نیست؛ هوا آفتابی پیش بینی شده.
احتمال بارش هر ۱۵ دقیقه که میگذره داره کمتر میشه!
اگر نباره حداقل تا ۱۵ روز آینده خبری از بارش نیست؛ هوا آفتابی پیش بینی شده.
🗿28😐6🕊4👍1😁1
#چرندیات@per3onal
من این آگهی رو درست کردم دوستان:
یک سنیور بکند (تایپ اسکریپت) میخوان
یک سنیور، دواپس میخوان
یک سنیور دیتا آنالیست میخوان
با توجه به اینکه همه موارد سنیور بوده فکر میکنم برای واکشی دیتا و ... هم
یک سنیور دیتا انجینیر میخوان
اما
مجموع حقوق همشون؛ اندازه حقوق همون بکند دولوپره بشه!
من این آگهی رو درست کردم دوستان:
یک سنیور بکند (تایپ اسکریپت) میخوان
یک سنیور، دواپس میخوان
یک سنیور دیتا آنالیست میخوان
با توجه به اینکه همه موارد سنیور بوده فکر میکنم برای واکشی دیتا و ... هم
یک سنیور دیتا انجینیر میخوان
اما
مجموع حقوق همشون؛ اندازه حقوق همون بکند دولوپره بشه!
👍26😁16
داشتم با تیم یکی از دوستان صحبت میکردم؛ جدالهای جدی بین
دعوای ۳ ماهه؛ بازهم موضوع سر این بود که نصف ابزارها به سختی تو ایران باز میشه نصف دیگهاش انقدر فیچر داره که عصبی کننده هست.
راهکار:
دعوا حل شد.
تیم توسعه دهنده؛ از
تیم تست و کنترل کیفیت و امنیت هم خوشحال شدند چون دیگه فقط روی گیتهاب پروژه
مدیر پروژه و ... هم خوشحال شدند؛ هر شخص خودش تسکهاش رو
تمام گزارشات مورد نیاز مدیر پروژه هم توی همون برد دمه دستش هست:
خلاصه هرچیزی که فکر کرد نیاز داره!
۳ ماه دعوا توی کمتر از ۱ ساعت تموم شد؛ ی آموزش سریع هم براشون گذاشتم.
گیم/موبایل دولوپر نیستم وگرنه پیشنهاد کاری خوبی بهم شد؛ ولی پول خوبی برای ۱ ساعت راهنمایی گرفتم. یعنی ۲۱۹۰ ساعت دعوا و افت پرفورمنس رو توی ۱ ساعت حل کردم (اونم با ابزارهای موجود)
راستی
Project Manager (همونایی که Jira, Trello و ... رو آماده میکنند و سنگ جلوپای تیم فنی هستند البته بعضیهاشون) و تیم فنیاش بود.دعوای ۳ ماهه؛ بازهم موضوع سر این بود که نصف ابزارها به سختی تو ایران باز میشه نصف دیگهاش انقدر فیچر داره که عصبی کننده هست.
راهکار:
Github Issues + Github Project دعوا حل شد.
تیم توسعه دهنده؛ از
Project Board روی گیتهاب استفاده میکنه که همون فیچرهای و راحتی trello رو داره و از Github Issue برای ایجاد تسک تیم تست و کنترل کیفیت و امنیت هم خوشحال شدند چون دیگه فقط روی گیتهاب پروژه
Issue جدید ایجاد میکنند.مدیر پروژه و ... هم خوشحال شدند؛ هر شخص خودش تسکهاش رو
Issue میزنه براش - مشکلات و باگها Issue میشه و سریعا میاد داخل Board فقط مدیر پروژه باید اولویت و زمان بذاره براشونتمام گزارشات مورد نیاز مدیر پروژه هم توی همون برد دمه دستش هست:
Table, Roadmap, Chart, ... خلاصه هرچیزی که فکر کرد نیاز داره!
۳ ماه دعوا توی کمتر از ۱ ساعت تموم شد؛ ی آموزش سریع هم براشون گذاشتم.
گیم/موبایل دولوپر نیستم وگرنه پیشنهاد کاری خوبی بهم شد؛ ولی پول خوبی برای ۱ ساعت راهنمایی گرفتم. یعنی ۲۱۹۰ ساعت دعوا و افت پرفورمنس رو توی ۱ ساعت حل کردم (اونم با ابزارهای موجود)
راستی
Gitlab هم همچین چیزی رو داره (اگر خواستید) ولی اینا از گیتهاب بیزینس استفاده میکردند.👍26❤7🔥2
وضعیت امروز؛
مدیرفنی شرکت زده؛ آقا این ۳-۴ روز طول میکشه تا من بررسی کنم.
میگم نگران نباش من بیکار بمونم پول نمیگیرم (نیروی ساعتی هستم) آرش (مدیرعامل شرکت) گفت اینا براتون واجب هست منم اول فیکسهارو زدم بعد فیچر مهمها.
زنگ زده (گوشی رو آیفون بود) مکالمه :
این بزرگترین نکته هست؛ من وقتایی که فرصت دارم یا پروژههایی که استانداردسازی میکنم یا حتی موقع انجام تمرین.
جوری کد میزنم که چیزی که نوشتم رو بتونم خیلی جاهای دیگه استفاده کنم.
مثلا برای
ادامهاش پست بعدی!
pull request فرستادم.مدیرفنی شرکت زده؛ آقا این ۳-۴ روز طول میکشه تا من بررسی کنم.
میگم نگران نباش من بیکار بمونم پول نمیگیرم (نیروی ساعتی هستم) آرش (مدیرعامل شرکت) گفت اینا براتون واجب هست منم اول فیکسهارو زدم بعد فیچر مهمها.
زنگ زده (گوشی رو آیفون بود) مکالمه :
- محمد جان یک سوالی داشتم؛ از کدوم مدل هوش مصنوعی استفاده میکنی خیلی خوب کد زده! ماهم بخریم واسه بچهها
+ همرو خودم زدم؛ ولی برای استفاده هم مدلهای رایگان تو کانالم گفتم.
- توی یک روز ۴۰۰۰ خط کد زدی ؟
+ نه توی یک روز به شما تحویل دادم!
- ما دیشب تازه به تو گفتیم چی میخوایم؛ از دیشب نشتی زدی ؟
+ نه؛ صبح نشستم ولی ۷۰٪ کار رو از قبل داشتم فقط تمیز کردم برای پروژه شما.
این بزرگترین نکته هست؛ من وقتایی که فرصت دارم یا پروژههایی که استانداردسازی میکنم یا حتی موقع انجام تمرین.
جوری کد میزنم که چیزی که نوشتم رو بتونم خیلی جاهای دیگه استفاده کنم.
مثلا برای
Signup, Login, Verify, ... روی fastapi یک ماژول شخصی دارم که با پیامک و ایمیل و ... همزمان کار میکنه.ادامهاش پست بعدی!
👍69❤9🔥8
RandRng
وضعیت امروز؛ pull request فرستادم. مدیرفنی شرکت زده؛ آقا این ۳-۴ روز طول میکشه تا من بررسی کنم. میگم نگران نباش من بیکار بمونم پول نمیگیرم (نیروی ساعتی هستم) آرش (مدیرعامل شرکت) گفت اینا براتون واجب هست منم اول فیکسهارو زدم بعد فیچر مهمها. زنگ زده (گوشی…
وقتی یکبار با تست نویسی و بررسی و دنبال کردن اصول امنیتی این کار رو انجام دادم دیگه هرجا برم میتونم ازش استفاده کنم.
این موضوع فقط برای سورس کد پروژههام نیست برای خیلی تنظیمات دیگه هم هست.
اینجا هم همین شد؛ ۷۰-۸۰٪ کار کدهای تکراری بود!
وقتی طرف دستمزد ساعتی رو معقول تعیین میکنه؛ یا برای زودتر تحویل دادن و بدون باگ بودن پاداش در نظر میگیره
منم کاری که ۱ ماه شاید زمانبرده و آماده کردم رو توی ۱ ساعت بهش میدم! قطعا هرچقدر هم خوب پول بده و پاداش و ... داشته باشه پول ۱ ماه کار و ۱۰ سال تجربه رو نمیده ولی برای ۱ ساعت پول ۱۰ روز رو دادن هم برای من خیلی خوبه هم برای اون.
اینارو گفتم که بگم؛ چرا من توی وقتای خالیمم پروژه کد میزنم و روی تمیز و ماژولار بودن تاکید دارم؛ شما هم بنظرم اینکار رو بکنید.
این موضوع فقط برای سورس کد پروژههام نیست برای خیلی تنظیمات دیگه هم هست.
اینجا هم همین شد؛ ۷۰-۸۰٪ کار کدهای تکراری بود!
وقتی طرف دستمزد ساعتی رو معقول تعیین میکنه؛ یا برای زودتر تحویل دادن و بدون باگ بودن پاداش در نظر میگیره
منم کاری که ۱ ماه شاید زمانبرده و آماده کردم رو توی ۱ ساعت بهش میدم! قطعا هرچقدر هم خوب پول بده و پاداش و ... داشته باشه پول ۱ ماه کار و ۱۰ سال تجربه رو نمیده ولی برای ۱ ساعت پول ۱۰ روز رو دادن هم برای من خیلی خوبه هم برای اون.
اینارو گفتم که بگم؛ چرا من توی وقتای خالیمم پروژه کد میزنم و روی تمیز و ماژولار بودن تاکید دارم؛ شما هم بنظرم اینکار رو بکنید.
👍75🔥12❤8