View Full Version : راهنمایی در زمینه شغلی
niloofar13
دوشنبه 26 مرداد 1394, 09:05 صبح
سلام من فوق لیسانس نرم افزار دارم. و الان یکسالیه در یک شرکت نرم افزاری به عنوان برنامه نویس مشغول کارم. تخصص من در زمینه سی شارپ است. الان مدتی است که علاقه ام را به برنامه نویسی از دست داده ام. به نوعی خسته شده ام. شرکتی که در آن مشغول کارم شرکت کوچکی است. پروژه ای را که انجام میدهم همه کارهایش به عهده خودم است. از تحلیل و طراحی اولیه گرفته تا طراحی دیتابیس, طراحی واسط کاربری و موارد دیگر. فشار زیادی بر من وارد می شود. دوران تحصیل در دانشگاه همیشه در ذهنم این بود که مهندس نرم افزار کار تحلیل و طراحی سیستم را انجام می دهد. با مشتریان صحبت می کند, نیاز سنجی انجام می دهد ولی الان من فقط یک کد نویس محضم. دوست دارم در کارم تنوع وجود داشته باشه و مجبور نباشم از صبح تا ظهر جلوی یه مانیتور بنشینم و جز صفحه اون هیچی نبینم. خیلی سرخورده شدم. به خودم میگم کاش قبل از خوندن فوق لیسانس یه مدت کار کرده بودم بعد که میفهمیدم علاقه چندانی ندارم یا اصلا فوق نمیخوندم یا رشته دیگه ای میخوندم. بارها به خودم میگم کارمو ول کنم و در زمینه ای غیر از کامپیوتر مثلا زبان کار کنم. از یک طرف به خودم میگم اینقدر درس خوندم درسم در دانشگاه هم همیشه خوب بود حالا برم مترجم بشم. البته من فقط تخصص سی شارپ را دارم. چون کامپیوتر رشته ای است که می توان در زمینه های مختلف کار کرد. میخواستم از دوستان بپرسم که من در چه زمینه دیگه ای میتونم فعالیت کنم که هم اینقدر بار به دوشم نباشه هم امکان پیشرفت داشته باشم و هم تنوع داشته باشه؟ چه دوره هایی را لازمه بگذرونم؟ خودم به این فکر کردم که دوره های طراحی وب برم ولی می ترسم که در این زمینه هم همین مساله را پیدا کنم. ممنون میشم راهنمایی ام کنید چون تقریبا هر روز به این مساله فکر میکنم و مثل یه آدم بی هدف و سرگردان میمونم.
golbafan
دوشنبه 26 مرداد 1394, 09:37 صبح
سلام دوست عزیز
به این مسایل به عنوان تجربه نگاه کن و به این زودی نا امید نشو...
شرکت های مختلف رو برو یه سری بزن و حتی اگر اونجاها استخدام نخواستی بشی حداقل با مدیرش دو کلمه صحبت کن و ایده بگیر.
بهتره سعی کنی در نهایت خودت شرکت بزنی ولی اولش باید ایده مناسبی رو پرورش بدی و تجربه مدیریتی هم داشته باشی.
زیاد تر تلاش کن. محکم باش و خستگی ناپذیر.
اصلا عجله نکن...
همین C# که بلدی... من مطمئن هستم در این یک سال خیلی تجربه کسب کردی و برنامه نویسیت بهتر شده. حتی اینو میدونم که نیاز مشتری رو الان بهتر از پارسال درک میکنی
اینها همه تجربیاتی هست که با کار کردن و از صفر شروع کردن بدست آوردی و فکر کنم برای اغلب دوستان همینطور بوده.
niloofar13
دوشنبه 26 مرداد 1394, 10:16 صبح
مساله من بیشتر اون عدم علاقه است که بهش اشاره کردم. دوست دارم کاری رو انجام بدم که ازش لذت ببرم ولی الان واقعا نمیدونم چه زمینه ای میتونه این رضایت رو بهم بده
golbafan
دوشنبه 26 مرداد 1394, 10:28 صبح
شما به احتمال زیاد به مدیریت پروژه علاقه بیشتری دارید
برید دنبال علاقه و تلاش کنید
hakim22
دوشنبه 26 مرداد 1394, 11:02 صبح
به شخصه فکر میکنم در برنامه نویسی وب هیجان بیشتری هست. پروژه های وب مستفیما توسط صدها و هزاران کاربر مورد استفاده قرار میگیرند و شما عملا میتوانید در لحظه نتیجه کارتان را دنبال کنید.
همچنین به دلیل اینکه وب میتواند در اختیار افراد بیشتری باشد کاربران (مشتریان) شما هم میتواند بیشتر باشد.
کد نویسی و درگیر بودن مستقیم با پروژه (مخصوصا در وب) یعنی شما باید به طور روز مره مطالعه کنید. دات نت فوق العاده گسترده است همیشه چیزهای بیشتری برای آموختن وجود دارد. از این گذراندن زندگی از راه کد نویسی یک چالش جدی است که خیلی از برنامه نویس ها از آن آگاه نیستند. دانشی که شما امروز دارید ممکن از 3 سال دیگر هیچ ارزشی نداشته باشد. مثلا چند سال پیش برنامه نویسی سیلورلایت طرفداران زیادی داشت ولی امروز عملا اثری از آن نیست. کسی که نتواند خودش را با نیازهای روز تطبیق دهد بازی را میبازد . در شاخه برنامه نویسی رایانه ای این نیازهای روز در هر لحظه درحال تغییر و گسترش است.
شما میتوانید به عنوان تحلیلگر یا مدیر پروژه فعالیت کنید. متاسفانه خیلی از شرکتهای در ایران ارزش مدیریت و مدیریت پروژه های نرم افزاری را خوب درک نمیکنند. کافی است یکبار Scrum یا Agile در پروژه اجرا کنند تا در هزینه های زیادی را صرفه جویی کنند. خوشبختانه من تجربه ی کار در تیم های موفقی داشته ام که در آنها بیشتر از کد نویس از تحلیلگر و مدیر پروژه استفاده شده بود.
مخصوصا وقتی پروژه بزرگتر است ارزش تست ، عیب یابی ، مدیریت بروزرسانی و اولویت بندی کارها و برنامه ریزی برای آینده بیشتر روشن میشود.
تحلیلگر سیستم ، مدیر نیازمندی ها ، مدیر پروژه ، تستر ، معمار نرم افزار هرکدام یک عنوان کاری است که در نرم افزار بسیار مورد نیاز است و کد نویسی چندانی هم ندارد. اگر هم میخواهید در این زمینه ها کار کنید همین امروز کد نویسی را تعطیل کنید و یکی از این عناوین کاری را به عنوان تخصص خود انتخاب کنید. شروع به مطالعه کنید و یک سایت یا یک وبلاگ راه بیاندازید یا اصلا کتابهایی را در این زمینه ها ترجمه کنید و خواهید دید که کم کم بازارکار خودش به سراغ شما خواهد آمد. تخصص همیشه مانند یک آهن ربا سرمایه را جذب میکند.
niloofar13
دوشنبه 26 مرداد 1394, 13:12 عصر
به شخصه فکر میکنم در برنامه نویسی وب هیجان بیشتری هست. پروژه های وب مستفیما توسط صدها و هزاران کاربر مورد استفاده قرار میگیرند و شما عملا میتوانید در لحظه نتیجه کارتان را دنبال کنید.
همچنین به دلیل اینکه وب میتواند در اختیار افراد بیشتری باشد کاربران (مشتریان) شما هم میتواند بیشتر باشد.
کد نویسی و درگیر بودن مستقیم با پروژه (مخصوصا در وب) یعنی شما باید به طور روز مره مطالعه کنید. دات نت فوق العاده گسترده است همیشه چیزهای بیشتری برای آموختن وجود دارد. از این گذراندن زندگی از راه کد نویسی یک چالش جدی است که خیلی از برنامه نویس ها از آن آگاه نیستند. دانشی که شما امروز دارید ممکن از 3 سال دیگر هیچ ارزشی نداشته باشد. مثلا چند سال پیش برنامه نویسی سیلورلایت طرفداران زیادی داشت ولی امروز عملا اثری از آن نیست. کسی که نتواند خودش را با نیازهای روز تطبیق دهد بازی را میبازد . در شاخه برنامه نویسی رایانه ای این نیازهای روز در هر لحظه درحال تغییر و گسترش است.
شما میتوانید به عنوان تحلیلگر یا مدیر پروژه فعالیت کنید. متاسفانه خیلی از شرکتهای در ایران ارزش مدیریت و مدیریت پروژه های نرم افزاری را خوب درک نمیکنند. کافی است یکبار Scrum یا Agile در پروژه اجرا کنند تا در هزینه های زیادی را صرفه جویی کنند. خوشبختانه من تجربه ی کار در تیم های موفقی داشته ام که در آنها بیشتر از کد نویس از تحلیلگر و مدیر پروژه استفاده شده بود.
مخصوصا وقتی پروژه بزرگتر است ارزش تست ، عیب یابی ، مدیریت بروزرسانی و اولویت بندی کارها و برنامه ریزی برای آینده بیشتر روشن میشود.
تحلیلگر سیستم ، مدیر نیازمندی ها ، مدیر پروژه ، تستر ، معمار نرم افزار هرکدام یک عنوان کاری است که در نرم افزار بسیار مورد نیاز است و کد نویسی چندانی هم ندارد. اگر هم میخواهید در این زمینه ها کار کنید همین امروز کد نویسی را تعطیل کنید و یکی از این عناوین کاری را به عنوان تخصص خود انتخاب کنید. شروع به مطالعه کنید و یک سایت یا یک وبلاگ راه بیاندازید یا اصلا کتابهایی را در این زمینه ها ترجمه کنید و خواهید دید که کم کم بازارکار خودش به سراغ شما خواهد آمد. تخصص همیشه مانند یک آهن ربا سرمایه را جذب میکند.
ممنون از راهنماییتون من درس معماری نرم افزار هم در دوره فوق لیسانس خوانده ام. آیا این زمینه ها دوره آموزشی خاصی ندارند؟ من ساکن یزدم آیا در شهرستان می شود در این زمینه ها کار پیدا کرد؟
reza_noei
دوشنبه 26 مرداد 1394, 14:04 عصر
سلام
مشکل شما کار گروهیه نه زمینه برنامه نویسی اگر تحت وب هم کار کنید همین مصیبت ها رو آنجا هم دارید. کتابخانه های php و .... هر سال به روز رسانی میشوند و هر سال تکنولوژی های جدیدتری اضافه میشوند پس خوب نیست زمینه کاری یکدیگر را بی ارزش کنیم.
پیشنهاد میکنم که سعی کنید دوستان تان یا همکلاسی هایتان را هم وارد کارتان کنید تا کار تقسیم شود. بهر حال شرکتی در آن کار میکنید یا با این قضیه موافق است یا مخالف اگر مخالف بود سعی کنید قانعشان کنید اگر نشد دنبال جای بهتری باشید. اگرم موافق بود چه بهتر.
برای شروع هرکاری شما باید ابتدا تجربه کاری داشته باشید یکدفعه نمیشه مدیر پروژه شد در غیر اینصورت این موضوع خیلی دردسر ساز خواهد شد چون از لحاظه فنی یک فاصله میان شما و برنامه نویسان ایجاد میشود و در برنامه ریزی و امکان سنجی و ... دچار مشکلات بزرگی خواهید شد.
موفق باشید
hakim22
دوشنبه 26 مرداد 1394, 16:08 عصر
یکی از دلایل خستگی ذهنی در برنامه نویسی اینه که ما فقط برنامه نویسی نمیکنیم. تحلیل پروژه ، کد نویسی به زبانهای مختلف ، طراحی گرافیکی و ... همه به عهده ی یک نفر است (معمولا)
الان برنامه نویسی یه یک زبان هم حتی به شاخه های کاری مجزا تقسیم میشود.
اول پیشنهاد میکنم کتاب "Soft Skills (http://it-ebooks.info/book/4832/)" رو تهیه و مطالعه کنید. بعد اینکه اینترنت پر است از دوره های آموزشی ویدویی و کتاب و مقاله و عملا چیزی نیست که در حوزه ی رایانه بخواهید یاد بگیرید و منبع آن را نیابید. مخصوصا در ایران که کپی رایت هم نیست و تهیه آنها فقط هزینه ی دانلود دارد. حتی میتوانید از سایت coursera (https://www.coursera.org)مدرک معتبر هم بگیرید !
ali_72
سه شنبه 27 مرداد 1394, 14:34 عصر
سلام من فوق لیسانس نرم افزار دارم. و الان یکسالیه در یک شرکت نرم افزاری به عنوان برنامه نویس مشغول کارم. تخصص من در زمینه سی شارپ است. الان مدتی است که علاقه ام را به برنامه نویسی از دست داده ام. به نوعی خسته شده ام. شرکتی که در آن مشغول کارم شرکت کوچکی است. پروژه ای را که انجام میدهم همه کارهایش به عهده خودم است. از تحلیل و طراحی اولیه گرفته تا طراحی دیتابیس, طراحی واسط کاربری و موارد دیگر. فشار زیادی بر من وارد می شود. دوران تحصیل در دانشگاه همیشه در ذهنم این بود که مهندس نرم افزار کار تحلیل و طراحی سیستم را انجام می دهد. با مشتریان صحبت می کند, نیاز سنجی انجام می دهد ولی الان من فقط یک کد نویس محضم. دوست دارم در کارم تنوع وجود داشته باشه و مجبور نباشم از صبح تا ظهر جلوی یه مانیتور بنشینم و جز صفحه اون هیچی نبینم. خیلی سرخورده شدم. به خودم میگم کاش قبل از خوندن فوق لیسانس یه مدت کار کرده بودم بعد که میفهمیدم علاقه چندانی ندارم یا اصلا فوق نمیخوندم یا رشته دیگه ای میخوندم. بارها به خودم میگم کارمو ول کنم و در زمینه ای غیر از کامپیوتر مثلا زبان کار کنم. از یک طرف به خودم میگم اینقدر درس خوندم درسم در دانشگاه هم همیشه خوب بود حالا برم مترجم بشم. البته من فقط تخصص سی شارپ را دارم. چون کامپیوتر رشته ای است که می توان در زمینه های مختلف کار کرد. میخواستم از دوستان بپرسم که من در چه زمینه دیگه ای میتونم فعالیت کنم که هم اینقدر بار به دوشم نباشه هم امکان پیشرفت داشته باشم و هم تنوع داشته باشه؟ چه دوره هایی را لازمه بگذرونم؟ خودم به این فکر کردم که دوره های طراحی وب برم ولی می ترسم که در این زمینه هم همین مساله را پیدا کنم. ممنون میشم راهنمایی ام کنید چون تقریبا هر روز به این مساله فکر میکنم و مثل یه آدم بی هدف و سرگردان میمونم.
خوب اگه فکر میکنی از برنامه نویسی خسته شدی چرا فکر میکنی برنامه نویسی وب حالتو بهتر میکنه؟
میفهمم چی میگی
از ترم 3 دانشگاه برنامه نویسی کار کردم تا الان که میشه 6 سال
خستگیش بیشتر واسه اون قسمت حقوق ناچیزه
نمیدونم کجا زندگی میکنید ولی شرایط کار IT تو شهرستان ها سخته
مخصوصا برنامه نویسی
بقیه قسمت ها مثل شبکه و .. که رو خانما زیاد حساب نمیکنن (پروژه گرفتن ت این قسمت ها برای خانم تو شهرستان ما که مصیبته)
خوب قشنگ نمک پاشیدم رو زخمت :لبخند:
باید ببینی چی تو شغل فعلیت برات غیرقابل تحمل شده
از تلاش دست برندار
ارشد گرفتی تمومه؟
ارتباطات خودتو بیشتر کن
لینک پیدا کن
تو stsrtup های برنامه نویسی شرکت کن
شناخت افراد بیشتر و قویتر
و قرار گرفتن تو محیط پویا و قوی روحیت رو عوض میکنه :قلب:
niloofar13
چهارشنبه 28 مرداد 1394, 09:55 صبح
سلام ممنون از راهنمایی دوستان, من همیشه چیزی که در دوران تحصیل توی ذهنم بود محیطی بود با چندین همکار که در مورد طراحی پروژه با هم بحث میکنیم نمودار طراحی می کنیم با مشتریان صحبت میکنیم با خودم میگفتم مهندسی نرم افزار رشته ای هست که با دیگران ارتباط داری و مثل دیگه رشته های مهندسی خشک نیست برای همین دوستش داشتم ولی از وقتی وارد محیط کار شدم دیدم از این خبرا نیست. در ضمن حقوقشم که به قول دوستمون ناچیزه و مسئولیتش هم زیاد. کلا نمیخوام دیگه در فاز برنامه نویسی باشم می خوام یک کار خاص انجام بدم نه اینکه مجبور باشم همه کارهای یه پروژه را تنهایی انجام بدم. با خودم تصمیم گرفتم تا آخر امسال توی شرکتی که الان هستم فعالیت کنم تا پروژه ای که دستمه به جایی برسه بعد برم دنبال یه کار دیگه . حتی همین محیط کار و نارضایتی باعث شده که کلا بی خیال دکترا خوندن بشم. میترسم که چندین سال از عمرم را بذارم بعد هم هیچ فایده ای نداشته باشه.
reza_noei
چهارشنبه 28 مرداد 1394, 11:42 صبح
سلام ممنون از راهنمایی دوستان, من همیشه چیزی که در دوران تحصیل توی ذهنم بود محیطی بود با چندین همکار که در مورد طراحی پروژه با هم بحث میکنیم نمودار طراحی می کنیم با مشتریان صحبت میکنیم با خودم میگفتم مهندسی نرم افزار رشته ای هست که با دیگران ارتباط داری و مثل دیگه رشته های مهندسی خشک نیست برای همین دوستش داشتم ولی از وقتی وارد محیط کار شدم دیدم از این خبرا نیست. در ضمن حقوقشم که به قول دوستمون ناچیزه و مسئولیتش هم زیاد. کلا نمیخوام دیگه در فاز برنامه نویسی باشم می خوام یک کار خاص انجام بدم نه اینکه مجبور باشم همه کارهای یه پروژه را تنهایی انجام بدم. با خودم تصمیم گرفتم تا آخر امسال توی شرکتی که الان هستم فعالیت کنم تا پروژه ای که دستمه به جایی برسه بعد برم دنبال یه کار دیگه . حتی همین محیط کار و نارضایتی باعث شده که کلا بی خیال دکترا خوندن بشم. میترسم که چندین سال از عمرم را بذارم بعد هم هیچ فایده ای نداشته باشه.
سلام
بنده ی خدا بگرد دنبال یک شرکت پدر مادر دار. هستن شرکت های دانش بنیانی که به مباحثی مثل مهندسی نرم افزار اهمیت میدهند. البته شهر شما را نمیدانم .
موفق باشید
پیام حیاتی
چهارشنبه 28 مرداد 1394, 12:19 عصر
سلام ممنون از راهنمایی دوستان, من همیشه چیزی که در دوران تحصیل توی ذهنم بود محیطی بود با چندین همکار که در مورد طراحی پروژه با هم بحث میکنیم نمودار طراحی می کنیم با مشتریان صحبت میکنیم با خودم میگفتم مهندسی نرم افزار رشته ای هست که با دیگران ارتباط داری و مثل دیگه رشته های مهندسی خشک نیست برای همین دوستش داشتم ولی از وقتی وارد محیط کار شدم دیدم از این خبرا نیست. در ضمن حقوقشم که به قول دوستمون ناچیزه و مسئولیتش هم زیاد. کلا نمیخوام دیگه در فاز برنامه نویسی باشم می خوام یک کار خاص انجام بدم نه اینکه مجبور باشم همه کارهای یه پروژه را تنهایی انجام بدم. با خودم تصمیم گرفتم تا آخر امسال توی شرکتی که الان هستم فعالیت کنم تا پروژه ای که دستمه به جایی برسه بعد برم دنبال یه کار دیگه . حتی همین محیط کار و نارضایتی باعث شده که کلا بی خیال دکترا خوندن بشم. میترسم که چندین سال از عمرم را بذارم بعد هم هیچ فایده ای نداشته باشه.
تصمیم درستی گرفتید.توی هر زمینه دیگری که می دوتید موفق تر هستید وارد بشید ، برنامه نویسی اسمش بلنده تو ایران فقط.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.