من ۵ سال سابقه ی کار دارم. و میتونم بگم در دو سالی که دورکار بودم چندین برابر اون ۳ سالی که حضوری بودم بهتر عمل کردم. کلی آموزش دیدم، کارهای عملی انجام دادم، به ددلاین ها رسیدم و کلی هم از زندگیم لذت بیشتری بردم به جای توی ترافیک موندن کارهای خیلی مفید تری برای زندگی حال و آینده ام انجام دادم.
@developerDiaries
@developerDiaries
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