شرکت Turing تا فهمید ایرانیم، منو آنفالو کرد دیگه پیام هم بهم نمیده. غیب شد کلا. 😂🙃
💔30😁3🤬1
یکی از بچهها یه سری سوال پرسید. گفتم ممکنه سوال خیلیا باشه. سعی کردم یکم جمع و جورش کنم و اینجا قرار بدم همه استفاده کنیم!
1️⃣ - چه زمانی میتونم مطمئن شم دانشم نسبت به یه زبان (برنامهنویسی) کامل شده و اطلاعات و تجربیات خوب و مناسبی رو کسب کردم؟!
خیلی صریح و ساده بگم، هروقت به مشکلی خوردید در پیادهسازی یه چیزی، اگه تونستید به یه سلوشن و راهحل برسید و پیادهاش کنید، دانش نسبی خوبی نسبت به یه تکنولوژی بدست آوردید. البته ممکنه اون سلوشن بهترین سلوشن نباشه ولی بلدید گلیم خودتون رو از آب بکشید. کسی که اکسپرته (یه سنیور خوب)، بجای یه سلوشن، یهو با ۳ تا سلوشن موضوع رو حل میکنه و نقاط ضعف و قوت هرکدوم رو هم میدونه و اینکه این قابلیت رو بدست آورده، مدیون تجربیات و سالهایی هست که تلاش کرده و در محیطها و شرایط مختلف روی پروژههای متنوع کار کرده و افراد خفنی توی کانکشنش داره.
حوزه ما (کامپیوتر)، ارتباط مستقیم با تکنولوژی داره. سرعت پیشرفت تکنولوژی به اندازه یه چشمک زدنه. نمیشه جلوی توسعه رو گرفت. من قبلا میگفتم نمیشه در یک موضوع ۱۰۰ درصد عالم شد. الان میگم میشه ولی توی دنیای سایبرپانکی. باید محقق باشی، ۲۴/۷ توی اینترنت باشی و همهجوره خودت رو بینیاز کنی تا بتونی به تمام منابع و مقالهها دسترسی داشته باشی و نظریهها رو مطالعه کنی. اونوقت گادفادر یه حوزه هستی و طبعا بالای ۶۰-۷۰ سال سن خواهی داشت.
2️⃣ - آیا به منظور دیپ شدن و بهتر شدن در یک زبان (برنامهنویسی) باید حتما کتاب بخونم یا با تماشای توتوریال و ویدئو هم اوکیه؟
با هرکدوم که راحتتری. معمولا اکثر جامعه، ارتباط خوبی با آموزش تصویری میگیرن و واسه شروع یه موضوع، بهتره یه کلیپ یا یه توتوریال خیلی ساده رو شروع کنی. بعد به منظور دیپ شدن و عمیق شدن، میطلبه زبانت رو قویتر کنی، وارد کامیونیتیهاشون شی و دایره یادگیریت رو صرفا محدود به ویدئو نکنی. (اینجا خیلی بیشتر درباره این قضیه صحبت کردم)
3️⃣ - کار کردن روی پروژههای مختلف، فعالیت در هکررنک و لیتکد و اویلرپراجکت و... کمککننده هست؟!
صد در صد. اصلا یه جمله داریم که میگه:
You won't know it till you do it.
تا انجامش ندی، نمیفهمیش. یه سری از این مدل پلتفورمها مثل اویلر، واسه دیپ شدن روی الگوریتم خیلی خوبه ولی خب زیاد کمک نمیکنه (مثلا) بکاندکار خبرهای شی. واسه شروع عالیه ولی بعدا تبدیلش کن به یه عادت واسه فان. هرازگاهی برو سمتش و یه حرکتایی بزن به خصوص لیتکد.
امیدوارم مفید باشه. ❤️🫶
اگه سوالی داشتید میتونید بپرسید. تا جایی که بتونم نظر خودم و تفکراتم رو درمیون میذارم. 😘
1️⃣ - چه زمانی میتونم مطمئن شم دانشم نسبت به یه زبان (برنامهنویسی) کامل شده و اطلاعات و تجربیات خوب و مناسبی رو کسب کردم؟!
خیلی صریح و ساده بگم، هروقت به مشکلی خوردید در پیادهسازی یه چیزی، اگه تونستید به یه سلوشن و راهحل برسید و پیادهاش کنید، دانش نسبی خوبی نسبت به یه تکنولوژی بدست آوردید. البته ممکنه اون سلوشن بهترین سلوشن نباشه ولی بلدید گلیم خودتون رو از آب بکشید. کسی که اکسپرته (یه سنیور خوب)، بجای یه سلوشن، یهو با ۳ تا سلوشن موضوع رو حل میکنه و نقاط ضعف و قوت هرکدوم رو هم میدونه و اینکه این قابلیت رو بدست آورده، مدیون تجربیات و سالهایی هست که تلاش کرده و در محیطها و شرایط مختلف روی پروژههای متنوع کار کرده و افراد خفنی توی کانکشنش داره.
حوزه ما (کامپیوتر)، ارتباط مستقیم با تکنولوژی داره. سرعت پیشرفت تکنولوژی به اندازه یه چشمک زدنه. نمیشه جلوی توسعه رو گرفت. من قبلا میگفتم نمیشه در یک موضوع ۱۰۰ درصد عالم شد. الان میگم میشه ولی توی دنیای سایبرپانکی. باید محقق باشی، ۲۴/۷ توی اینترنت باشی و همهجوره خودت رو بینیاز کنی تا بتونی به تمام منابع و مقالهها دسترسی داشته باشی و نظریهها رو مطالعه کنی. اونوقت گادفادر یه حوزه هستی و طبعا بالای ۶۰-۷۰ سال سن خواهی داشت.
2️⃣ - آیا به منظور دیپ شدن و بهتر شدن در یک زبان (برنامهنویسی) باید حتما کتاب بخونم یا با تماشای توتوریال و ویدئو هم اوکیه؟
با هرکدوم که راحتتری. معمولا اکثر جامعه، ارتباط خوبی با آموزش تصویری میگیرن و واسه شروع یه موضوع، بهتره یه کلیپ یا یه توتوریال خیلی ساده رو شروع کنی. بعد به منظور دیپ شدن و عمیق شدن، میطلبه زبانت رو قویتر کنی، وارد کامیونیتیهاشون شی و دایره یادگیریت رو صرفا محدود به ویدئو نکنی. (اینجا خیلی بیشتر درباره این قضیه صحبت کردم)
3️⃣ - کار کردن روی پروژههای مختلف، فعالیت در هکررنک و لیتکد و اویلرپراجکت و... کمککننده هست؟!
صد در صد. اصلا یه جمله داریم که میگه:
You won't know it till you do it.
تا انجامش ندی، نمیفهمیش. یه سری از این مدل پلتفورمها مثل اویلر، واسه دیپ شدن روی الگوریتم خیلی خوبه ولی خب زیاد کمک نمیکنه (مثلا) بکاندکار خبرهای شی. واسه شروع عالیه ولی بعدا تبدیلش کن به یه عادت واسه فان. هرازگاهی برو سمتش و یه حرکتایی بزن به خصوص لیتکد.
امیدوارم مفید باشه. ❤️🫶
اگه سوالی داشتید میتونید بپرسید. تا جایی که بتونم نظر خودم و تفکراتم رو درمیون میذارم. 😘
❤16👍3
🤩14🤡14🔥5❤2👍1
در افغانستان، دختران حق درس خواندن ندارند.
در ایران، دختران جرأت درس خواندن ندارند.
وای بر احوال آینده این مملکت..
در ایران، دختران جرأت درس خواندن ندارند.
وای بر احوال آینده این مملکت..
👍28💔16👎12🤡4👏1😢1
Sadra Codes
داکیومنت بخونیم یا توتوریال ببینیم؟ مسئله این است.. خیلیا رو دیدم با یه دید تعصبی به این قضیه نگاه میکنن! باور کنید این کار از بیخ اشتباس. شما قراره یاد بگیرید. صد البت مهمه از کجا و به چه شیوهای یاد بگیرید ولی حالا بین خودمون باشه.. داکیومنت بخونیم یا…
Sadra Yahyapour
Learning: Tutorials vs. Documentations
Watching tutorials or reading documents..?! That's the question. Let's figure it out.
👍3🔥1
درود دوستان!
ما یه ریپازیتوری داریم در گیتهاب که حاوی یه رودمپ خیلی خفن واسه مهندسی پایتون هست. اصلا مهم نیست در کدوم حوزه پایتون مشغول به یادگیری و فعالیت هستید، واسه همهچی رفرنس رسمی و غیررسمی عالی داریم.
اگه فکر میکنید رفرنس یا ابزاری ارزش قرارگیری در این لیست رو داره، حتما یا Issue باز کنید یا PR بزنید. سعی میکنم ریویو کنم. ❤️
مثل همیشه، استار یادتون نره. ✨
Link 👉 https://github.com/DjangoEx/python-engineer-roadmap
(شیر کردن این ریپو، موجب خوشحالیست 😁)
ما یه ریپازیتوری داریم در گیتهاب که حاوی یه رودمپ خیلی خفن واسه مهندسی پایتون هست. اصلا مهم نیست در کدوم حوزه پایتون مشغول به یادگیری و فعالیت هستید، واسه همهچی رفرنس رسمی و غیررسمی عالی داریم.
اگه فکر میکنید رفرنس یا ابزاری ارزش قرارگیری در این لیست رو داره، حتما یا Issue باز کنید یا PR بزنید. سعی میکنم ریویو کنم. ❤️
مثل همیشه، استار یادتون نره. ✨
Link 👉 https://github.com/DjangoEx/python-engineer-roadmap
(شیر کردن این ریپو، موجب خوشحالیست 😁)
GitHub
GitHub - DjangoEx/awesome-python-roadmaps: Awesome Python roadmaps
Awesome Python roadmaps. Contribute to DjangoEx/awesome-python-roadmaps development by creating an account on GitHub.
❤7👍3🥰1
پلیلیست خوب با مضامین Chill - Chilling - Lofi - Instrumental سراغ ندارید؟ ترجیحا در SoundCloud. :)
Forwarded from جنگولرن
پستی از لینکدین Ali Rahmani
تغییرات جالبی داره اپدیت جدید جنگو . کم کم جمع کنیم بریم روی 4.2 به بالا. داکیومنت رو که مطالعه کنید میگه چندتا از فیچر های قدیمش منسوخ شده یا بعضی ها رو برنامه ریزی کرده که توی جنگو 5 منسوخ کنه.
از جذاب ترین تغیراتش میتونم به موارد زیر اشاره کنم:
1- psycopg3
2- Mitigation for the BREACH attack
3- panel admin night mode
4- models.CharField() :)) max_length is no longer needed
5- KT() expression and all Models and QuerySet updates
نکته اینکه با تغیراتی که داشته با ورژن های قبلی سازگاری نداره و یکم به دردسر خواهیم افتاد احتمالا :))
راستی از پایتون 3.8 به پایین هم ساپورت نمیکنه
تغییرات جالبی داره اپدیت جدید جنگو . کم کم جمع کنیم بریم روی 4.2 به بالا. داکیومنت رو که مطالعه کنید میگه چندتا از فیچر های قدیمش منسوخ شده یا بعضی ها رو برنامه ریزی کرده که توی جنگو 5 منسوخ کنه.
از جذاب ترین تغیراتش میتونم به موارد زیر اشاره کنم:
1- psycopg3
2- Mitigation for the BREACH attack
3- panel admin night mode
4- models.CharField() :)) max_length is no longer needed
5- KT() expression and all Models and QuerySet updates
نکته اینکه با تغیراتی که داشته با ورژن های قبلی سازگاری نداره و یکم به دردسر خواهیم افتاد احتمالا :))
راستی از پایتون 3.8 به پایین هم ساپورت نمیکنه
👍11🤡4❤1