چگونه یک برنامهنویس حرفهای شویم؟ برای رسیدن از ۰ به ۱۰۰ چه مسیری باید طی کنیم؟
برای پاسخ به چگونه یک برنامه نویس حرفه ای شویم، باید به پرسشهای زیر پاسخ دهید و سپس ادامه مطلب را بخوانید.
- آیا انگیزه شما برای یادگیری برنامه نویسی مالی است یا خیر؟
- آیا روزانه حداقل ۸ ساعت زمان آموزش و تمرین دارید؟
- آگاهی کامل دارید که شغل برنامه نویسی یعنی همیشه در حال یادگیری و آموزش بودن؟
- علاقه دارید که ساعتها به دنبال پاسخ خود در سایت های انگلیسی زبان بگردید؟
- علاقه دارید که زبان انگلیسی کمی تقویت کنید؟
پاسخ این پرسشها در ذهنتان نگه دارید و در آخر مقاله دوباره پرسشها بررسی کنید و پاسخ بدهید و بهترین تصمیم را بگیرید.
به چه کسی برنامهنویس میگویند؟
programmer is an individual that writes/creates computer software or applications by giving the computer specific programming instructions.
techopedia
میفرمایند که برنامه نویس کسی است که یک نرمافزار کاربردی با ساختارهای برنامهنویسی خاص به وجود می آورد (یا مینویسد).
“به زبان خودمانی بخوام بگم در واقع یکسری دستور با زبان و قواعدی که کامپیوتر متوجه میشود را مینویسی، کامپیوتر هم به دستور شما چشم قربان میگوید”
آن کامپیوتر، لپتاپ، موبایل، وب سایت، ECU خودرو و… شماست شما باید برنامهای بنویسید که یک مشکل را به صورت نرم افزار برطرف کند و یا یک فرآیند را مدیریت کند.

