کتاب PHP PANDAS قسمت پنجم

کتاب PHP PANDAS قسمت پنجم

کتاب PHP PANDAS قسمت پنجم

اگر کسی راه بهتری برای اجرای PHP در ویندوز دارد، لطفاً دستورالعمل های خود را ایمیل کنید تا 5 دقیقه شهرت خود را در این فصل دریافت کنید!
3. یافتن پاسخ
میدانم. این یک عنوان متفاوت است، اینطور نیست؟ وقتی می گویم این چیزهای مهم است، باید به من اعتماد کنید. این فصل در مورد اعتماد به نفس شما به عنوان یک توسعه دهنده آینده است. یادگیری سخت است، اما نگران نباشید. من قصد دارم در این مورد به شما کمک کنم.
توسعه دهندگان روبات هستند.
چرا تصمیم گرفتید راه برنامه نویسی دنبال کنید؟ نه صبر کن بگذار حدس بزنم. یک توسعه دهنده PHP راک استار را دیدید که از یک لیموزین به یکی از گرانترین و خاص ترین مکان های شبانه نیویورک رفت، 5 بطری از گران ترین نوشیدنی را سفارش داد و عصر را با جی زی و روح توپاک سپری کرد.
درست است، زندگی توسعه دهندگان یک زندگی پر زرق و برق است. من باید این فصل ها را در عرض 5 ساعت هوشیاری در روز بنویسم. احتمالاً برنامه‌نویسی را دیده‌اید که چند کد نوشته و فکر کرده است "پسر، آن برنامه نویس باید یک ربات باشد. آن همه کد و تابع و نحوه کار همه آنها را می دانند."
هنگامی که افراد بدون تجربه به توسعه دهندگان نزدیک می شوند، تصور می کنند که آنها نابغه هایی هستند که دارای درجه افتخاری ریاضی هستند. شاید این برای برخی از توسعه دهندگان صادق باشد، اما مطمئناً برای من صادق نیست. من می خواهم فکر کنم که توسعه دهندگان دیگر می توانند موفق باشند.
حقیقت این است که ما کامل نیستیم. ما حتی به کامل بودن نزدیک هم نیستیم. اگر فکر می کنید که توسعه دهندگان همه این توابع و قطعات PHP را حفظ می کنند، در این صورت خودتان را گول می زنید و فکر می کنید که هرگز ظرفیت ادامه دادن را نخواهید داشت.
این درست نیست. ما همه چیز را حفظ نمی کنیم. در واقع، اکثر کدهایی که ما روزانه از آن استفاده می کنیم از منابع مختلف است. ما جنگجویان گوگل هستیم، توابعی در PHP وجود دارند که ساده ترین کارها را روی خطوط متن انجام می دهند و من تقریباً هر هفته به اسناد PHP نگاه می کنم تا ترتیب پارامترهای ورودی پیدا کنم.
وقتی کاملاً گیر کردم سعی می کنم از Google استفاده کنم تا ببینم آیا توسعه دهنده دیگری چالش مشابهی پیدا کرده است یا خیر. اغلب راه‌حل مناسبی را که توسعه‌دهنده دیگری کشف کرده است یا اطلاعات کافی برای رسیدن به یک راه حل پیدا می‌کنم. البته این یک روند دوطرفه است می کند، من هم سعی می کنم راه حل های خود را با بقیه به اشتراک بگذارم و به توسعه دهندگان دیگر ارائه کنم. من پاسخ ها را در Stack Overflow پست خواهم کرد و در انجمن ها یا بحث ها مشارکت خواهم کرد. این خیلی مهم است که بتوانم این چرخه را ادامه دهم.
پس می بینید، ما ربات نیستیم. ما همه چیز را در مورد زبان نمی دانیم و برای هر مشکلی راه حلی نداریم. با این حال، ما محققین فوق العاده ای هستیم. ما فرصت طلب هستیم. ما مشکلات را زیرکانه حل میکنم. ما توسعه دهنده هستیم.