This media is not supported in your browser
VIEW IN TELEGRAM
The world needs to see this
Pass it on
امروز سعی کنیم با دیگران مهربان تر باشیم. به کارما اعتقاد ندارم اما از نظر جامعه شناسی، در یک جامعه ی مهربان، این محبت به سمت خود ما بر خواهد گشت.
@developerDiaries
Pass it on
امروز سعی کنیم با دیگران مهربان تر باشیم. به کارما اعتقاد ندارم اما از نظر جامعه شناسی، در یک جامعه ی مهربان، این محبت به سمت خود ما بر خواهد گشت.
@developerDiaries
Developer diaries
من ۵ سال سابقه ی کار دارم. و میتونم بگم در دو سالی که دورکار بودم چندین برابر اون ۳ سالی که حضوری بودم بهتر عمل کردم. کلی آموزش دیدم، کارهای عملی انجام دادم، به ددلاین ها رسیدم و کلی هم از زندگیم لذت بیشتری بردم به جای توی ترافیک موندن کارهای خیلی مفید تری…
آپدیت شد.
کاری که خواستم رو انجام دادم. برای اسم تگ از تاریخ و ساعت و ثانیه استفاده می کنم که هر تگی هم اسمش یونیک باشه و هم این که تاریخش دقیقا برای زمانی باشه که تگ رو زدیم. این کار دقیقا در راستای رسیدن به nightly release انجام شده. به این معنا که شما هر شبی که کارتون تموم میشه باید کدتون قابلیت گرفتن خروجی تا جایی که کار کردید رو داشته باشه.
@developerDiaries
کاری که خواستم رو انجام دادم. برای اسم تگ از تاریخ و ساعت و ثانیه استفاده می کنم که هر تگی هم اسمش یونیک باشه و هم این که تاریخش دقیقا برای زمانی باشه که تگ رو زدیم. این کار دقیقا در راستای رسیدن به nightly release انجام شده. به این معنا که شما هر شبی که کارتون تموم میشه باید کدتون قابلیت گرفتن خروجی تا جایی که کار کردید رو داشته باشه.
@developerDiaries
This media is not supported in your browser
VIEW IN TELEGRAM
عظمت جهان هستی از نگاه تلسکوپ جیمز وب
@developerDiaries
@developerDiaries
در هر زمینه ای که دارید کد می زنید یا اگر تازه شروع به برنامه نویسی کردید، چنانچه بخواید بدونید مهمترین چیزهایی که باید در رشته تون یاد بگیرید چه چیزهایی هستند، باید با مفهومی به اسم Road map آشنا باشید. Road map ها در هر رشته ای نقشه ای از مسیر یادگیری در اون رشته رو بهتون نشون میدن و هر سال هم آپدیت جدیدی ازشون میاد که خیلی مهمه که از به روز ترین Road map استفاده کنید.
در زیر نمونه ای از این Road map ها رو برای رشته های مختلف آوردم
Frontend Roadmap
Backend Roadmap
DevOps Roadmap
React Roadmap
Angular Roadmap
Android Roadmap
Python Roadmap
Go Roadmap
Java Roadmap
DBA Roadmap
@developerDiaries
در زیر نمونه ای از این Road map ها رو برای رشته های مختلف آوردم
Frontend Roadmap
Backend Roadmap
DevOps Roadmap
React Roadmap
Angular Roadmap
Android Roadmap
Python Roadmap
Go Roadmap
Java Roadmap
DBA Roadmap
@developerDiaries
roadmap.sh
Frontend Developer Roadmap: What is Frontend Development?
Step by step guide to becoming a modern frontend developer in 2025
Developer diaries
به سراغ clean code بروید قبل از این که عوارض dirty code به سراغ شما بیاد. ایشون ۲۰ سال طول کشیده که به این مسئله برسه، از همین امروز شروع کنید تا بعد ها تبدیل به یه clean coder خفن بشید. #clean_code @developerDiaries
از حدود همین تاریخ بود که شروع کردم به مقید بودن به قوانین کلین کد و جز در موارد معدود فورس هرگز ازش تخطی نکردم. زندگی بعد از اون خیلی زیباتر شد🙂🥲. اما قضیه این جا تموم نشد. بعدش این اصل، اصول دیگه ای رو هم وارد کرد و هر کدوم از اون اصول باعث شدن که کار ها رو بتونم بهتر انجام بدم. نکته ی مهم اینه که هر بار به من یادآوری می کنن که من هیچی نیستم و بسیار راه دور و درازی در پیش دارم برای این که بتونم بهترین خودم رو توی کار ارائه بدم.
@developerDiaries
@developerDiaries
8 essential tips to become a better coder
1- Remind yourself how much you have to learn.
2- Stop trying to prove yourself right.
3- “The code works” isn't where you stop; it's where you start.
4- Write it three times.
5- Read code.
6- Write code, and not just as assignments.
7- Work one-on-one with other developers any way you can.
@developerDiaries
1- Remind yourself how much you have to learn.
2- Stop trying to prove yourself right.
3- “The code works” isn't where you stop; it's where you start.
4- Write it three times.
5- Read code.
6- Write code, and not just as assignments.
7- Work one-on-one with other developers any way you can.
@developerDiaries
Media is too big
VIEW IN TELEGRAM
بهترین راه برای ساخت اپلیکیشن های اندرویدی
یکی از بزرگترین مشکلاتی که در دوران کاری یه برنامه نویس پیش میاد، توهم خفن بودن هست. وقتی که کارت به اینجا برسه، حداقل یه چند وقتی رو اصلا نمیری دنبال چیز جدیدی برای یادگیری. اگه بدشانسی بیاری و به پست آدم های خفن تری که بتونن حسابی بکوبوننت هم نخوری، بیچاره میشی. میری توی لاک ابوعلی سینایی و دیگه هرگز رشد نمیکنی. به نظر میاد بزرگترین آفت در زندگی هر برنامه نویسی رسیدن به همچین مرحله ای باشه. خودنابغه پنداری و عدم تحمل نقد دیگری. به چالش کشیدن همه چیز برای هر چه خفن تر به نظر رسیدن. افسارگسیختگی در اظهار نظر. امیدوارم از شر همچین آفتی همه به دور باشیم
برای یادگیری بصری گیت می تونید از این سایت استفاده کنید. دستورات گیت رو وارد کنید و با یه سری انیمیشن جذاب ببنید که دقیقا چه اتفاقی داره میفته
https://learngitbranching.js.org/
https://learngitbranching.js.org/
learngitbranching.js.org
Learn Git Branching
An interactive Git visualization tool to educate and challenge!
Developer diaries
برای یادگیری بصری گیت می تونید از این سایت استفاده کنید. دستورات گیت رو وارد کنید و با یه سری انیمیشن جذاب ببنید که دقیقا چه اتفاقی داره میفته https://learngitbranching.js.org/
یه ریپازیتوری خوب برای دانلود کتاب های مرتبط با برنامه نویس در گیتهاب
https://github.com/ahmedfarhat/software-development-ebooks-1
https://github.com/ahmedfarhat/software-development-ebooks-1
از این پست لینکدین از صفحه ی جناب Keivan Kabir خیلی لذت بردم. مخصوصا قسمت 4 فوق العاده است. برخلاف چیزی که معمولا فکر می کنیم، رسیدن به هدف ها معمولا side effect یه سری رفتار و نظم روزانه ای هست که برای خودمون می سازیم. دعوت می کنم حتما پست زیر رو چند بار مطالعه کنید.
دوسال پیش در چنین روزی اولین مصاحبه ام رو با اسنپ مارکت رفتم و در کمتر از دوسال ازیک Project Coordinator با حقوق قانون کار به VP تبدیل شدم.
این ده مورد مهمترین عوامل رشد من بودند و امیدوارم به شما هم کمک کنند:
1. چندماه اولتون در هر شرکتی حیاتی ترین روزهای کاریتون هستن. چون Reputation یا آوازه شمارو می سازن. آوازه بد باعث میشه به سختی به شما اعتماد بشه و آوازه خوب باعث میشه که راحت تر از اشتباهاتتون چشم پوشی بشه. آوازه شما در شرکت مهم ترین داراییتون هست. خیلی مراقبش باشید.
2. بیشتر از حقوقتون به فکر یادگیری و مهارت آموزی باشید. حقوق خودش در کنارش میاد. من تو این دوسال سه تا زبون برنامه نویسی، چهارتا framework و بیشتر از ۵ نرم افزار یاد گرفتم و بیشتر از ۷۰ تا کتاب خوندم. و البته حدود ۱۰ دوره آنلاین ۳۰ ساعته گذروندم.
3. هرچی مهارت هاتون بیشتر باشه، جایگزین کردن شما سخت تر میشه، چون باید یا کسی رو پیدا کنن که همه این مهارت هارو بلد باشه، یا چند نفر رو به جای شما استخدام کنن که طبیعتا به صرفه نیست.
4. هدف ها رو رها کنید. همه آدما هدف دارن (واقعا همه دارن). به جاش روی عادت هاتون تمرکز کنید. عادت مطالعه، ورزش، ایجاد ارتباط سالم، سحرخیزی و ...
5. اگر اعتماد به نفس ندارید نگران نباشید. به مرور که دستاوردهاتون بیشتر بشه اعتماد به نفستون بیشتر میشه. من خودم جزو کم اعتماد به نفس ترین ها بودم (و البته هنوزم هستم. اما نسبت به گذشته خودم خیلی اعتماد به نفس بیشتری دارم)
6. حتما کارهای مهمتون رو showoff کنید. به خصوص پیش مدیرتون. وگرنه کسی منتظر نیست ببینه شما چه کارای مهمی کردید. منتظر نباشید بقیه بیان از کارای مهمتون قدردانی کنن.
7. سخت کوشی مهمه و استمرار مهمتر!
8. خیلی اتفاقات بد ممکنه برای شما بیافته. به جای نالیدن از بدشانسی به این فکر کنید که شما چیکار می تونید بکنید. (البته غر زدن اصلا اشکالی نداره و باعث میشه آروم شیم، اما اگر فقط غر بزنیم خب خوب نیست)
9. شما قهوه نیستید که با تلخیتون حال کنن! (اینو از یه جا کپی کردم و به نظرم به زیباترین شکل ممکن حق مطلب رو ادا کرد)
10. فکر می کنم شانس همیشه مهمترین عامل موفقیته و هرچه قدر ما سماجت بیشتری داشته باشیم احتمال اینکه خوش شانسی بهمون رو کنه بیشتر میشه. پس لطفا سمج باشید.
11. کسی که به روانشناس مراجعه می کنه روانی نیست. اگر مشکلاتی در محیط کار دارید که از نظر ذهنی اذیتتون میکنه حتما به یک روانشناس مراجعه کنید. خودم سه ساله که مراجعه می کنم و هنوزم ادامه داره. از من بپذیرید که بی نهایت تاثیر گذاره. اگر مراجعه نمی کردم فکر می کنم که تاحالا احتمالا اخراج شده بودم. همه آدم ها گره های ذهنی و باورهای غلطی دارن که فقط در کنار یک متخصص می تونن حلش کنن.
پی نوشت: من کوچیکتر از اونم که بخوام نصیحت کنم و این ده مورد رو یک یادآوری به خودم تصور کنید.
#رشد #نیوجوینر #اخلاق #ارتباط #روانشناسی #مشکل #حلـمسئله #استمرار # #showoff #شانس
این ده مورد مهمترین عوامل رشد من بودند و امیدوارم به شما هم کمک کنند:
1. چندماه اولتون در هر شرکتی حیاتی ترین روزهای کاریتون هستن. چون Reputation یا آوازه شمارو می سازن. آوازه بد باعث میشه به سختی به شما اعتماد بشه و آوازه خوب باعث میشه که راحت تر از اشتباهاتتون چشم پوشی بشه. آوازه شما در شرکت مهم ترین داراییتون هست. خیلی مراقبش باشید.
2. بیشتر از حقوقتون به فکر یادگیری و مهارت آموزی باشید. حقوق خودش در کنارش میاد. من تو این دوسال سه تا زبون برنامه نویسی، چهارتا framework و بیشتر از ۵ نرم افزار یاد گرفتم و بیشتر از ۷۰ تا کتاب خوندم. و البته حدود ۱۰ دوره آنلاین ۳۰ ساعته گذروندم.
3. هرچی مهارت هاتون بیشتر باشه، جایگزین کردن شما سخت تر میشه، چون باید یا کسی رو پیدا کنن که همه این مهارت هارو بلد باشه، یا چند نفر رو به جای شما استخدام کنن که طبیعتا به صرفه نیست.
4. هدف ها رو رها کنید. همه آدما هدف دارن (واقعا همه دارن). به جاش روی عادت هاتون تمرکز کنید. عادت مطالعه، ورزش، ایجاد ارتباط سالم، سحرخیزی و ...
5. اگر اعتماد به نفس ندارید نگران نباشید. به مرور که دستاوردهاتون بیشتر بشه اعتماد به نفستون بیشتر میشه. من خودم جزو کم اعتماد به نفس ترین ها بودم (و البته هنوزم هستم. اما نسبت به گذشته خودم خیلی اعتماد به نفس بیشتری دارم)
6. حتما کارهای مهمتون رو showoff کنید. به خصوص پیش مدیرتون. وگرنه کسی منتظر نیست ببینه شما چه کارای مهمی کردید. منتظر نباشید بقیه بیان از کارای مهمتون قدردانی کنن.
7. سخت کوشی مهمه و استمرار مهمتر!
8. خیلی اتفاقات بد ممکنه برای شما بیافته. به جای نالیدن از بدشانسی به این فکر کنید که شما چیکار می تونید بکنید. (البته غر زدن اصلا اشکالی نداره و باعث میشه آروم شیم، اما اگر فقط غر بزنیم خب خوب نیست)
9. شما قهوه نیستید که با تلخیتون حال کنن! (اینو از یه جا کپی کردم و به نظرم به زیباترین شکل ممکن حق مطلب رو ادا کرد)
10. فکر می کنم شانس همیشه مهمترین عامل موفقیته و هرچه قدر ما سماجت بیشتری داشته باشیم احتمال اینکه خوش شانسی بهمون رو کنه بیشتر میشه. پس لطفا سمج باشید.
11. کسی که به روانشناس مراجعه می کنه روانی نیست. اگر مشکلاتی در محیط کار دارید که از نظر ذهنی اذیتتون میکنه حتما به یک روانشناس مراجعه کنید. خودم سه ساله که مراجعه می کنم و هنوزم ادامه داره. از من بپذیرید که بی نهایت تاثیر گذاره. اگر مراجعه نمی کردم فکر می کنم که تاحالا احتمالا اخراج شده بودم. همه آدم ها گره های ذهنی و باورهای غلطی دارن که فقط در کنار یک متخصص می تونن حلش کنن.
پی نوشت: من کوچیکتر از اونم که بخوام نصیحت کنم و این ده مورد رو یک یادآوری به خودم تصور کنید.
#رشد #نیوجوینر #اخلاق #ارتباط #روانشناسی #مشکل #حلـمسئله #استمرار # #showoff #شانس