مهندسين كامپيوتر جواب بدن
سلام خدمت دوستاي گلم.راستش من سال آخر كارشناسي كامپيوترم(نرم افزار )ولي احساس ميكنم كه هيچي بلد نيستم از كامپيوتر اندازه يه آدم معمولي بلدم همين.:302:ميشه بگيد بايد ازكجا شروع كنم چه كلاسايي رو برم؟چون من از اينكه بگم ليسانس كامپيوترم واقعا خجالت ميكشم.توي دانشگاه پيام نور درس خوندم وچون سركار هم ميرفتم فرصت نداشتم به اندازه كافي درمورد رشتم اطلاعات جمع كنم .ميشه كمك كنيد؟؟؟؟
RE: مهندسين كامپيوتر جواب بدن
واقعا ازتون ممنونم چرا هيچكي جواب نميده؟؟؟؟؟؟؟؟؟؟؟؟؟ تورو خدا يكي بياد يه چيز بگه
RE: مهندسين كامپيوتر جواب بدن
الان بیشتر افراد همینطور هستند !
من هم ترم آخر کارشناسی مکانیک هستم ولی احساس میکنم اطلاعاتم کم هست !
سطح علمی دانشگاهها پایین اومده ، خیلی پایین !
در مورد رشته شما خوشبختانه منبع آموزشی توی اینترنت زیاد هست .
من خودم در زمینه طراحی و برنامه نویسی وبسایت فعال هستم .
انجمن برنامه نویس انجمن خوبی میتونه براتون باشه .
http://barnamenevis.org/
در نهایت همه چیز به خود شخص برمیگرده ، وحتی نیازی به دانشگاه رفتن هم برای یادگیری این موارد نیست !
کتابهای آموزشی ( ebook ) زیادی هم توی اینرتنت چه به زبان فارسی و انگلیسی موجود هست از اونها هم میتونید استفاده کنید .
RE: مهندسين كامپيوتر جواب بدن
مریم عزیز سلام
دوست عزیز همه دانشجوهای کامپیوتر اولش آماتور هستن و بعد چند وقت راه و چاه رو یاد
می گیرند...خود من هم 3 سال پیش که فارغ التحصیل شدم بسیار نابلد بودم و نمیدانستم باید
چکار کنم..اما هدفم راه اندازی یک شرکت آموزشی در زمینه فناوری اطلاعات بود و همین کا را هم
کردم...من مدیر آموزش آن شرکت هستم و شغلم مشاوره تخصصی به دانشجوها و علاقه مندان
به این رشته هست...یک تاپیک در همین خصوص تو قسمت کامپیوتر و اینترنت ان شاالله بزودی
باز خواهم کرد..مریم عزیز بچه های رشته کامپیوتر در 3 فیلد به شکل تخصصی میتوانند کار کنند :
1- برنامه نویسی
2- پایگاه داده
3-مهندسی نرم افزار
اما همگی باید مقداری برنامه نوسی و Data base بدانند تا بتوانند مشغول به کار شوند.
علاقه مندی شما به کدام زمینه است؟
اگر می خواهید با اصول برنامه نویسی و مفاهیم آن آشنا شوید من شخصا به شما راهنمایی
شرکت مایکروسافت را پیشنهاد می کنم!
شما ابتدا با یاد گیری زبان #C و مفاهیم شی گرایی با اصول برنامه نویسی و یک زبان
برنامه نویسی قدرتمند و بین المللی که بازار کار بسیار خوبی در ایران دارد آشنا می شوی و
بسته به علاقه مندیت وارد یکی از زمینه های برنامه نویسی تحت وب یا تحت وینوز می شوی
و بسته به علاقه مندیت در آن زمینه ادامه می دهی...در کنار زبان #C بسیار مفید است که
کمی پایگاه داده SQL Server 2008 یاد بگیری و به این شکل هر جایی برای شما کار هست.
حال اگر بخواهی در زمینه برنامه نویسی ، پایگاه داده یا مهندسی نرم افزار بسته به سلیقه
و استعدادت و علاقه مندیت به شکل تخصصی وارد شوی یکی را انتخاب می کنی!
زمینه مورد علاقه خود را از این 3 مورد بگو تا شما را راهنمایی کنم.
موفق باشی
RE: مهندسين كامپيوتر جواب بدن
سلام مریم جان خوش اومدی به تالار
من یه چیزای اندکی از کامپیوتر سرم میشه امیدوارم بتونم کمکت کنم
اما فکر میکنم خیلیها اینجا میتونن راهنماییت کنن نه فقط مهندسین کامپیوتر
خوب اینکه از کجا باید شروع کنی و چه کلاسایی بری باید اول ببینی هدفت چیه؟
درواقع توی چه زمینه ای دوست داری فعالیت کنی؟
توی کدوم زمینه فکر میکنی بیشتر علاقه مندی کار کنی و موفق تری؟
چون شما گرایش نرم افزار خوندی میتونی تو زمینه برنامه نویسی یا گرافیکی کلاس بری. باز تو هر کدوم از این گرایشا باید ببینی کاربرد هرکدومشون چیه و شما تو چه زمینه کاربردی دوست داری فعالیت داشته باشی؟
توی برنامه نویسی بیشتر #C (سی شارپ) یا در اصل C#.NET که یه زبان قدرتمند و شی گراست که برای طراحی کاربردای NET. من جمله سرویس های وب و کاربردای ASP.NET و برنامه های تجاری استفاده میشه. محیط NET. هم محیطیه که با base ویندوز از ساخت کاربردای وب هم پشتیبانی میکنه. درکنارش یه پایگاه داده مثل SQL هم یاد بگیری خوبه. زبان JAVA هم خوبه و کاربردشم برنامه نویسی تحت وب، برنامهنویسی برای سیستمهای کوچیک مثل موبایل و یا برنامههای کاربردی بزرگه.
در زمینه گرافیک نرم افزارای زیادی وجود داره هرکدومم برای یه کاربرد خاص طراحی شدن و یه سری قابلیتها دارن. درضمن باید بین نرم افزارای طراحی با نرم افزارای گرافیک تفاوت قائل شد.
مثلا فوتوشاپ که هنوزم رو بورسه یه نرم افزار حرفه ایه که از دسته گرافیکه و تمام امکاناتی که برای ویرایش یه تصویر مورد نیازه در اختیار کاربر قرار داده و مال شرکت Adobe هستش که مدتهاست توی عرصه گرافیک و فیلم سازی و طراحی حرف اول رو میزنه.
یا مثلا نرم افزار freehand که مال شرکت ماکرومدیاست از دسته طراحیه و برای خلق انواع تصاویر و آرم و ... است. شما میتونی براحتی با فلش تحت وب برنامه نویسی کنی، با دریم ویور یه وب حرفه ای با تمام امکانات محاوره ای طراحی کنی، با نرم افزار سوایش انیمیشن های دو بعدی و بنر درست کنی و فری هند بین تموم اینا مثل یه واسطه ست که می تونی باهاش برای طراحی دکمه ها و قالب ها یا لوگوها داخل وب استفاده کنی.
نرم افزار دیگه Corel هستش که که یه مجموعه ست که هم کار طراحی انجام میده و هم گرافیک.
اگه بخوای توی زمینه انیمیشن سازی کار کنی نرم افزارایی مثل 3d max هستش که برای مدل سازی تو زمینه ساخت بازی های کامپیوتر، یا توی سینما بعنوان پیش پردازش جلوه های ویژه، و طراحی مدل های سه بعدی هستش. البته یه کاربرد دیگش هم توی نقشه کشی و معماریه که معمارا و گرافیستها میتونن پیش نمایش بناها و مدلهایی که هنوز ساخته نشده را باهاش طراحی کنن و بصورت سه بعدی نمای داخلی و خارجی بنا را ببینن.
که البته برای طراحی و همینطور نقشه کشی نرم افزار Autocad هم نرم افزار خوبیه و معمولا برای طراحی نقشه های مهندسی و صنعتی در دو مدل دوبعدی و سه بعدی بکار میره.
اگر بخوای تو زمینه سخت افزار بیشتر کار کنی میتونی از +A شروع کنی که به دو دسته تقسیم میشه :
1- A+ Hardware
2- A+ Os
تو دوره Hardware شما با قطعات سخت افزاری کامپیوتر مثل ram و ... آشنا میشی، و عیب یابی و طریقه رفع مشکلات سخت افزاری قطعات رو یاد میگیری و همینطور اسمبل کردن و سرهم کردن یه سیستم.
تو دوره Os با سیستم عامل و رابطه ش با سخت افزار و نصب و ارتقای سیستم عامل و تنظیماتش آشنا میشید.
اگر بخواهی تو زمینه شبکه کار کنی بازم چند تا گرایش داریم :
1- MCITP
2- Cisco
تو دوره MCITP درواقع شما یه متخصص ارشد میشی در زمينه راه اندازي و نگهداري شبكه هاي كامپيوتري مبتني بر Server 2008 که این گرایش معمولا بین بچه های سخت افزار و نرم افزار به یه اندازه درخواست داره. اما گرایش Cisco تو زمينه راه اندازی و نگهداری شبکه های کامپيوتری گسترده ست و بیشتر بچه های سخت افزار به این گرایش علاقه مندن.
در زمینه نرم افزاری برق و الکترونیک هم اگه بخوای کارکنی خیلی نرم افزار داریم اگه خواستی برات میگم.
برای کلاس خوب هم اگه تهران هستی من مجتمع فنی را پیشنهاد میکنم.
RE: مهندسين كامپيوتر جواب بدن
:واي چقدر خوشحالم كه شماها رو دارم .خدا رو شكر وخدا خيرتون بده. هر روز كه ازخواب بيدار ميشم همش خودمو سركوفت ميزنم كه چرا انقدر شهريه دادمو هيچي ياد نگرفتم.راستش من خيلي دوست دارم زبان #c رو بصورت حرفه اي ياد بگيرم از اونجايي كه فرصت كافي براي كلاس رفتن نداشتم يه سي دي آموزشي گرفتم كه ازش چيز زيادي دستگيرم نشد يه سري تئوري ها روگفته بود باچند تا مثال ساده من دوست دارم عملي ياد بگيرم .هر روز هم تو نت دنبال اطلاعات كامپيوتري ميگردم وانقدر زيادن كه مغزم سوت ميكشه وبه خودم ميگم من بايد اينا رو به عنوان يه كسي كه بهش ميگن مهندس كامپيوتر بلد باشم ونيستم وخيلي از خودم نااميد ميشم .يه دنيا ازتون ممنون كه ميايد وراهنماييم ميكنيد.
كاش من هم تهران بودم وميتونستم از كلاسهايي كه معرفي كرديد استفاده كنم.ولي من توي قزوين هستم وفكر ميكنم كلاسهاي تخصصي كه بخواد از آدم يه حرفه اي بسازه نداره.اگه آموزشگاهي توي قزوين هست وشما دوستاي گلم ميشناسيد لطفا راهنماييم كنيد.
RE: مهندسين كامپيوتر جواب بدن
سلام
چند تا سوال دارم ازت
دوره ICDLرفتي يا اينكه همه مهارتهاشو بلدي؟
چقدر فتوشاپ ميدوني؟
به طراحي وب يا شبكه علاقه داري؟
پيشنهاد من اينه كه از چيزاي ساده شروع كن تاكم كم علاقه و اعتماد بنفست بره بالا بعد برو سمت برنامه نويسي ، شبكه ،سخت افزار و...
RE: مهندسين كامپيوتر جواب بدن
مریم جان مجتمع فنی قزوین هم شعبه داره منتها من گفتم تهران چون اساتید تهرانش اکثرا خوبن اما در مورد اساتید قزوینش نمیدونم پرس و جو کن حتما.
میتونی توی کلاسهای جهاد دانشگاهی قزوین هم شرکت کنی.
فکر میکنم دانشگاه باراجـیــن هم دوره های آزاد آموزشی داره اونم که دیگه بغل گوشته میتونی زنگ بزنی بپرسی.
فقط سعی کن تو یه گرایش شروع کنی و بری جلو نصفه نیمه ول نکن.
موفق باشی
RE: مهندسين كامپيوتر جواب بدن
دوره های فنی حرفه ای شرکت کن.
RE: مهندسين كامپيوتر جواب بدن
منم با فرناز خانوم موافقم از ساده شروع کن .
تا اونجا که میدونم زبان C و بعدش C++ رو اگه خوب یاد داشته باشید یادگیری C# خیلی راحتتر میشه .
ضمن اینکه مبحث شی گرایی یک مقدار درکش سخت هست بنابر این اگر خوندید و متوجه نشدید اصلا مهم نیست!
مثلا اگر من بخوام راهنمایی کنم میگم شما هم از طراحی وب شروع کن البته اگر علاقه مند هستی .
( به نظر من ) طراحی وب واقعا بحث شیرینو دلچشبی هست و ضمن اینکه یادگیریش فوق العاده راحت هست و در آمد هم میتونید داشته باشید.
میتونید توی یک ماه طراحی وب رو خیلی خوب یاد بگیرید ! اگر خواستید میتونم راهنماییتون کنم که از کجا شروع کنید.
RE: مهندسين كامپيوتر جواب بدن
نقل قول:
نوشته اصلی توسط farnaz_a
سلام
چند تا سوال دارم ازت
دوره ICDLرفتي يا اينكه همه مهارتهاشو بلدي؟
چقدر فتوشاپ ميدوني؟
به طراحي وب يا شبكه علاقه داري؟
پيشنهاد من اينه كه از چيزاي ساده شروع كن تاكم كم علاقه و اعتماد بنفست بره بالا بعد برو سمت برنامه نويسي ، شبكه ،سخت افزار و...
من icd رو مهارتاشو بلدم يعني كلاس نرفتم خودم همينجوري ياد گرفتم خيلي زحمت كشيدم نه؟؟؟؟؟؟؟:311: از فتو شاپ خيلي جزئي ميدونم خيلي جزئي.خيلي دوست دارم طراحي وب وشبكه رو ياد بگيرم .البته شبكه رو هم تاحدودي بلدم
نقل قول:
نوشته اصلی توسط pesare_tanha
میتونید توی یک ماه طراحی وب رو خیلی خوب یاد بگیرید ! اگر خواستید میتونم راهنماییتون کنم که از کجا شروع کنید.
ممنونم به خاطر راهنمايتون.آره ممنون ميشم بگيد بايد از كجا شروع كنم.
نظرتون در مورد اينكه اول فتوشاپ وطراحي وب رو ياد بگيرم بعد برم سرغ برنامه نويسي چطوره؟بنظرتون ميشه از روي كتاب فتوشاپ و طراحي وب رو ياد گرفت؟؟؟؟آيا شما كتابهاي خوبي سراغ داريد كه بهم كمك كنه؟؟؟؟؟؟؟؟؟يه سوال ديگه ياد گرفتن اينا وقت تلف كردن نيست؟؟؟/
RE: مهندسين كامپيوتر جواب بدن
مریم جان لازم نیست نگران یا سر در گم باشی
حتی بهترین اساتید تهران هم همه چیز را نمی دانند!..من با بهترین اساتید به مدت 2 سال در
جاهای مختلف کار کردم در تهران و این را میدانم که هر کدام در زمینه ای متخصص هستند!
یک ضرب المثل چینی می گوید : (( راه های طولانی و دشوار با برداشتن قدمهای کوچک آغاز
می شود.)) پس اصلا از کثرت مطالب نترس و کارت را شروع کن!
اینجور که معلوم است به برنامه نویسی علاقه مندی...چون گفتی نرم افزار خواندی من به شما
شبکه و سخت افزار یا کارهای گرافیکی پیشنهاد نکردم...چون فیلد بچه های نرم افزار همین
هاست. pesare_tanha هم درست می گوید برنامه نویسی وب و طراحی وب بسیار شغل
خوبیست.چون دنیای ویندوز رفته رفته جای خود را به دنیای وب داده است زیرا دنیای وب مستقل
از پلت فرم است و همین موضوع کار را آسانتر می کند و اغلب به این سمت گرایش دارند!
دوره های ICDL را هم خودت کتاب بخر و بخوان اما به صورت جانبی این ها را یاد بگیر.
تمرکز اصلی ات روی یادگیری زبان برنامه نویسی باشد تا ایتدا با یک زبان آشنا شوی و
ممکن است همه جایش را نفهمی اما به صورت کلی و با شرکت در یک دوره خوب و تمرین
زیاد قطعا یاد می گیری و بعد می توانی وارد دنیای وب یا ویندوز شوی!
در مورد کلاس سوال کردی ، حقیقت این است که در خصوص برنامه نویسی در خود تهران هم
کلاس خوب کم است چه برسد به شهرهای دیگر و اکثر شاگردان کلاسها از شهرهای مختلف
به تهران می آیند.
2راه داری :
1- خودت با منابعی که به شما معرفی می کنم و از یکی از اساتید آموزشگاه می پرسم شروع کنی
2- در یک کلاس برنامه نویسی به زبان #C با استادی خوب شرکت کنی و با یادگیری مفاهیم
خودت راه را ادامه بدهی!
اگر زبانت قوی باشد یک reference خوب برای یادگیری زبان #C دارم که به شکل PDF است و
می توانم برایت ایمیل کنم. یک مرجع فارسی هم هست که تالیف یکی از اساتید خوب است
اما مراجع زبان اصلی بهتر در این خصوص توضیح می دهند!
#C را که یاد بگیری پایه بسیار قوی ای داری و همه چیز را عالی یاد می گیری!
طراحی وب نیز با برنامه نویسی وب تا حدودی فرق دارد...اگر هدفت کار در زمینه نرم افزار و
برنامه نویسی است این PDF را برایت ایمیل می کنم به همراه یک راهنما
موفق باشی
RE: مهندسين كامپيوتر جواب بدن
بهار غمگين وهمه دوستان كه بهم لطف كرديد وراهنمايي هاتون رو اينجا نوشتيد دست گلتون درد نكنه .واقعا خدا بهتون خير وسلامتي ونيكي بده
نقل قول:
نوشته اصلی توسط bahar.ghamgin
یک مرجع فارسی هم هست که تالیف یکی از اساتید خوب است
اما مراجع زبان اصلی بهتر در این خصوص توضیح می دهند!
#C را که یاد بگیری پایه بسیار قوی ای داری و همه چیز را عالی یاد می گیری!
طراحی وب نیز با برنامه نویسی وب تا حدودی فرق دارد...اگر هدفت کار در زمینه نرم افزار و
برنامه نویسی است این PDF را برایت ایمیل می کنم به همراه یک راهنما
موفق باشی
من زبانم زياد بدنيست ولي راستش اعصاب لغات سخت كتاب رو ندارم.اگه لطف كنيد مرجع فارسيش رو برام ايميل كنيد يه دنيا ازتون ممنون ميشم.ر ضمن اميدي هست كه از روي كتاب ياد بگيرم؟؟؟؟؟؟؟؟؟؟
RE: مهندسين كامپيوتر جواب بدن
سلام مریم صوفی گرامی
علم کامپیوتر بسیار گسترده است و هزاران شاخه داره، و هر روز هم داره به روز می شه و یه دانشجوی کامپیوتر، تا آخره عمرش باید دانشجو بمونه و هر روز خودش رو به روز کنه! ده سال پیش پاسکال بود و حالا سی شارپ اومده!
1) متأسفانه، عام رو که ملاحظه می کنی، تا می گی مهندس کامپیوتر هستم، انتظار دارن همه چیز بلد باشی، فک می کنین این چیزا رو تو دانشگاه یاد دادن!
- جدیدترین قطعات!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- انواع مختلف نرم افزارها، از جمله نرم افزارهای تخصصی مثله سمنتیک ها!!!!!!!!!!!!!!!!!!!
- نرم افزارهای کانورت که این مردم بسیار استفاده می کنن!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!
- برنامه های ریکاوری!!!!!
- .....................
خلاصه این ها از مواردی است که مردم به خاطرشون خیلی می یان سراغ شما! اصلن هم نگران نباشید که بهشون بگین بلد نیستم، چون اگه کار رو هم عالی براشون انجام بدین، بازم می گن بلد نبود!!!!!!!!!! و به نظر من هیچ وقت، هیچ وقت کامپیوتر فردی که از کامپیوتر هیچی سر در نمی یاره رو دست نزن!!!!! اگه الآن درستش کردی، ده سال دیگه خراب شد، می گه از اون روز که تو دست زدی بهش این طوری شد!!!!!!!!!!!!!!!!!!!!!!!!!:163:
یا حتی راهنمایی هم نکن که چی کار باید بکنه، یه راست بگین برو سراغ اونجایی که سیستم رو ازش خریدین!
من که به شخصه عاشقه اینم که بگن هیچی بلد نیست و اصلن نیان سراغم! هم وقتم رو می گیرین، هم به درده سرهای بعدیش اصلن نمی ارزه!!!!!! البته این جوری نبودما، از وقتی یه مادربرد پیاده شدم، توبه کردم!
:320::301:
و خلاصه بگم که اگه می خوایم مردم بگن آره، مهندس کامپیوتره، از همه چیز باید به صورت جزئی یاد بگیریم و آخر هم هیچ چیز نمی شیم، کسی که همه چیز می دونه، اما هیچ کاری نمی تونه بکنه چون تخصص نداره!
2) و اما اگه می خوایم برای خودمون مهندس کامپیوتر باشیم نه برای عام:
اون بخشی که می خواین تخصص پیدا کنین رو بر اساس علاقه و بازار کار انتخاب کنین، سعی کنین تو اون زمینه علمتون رو افزایش بدین و در کنار اون، در بقیه بخش ها هم یه مطالعه جزئی داشته باشین!
مثلن اگه به کارهای گرافیکی علاقه دارین، لازم نیست تخصصی روی سخت افزار هم وقت بذارین!! باید تمام انرژیتون رو بذارین روی کارهای گرافیکی که هم حرفه ای بشین و هم خودتون رو به روز نگه دارین! و فقط کافیه که یه چیزهای جزئی از بقیه قسمت ها بدونین! همین!
مثلن دوسته من، هیچی از برنامه نویسی سر در نمی یاره، اما یه گرافیست پروفشناله! در کارهای گرافیک از بهترین هاست!
و یه چیز دیگه، فقط زبان تخصصی رو خوب یاد بگیرین!!!
اکثراً مثله شما هستن، اصلن جای نگرانی نیست! فقط باید از یه جا و از یه شاخه شروع کنین!
موفق و پیروز باشید.:72::72:
RE: مهندسين كامپيوتر جواب بدن
نقل قول:
نوشته اصلی توسط ivi195
متأسفانه، عام رو که ملاحظه می کنی، تا می گی مهندس کامپیوتر هستم، انتظار دارن همه چیز بلد باشی، فک می کنین این چیزا رو تو دانشگاه یاد دادن!
خلاصه این ها از مواردی است که مردم به خاطرشون خیلی می یان سراغ شما! اصلن هم نگران نباشید که بهشون بگین بلد نیستم، چون اگه کار رو هم عالی براشون انجام بدین، بازم می گن بلد نبود!!!!!!!!!!
دقیقا !
منم که رشتم مهندسی مکانیک ( نه مکانیک خودرو ) هست ، دوست و آشنا که منو میبینند اولین کاری که میکنند اینه که کاپوت ماشینشون رو میدند بالا و میگند مهندس این چشه ؟!! :311: :311: :311:
منم بعضی اوقات مجبور میشم بگم ماشین چیزیش نیست ، شما یه چیزیت میشه :311:
مثل اینکه بنده خدا دانشجوی پزشکی هست به محض اینکه میبیننش هر مشکلی چیزی دارند دیگه فرقی نمیکنه هر دردی داشته باشند به اون بنده خدا میگند و انتظار هم دارند از همه مشکلاتشون اون فرد اطلاع داشته باشه !
بگذریم من هم موفقیت رو به این میبینم که از این شاخه به اون شاخه نپرید .
در بحث برنامه نویسی تحت وب و دسکتاپ ، میشه گفت دسکتاپ سخت تر هست اما دیرتر به روز میشه . اما وب آسونتر هست و همیشه هم در حال به روز شدن هست !
طراحی و برنامه نویسی وب رو در کنار دسکتاپ میتونید داشته باشید ، اما هر چقدر تخصصی تر عمل کنید بهتر هست .
ضمن اینکه اگر برنامه نویسی به زبانهای مایکروسافتی مثل C#.net رو یاد داشته باشید میتونید برای وب هم برنامه نویسی کنید .
برای طراحی وب مباحث زیر رو به ترتیب یاد بگیرید :
HTML
CSS
JavaScript
برای هر کدوم فقط یک هفته کافی هست ( البته بحث تجربه جداست )
javaScript رو با فریم ورکها کار کنید نیازتون رو برطرف میکنند مثل jQuery
و زبان برنامه نویسی هم PHP یا ASP.net میتونه باشه که اگر C# کار میکنید همون ASP.net رو پیشنهاد میکنم .
همونطور که گفتم بحث تجربه و یادگیری سینتکس به کل جدا هست .
روش برنامه نویسی رو شاید بتونید توی یکی دو ماه یادبگیرید اما تجربه به سالها طول میکشه.
اینکه از چه توابعی استفاده کنید و یا شیوه نشتون برنامه به چه شکلی باشه که که فشار کمتری به سخت افزار وارد کنه ، یا امنیت بیشتری داشته باشه ، یا سرعت بیشتری رو ایجاد کنه ، اینها همه و همه در طول چند سال کار کردن براتون تجربه میشه و اونجا میتونید خودتون رو برنامه نویسی خوبی بدونید .
پس فقط روی یک فیلد تمرکز داشته باشید و تمام مباحث اون مورد رو تجربه کنید .
RE: مهندسين كامپيوتر جواب بدن
مریم عزیز دوستان راهنمایی های بسیار خوبی کردند
ivi195 عزیز هم درست میگویند و به نکته بسیار خوبی اشاره کردند....یادتان باشد بهترین اساتید
این رشته همیشه در حال یادگیری هستند و همیشه خودشان را دانشجو قلمداد می کنند!
گاهی که با آنها برای دعوت به همکاری مصاحبه می کنم انگیزه اصلی آنها برای تدریس را که
می پرسم همگی می گویند که می خواهیم به روز بمانیم و این به روز ماندن و دانستن علوم
کامپیوتر که هر لحظه در حال تغییر است تنها در سایه تدریس میسر است...واقعا هم راست
می گویندها...برای مثال تا به MCTS 2010 می آیی عادت کنی 2012 به بازار می آید و کاملا
متفاوت و بسیار بهتر...پس باید تا آخر عمرت در این رشته دانشجو و به روز بمانی....
با پیشنهاد pesare_tanha هم موافقم...با اینها شروع کن و کم کم وارد که شدی خواندن
زبان #C را هم شروع کن...مرجع فارسی اش یک کتاب فارسی است که باید تهیه کنی اما
برای 3.5#C هست و مرجع فارسی خوب برای 4 C#.Net نیست! خواندن آن PDF مرجع هم
خیلی آسان است و اصلا لغات سختی ندارد و راحت می توانی بخوانی و از همه مهمتر اینکه
برای 4 C#.Net هم هست! خودت را به خواندن کتاب زبان اصلی عادت بده تا همیشه به روز
بمانی. هر دو را در یک ایمیل فردا از محل کارم برایت می فرستم...لازم نییست همه چیز را یاد
بگیری...من هم همه چیز را بلد نیستم...برای مثال من از هر چیز اندکی می دانم اما الان کار
اصلی ام تحقیق و توسعه (R & D ) است تا بتوانم مشاوره تخصصی درستی به علاقه مندان
بدهم و آنها را درست هدایت کنم...یعنی باید در یک زمینه خاص تنها Expert شوی و کاری هم
به حرف های مردم نداشته باشی!
موفق باشی
RE: مهندسين كامپيوتر جواب بدن
با اجازه خانوم مريم صوفي گرامی من هم یک سوال میپرسم در تاپیک ایشون .
bahar.ghamgin گرامی شما که تجربتون از من بیشتر هست در مورد برنامه نویسی دسکتاپ ( در واقع من هیچ تجربه ای در این مورد نداره ) به نظرتون من هم میتونم مستقیما از C# شروع کنم ؟ سخت نیست ؟ با این فرض که چیزی از برنامه نویسی نمیدونم !
چه پیشنهادی برای من دارید که رشته تحصیلیم متفاوت هست .
ممنون میشم راهنماییم کنید .
RE: مهندسين كامپيوتر جواب بدن
آقای pesare_tanha باتوجه به تجربه ای که شما از مفاهیم برنامه نویسی دارید بله می توانید!
Solution شرکت مایکروسافت (دوره های برنامه نویسی مایکروسافت - MCTS )برای علاقه مندان
به این دوره ها می باشد!
زبان #C هم اصلا زبان سختی نیست...شما که مفاهیم اولیه برنامه نویسی را می دانید براحتی
می توانید این زبان را فرا بگیرید و در یکی از شاخه های ویندوز یا وب ادامه دهید...البته داشتن
دید مهندسی نرم افزار بسیار به برنامه نویسی شما کمک می کند و بهتر است در یک دوره
مهندسی نرم افزار شرکت کنید یا خودتان این مبحث را مورد مطالعه قرار دهید...اگر سوال دیگری
هست در خدمت شما و سایر دوستان هستم
موفق باشید
RE: مهندسين كامپيوتر جواب بدن
با سلام به همه دوستان
خیلی لذت بردم که علم و آشنایی با مفاهیم کامپیوتر بین جوانان ما رشد خوبی داشته .
درسته که شما عاشق یادگیری دارید اما واقعا باید ببینید این یادگیری رو در چه زمینه ای به کار می برید . همانطور که bahar.ghamgin گفتند باید در یک باب در نرم افزار تخصصی کار کنید . شاخه به شاخه پریدن بیشتر شما را خسته میکند . می شود همانند دانشگاه ! :305::305::305:
بهتر است فعلا در یکی مورد یادگیری رو شروع کرده و کم کم دامنه را گسترده کنید .
من هم رشته تحصیلی ام نرم افزار کامپیوتر بوده اگر کمکی از دست من هم براومد در خدمت هستم .
موفق باشید :72:
RE: مهندسين كامپيوتر جواب بدن
سلام
مریم جان با استفاده از پیام خصوصی ایمیلت رو واسم بگذار تا PDF را برات بفرستم
شاد باشی
RE: مهندسين كامپيوتر جواب بدن
البته دوستان همه راهنمایی های خوبی کردند.
من هم خواستم مطالبی رو اضافه کنم.
اول از همه اینکه اگر شما بخواهی در کاری موفق بشوی، باید به آن کار علاقه داشته باشی. اگر علاقه نباشد، بهتر است که وقت خود را هدر ندهید! به قول شاعر:
روح پدرم شاد که می گفت به استاد *** فرزند مرا عشق بیاموز و دگر هیچ
فراگیری زبان های برنامه نویسی در مرحله ی اول نیاز به علاقه دارد. و بعد از آن تمرین بسیار مهم است.
به خصوص وقتی مسائل اولیه رو یاد گرفتید، سعی کنید خودتون از خلاقیت خود استفاده کنید، با برنامه های ساده شروع کرده و کم کم پیشرفت کنید.
مسئله ی دیگر اهمیت زبان انگلیسی است. قبول کنید که زبان کامپیوتر، انگلیسی است! اکثر مقاله ها، کتاب ها و سایت هایی که در رابطه با کامپیوتر هستند، به زبان انگلیسی هستند. پس سعی نکنید از این زبان فرار کنید. از همان اول سعی کنید بیشتر از مطالب انگلیسی استفاده کنید. اگر زبان انگلیسی خود را قوی کنید، در همین اینترنت سایت های واقعاً خوبی پیدا خواهید کرد که مطالب ارزشمندی راجع به هر موضوعی بخواهید دارند. دیگر برای یادگیر اکثر مسائل نیازی به کتاب و CD آموزشی نیست!
همین #C که دوستان گفتند، اگر در گوگل جستجو کنید: "#Tutorial C" کلی سایت خوب پیدا خواهید کرد.
و در ضمن شما وقتی اصول را یاد بگیرید، دیگر یادگیری خود زبان کار سختی نیست. برای مثال شما وقتی بدانید Object oriented programming یعنی چه، و بتوانید کد خود را به همان زبان فارسی بنویسید، نصف بیشتر کار را انجام داده اید! دیگر نوشتن آن به هر زبانی با کمی تمرین و کسب تجربه امکان پذیر است. آن وقت است که یادگیری زبان جدید برای شما بسیار راحت خواهد بود.
برای شما آرزوی موفقیت می کنم.