واضح آرشیو وب فارسی:خوارزمی: آغاز حرفه برنامه نویسی می تواند چالش برانگیز باشد. می توان با اطمینان گفت که تقریبا هر برنامه نویس تازه کاری در آغاز کار خود با مشکلات و مسائلی روبرو می شود که ممکن است دشوار یا اضطراب آور به نظر برسند. بسیاری از توسعه دهندگان موفق اذعان می کنند که در آغاز حرفه ی خود، اشتباهات بسیاری را مرتکب شده اند، که بعدها به این اشتباهات پی برده اند یعنی شاید ماه ها و حتی سال ها بعد متوجه این حقیقت شده اند. همه ی این افراد آرزو داشتند که می توانستند زودتر از این، به نکات و راهنمایی های لازم به منظور دستیابی به موفقیت دسترسی داشته باشند تا بدین ترتیب بتوانند از هدر رفتن زمان خود به منظور درک نقش ها و وظایف خود به عنوان یکی از اعضای تیم برنامه نویسی، اجتناب کنند. در این مطلب، به نکاتی اشاره می کنیم که توسعه دهندگان حرفه ای به توصیه در مورد آن ها پرداخته اند تا به شما کمک کنند که بتوانید به عنوان یک برنامه نویس هر چه زودتر به موفقیت دست پیدا کنید و از بروز مشکلات اجتناب کنید. ۱- کار گروهی از ضرورت بسیاری برخوردار است. زمانی که با تیم خود کار می کنید، نمی توانید از برقراری ارتباط با دیگران اجتناب کنید. و حتی اگر بتوانید به هر نحوی از این ارتباطات اجتناب کنید، کدهای شما باید با کدهایی که توسط دیگران نوشته شده است در ارتباط باشد. مهم نیست که به عنوان یک برنامه نویس از چه مهارت هایی برخوردارید، شما باید یاد بگیرید که چگونه با هم تیمی های خود ارتباط و همکاری داشته باشید تا از شکست خوردن اجتناب کنید. لازم نیست که همه ی افراد تیم خود را دوست داشته باشید ، اما باید قادر باشید تا با آن ها کار کنید. بنابراین زبان افراد را به اندازه ی زبان برنامه نویسی بیاموزید! ۲- از سوال پرسیدن نترسید. سوال پرسیدن روش خوبی برای یادگیری است، همان طور که می تواند یک فرصت مناسب برای شما به منظور برقراری ارتباط با همکارانتان باشد. قبل از پرسیدن یک سوال فنی، سعی کنید که خودتان از طریق جستجو در اینترنت پاسخ آن سوال را پیدا کنید. به عنوان مثال، اگر شما یک توسعه دهنده ی PHP هستید، درست نیست که از همکار خود بپرسید “من می خواهم یک آرایه مثل {۱, ۲, ۳, …, n, n-1} در PHP ایجاد کنم، می توانید در این مورد به من کمک کنید؟ ” شما با پرسیدن این سوال نشان داده اید که نه تنها در PHP از کمبود مهارت برخوردارید، بلکه زحمت جستجو کردن در گوگل و یا فکر کردن در مورد آن را نیز به خود نداده اید . ۳- ابتدا فعالیت های دارای اولویت را تکمیل کنید. این مورد ممکن است بسیار واضح به نظر برسد، اما به یاد داشته باشید: شما باید فعالیت هایی که از اولویت برخوردار هستند را انتخاب کنید، حتی اگر مواردی که از اولویت کمتری برخوردارند، برای شما جالب تر به نظر برسند. رفتار حرفه ای داشته باشید. ۴- در مورد چیزهایی که نمی دانید نگران نباشید. ممکن است در معرض بحث های فنی بسیاری قرار بگیرید که پر از کلمات و عباراتی هستند که ممکن است برای شما بی معنی باشند. لازم نیست که مضطرب شوید و زمان خود را با نگرانی در مورد نکاتی که چیزی از آن ها نمی دانید، هدر دهید. در دنیای کامپیوتر، موضوعات و مباحث بی نهایتی برای یاد گرفتن وجود دارند. همچنین فهرستی از کلمات بی نهایتی نیز وجود دارند که ممکن است در ابتدا معنای هیچ یک از آن ها را متوجه نشوید. اما اگر به یاد گرفتن آن ها ادامه دهید، در نهایت معنای آن ها را متوجه خواهید شد. ۵- به دست آوردن یک شغل ، به معنای پایان یافتن یادگیری نیست. در کنار به روز بودن در مورد اخبار جهان، شما نیاز دارید تا در یادگیری مهارت ها و ابزارهای جدید نیز به روز باشید. و این مسئله تقریبا در مورد تمامی حرفه ها صدق می کند و برنامه نویسی نیز از آن مجزا نیست. با به روز کردن مهارت های خود، بیشتر و بیشتر پیشنهادهای کاری دریافت خواهید کرد. مهم ترین عامل در موفقیت شما، خود شما هستید. تنها لازم است برای انجام دادن حرفه ی خود به بهترین شکل، مسئولیت پذیر باشید. برگرفته از: www.sololearn.com
شنبه ، ۸اسفند۱۳۹۴
[مشاهده متن کامل خبر]
این صفحه را در گوگل محبوب کنید
[ارسال شده از: خوارزمی]
[تعداد بازديد از اين مطلب: 78]