به نظر حقیر باید دنبال علاقه و استعداد رفت نه آنکه امروز برنامه نویسی وب میخواهند پس برو یاد بگیر! امروزه همه چی حتی اگر سخن اش هم به میان باشد مورد نیاز بوده که سر زبانها هست.
جبران گذشته و رهایی از سردرگمی
آخرین به روز رسانی در شنبه 24 ارديبهشت 1390 ساعت 11:50 نوشته شده توسط مدیر سایت شنبه 17 ارديبهشت 1390 ساعت 09:07
نظر یکی از کاربران
" با سلام خواهش میکنم مطالبم را بخوانید و کمکم کنید چون من واقعا سر در گم شدم دانشجوی ترم اول مهندسی فناوری اطلاعات مقطع ارشد هستم لیسانسم را در دانشگاه ازاد در رشته نرم افزار گرفتم اما به علت مشکلاتی میخوام از صفر شروع کنم میخوام بدونم چه مطالبی از مبتدی تا پیشرفته را باید یک کارشناس نرم افزار بداند مثلا یکیش نرم افزار matlab لطفا خواهشا از ابتدا بگید که چی بخونم تا بتونم رامو پیدا کنم چه نرم افزار هایی -چه زبان هایی برنامه نویس -چه کارهایی باید بلد باشم."
این سوال یکی از مراجعین سایت است که البته سوال بسیاری از دیگر مراجعین هم بوده و احتمالا هست. با توجه به اینکه هر روز با دانشجویان سر و کار دارم می دانم که این یکی از بزرگترین مشکلات دانشجویان است. در این نوشته قصد ریشه یابی و ارائه راه حلی در خور وسع خودم دارم.
می گویند دکتر شریعتی به دانشجویانش می گفت پاسخهایی را می پسندم که ناشی از تفکر باشد نه کپی متن کتاب!
جوزدگی و دور هم بودن: مشکل دانشجویان در حین تحصیل
مشکل از آنجا آغاز می شود که در نظام آموزشی ما دانش آموزان و حتی دانشجویان وادار به تفکر نمی شوند. غالب تکالیف، تقلیدی است. شما باید کتابی را بخوانید و همان را پس بدهید. هیچگاه تشویق نمی شوید که درباره زندگیتان، آینده شغلی تان، کاربرد رشته خودتان در جامعه تفکر کنید. کم می شود که مثلا استادی یا معلمی بگوید این درسی را که می خوانید چه کاربردی دارد و در آینده به چه دردتان خواهد خورد. دانشجویان هم سراغ چنین سوالاتی کمتر می روند و چون دَورهم هستند و خوشند نگران نیستند. حدیث است که می فرماید وقتی بلایی همه گیر شد، تحملش آسان می شود. این موضوع شده است بلای همه گیر، دانشجویان به یکدیگر نگاه می کنند می بینند دوستانشان دارند گیم بازی می کنند یا قهوه تلخ می بینند، آنها هم تشویق می شوند که بی خیال باشند. (البته همیشه استثنائاتی وجود دارند)
نکته بسیار قابل توجه این است که زمانی که فارغ التحصیل می شویم، تازه دوهزاریمان می افتد که ای داد بیداد. چهار سال درس خواندیم ولی ظاهرا چیزی یاد نگرفته ایم!! ممکن است مدتی هم غصه بخوریم... حالا چند راه حل وجود دارد:
- یکی اینکه با همین تحصیلات آبدوغ خیاری برویم و در جایی استخدام شویم؛ این جا اگر دولتی بود که زیاد به جایی بر نمی خورد و باز دور هم هستیم! لیکن اگر خصوصی بود ناچاریم تازه شروع کنیم به یادگیری
- دوم اینکه بی خیال درس شده و شغل آزاد انتخاب کنیم، آن هم از نوعی که هیچ ارتباطی با تحصیلاتمان نداشته باشد، مثلا بقالی، نصب پرده، صوتی تصویری و امثال اینها. (این کار را اگر چهار سال زودتر انجام می دادیم شاید بهتر هم بود!)
- سوم اینکه ادامه تحصیل دهیم، شاید که جبران مافات کنیم. این کار البته دردسرش بیشتر است، چون در فوق لیسانس دیگر خودمان هم وظیفه ای داریم. باید برای هر درسی یکی دو سمینار ارائه دهیم، باید با کتابهای لاتین کنار بیاییم و حتی پیش فرضهای استاد را هم بپذیریم. مثلا استاد انتظار دارد که اولین پروژه درسی را با نرم افزار متلب (MATLAB) بنویسیم ولی ما تا کنون نمی دانستیم که به جز زبان پاسکال و C زبان دیگری هم برای برنامه نویسی هست!
بحث من در مورد افرادیست که گزینه سوم را انتخاب می کنند:
ماهی را هر وقت از آب بگیرید تازه است
مهم نیست که چهار سال گذشته و ما درس زیادی یاد نگرفته ایم. مهم این است که دوستانی یافته ایم، زندگی اجتماعی را آموخته ایم و مهمتر این که تجربیات خوبی اندوخته ایم. مهمترین تجربه همین که باید خودمان به فکر خودمان باشیم، باید کاری بکنیم. اینکه فهمیده ایم با کپی کردن و تقلب شاید بتوان نمره گرفت لیکن نمی توان یاد گرفت. ضمن اینکه در جامعه که نمی توان همیشه تقلب کرد. در مقابل استاد و سایر دانشجویان که نمی شود از روی کاغذ مطلبی را ارائه داد. برنامه هایی که نیاز خودمان و جامعه است را که همیشه نمی توان دانلود کرد.
در دوره کارشناسی ارشد یا هر زمان دیگری که متوجه شدید باید کاری کرد، آستینهای همت را بالا بزنید و دست به کار شوید. ببینید چه چیزهایی نیاز رشته شما و جامعه است، آنها را یاد بگیرید. دقت کنید که از این پس باید به فکر آینده شغلی هم باشید، لذا در یک موضوعی که نیاز جامعه هست سعی کنید متبحر شوید. مثلا در رشته نرم افزار می بینید برنامه نویسی تحت وب نیاز امروز بسیاری از سازمانهاست، آن را خوب یاد بگیرید. در رشته برق، گرایش الکترونیک، می بینید شرکتهای سخت افزاری نیاز مبرمی به افرادی که با FPGA آشنا هستند دارند، آن را بیاموزید. اصلا گاهی اوقات خوب است شما ابتدا علاقه خودتان را بیابید، و برای آن کار پیدا کنید و پایان نامه تان را هم در راستای آن تعریف کنید! این حالت ایده آل است. بگذارید تجربه شخصی ام را خیلی مختصر برایتان بگویم:
تجربه شخصی در دوران کارشناسی ارشد
من در یک شرکت مخابراتی مشغول کار بودم، تقریبا با رشته درسی ام (الکترونیک) و علاقه شخصی ام (برنامه نویسی) سازگار بود. لیکن زمانی که به دنبال تعیین استاد راهنما بودم با یکی از اساتید دانشکده صحبت کردم. متوجه شدم علاقه زیادی به مبحث OCR و شناسایی الگو دارم. این شد که درسهای مرتبط را برداشتم (شبکه عصبی، شناسایی الگو و پردازش تصویر) آنگاه به دنبال شرکتی رفتم که در این زمینه کار می کرد. به زودی شغلم را عوض کردم! و پایان نامه ام را در همان زمینه ای تعیین کردم که در شرکت جدید مشغول کار شده بودم! با این کار در تمام مدت فوق لیسانس من تقریبا کارمند دائم آن شرکت هم بودم... همین اتفاق در دوران دکتری هم تکرار شد. به لطف خدا و توفیق حضور در شرکت مذکور، در چندین پروژه ملی در زمینه شناسایی الگو همکاری داشتم.
موانع سر راه
و آمّا! بدانید که اگر با پایه ضعیف وارد دوره کارشناسی ارشد شوید (مخصوصا در رشته های فنی) با موانع زیادی رو به رو خواهید شد. مثلا شما زبان انگلیسی تان خوب نیست، لیکن کتابها و مقالاتی که استادتان معرفی می کند انگلیسی است. شما با نرم افزارهای شبیه سازی و زبانهای برنامه نویسی آشنایی ندارید لیکن هر دو هفته باید یک پروژه تحویل دهید. شما در ریاضیات 1 و 2 ضعف دارید لیکن باید فرمول های عجیب و غریب پای تخته را با تکان سر بپذیرید. (یعنی ناچارید بپذیرید که لااقل پیش سایر دانشجویان کم نیاورید) اینها واقعا مشکل است؛ بنده دارم از نزدیک می بینم. لیکن باید جبران کرد. اگر الان جبران نکنید لابد در خدمت مقدس سربازی جبران خواهید کرد؟!
کوچک که بودم برایم پذیرفتن این حدیث خیلی سخت بود: ساعتی تفکر بهتر است از هفتاد سال عبادت. الان سالهاست که دیگر برایم سخت نیست!
موفق باشید
-
با تشکر از مطلبتان! اما باید عرض کنم که کمی اغراق در مطالب دیده میشود! حداقل امروزه همه دانشجویان به غیر از زبان q-basic زبان دیگه ای هم هست حتی دانشجویان غیر کامپیوتری هم میدانند!!
به نظر حقیر باید دنبال علاقه و استعداد رفت نه آنکه امروز برنامه نویسی وب میخواهند پس برو یاد بگیر! امروزه همه چی حتی اگر سخن اش هم به میان باشد مورد نیاز بوده که سر زبانها هست.
-
|*** 2011-05-14 ساعت 11:15:06 *** مدیر سایت
بله البته، لیکن در مثل مناقشه نیست.
اگر یک بار دیگر مطلب را با حوصله بخوانید متوجه می شوید که بحث علاقه هم مطرح شده، به کسی هم نگفتیم "پس برو یاد بگیر"، فقط مثال زدیم.
-
|*** 2011-05-11 ساعت 11:49:52 *** sevenstar
سلام آقای دکترخسروی
این مشکلی که شما مطرح کردید(جو زدگی و دورهم بودن)را بنده به شدت دربین دانشجویان دیدم و کاملا موافقم.
دانشجویان(مخصوصاخوابگاهی)تحت تاثیر یکدیگر امور روزمره را میگذرانند.
ممنونم از راهنمایی شمااستاد دلسوز.
موفق باشید.
-
|*** 2011-05-18 ساعت 16:00:57 *** کوروش
سلام
میشه در مورد MFC و WIN32 توضیح کوتاهی بدید؟
برای برنامه نویسی تحت ویندوز با Vc++ فقط باید از این دو روش استفاده کرد؟
بازی ها و برنامه هایی رو که میبینیم با کدوم ساخته شدن؟؟
برنامه نویسی این دو با برنامه نویسی Console application فرق داره؟؟؟؟؟؟؟
ببخشید زیاد شد!
-
|*** 2011-05-26 ساعت 00:18:20 *** پناهی
سلام استاد:
از مطلبتون خوشم اومد خصوصا قسمت خدمت مقدس سربازی،نظر بنده اینه که در دوره کارشناسی درس خواندن شده شغل دوم بچه ها،شغل اولشون دور هم بودن و تفریح و خنده بعد درس،و یک چیز دیگر کاشکی تفکر کردن و درست تفکر کردن را از دوران دانش آموزی می آموختیم
موفق و موید باشید
-
|*** 2011-05-30 ساعت 17:50:27 *** ناشناس - دیتابیس درmfc
تمام سایتهای ایرانی و خارجی را گشتم اما نتوانستم یک برنامه با دیتابیس بنویسم و اما اگر چیزی در این سایتها نیز باشد برایVC++6 می باشد که در odbc می باشد و زیاد کارایی ندارد اگر لطف کنید و برای پروژه هایی که دارای دیتابیس می باشد پروژه هایی را روی سایت قرار دهید و ما را در این زمینه راهنمایی فرمایید.
-
|*** 2011-06-13 ساعت 11:36:18 *** مدیر سایت
اگر کار حرفه ای پایگاه داده دارید بهتر است از خیر ++C بگذرید و به سراغ زبانهای net. مثل #C یا خود ++C دات نت بروید.
لیکن برای کار با پایگاه دادهی jet (فایلهای با پسوند mdb) یا اکسل xls و یا استفاده از ODBC می توانید روی MFC حساب کنید!
-
|*** 2011-06-11 ساعت 21:13:13 *** مرتضی
من شمارو نمیشناسم. اما از حرف هاتون خیلی خوشم اومد. بد نبود که آدرستونو تو فیوریتم گذاشته بودم.
-
|*** 2011-07-13 ساعت 10:45:50 *** عسل - تشکر
درود بر شما
واقعا ممنون از این که وقت گذاشتید و این مطلب را قرار دادید
راستش دیگران را نمیدونم ولی مطلبتون خیلی به درد من خورد
کامیاب باشید
یا حق
-
|*** 2011-11-25 ساعت 18:32:40 *** مصطفی - درود
من فوق دیپلم گرافیک داشتم که تصمیم گرفتم برای همیشه مسیرم رو عوض کنم ، دوباره تو کنکور سراسری شرکت کردم ،(مهندسی نرم افزار) و دقیقا 2 سال خودم رو انداختم عقب ولی همیشه معتقدم آدم برای رسیدن به هدفش باید از هزینه کردن نترسه حتی اگه اون هزینه به سنگینی عمر باشه !!!

