2013-03-10 ساعت 18:04
(آخرین تغییر در ارسال: 2013-03-10 ساعت 18:05 توسط hasti_banoo.)
(2013-03-10 ساعت 13:55)امیر مهاجر نوشته: من اینجا تو زمینه Windows Application با #C و Net Framework. و LINQ مسلطم و تو برنامهنویسی تقریبا هیچ مشکلی ندارم.
قبلا هم تجربهٔ برنامهنویسی حرفهای چند ساله با ++C رو داشتم. (هم DOS و هم win32)
ولی برای آمریکا میدونم هیچ امیدی به ویندوز اپلیکیشن نیست و باید برم تو وب کار کنم.
نه امیر جان اینطوری نیست که چون الان وب رو بورسه Windows Application نباشه. یه نگاهی به آگهی های کار بیاندازی متوجه میشی که در هر دو زمینه کار فراوونه. تقریبا میشه گفت تو هر زمینه ای که به نحوی با برنامه نویسی مرتبط باشه ، از جمله software engineer و Windows developer پیش نیازهایی هست که C/C++ programming و .Net و Java Script از اونهاست. الان بر خلاف تصور application های windows-based کنار نرفته. خیلی از شرکتهای بزرگ هستند که هنوز تمام سیستمهاشون مبتنی بر ویندوز هست و اکثر شرکتهای کوچک هم همینطور. من هم مثل دوستان دیگه معتقدم تخصص خیلی خوبی داری و نیازی نیست خودتو برای فیلدهای جدید آماده کنی.مثلا این آگهی ها رو ببین . اما اگر به web development علاقه داری یه بحث دیگه است.
(2013-03-10 ساعت 13:55)امیر مهاجر نوشته: دوستم تو کانادا تو شرکتی کار میکنه و درگیر همه چیز هست از دیزاین تا برنامهنویسی و دیتا بیس برای وب.یه خورده شاید نشه کاملا تفکیکشون کرد. دسته بندی که من گفتم کلی است برای کسی که می خواد از اول شروع کنه و معلوم بشه کدوم سمت می خواد بره. برای web development باید دیدی از طراحی هم داشته باشی و بتونی با بعضی از نرم افزارهای گرافیکی مربوطه هم کار کنی. اما نه در حد یک designer . معمولا این رشته یا عنوان شغلی رو Front-end web developer می گن. بعضی جاها هم عنوان می کنند Web developer اما عملا هر دو تخصص رو با هم می خوان مثل جایی که دوست شما کار می کنه. واقعا نمیشه صرفا بر اساس یک عنوان روی تخصصهای مورد نیاز مطمئن بود. خیلی این عناوین همپوشانی داره و استاندارد نیست. دانستن PHP هم امروزه تو کار وب تقریبا یک مزیت بزرگ به حساب میاد. ساده بگم content management system هایی مثل WordPress و Drupal بسیار رو بورس هستند و اونها هم مبتنی بر PHP. اما اگر هم ندونی، باز هم کار پیدا میشه. بهترین کار اینه که بری تو سایتهای استخدام و زمینه دستت بیاد که چه لازم هست ( مثلا اینجا )
آیا شرکتهایی که فقط از شما برنامهنویسی و دیتابیس بخوان زیاد هستند؟ یا اینکه بیشتر هم دیزاین میخوان و هم برنامهنویسی؟ چقدر امیدوار باشم که تو زمینه web development صرف کار گیر بیارم. البته میدونم که باید CSS و HTML رو در هر صورت بلد باشم و بلد هستم.
(2013-03-10 ساعت 13:55)امیر مهاجر نوشته: سؤال دیگه اینکه برای جاوا اسکریپت libraryهای لایسنس فری زیادی نوشته شده. یک نمونهاش Knockout.js. آیا این امکان وجود داره من جایی مشغول به کار بشم و بتونم از چنین لایبراریهای برای کارهاشون استفاده کنم.
این سوال رو بهتره آرش خان یا دوستان دیگه پاسخ بدن، چون من تجربه ای ندارم.