Go Casts 🚀 – Telegram
Go Casts 🚀
7.67K subscribers
279 photos
20 videos
13 files
497 links
VP of Eng Zarinpal | Ex Snapp! Senior SE
فوق لیسانس هوش مصنوعی از دانشگاه تهران

اشتراک محتوا در مورد مهندسی نرم افزار، هوش مصنوعی، گولنگ
https://gocasts.ir

پروفایل
https://www.linkedin.com/in/gohossein

ارتباط
@lifography

Ai for Software
@aicasts_ir
Download Telegram
سلام خدمت همه عزیزان
یه voice برای یکی از عزیزان ارسال کردم، دیدم شاید به کار شما هم بیاد

یه راه خیلی موثر برای تقویت دانش مهندسی نرم افزار و زبان Go بصورت همزمان که اعتبار رزومه ای خیلی خوبی هم داره، همه تونم میشناسید ولی کسی عمل نمیکنه!

اینم یه لیست که خیلی محدوده و خیلی بیشتر از اینها میتونید پروژه خوب گولنگی پیدا کنید
https://github.com/ethereum/go-ethereum
https://github.com/pingcap/tidb
https://github.com/meshbird/meshbird
https://github.com/dgraph-io/dgraph
https://github.com/dapr/dapr
https://github.com/chrislusf/seaweedfs
https://github.com/etcd-io/etcd
https://github.com/hyperledger/fabric
https://github.com/micro/micro
https://github.com/rqlite/rqlite
https://github.com/uber/cadence
https://github.com/nsqio/nsq
https://github.com/hashicorp/consul
https://github.com/jaegertracing/jaeger
https://github.com/cockroachdb/cockroach
https://github.com/pion/ion

عضویت در خبرنامه Hey Mate 👇
heymate.ir

@gocasts
👍30🔥102👏1🎉1
سلام به همگی، امیدوارم حالتون خوب باشه

اولین جلسه GoCasts ان شاءالله فردا دوشنبه ۱۲ اردیبهشت، ساعت ۱۸ تا ۱۹ برگزار میشه

امسال احتمالا جلسات ۲ هفته یک بار برگزار بشن

این هفته سعی میکنیم در مورد data serialization و data flow ها صحبت کنیم

@gocasts

عضویت در خبرنامه Hey Mate 👇
heymate.ir
🔥15👍81
توضیحات در مورد لایه entity و دیدگاه کلی معماری پروژه آدمک

https://github.com/gocastsian/adamak

#clean_code #software_architecture #project_structure #entity

@gocasts


عضویت در خبرنامه Hey Mate 👇
heymate.ir
👍111🔥1🤩1
توضیحات در مورد لایه interactor و بحث Inversion of Control در SOLID و validator و contract

#software_architecture #project_structure #interactor #solid

@gocasts

با تشکر از دوست خوبم @finiteloop بابت اصلاحیه
من اشتباها inversion of control رو جای Interface Segregation در SOLID گفتم که درستش میشه Dependency Inversion یعنی حرف D در SOLID

عضویت در خبرنامه Hey Mate 👇
heymate.ir
👍92🔥1
توضیحات مرتبط با delivery layer و adapter

https://github.com/gocastsian/adamak

#software_architecture #project_structure #adapter #delivery #port

@gocasts


عضویت در خبرنامه Hey Mate 👇
heymate.ir
👍11🔥2
سلام خدمت همه عزیزان
در جوار حرم مطهر امام رئوف، امام رضا علیه السلام اگر لیاقت داشته باشم دعاگوی همه عزیزان هستم

اگر تمایل داشتید در وبینار رایگان آقای میهن دوست عزیز شرکت کنید، در کانالشون برای عزیزانی که تازه وارد دنیای برنامه نویسی شدن کلی نکته مفید وجود داره

https://news.1rj.ru/str/AliMDSchool/229


@gocasts
25👍8
Go Casts 🚀
بیل پاسخ داد که این یه موضوع خیلی گسترده است. بحث رو ازینجا شروع کرد که ما تعداد خیلی زیادی برنامه نویس در زبان هایی مثل java و c# و c++ داریم که خیلی از این ها میتونن بالقوه برنامه نویس گولنگ بشن و این کار رو برای متقاضیان junior که به دنبال کار هستند سخت…
سلام دوستان
تو جلسه ای که پارسال با بیل کندی داشتم یه جایی از بحث اشاره کرد که حتی اگه من هم مصاحبه های استخدامی رو شرکت کنم خیلی هاشون رو رد میشم. خواستم بگم حکایت فقط شرکت های ایرانی نیست، اما خب آخه چرا واقعا؟ این دوست عزیزم میلاد جان ۳۰ شرکت ایرانی رد شده اولین شرکت آلمانی قبول شده، دنبال چی هستید تو مصاحبه که نیرو پیدا نمی کنید؟ قبول دارم سطح رزومه نویسی و حتی دانش فنی پایینه، اما باور کنید درصد خیلی زیادی از نیروهایی که مصاحبه میگیرید و رد می کنید میتونن نیروی خوبی باشن اگه بهشون فرصت بدید یا حداقل کمی در پروسه استخدامی تون تجدید نظر کنید، مدیران محترم اگه دوست داشتید، من در حد دانش خودم بهتون مشاوره میدم مصاحبه چطور بگیرید یا دنبال چه عنصری تو نیروی کار باشید. یاعلی

