نمایش نتایج 1 تا 6 از 6

نام تاپیک: راهنمایی برای ادامه کار!

  1. #1

    Question راهنمایی برای ادامه کار!

    سلام خسته نباشید.
    اگه کسی تا بخش اینترفیس و دلیگیت، متغیر های جنریک پیش رفته باشه، برای اینکه برنامه نویس حرفه ای بشه چه مباحثی دیگه ای رو باید بلد باشه؟ برای مثال اگه (بازم میگم برای مثال) مشتری درخواست درست کردن برنامه مثل اسنپ یا یک برنامه برای خرید و فروش ارز (دلار، بیت کوین و...) یا یک نرم افزار مثلا برای هک وای فای داشت، واقعا میشه این برنامه هارو با چند تا if, else &... میشه حل کرد؟ باید دانش خاصی برای ساخت این برنامه ها داشته باشیم؟ معمولا خیلی پیچیده هستش اینجور برنامه ها؟
    ممنون از اینکه وقتتون رو گذاشتید :)

  2. #2
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    چند قدم اون ور تر
    پست
    1,731

    نقل قول: راهنمایی برای ادامه کار!

    سلام
    ببینید هر برنامه ای یکسری مسائل خاص داره و یکسری مسائل عمومی. مثلاً طراحی منوها، باز کردن و بستن فرمها و نمایش پیغام ها و ... مسائل عمومی هستن که توی همه برنامه ها معمولاً وجود دارن. ولی مسائلی که در برنامه ای شبیه اسنپ وجود داره با مسائلی که در برنامه خرید و فروش ارز وجود داره متفاوته و خاص اون برنامه هست. بنابراین هر بار که شما یک برنامه جدید رو شروع میکنید ممکنه با مسائل و مشکلات جدید روبرو بشید و این ربطی به تازه کار بودن یا حرفه ای بودن شما نداره. مساله اصلی اینه که شما توانایی تحلیل و حل مساله رو داشته باشید. حالا اگر تازه کار باشید یه مقدار حل مساله زمان می بره ولی اگر با تجربه باشید سریعتر به جواب می رسید. ولی در نهایت برنامه نویسی یعنی اینکه شما بتونید همون if و else و توابع و متغیرها و ... رو در جای درستش استفاده کنید.

  3. #3

    نقل قول: راهنمایی برای ادامه کار!

    یعنی مهم نیست که شما حرفه ای یا مبتدی باشی بالاخره وقتی برنامه پیچیده بنویسی شما بعضی جاهاش رو نمیدونی که چطوری برنامه نویسی کنی. باید از کجا این دانش هارو به دست بیاری؟

  4. #4
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    چند قدم اون ور تر
    پست
    1,731

    نقل قول: راهنمایی برای ادامه کار!

    نه مهمه، من کلیت ماجرا رو عرض کردم که شما چه مبتدی باشی چه حرفه ای ممکنه در هر برنامه ای با یکسری مسائل جدید مواجه بشی. اما طبیعتاً یک شخص حرفه ای بر اساس تجارب قبلی و مطالعاتی که داشته سریعتر منابع رو پیدا میکنه و کارش رو راه میندازه. اما اینکه از کجا میشه این دانش رو کسب کرد؟ مهمترین کار نوشتن هست هر چقدر بیشتر برنامه بنویسید مسائل بیشتری رو حل میکنید و مسائل جدید رو راحتتر حل میکنید. در کنارش مطالعه از منابع معتبر بویژه سایتهای خارجی مثل stackoverflow.com و پروژه های موجود در codeproject.com

    بنابراین پیشنهاد من شروع به برنامه نویسی هست، یک پروژه رو برای خودتون تعریف کنید و شروع کنید. برای شروع بهتره یک نمونه از برنامه ای که میخواهید بنویسید رو پیدا کنید و از اون الگو برداری کنید. البته کپی نکنید!

  5. #5

    نقل قول: راهنمایی برای ادامه کار!

    ممنون. الان بعد از این بحث اینترفیس، دلیگیت و... دیگه باید چه جیز هایی رو برای ورود به بازار کار یاد بگیرم؟

  6. #6
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    چند قدم اون ور تر
    پست
    1,731

    نقل قول: راهنمایی برای ادامه کار!

    ببینید شما اگه بخواهید جایی کار کنید ممکنه در ابتدا از شما سوال کنند مثلاً اینترفیس چیه یا دلیگیت چیه ولی بعدش از شما نمونه کار قوی میخوان و در نهایت یه پروژه یا یه بخش از پروژه رو به شما میدن و میگن تکمیلش کن. شاید در اون پروژه هیچ نیازی به این مباحث نباشه. بنابراین همونطور که گفتم شما باید یکسری نمونه کار قوی بنویسید. به نظر من همین چیزهایی که تا اینجا به صورت تئوری خوندید کافیه باید برید سراغ پروژه های عملی و اگر اونجا نیاز شد برید سراغ یادگیری مطالب جدیدتر.

تاپیک های مشابه

  1. سوال: راهنمایی برای شروع کار با wpf
    نوشته شده توسط EleRam در بخش WPF
    پاسخ: 7
    آخرین پست: پنج شنبه 13 آبان 1389, 14:39 عصر
  2. سوال: راهنمایی برای شروع کار با دلفی
    نوشته شده توسط Mr.green در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 2
    آخرین پست: سه شنبه 09 شهریور 1389, 15:51 عصر
  3. سوال: راهنمایی برای آغاز کار برنامه نویسی به زبان سی شارپ
    نوشته شده توسط Football Land در بخش C#‎‎
    پاسخ: 4
    آخرین پست: جمعه 16 اسفند 1387, 06:34 صبح
  4. سوال: راهنمایی برای شروع کار
    نوشته شده توسط بانوآفتاب در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: پنج شنبه 08 اسفند 1387, 12:11 عصر
  5. راهنمایی برای شروع کار
    نوشته شده توسط meh_secure در بخش برنامه نویسی موبایل
    پاسخ: 42
    آخرین پست: یک شنبه 05 اسفند 1386, 10:12 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •