چگونه در محیط کار یک برنامه نویس حرفه ای باشیم ؟
در کنار مقالات تخصصی که در حوزه جاوااسکریپت و برنامه نویسی داشتیم در این نوشته قرار هست سعی کنیم به روند کاری شما و بهتر شدن اون به عنوان یک برنامه نویس بپردازیم. در ادامه این مقاله سعی میکنیم با بیان یک سری اصول به این نتیجه برسیم که چطور که به عنوان یک برنامه نویس در محیط کارمون حرفه ای عمل کنیم و حرفه ای باقی بمونیم .تا پایان این نوشته این مورد رو فراموش نکنید که داشتن دانش برنامه نویسی صرفا شمارو یک برنامه نویس حرفه ای نمیکنه.
احتمالا این روز ها که درگیر قرنطینه هستید و زمان بیشتری رو دارید در خونه سپری میکنید به خوبی از این فرصت استفاده کردید و مهارت های خودتون رو افزایش دادید، پس شاید برای دوران بعد از قرنطینه برنامه های کاری زیادی تو ذهن خودتون دارید. مثل انجام مصاحبه های کاری جدید و یا اینکه برای اولین بار تصمیم گرفتید وارد بدنه یک شرکت بشید و .. . پس بهتون پیشنهاد میکنم تا آخر این مقاله همراه من باشید تا با یک سری اصول مهم که باید حتما اون ها رو در آینده کاریتون رعایت کنید آشنا بشید.
نیاز نیست همه چیز را بدانید!
شما قرار نیست همه چیز رو بدونید! اگه تو این مدت چند ماهه یک زبان جدید رو تا حدی یادگرفتید و یا پروژه های شخصی رو برای خودتون توسعه دادید خواهش میکنم تحت تاثیر قرار نگیرید، شما همه چیز رو نمیدونید! شاید یکی از بدترین اتفاق هایی که برای خیلی دوستانمون بعد از انجام چند تا پروژه میفته این هستش که حس عجیبی نسبت به دانش خودشون پیدا میکنند و این میتونه برای آینده کاری و حرفه ایشون بسیار خطرناک باشه.
شما لازم نیست همه چیز رو بدونید، کافیه اصول رو به خوبی بدونید و توانایی خوبی در گوگل کردن و جست و جو در مورد مشکلتون داشته باشید. پس این رو فراموش نکنید که شما نیاز ندارید همه چیز رو بدونید، شما باید توانایی حل مساله رو داشته باشید.
مهارت جست و جو کردن را داشته باشید
بله جست و جو صحیح در گوگل یک مهارت به حساب میاد. شما به عنوان یک برنامه نویس که در آینده با پروژه های زیادی قرار هست کار کنه و یا تا همین الان هم پروژه های زیادی رو انجام داده حتما باید توانایی خوبی در گوگل کردن مطالب و چالش هاتون داشته باشید. طبیعی هست که شما به چالش های زیادی برمیخورید و بهترین راهکار برای رسیدن به پاسخ در کنار پرسش از دوستانتون، گوگل هست. سعی کنید در مورد چالش هایی که به اون ها برخورد میکنید سریع از گوگل استفاده کنید تا تواناییتون در پیدا کردن پاسخ ها بالا بره کما اینکه شما در همین حال که به دنبال راه حلی برای مشکلتون هستید نکته های زیادی رو ممکنه یاد بگیرید.
همیشه در حال یادگیری باشید
حتی اگر یک توسعه دهنده ارشد هستید قرار نیست سوال کردن شما رو کوچک کنه. سعی کنید در محیط کارتون از پرسیدن سوال و چالش هاتون خجالت زده نشید و مدام در حال یادگیری باشید. چه با جستجو کردن در گوگل و چه کمک گرفتن از همکارانتون. فناوری و حوزه های مرتبط با اون با سرعت بالایی دارند رشد میکنند و شما مجبور هستید که خودتون رو با اون ها وفق بدید تا از گردونه کار و رقابت خارج نشید.
عاشق کار و حرفه خودتون باشید
احتمالا به خوبی میدونید که انتخاب هر شغلی چالش های خاص خودش رو داره و یکی از مهم ترین فاکتور ها برای انتخاب یک شغل یا مهارت علاقه هست. اگر برنامه نویسی رو انتخاب کردید و هر روز دارید به محل کارتون میرید طوری رفتار کنید که حتی از چهره شما عشق و علاقتون به کار کردن مشخص باشه. طبیعتا علاوه بر این روحیه خودتون رو بسیار بالا میبره تاثییر زیادی هم در نحوه رفتار شما با همکارانتون و همچنین مدیرانتون داره.
خب تا به اینجا یک سری موارد مشخص رو که لازم بود قبل شروع کارتون بدونید بیان کردیم اما در ادامه بیشتر در این مورد صحبت میکنیم که چطور میتونیم در محیط کارمون یک فرد حرفه ای باشیم و حرفه ای عمل کنیم.
اعتماد به نفس
اعتماد به نفس یک اصل مهم در زندگی هر انسانی هست به شرطی که اون رو کنترل کنیم و به صورتی پیش نریم که نتیجه عکس بگیریم.یکی از اصولی که اعتماد به نفس شمارو افزایش میده صداقت هست. زمانی که برای کار به تیم فنی یک شرکت اضافه میشید طبیعتا در جلسات اون ها شرکت خواهید کرد، سعی کنید با توجه به دانشتون در بحث هایی که میشه شرکت کنید و نظرتون رو بیان کنید. به هیچ وجه پرحرفی رو با بیان نظرتون اشتباه نگیرید!
محترمانه برخورد کنید
زمانی که به تازگی به یک شرکت میرید طبیعتا افراد و هم تیمی های شما توجه بیشتری به شما دارند تا با رفتارتون و عکس العمل های شما آشنا بشند. همونطور که در مورد اول هم اشاره کردم از پرحرفی کردن پرهیز کنید و تا جایی که امکان داره مکالماتتون رو کوتاه کنید اما صحبت هایی موثری داشته باشید. حد خودتون رو در شرکت بدونید و به همه احترام بگذارید مطمعن باشید نتیجه این رفتار ها رو خواهید دید و به شدت به رشد شما در محیط شرکت کمک خواهد کرد.
وظابفتون رو با دقت انجام بدید
این یک اصل مهم هست که همه ما باید رعایت کنیم اما زمانی که به تازگی به یک شرکت و محل کار جدید میرید در این زمینه توجه بیشتری به شما میشه تا نحوه کارکرد شمارو بسنجن. سعی کنید کارهایی که به شما سپرده میشه به نحو احسنت انجام بدید و به تمامی موراد توجه کامل کنید.
تیم را فراموش نکنید
معمولا در شرکت ها تیم های فنی وجود دارند که مسایل فنی شرکت رو پیش میبرند و شماهم به عنوان یک برنامه نویس جزیی از تیم فنی به حساب خواهید آمد. فراموش نکنید که شما دارید کار تیمی انجام میدید و باید خودتون رو با تیم هماهنگ کنید و در کنار اون ها باشید.
از چالش های پیچیده فرار نکنید
شما ممکنه در طول مدت فعالیتتون به چالش های پیجیده و عجیب غریبی برخورد کنید. مخصوصا زمانی که اوایل کارتون هست و اون تجربه کافی رو ندارید و همچنین در یک شرکت مشغول به کار هستید و احتمالا یک پروژه رو به صورت تیمی توسعه میدید. فراموش نکنید اینکه برای حل اون چالش پیچیده هر چی بیشتر تلاش کنید علاوه بر اینکه به پاسخ نزدیک میشید، اعتماد به نفس شما افزایش پیدا میکنه. علاوه بر اون هم تیمی های شما و مدیر فنی قطعا دیدگاهشون نسبت به شما فرق میکنه. پس به هیچ عنوان جا نزنید و فکر نکنید انجام اون کار امکان پذیر نیست.
هنوز موارد زیاد دیگری هست که میشه از اون ها به عنوان فعالیت های یک برنامه نویس حرفه ای یاد کرد. اما سعی میکنم این نوشته رو بیشتر از این طولانی نکنم. پیشنهاد میکنم بعد از مطالعه این مقاله نگاهی به نوشته “تفاوت کدنویسی و برنامه نویسی” بندازید احتمالا براتون جذاب باشه.
به نظر شما چه کار های دیگه لازم هست تا مارو تبدیل به یک برنامه نویس حرفه ای در محیط کار کنه ؟
مطالب زیر را حتما مطالعه کنید
4 دیدگاه
به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.
یه چیزی که من تو چند سال کار کردنم بهش رسیدم این هست که اخلاق خودتو نباید بخاطر دیگران تعییر بدی
منظورم بیس کلی رفتارییت هست
چون من تو شرکت یکسال اول اینکارو میگردم اما خیلی ضربه خوردم و همه فک میکردن وظیفه من هست گه زیاد کار کنم
بعضی از مدیران اصلا جنبه نیرو خوب ندارن
ممنون از انتقال تجربتون
نوشته رون و جالبی بود
لطفا در این زمینه بیشتر محتوا بگذارید
سلام خیلی ممنون
حتما:)