🐍 Python mentorship
29 subscribers
25 photos
19 videos
54 files
12 links
Admin: @rezalaal
Download Telegram
50541568336309.mp4
96.5 MB
مروری بر توابع و کلاس ها
وzip
دانشجویان عزیز می‌توانند برای امضای نامه، از طریق لینک کارزار اقدام کنند.

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

https://www.karzar.net/84677

#منفعل_نباشیم
#شریفی_زارچی
سورس کد نمونه برنامه اتصال به sqlite
Forwarded from Towards becoming a web developer (M.Reza Lael.H)
‏حقایقی درباره دنیای برنامه‌نویسی.


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

بعضی از حقایق جالب برنامه‌نویسی عبارتند از: 👇
Forwarded from Towards becoming a web developer (M.Reza Lael.H)
‏۱. پیشرفت در این رشته نیاز به مهارت داره و نه دانش صرف

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

توی دنیای برنامه‌نویسی این‌که بتونی فقط با یه انبردست و یه پیچ‌گوشتی ۲سو «درست» کار کنی خیلی خیلی مهم‌تره!
Forwarded from Towards becoming a web developer (M.Reza Lael.H)
‏۲. تمومی نداره

تو خیلی زمینه‌ها لازمه شما به حداقل ۹۰٪ کل دنیا مسلط باشی. مثل دندون‌پزشکی یا داروسازی.

تو برنامه‌نویسی این‌که شهود کلی داشته باشی خیلی مهم‌تره. چون هیچ‌کدوم از چاه‌هاش ته نداره!
Forwarded from Towards becoming a web developer (M.Reza Lael.H)
‏۳. یه ابزار جادوییه!

«برنامه‌نویسی نزدیک‌ترین چیز به قدرت ماورایی هست!»
این جمله از Drew Houston از بنیانگذاران دراپ‌باکس هست و کاملاً واقعیه!

شما می‌تونین توی اتاق خودتون یه شرکت/محصول نرم‌افزاری بزنین و دنیا رو متحول کنین! هیچ فیلد دیگه‌ای این امکان جادویی رو نداره.
Forwarded from Towards becoming a web developer (M.Reza Lael.H)
‏۴. زبانش مهم نیست

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

و پرسش و به‌رخ‌کشیدن زبون و یا مقایسه/کل‌کل زبون‌ها پیش‌پاافتاده و مبتدیانه‌ست!
Forwarded from Towards becoming a web developer (M.Reza Lael.H)
‏۵. نگاه به زندگی رو عوض می‌کنه

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

قشنگ مدل صحبت کردن، نگاه حل مسأله یا تقسیم و حل، تفکیک، طبقه‌بندی و نظم فکری برای همیشه عمر عوض می‌شه! و این توانمندی بنیادی، خیلی درها رو می‌تونه باز کنه.
Forwarded from Towards becoming a web developer (M.Reza Lael.H)
‏۶. هیچ‌کس کامل نیست

اسطوره‌هایی در تنها یک قسمت از برنامه‌نویسی وجود دارن. مثل Jeff Dean گوگل یا ‎que_tourist در زمینه مسابقات برنامه‌نویسی یا ‎realDonaldKnuth در زمینه تألیف. اما هیچ‌کس کامل نیست و هر کس در یه چی خفنه.

(و بهتره از مسیر لذت ببری تا مقصد)
Forwarded from Towards becoming a web developer (M.Reza Lael.H)
‏۷. همیشه راه برای پیشرفت هست

و این راه انتها نداره!

یه برنامه‌نویس خفن هیچ‌وقت خودش رو خفن نمی‌دونه و می‌دونه که راه هم با رشد اون رشد می‌کنه! و همیشه‌ی خدا کلی چیز هست که باید یاد بگیره و تنها راه رشد، عشق به یادگیری و رشده!
Forwarded from Towards becoming a web developer (M.Reza Lael.H)
‏۸. مهارت‌های نرم خیلی مهمن

مخصوصاً از لول سینیور به بعد ابداً تنها دانش تعیین‌کننده و پیش‌برنده‌ی ارتقای شغلی نیست. بلکه مهارت‌های غیرفنی بسیار تعیین‌کننده‌ترن!

کسی که بتونه یه تیم ۱۰ نفره رو با خودش جلو ببره ارزشمندتر از کسیه که اندازه ۳ نفر کار کنه.
Forwarded from Towards becoming a web developer (M.Reza Lael.H)
‏۹. برنامه‌نویسی آخرین شغلیه که توسط هوش مصنوعی جایگزین می‌شه!

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

و امنیت شغلی این رشته واقعاً غیرقابل‌مقایسه‌س با اغلب رشته‌ها.
Forwarded from Towards becoming a web developer (M.Reza Lael.H)
‏۱۰. تقاضا برای این رشته بسیار بالاست

دقیقاً این نسبت عرضه و تقاضاس که باعث می‌شه حقوق یه بچه ۲۲ساله تو آمریکا اندازه یه دکتر باشه (با استرس و پارگی به‌مراتب کمتر) و ۹۰٪ ویزاهای کار مال شرکت‌های تِک.

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