نقطه صفر برنامهنویسی دقیقا کجاست؟
پیش از انتخاب یک زبان برنامهنویسی، یادگرفتن الگوریتم بسیار مهم است. برنامه نویسی معمولاً با نوشتن برنامه آغاز نمیشود. قبل از نوشتن برنامه لازم است گام به گام، کارهایی را که باید برنامه انجام دهد تعریف کنیم.
به این تعریف گام به گام یک عملیات، طراحی الگوریتم (Algorithm) گفته میشود.[+]
برای یادگیری الگوریتم و فلوچارت در یوتیوب فارسی مطالب زیادی هست که میتوایند به راحتی دسترسی پیداکنید. اما کتاب پشنهادی من کتاب “آموزش الگوریتم و فلوچارت” مجمع فنی تهران است. (برای یادگیری الگوریتم نهایتا ۴ یا ۵ روز زمان بگذارید سپس برنامهنویسی آغاز کنید بعد از آنکه زبان برنامه نویسی مورد نظر را تا حدی آموزش دیدین میتوایند در طراحی الگوریتم وقت بیشتری بگذارید.)
بعد آموزش کافی الگوریتم، شما یک زبان برنامهنویسی را انتخاب کنید و دوره آموزشی آن را آغاز کنید.
زبان های که در سال ۱۴۰۰ بازار کار خوبی در ایران دارند شامل:
- Java
- Php
- Python
- Kotlin
- C#
- swift
- JavaScript
- Dart
توجه فرمایید که هر زبان برای یک سیستم عامل خاص طراحی شده است. البته بعضی زبانها برای تمامی سیستم عاملها قابل اجرا هستند و با واژه کراس پلتفرم شناخته میشوند.
در این مرحله انتخاب کنید که برای چه سیستم عاملی علاقه دارید برنامه بنویسید سپس زبان انتخاب کنید. مثلا علاقه دارید که برای موبایل برنامه بنویسید یا وب سایت طراحی کنید یا علاقه دارید یک نرمافزار حسابداری تحت ویندوز بنویسید؟
* نکته برخی زبانهای برنامهنویسی هستند که به اصطلاح کراس پلتفرم هستند و در اکثر سیستم عاملها قابل اجرا هستند. مثل : فلاتر،پایتون و جاوا
سعی کردم بخشی از سیستم عامل ها و زبانهایی که برای آن ها موجود است در زیر به صورت لیستوار نمایش دهدم که البته کامل نیست.
موبایل اپلیکیشن
- اندروید
- جاوا
- کاتلین
- dart
- iOS
- سوئیفت
- Objective C
- کاتلین
وب اپلیکیشن
- Back-end
- django (فریمورک)
- لاراول (فریمورک)
- Yii (فریمورک)
- و…
- Front-end
- جاوا اسکریپت
- vue js
- asp
راهنما شماره ۱: گاها افراد یک ایده نرمافزاری در گوشه ذهن خود دارند، عالیست همان ایده را انتخاب کنید و اولین قدم برای اجرای آن ایده بردارید.
راهنما شماره ۲: دل دل نکنید! آن سیستم عاملی که دم دست دارید و میتوانید با آن برنامه خودتان را بنویسید و اجرا کنید را برگزینید. شما بعد از اینکه فقط به یک زبان برنامه نویسی مسلط شدید میتوانید به راحتی و خیلی سریع تر از قبل یک زبان جدید آموزش بینید و مسلط شوید.
آموزش برنامه نویسی مناسب را کجا پیدا کنم؟
با توجه به منابع فارسی و انگلیسی با کیفیت در اینترنت موجود است، ارزانترین راه و مناسبترین راه برای یادگیری یک زبان برنامه نویسی دیدن دوره های آموزشی آنلاین است که در زیر چند فهرست از آنها معرفی میکنم.
فهرست سایتهای آموزش برنامه نویسی فارسی زبان معتبر
- uncox.com
- roocket.ir
- sokanacademy.com
- 7learn.com
- و… (سایت معتبر میشناسید تو کامنت معرفی کنید به لیست اضافه کنم)
فهرست سایتهای آموزش برنامه نویسی انگلیسی زبان معتبر
تخصص برنامهنویسی، یک جنگ برابر است
هیـــــچ بهانهای برای حرفهای شدن در این زمینه نیست، هیچ ابزار یا تکنولوژی خاصی نیست که یک نفر در سانفرانسیسکو آمریکا آن را در اختیار داشته باشد و شما در ایران از آن محروم باشید. برای برنده شده در این جنگ همه چیز برابر است غیر از اراده افراد.
تجربه برنامه نویسان
- بین ۱ تا ۶ ماه – کسی که پا به عرصه برنامه نویسی گذاشته است
- بین ۶ تا ۱۲ ماه – برنامه نویس تازه کار
- بین ۱ تا ۲ سال – برنامه نویس متوسط
- بین ۲ تا ۳ سال – برنامه نویس متوسط رو به بالا
- بین ۳ تا ۵ سال – برنامه نویس حرفهای
این بازه زمانی بر هر شخص متفاوت است و بستگی مدت زمانی که برای آموزش خود اختصاص می دهد.
شما هیچ وقت به ۱۰۰ نمیرسید
این تخصص نقطه پایان ندارد، چرا که مهندسی نرم افزار در مراحل ابتدایی خود است و از این رو تا زمانی که انگشت شما قادر به فشردن کیبورد است باید در حال آموزش و یادگیری باشید.
کلام آخر
برای آغاز برنامه نویسی باید دست کم روزی ۸ ساعت وقت بگذارید. ۴ ساعت آموزش بینید سپس نیم ساعت استراحت ادامه ۴ ساعت بعدی.
در حین استراحت هم به هیچ عنوان موزیک گوش ندهید و به هیــــــــچ عنوان شبکههای اجتماعی نه چک کنید و فقط استراحت کنید چایی بنوشید و یک هوایی تازه کنید.
برای پرسش و پاسخ تخصصی زبان برنامه نویسی هم از گروه های تلگرامی استفاده کنید، گاها مطالب مفیدی رد بدل میشود.
گروه تلگرامی برنامه نویسان اندروید
دوستان برنامهنویس، تجربه شما از یادگیری زبان برنامهنویسی چه بوده است؟
همچنین اگر پرسشی هست بفرمایید پاسخگو هستم.
سلام لطفا جواب منو بدید حتما :
من ۱۴ سالم هست (میدونم سنم کمه)از بچگی علاقه به هک و امنیت و برنامه نویسی داشتم الان ۳ سال هست که تو این زمینه فعالیت دارم من زبان های برنامه نویسی که یاد گرفتم c# , python و یه مقدار رو به بالایی c++ میخواستم بدونم چجوری تو این زبان ها خودمو به چلنجر بکشم و هروز حرفه ای تر از قبل بشم از جمله پروژه هایی که انجام دادم :
سی شارپ , b4a: ساخت rat برای ویندوز و همچنین اندروید
پایتون: ساخت رات برای لینوکس
سی پلاس پلاس (qt): ساخت کرکر webmoney(صرفا جهت آموزشی هیچ استفاده ی بدی نداشتم)
اردوینو و زامارین :ساخت خانه ی هوشمند که با google assistant و آپ ی که با زامارین ساخته شده کنترل میشه
و ساخت یک سیستم عامل بسیار بسیار ساده که همانند ترمینال لینوکس و خیلی کمتر عمل میکنه با اسمبلی و سی
برنامه نویسی بر خلاف اسمش که سادس کمی پیچیده و دنیای گسترده ای داره. به عنوان مثال منی که با جاوا برای سیستم عامل اندروید اپلیکیشن درست کردم نمیتونم راجع برنامه نویسی سمت وب اظهار نظر کنم. ولی چیزی هم در یاد گیری و آموزش یک تخصص مهم است، نظم و تداوم اموزش هست. یعنی ۲ سال حداقل روزی ۸ ساعت برای یادگیری یک تخصص وقت بذارید.
برای موضوع هک هم من تخصصی ندارم پیشنهاد میکنم به انگلیسی گوگل کنید شاید به مطالبی مفیدی برسید.
همهی موارد بالا رو دارم به جز ۸ ساعت در طول روز! کار های زیادی هست که باید انجام بدم و شاید من ۱۵ دقیقه برای آموزش و ۳۰ دقیقه برای تمرین بذارم. البته پیشزمینه دارم.
جدا از برنامه نویسی برای یادگرفتن یک تخصص در سطح حرفه ای، روزی ۸ ساعت حداقل زمانی است که باید برای آموزش بگذارید.
سلام من دانشجوی سال اول مهندسی کامپیوتر هستم
خیلی دوست دارم تو برنامه نویسی پیشرفتم کنم
بعد من نمیتوانم در روز ۸ ساعت برنامه نویسی کار کنم چون باید بقیه ی درسام رو هم بخونم
من وقتی برنامه نویسی کار میکنم از همان سوالی که بهم دادن خودم دوباره ازش ی سوال جدید ی طرح میکنم ب نظرتون اینطور ی برای موفق شدن خوبه
اگه برام ایمیل بزارین ممنون میشم
درود
برای حرفه ای شدن روزی ۸ ساعت واقعا لازم است، ولی حتی اگر روزانه ۴ ساعت به صورت منظم (مداوم) آموزش زبان برنامه نویسی آغاز کنید ، قطعا نتیجه مثبتی دریافت خواهید کرد
سلام خسته نباشید..
من متولد ۷۹ هستم و هیچ پیش زمینه و دیدگاهی نسبت به این رشته ندارم..
چند مدته درموردش اطلاعات کسب میکنم و میخوام به طور جدی ادامش بدم چون میدونم آینده شغلی فوق العاده عالی داره و میتونم درعرض یک سال با توجه به استعداد یادگیریم پیشرفت فوق العاده ای داشته باشم.
فقط شما جوری ازش صحبت کردید که منی که اصلا. پیشینه ای راجبش ندارم یکم میترسم و دلسرد میشم..
میخواستم راهنماییم کنید و میخواستم ببینم میشه بهش به عنوان یه شغل دوم نگاه کرد؟
درود وقت بخیر
سپاس از شما
من تلاش کردم در صحبت ها واقعیت بگم نه اینکه بترسونم
ولی برنامه نویسی شغلی که باید واقعا علاقه داشته باشید صرفا چون بازار کار خوبی داره سمت این رشته نرید. دقیقا مثل حسابداری کسی هست ماهی ۱٫۵ میلیون حقوق میگیره، یکی تو همون شهر داره ماهی ۲۵ میلیون حقوق میگیره. تعداد افراد بیکار حسابداری هم زیاده با این شرایط
من خودم فوق دیپلم الکترونیک دارم بعد در کارشناسی که به برنامه نویسی علاقه مند شدم. که مرتبط با رشته ام نبود و طبیعتا دشواری های زیاده این شرایط.
در مورد شغل دوم:
من نظرم منفی، این یک شغل با مشغله فکری بالاست به هیچ عنوان به شغل دوم نمیشه حساب کرد.چون یک شغل تمام وقت. مگر پروژه های کوچک با دستمزد های کم.
و در آخر اگر علاقه مند هستید نترسید با پشتکار و نظم به این رشته انتخاب کنید قطعا نتیجه خواهید گرفت.
سلام من خیلی علاقه دارم که برنامه نویسی بازی های کامپیوتری رو انجام بدم
باید چه زبانی بخونم
درباره ساخت بازی با یونیتی تحقیق کنید متوجه خواهید شد
سلام من مهندسی شهرسازی می خونم ترم ۳ دانشگاه . احساس میکنم علاقه ای که به برنامه نویسی دارم خیلی بیش از پیش در من داره هویدا میشه . بنظرتون بهتره تغییر رشته بدم به نرم افزار یا از اموزش های اینترنتی و کلاس و… (منظور غیر تحصیل دانشگاهی ) استفاده کنم؟
درود بر شما
فرقی نمیکنه شما در دانشگاه متخصص نمیشوید، بعد وارد بازار کار شدن می توانید تخصص لازم را بدست آورید.
تصمیم با خود شماست. شما حتی در کارشناسی ارشد نرم افزار هم چیزی به عنوان برنامه نویسی یادنمیگرید اگر هم آموزشی با آن عنوان آموزش داده شود به شما تضمین می کنم که از سطح فنی بازار خیلی پایین تر است . ( حتی در معتبرترین دانشگاه های دنیاهم در رشته نرم افزار خروجی برنامه نویس ندارد مگر خود دانشجو تلاش کند )
سی شارپ بخون
اگه میخوای با یونیتی بازی بسازی
بهره بردیم تشکر
خواهش میکنم، موفق باشید
سلام وقتتون بخیر..من دانشجوی نرم افزارم..ولی خعیلی ضعیفم..۸ ساعت که نه ولی ۴ و ۵ ساعت وقت میگذارم اما سطح آموزشا و چیزایی که من یاد میگیرم خعیلی پایین تر از کلاسا هست.میشه راهنماییم کنید که چجوری بتونم برنامه نویس موفقی بشم؟(زبان جاوا کار میکنم)
با توجه به دانشجو بودن یا شاغل بودن روزی ۴ ساعت هم زمان کافی برای یاد گرفتن یک زبان برنامه نویسی ولی منظم بودن لازمه طی کردن روند آموزش.
برای یادگیری پایه واساس زبان برنامه نویسی جاوا، میتونید کتاب “چگونه با JAVA برنامه بنویسیم”[+] ترجمه آقای قلزم بخونید که ترجمه به شدت رونی داره.
اگر منبع دیگه هم برای آموزش انتخاب می کنید، راه حل درک و فهمش اینکه همگام با آموزش تمرین کنید.
من از سایت دانشجویار دوره های برنامه نویسی رو تهیه میکنم که اکثرا هم رایگان هستن.پیشنهاد میکنم این سایت رو هم تجربه کنین
https://www.daneshjooyar.com/
کدوم دوره شما خودتون تا انتها خوندین و راضی بودین ؟
با سلام بنده سال دوم مهنسی کامپیوترم ولی تا الان هیچ پیشرفتی نداشتم و متاسفانه دانشگاه عمل کامل رو به آدم نمیده اگه میشه از کجا شروع کنم بهتره
درودبرشما
چه زبانی قصد دارید یاد بگیرید؟
با سلام منم دانشجوی سال دوممو دوسدارم حرفه ایی بشم دانشگاه اصلا درسش کافی نیست زبان جاوا کار میکنم
سلام چطوری میشه که ۸ساعت اموزش انلاین ببینیم اگه هروز این کارو بکنیم چشامون کور میشن
۸ ساعت، استاندارد، نگران هم نباش، کور نمیشی 🙂
تمام کارمندان بانک روزی ۷ ساعت نیم کار میکنند، تا الان مورد کور شدگی نداشتیم
سلام من الان کلاس نهم هستم به رشته برنامه نویسی علاقه مند شدم لطفا مرا راهنمایی کنید که چه رشته ای در دبیرستان باید انتخاب کنم
رشته فنی کامپیتور خوبه، رشته ریاضی هم انتخاب کنی بعد در انتخاب رشته در دانشگاه میتونی مهندسی نرم افزار بخونی
ب عنوان کسی ک از ریاضی ی رشته مهندسی خونده بهت توصیه میکنم فنی رو انتخاب کن چون دروسی مثل شیمی و اینارو ب زور تو کلت نمیکنن.اضافی وقت تو بزار سخت رو اموزش بیرون
با سلام ببخشید میخواستم ببینم که با فیلم های اموزشی فارسی زبان هم میشه برنامه نویسی رو به صورت کامل یاد گرفت؟
بلی چرا نشه، وقتی انگلیسی بلد نیست تنها راه یادگیری با زبان مادری
برای یادگیری پایه هم این بهترین انتخاب
سلام . من یک سوال داشتم. برنامه نویسی به زبان خارجه ربطی داره؟؟. یعنی باید زبان خارجه بلد باشیم؟؟؟
کلا دانش زبانش انگلیسی، برای یادگیری هرچیزی باید انگلیسی بلد باشی
سلام من ۱۲ سالم هست
به صرت دانلود فیلم های اموزشی تو اینترنت الا زبان سی شارپ رو بلدم
از بچگی عاشق بازی سازی و برنامه سازی بودم
ممنون از راهنماییتون
خواهش میکنم موفق باشید
سلام من میخام وارد برنامه نویسی بشم و من هجده سالمه میخاستم ببینم بعد ۱ سال میتونم هم آموزش برنامه نویسی ببینم و هم برم برنامه نویسی کار کنم و درآمد داشته باشم؟!
ممنون میشم جواب بدین
بعد از یک سال می تونید به درآمد برسید ولی رقم خیلی پایین
سلام وقتتون بخیر من ۱۸ سالمه هیچ مقدمه ایی از برنامه نویسی هم بلد نیستم ولی بهش علاقه دارم علاقه دارم یه برنامه بنویسم ک کاری ک تو ذهنمه ازش بیرون بیاد بعد اون برنامه برنامه شناخته شده ایی بشه یا یه کسی بشم ک امنیت شبکه بلد باشه یا بتونه یه سری کار های دیگه بکنه
علاقشو دارم الان نمیدونم چطوری شروع کنم اصن رشته دانشگاهی رو یکی از زیر شاخه های کامپیوتر انتخاب کنم یا نه خودم اموزش ببینم
میتونید یه سری کتاب معرفی کنید ک بخونم ببینم اصن بهش علاقه واقعیی دارم یا نه اصن برنامه نویسی چی هست یه کتاب ک منو اشنا کنه ببینم اصن برنامه نویسی واسم خوبه یا نه نه اموزش برنامه نویسی توش باشه بهم بگه چی هست خوبه بده چیه کلا
برای آشنایی با برنامه نویسی دروه آموزشی آنلاین ببنید خیلی بهتر میتونید نتیجه بگیرید
سلام . مطلب شما عالی بود. من ۱۴ سالمه و خییلی علاقه به برنامه نویسی و هک امنیت دارم. میخاستم بدونم دوره های رایگان اموزش برنامه نویسی وجود دارد تا از انها استفاده کنم . ممنون میشم ایمیل کنید
لطفا جواب بدید
قطعا وجود داره، هم به انگلیسی هم به فارسی، زبان انگلیسی شما در چه حد است ؟
من ….. کمه سالمه و به این کار علاقه دارم و کمی بعد در همین ماه میخام شروع به کار کنم و آموزش ببینم من رو ۱۲ ساعت برای کارم وقت میزارم
سلام
من جاوا رو با کتاب چگونه با جاوا برنامه بنویسیم یاد میگیرم بنظر من فوق العاده کتاب مفیدیه و ساده توضیح داده فقط چیزی که باعث پیشرفت من شد این بود که تمام تمرینای کتابو دونه دونه حل میکردم اگر میخواید کتابو تهیه کنید تمرینا یادتون نره چون چیزی که باعث یادگیری برنامه نویسی میشه تمرینه و تمرین!
درود، دقیقا همین طور است، بهترین راه برای یادگیری تمرین و تمرین است
سلام وقت بخیر، رشته ی من توی دانشگاه معماری بود و بر اساس شرایطی ک برام پیش اومد در یک شرکت خصوصی پشتیبان نرم افزار حسابداری شدم.و اصولا باید برنامه نویسی هم یاد میگرفتم.الان شرایطم جوریه ک در رده ی شغلی خودم دچار ثبات شدم اما در نیاز به پیشرفت دارم.شما چه راهی رو برای پیشرفت پیشنهاد میکنید؟ زبان برنامه نویسی نرم افزار ما sql هستش.
درود بر شما، بسیار عالی
ابتدا باید متوجه بشین اون نرمافزاری که شما پشتیبان آن هستین، با چه زبانی ساخته شده بعد آموزش های مربوط به آن را مشاهده کنید، Sql زبان برنامهنویسی نیست بلکه یک پایگاه داده است
دوست عزیز،
تمامی داده های علمی نشان میدهد انسانها در بهترین وضعیت در طول روز ۳ ساعت توان یادگیری بنیادی دارند. بیش از سه ساعت میشود عمل هرز.
استناد شما به کدام منبع است؟ لطفا ذکر کنید.
۳ ساعت توان یادگیری است درست با هر منبعی که شما می فرمایید اما مابقی به عنوان مثال، ویدیو آموزشی ۱ ساعتی مشاهده میکنید، ۱ ساعت زمان میبرد که فیلم کامل مشاهده شود، ۱ ساعت پیاده سازی کنید و ۱ ساعت هم تمرین و رفع اشکال.
قرار نیست ۸ ساعت پای سیستم بشنید و به صورت مداوم آموزش ببنید، باید تمرین کنید به مشکل بخورید مشکل را برطرف کنید.
من منبعی قابل استناد ندارم کاملا تجربی هست
سلام خسته نباشید
من ۱۵ سال سن دارم و می خوام تازه پا به این عرصه بزارم می خواستم بدونم که زبان پایتون برای شروع مناسب هست و شما چه زبان هایی رو پیشنهاد میدین که در این کشور در آمد خوبی داشته باشه می خوام بدونم چه راه هایی هست که در برنامه نویسی موفق بشم و در آمد خوبی داشته باشم
درود
باید زبانی انتخاب کنید که در آن کشوری که زندگی میکنید بازار کار داشته باشد، برای متوجه شدن این موضوع کافی است که از سایت های کاریابی عنوان شغلی جست و جو کنید با توجه به تعداد آگهی شغلی میتوانید متوجه شوید که چقدر بازار کار دارد.
به عنوان مثال برنامه نویس پایتون با اندروید مقایسه کنید.
میشه برامون آموزش پایتون بگذارید خیلی ممنون میشم
آموزشی فعالیت ندارم
با سلام ممنون بابت مطلب مفیدتون من ۱۵ سال سن دارم و میخوام یرنامه نویسی را شروع کنم و زبان انگلیسی هم به طور معمولی بلدم میتونید چند سایت انگلیسی زبان مناسب برای اموزش برنامه نویسی معرفی کنید ، بین سایت هایی که در مطلب بهشون معرفی کردید کدومشون بهتره و برای شروع مناسبه چون از خیلی ها شنیدم که منبع های مناسبی برای یادگیری هستند با تشکر
درود
برای یادگیری برنامه نویسی هر زبانی یک منبع آموزشی دیگری وجود دارد
شما چه زبانی مد نظر دارید؟
سلام ممنون بابت پاسخ گویی سریع بنده خودم برای شروع بیشتر زبان برنامه نویسی پایتون را مد نظر دارم
سلام من تازه تصمیم گرفتم که برنامه نویسی یاد بگیرم و در مرحله ی انتخاب زبان هستم بنظر شما بهتر نیست چیزیو انتخاب کنم که هم برای اندروید باشه هم ایواس؟مثل کاتلین؟
درود
گزینه مناسب شما فلاتر هست نه کاتلین
سایت تاپلرن بهترین سایت آموزش برنامه نویسی ایرانه
سلام.برای آموزش پایتون منبع خاصی میشناسید؟
پایتون سایت های زیادی هستند اما سایت خاصی مد نظرم نیست
codecombat.com
in site baraye bazi sazi basic hast vali ba pyton
برای برنامه نویسی باید چی بخونیم مثلا ابتدا کد نویسی بعدش یادبگیریم که چجوری گرافیک بزاریم براش و …
میشه اینا رو جواب بدی
ابتدا باید به این پرسش پاسخ بدین که برنامه نویسی یعنی چی؟
سلام
من میخوام برنامه نویسی رو از نقطه صفر شروع کنم باید اول چیکار کنم؟
سلام خسته نباشید من هفده ساله هستم و علاقه زیادی به برنامه نویسی دارم و میخواهم یک برنامه نویس حرفه ای بشم اما متاسفانه کار با کامپیوتر را بلد نیستم اما اینم بگم که رشته ام کامپیوتر هست میشه بگید چگونه کار با کامپیوتر را یاد بگیرم منظورم اینه که از کجا و چطوری شروع کنم که خیلی خوب یاد بگیرم پدر آینده یک برنامه نویس حرفه ای بشم
درود
برای آموزش کار با کامپیوتر ابتدا باید دروه های ICDL بکذرونید!
اما پیش از همه این موارد علاقه داشتن به یک تخصصه
ببخشید من تازه میخوام شروع کنم میخواستم بدونم با یک موبایل هم میشه شروع کرد
با موبایل نهایتا بتونید فیلم آموزشی ببنید ولی در نهایت به کامپیوتر حداقل core i3 ram4 نیاز داریم
قطعا کسی ک اومده این مقاله رو خونده میتونه برنامه نویس موفقی باشه(:
قطعا مخالفم با شما!
من فقط مسیری که تجربی بدست اوردم نوشتم اینجا، هرکسی شرایط زندگی متفاوتی داره! برای خیلی ها این روش شاید مناسب نباشه برای تعدادی ممکنه خوب باشه
اما اینکه بگیم این راه طلایی رسیدن تخصص برنامه نویسی سخت در اشتباه هستید 🙂
سلام، دوست عزیز برای برنامه نویس شدن با روزی ۵ تا ۶ ساعت چقدر باید آموزش دید و تمرین کرد و اینکه شما گفتید باید ۳ تا ۵ سال زحمت کشید ، سوال من اینه که فقط برا یک زبان باید ۳ تا ۵ سال وقت گذاشت یا کلا؟
روز ۵ ساعت خوبه! اما برای سرعت بیشتر در یادگیری باید بیشتر هم وقت بذاری!
این روز ها به قدری زبان ها در حال توسعه و جدید شدن هستند که فرصت نیست شما چند زبان یا فریمورک را آموزش ببنید! بهتر از در یک تخصص عمیق شوید تا در چند در چند زبان برنامهنویس کم عمق و متوسط.
پاسخ به اخرین سوال شما:
من چیزی که ۵ سال پیش از برنامهنویسی اندروید یادگرفتم به جرات میتونم بگم تقریبا الان منقضی شده، چرا که به کل اندروید تغییر کرده از زبان بگیر تا معماری آن
عالی بود قشنگ معلومه از تجربه های خودتون مایه گذاشتید متشکرم کلی بهم امید داد این مقاله
بسیار خرسندم که برای شما مفید بوده
آموزش یک پکیج معمولی برنامه نویسی کلا روی هم رفته ۴ ساعته اونوقت شما بیایید روزی هشت ساعت فیلم ببینید اصلا از کجا میخاید یک همچین محتوایی رو پیدا کنید با روزی یک ساعت هم میشه تازه به راحتی یک مقدار فکر کنید روزی هشت ساعت یعنی یادگیری دو تا زبان برنامه نویسی تو روز من خودم برنامه نویس پایتون هستم
مقاله خوبی بود ولی آخرش خیلی اشتباه می کنید که میگید ۸ ساعت نیازه! با روزی ۱ ساعت هم ۱۰۰ درصد میشه. ۸ ساعت فقط باعث میشه خیلیا از برنامه نویسی زده بشن.
هر کسی یک طور بلد دیگه
فقط ۱ ساعت من مطمعن هم خیلی مسیر یادگیری طولانی و سخت میشه
سلام من یه دختر ۱۶ ساله هستم و در دبیرستان رشته شبکه و نرم افزار درس میخونم من به برنامه نویسی خیلی علاقه دارم و در مدرسه کمی به ما c# کمی یاد میدن میخوام بدونم باید از کجا شروع کنم
درود، بسیار عالی، منابع C# به فارسی که در اینترنت فراوان هست
با سلام آقا شهاب ما حدود ۸ ماه تا ۱ سالی هست که پا به عرصه برنامه نویسی گذاشتیم و در این صورت به امید خداوند متعال به جلو پیش میریم
در جواب سوالات شما :
۱)۵۰%_۵۰%.
۲)خیر حدود ۴ ساعت در روز.
۳)بله.
۴)بله.
۵)بله.
ما عاشق برنامه نویسی هستیم کد های که اجرا می کنیم و می نویسیم مانند کارهای زندگی است چون برنامه نویسی بر اساس منطق کار می کند یعنی عمل = عکس العمل.
در این صورت درک می کنم که باید روزانه زیاد کار کنم و این کار را برای پیشرفت خودم و تکنولوژی انجام می دهم
با تشکر💻💜
درود
خیلی هم عالی موفق باشید
چه زبانی دارین کار میکنید؟
سلام
من لیسانس، آی تی خوندم و دوست دارم در بخش دیتابیس و طراحی وب سایت کار کنم ولی نمی دونم از کجا شروع کنم دقیقا .
لطف می کنید راهنمایی کنید دقیقا چی زبانهایی را بخووونم و به ترتیب از کجا شروع کنم ؟
والا دیتاساینس و طراحی وب ۲ فیلد کاری کاملا متفاوت از هم هست
سلام وقت بخیر.
سایت عالی ای دارید و واقعیت ها رو بیان کردید.
هیچ قله ای با تنبلی فتح نشده.
من دانشجوی ترم اول مهندسی کامپیوتر بودم. تا قبل از امشب.
هیچ نکته ی مثبتی در دانشگاه رفتن نمیبینم.
چهار سال انسان میتونه با کنار گذاشتن تنبلی و جست و جو گر بودن به بهترین جای ممکن خودش برسه اما دانشگاه به واسطه ی یک مدرک وقت من رو میخوره.
نمیتونم خودم رو قانع کنم که حتی ذره ای مفید هست.
تصمیم دارم چهار سال ممتد روزی ۱۲ ساعت برای برنامه نویسی وقت بذارم.
لطفا نظر خودتون رو راجع به تصمیم کنار گذاشتن دانشگاه و این چنین وقف برنامه نویسی شدن رو بگید.
در طول دانشگاه واقعا وقت نمیشه حرفه ای شد.
چون من روی معدل بالا هم فکر کرده بودم.
تا الان که وسط امتحانات هست هر دو درس مربوط به برنامه نویسی رو بیست کامل گرفتم.
ممنون میشم من رو جدی بگیرید و با تجربیاتی که دارید به من کمک کنید تا مسیر درست رو پیدا کنم.
ممنون، نیایش من در تلگرام پاسخ شما دادم، اما برای سایر دوستان نظرم نسبت به دانشگاه گفتم
اگر در رشته مرتبط در حال درس خواندن و کار کردن هستید پیشنهاد میکنم به هیچ عنوان دانشگاه کنار نگذارید حتی اگر سطح دانشگاه پایین باشد.
متشکرم از پاسخ گویی شما
میتونید برای دوره های پایتون و برنامه نویسی خصوصا دوره های رایگان نیز از وبسایت سان لرن نیز استفاده کنید
سلام
من مخواستم تازه برنامه نویسی را شرئع کنم برای شروع کار چکار کنم؟
سلام خسته نباشید
ببخشید من ۱۵ سالمه و۱سالی هست که css/html و وردپرس کارمیکنم اما میخوام سمت برنامه نویسی ویندوز ساخت اپ وهک وامنیت بشم همه بهم میگن فقط پایتون یاد بگیر دیگه نیازی به زبان دیگه ای نیست چون کراس پلتفرمه و گستردس ولی خودم فکر میکنم زبان های دیگه هم نیازه مثل #c++/C نظر شما چی هست
ممنون
واقعا ۸ ساعت در طول روز زیاده برای کسی که شاغل هست. من نهایتا ۲ ساعت می تونم وقت بزارم روزانه با وجود اینکه خیلی هم علاقه دارم اما سرعت پیشرفت و یادگیریمم خوب بوده تا اینجا خدارو شکر. راستی سایت داناپ هم خیلی برای یادگیری خوبه من خودم Html و Css و جاوا اسکریپت رو با دوره های داناپ یاد گرفتم به نظرم بد نیست به لیست اضافه بشه.
سلام، من ۱۴ سالمه و چندین بار شروع ب یادگیری برنامه نویسی کردم و ولش کردم و از این رشته به اون یکی میرفتم، اوایل ب مدت چند هفته جاوا تمرین کردم و بعد رفتم سراغ فرانت اند و اون،رو ول کردم. الان میخوام با دوباره فرانت اند رو ادامه بدم یا برم سراغ بازی یازی. زیاد باهاش آشنا نیستم ولی بدم نمیاد یادبگیرم. فرصت شغلی بازی یازی چجوریه میشه راهنماییم کنید؟ موندم ک چیکار کنم
سلام.
البته که راه برنامه نویسی دراز و طولانی هست.
بنده اپلیکیشنی توسعه دادم در این مورد که خوشحال میشم یه سری بزنید.
https://myket.ir/app/learn.windowsform.ir
خیلی هم عالی موفق باشید