@gocasts


عضویت در خبرنامه Hey Mate 👇
heymate.ir
👍324
parvizi-cv-final.zip
984.2 KB
با تشکر از جناب پرویزی عزیز که رزومه خوب خودشون رو به اشتراک گذاشتن با ما ❤️❤️

@rezaparvizimosaed

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

@gocasts

#resume
👍15🔥43
Go Casts 🚀
سلام دوستان، یلدا مبارک 🌹 این نقشه راه با هدف توسعه نرم افزارهای بکند و برای برنامه نویسانی ست که با گولنگ تجربه ای ندارند یا تجربه خیلی کمی دارند. این بنده حقیر به شما اطمینان میدم که به چیزی بیشتر از موارد ذکر شده در نقشه راه برای یادگیری زبان گولنگ احتیاج…
سلام دوستان

نمیدونم بگم چقدر از شنیدن این خبر خوشحال شدم، الهی که همگی تون زیر سایه مهر خداوند و لطف امام زمان خوب و خوش و موفق باشید 🌹

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

لطفا نقشه راه رو جدی بگیرد❤️

@gocasts

عضویت در خبرنامه Hey Mate 👇
heymate.ir
33👍5👏3🔥2
Go Casts 🚀
سلام دوستان، امیدوارم حالتون خوب باشه گاها پیش میاد دوستان عزیز در مورد مهندسی نرم افزار، گولنگ و حتی مسائل شغلی از بنده سوال میپرسند، من خیلی دوست دارم یه طوری باشه که بتونم جواب سوالات رو با شما به اشتراک بذارم، اینطوری هم یه مجموعه پرسش و پاسخ خوبی بعد…
سلام دوستان، امیدوارم حالتون خوب باشه
پیرو بحثی که قبلا هم مطرح کردم، من یه گروه خیلی قدیمی داشتم، بعد از عید به دوستان گلی که سوال داشتند گفتم تو این گروه سوال بپرسند که بقیه دوستان هم در جریان باشند و استفاده کنند، گاها سوال و جواب های خوبی شکل میگیره، اگه دوست داشتید عضو بشید و مشارکت کنید، هم در جواب و هم در سوال.
این لینکشه
https://news.1rj.ru/str/ask_developers

مخلص همگی، یا علی ❤️

@gocasts

#qa
👍113🔥1
سلام دوستان امیدوارم حالتون خوب باشه
بحث observability و monitoring مبحث خیلی مهمی برای cloud native application ها هست، پیشنهاد میکنم این پادکست رو گوش بدید

Instrumentation for gophers
https://changelog.com/gotime/226

#monitoring #observability #instrumentation

@gocasts
👍151
صحبتی با عزیزانم که در ابتدای راه فرانت و ری اکت هستند:

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

در آخر بهت یه شخص و دوره اش رو معرفی می کنم، من خودم ندیدم دوره اش رو اما فکر می کنم به عمیق شدن دانش ری اکت کمک کنه
epic react
https://epicreact.dev/

موفق باشی ❤️

#front #react

@gocasts
20👍5🔥3
سلام به همگی، لطفا نظرتون رو بگید، چون برای من مهمه
من از اول راه با هدف monetize کردن و درآمدزایی GoCasts رو شروع کردم، بنا به دلایل مختلف که یکی از مهم ترین هاش نداشتن وقت بوده این کار رو نکردم. در این تقریبا یکسال فعالیت GoCasts هم سعی کردم به صورت جسته گریخته در حد دانش اندک خودم تجربیاتم رو به اشتراک بذارم، امیدوارم که مفید بوده باشه.
حالا یه جواب صادقانه از شما میخوام
اگه ان شاءالله برنامه ریزی جدی انجام بدم و یک یا چند دوره برای golang و backend تولید کنم با هدف درآمدزایی، حاضرید براش هزینه کنید؟ اصلا به کارتون میاد؟

اینم چیزیه که برای دوره ها تو ذهنمه
قطعا هزینه دوره ارزان نخواهد بود، چون اصلا انگیزه ای نمیمونه برای تولیدش، سعی می کنم انصاف رو رعایت کنم!
دوره ها برای افراد مبتدی و حرفه ای جداگانه خواهد بود، قطعا افراد مبتدی در اولویت هستند.
موضوع دوره ها اختصاصی خواهد بود، golang یا بکند و DevOps و distributed systemها.
فعالیت GoCasts به همین نحو و بصورت رایگان ادامه خواهد داشت فارغ از بحث دوره ها.

چرا دوره ها رایگان نیست؟
چون تولید دوره زمانبر هست و به انرژی و وقت زیاد احتیاج داره، اگه دوره رایگان باشه احتمالا هیچوقت دوره تولید نمیشه!
برای افرادی که به هر دلیلی توان پرداخت ندارند اگه مستحق باشند (یعنی دوره واقعا براشون کاربردی باشه) ان شاءالله راه کارهایی قرار میدیم

@gocasts
18👍6🎉2