نمایش نتایج: از شماره 1 تا 10 , از مجموع 36

موضوع: برنامه نویسان بخوانند! لطفا راهنمایی کنید...

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #28
    عضو جدید
    تاریخ عضویت
    Oct 2018
    نوشته ها
    0
    تشکر تشکر کرده 
    15
    تشکر تشکر شده 
    3
    تشکر شده در
    2 پست

    پیش فرض پاسخ : برنامه نویسان بخوانند! لطفا راهنمایی کنید...

    نقل قول نوشته اصلی توسط alivw71 نمایش پست ها
    سلام

    یاد گیری کد نویسی حتی در حد مقدماتی پیشنهاد میکنم

    1 ماه با روزی 2 ساعت تمرین میتوانید به یکی از زبان های دات نت مانند VB.net و C#.net به صورت پایه ای مهارت پیدا کنید.
    شما نیاز نیست 0 تا 100 یک پروژه را برنامه نویس کند بلکه کافیست یک سورس کد پروژه را دریافت و تغییرات مد نظر ان را انجام و امکانات جدید اضافه کنید و امکانات غیر نیاز را حذف و در اخر کامپایل کنید و با کمترین زمان میتونید پروژه های خودتون رو اماده کنید. و نیاز به هفته ها و ماه ها وقت وزمان نیست که پروژه اختصاصی و ان هم با کلی باگ ومشکل اماده کنید.

    زبان های c و c++ بیشتر برای سخت افزار کاربرد دارند تا نرم افزار. اگر به طراحی مدار علاقه دارید زبان C را در کمتر از دو هفته با روزی 2 ساعت مطالعه و تمرین در سطح مقدماتی متوانید مسلط شوید.

    ان دوستانی که میگویند 2 سال زمان نیاز هست برای یادگیری واقعا متوجه نمیشوم احتمالا منظورشان اینه که باید تمام کتابخانه ها را حفظ کنیم که غیر منطقی میاد .

    VB.NET
    (متغییر ها؛ دستورات شرطی، حلقه ها، اتصال به دیتابیس و در حدی هم خود دیتابیس MSSQL رو کافیه یاد بگیرید)

    نمیگم همه ولی اکثر نرم افزارهای ایرانی مهندسی معک.وس سورس کدهای خارجی هست که فارسی سازی و مقداری هم امکانات کم و زیاد کردن همین.
    +
    برنامه نویسی سن و سال نمیشتاسه از هر دوره ای میتونی شروع کنی.

    سلام
    درحال حاضر روزی تا 7 ساعت هم میتونم کدنویسی رو تمرن کنم و از لحاظ وقت مشکلی نیست.
    یادگیری php حدود یک ماه پیش شروع کردم و الان تقریبا به تمام مسائل پایه تسلط دارم (بجز کار با فایلها البته ).
    اینطور نیست که کاملا با برنامه نویسی و نت غریبه باشم و حدود 5 سال وبمستر بودم. منابع خارجی رو خوندم و واقعا همه روی این جمله که زمان تعیین کردن برای یادگیری اشتباهه و قرار نیست برای همه 10000 ساعت طول بکشه تا برنامه نویس قدر بشن.
    از راهنمایی شما ماشکرم

    - - - Updated - - -

    نقل قول نوشته اصلی توسط aarmin نمایش پست ها
    سلام دوست عزیز
    امیدوارم این کامنت سودمند باشه، این پاسخ نظر و تجربه شخصی منه و به این معنی نیست که لزوما درسته یا دارم بهترین راه رو بهتون پیشنهاد میدم.
    چیزی کمتر از 10 ساله برنامه‌نویس هستم، برای بانک صادرات و آینده کار انجام دادم. مدتی در حوزه برنامه‌نویسی در کسب و کارهای استارتاپی کسب تجربه کردم (نظیر شتابدهنده نوین تک)، برنامه نویس وب net. هستم و همینطور با ایجاد یکی از پروژه‌هام سعی دارم به حوزه بلاک‌چین وارد بشم.

    به نظرم با کمی پشتکار و تلاش موضوع سن قابل جبران شدن هست. چیزی نیست که بخواد ذهنتون رو مشغول کنه.


    تسلط شما به زبان انگلیسی موضوع خیلی خوب و مهمی هست، کاملا مزیت محسوسی حساب میشه.
    پیشرفت در برنامه‌نویسی کاملا مثل هر کار دیگه‌ای بیشتر به علاقه شما برمیگرده تا معیار ساعت در روز؛ همینطور در پیامتون دیدم فرمودید دوست دارید Python یاد بگیرید، اتفاقا شنیدم زبان ساده‌ای هست.

    خیلی خوبه که دوست دارید سیستم sponsorship یا donation راه‌اندازی کنید و از دانشتون برای کمک به جامعه استفاده کنید. در استارتاپ به جز برنامه‌نویس معمولا تخصص‌های متفاوتی هست مثل Business developer، Marketer و دانش‌هایی مثل Growth hacking، Business Model شناخت خوبی در مورد Lean و متد انجام کاری Scrum, Agile و ... به همین دلیل معمولا به حضور در یک تیم نیاز هست.

    در صورتی که اطلاعات بیشتری خواستید صحبت با منتورها در فضای آنلاین یا در شتابدهنده‌ها و رویدادها به نظرم میتونه مفید باشه، اتفاقا یکی از منتورها "محی سنیسل" هست، بنیانگذار 2nate، یه سیستم donation در ایران. ( راه‌های تماس باهاش در سایت http://sanisel.com)


    اینکه چه شاخه‌ای از برنامه‌نویسی رو انتخاب کنید هم باز به خودتون و علاقه‌تون برمیگرده، گوش کردن به پادکست‌های برنامه‌نویسی تا حد زیادی میتونه راهگشا باشه. پادکست‌های خارجی رو با یه جستجو در گوگل میتونید پیدا کنید، امیدوارم لینک زیر هم کمک کنه:
    https://github.com/rShetty/awesome-podcasts
    سایت زیر هم نمونه پارسیه که مصاحبه‌هایی با برنامه‌نویسان وب، امنیت، اندروید، هوش مصنوعی و ... از شرکت‌های متفاوت انجام داده:
    سایت‌های آموزشی زیادی موجود هست و خوشبختانه برعکس گذشته انتخاب‌های زیادی برای یادگیری دارید، کاری که شخصا برای یادگیری هر تکنولوژی انجام میدم اینه که ابتدا یکی دو ویدیو آموزشی از سایت‌های زیر نگاه میکنم
    (PluralSight، lynda، PacktPub، Udemy و ...)
    (مثل برنامه‌ها اینها هم در سایت‌های دانلود موجود هستن، برای احترام به کپی رایت اینجا قرار نمیدم)
    چون فرمودید زبانتون خوبه پیشنهاد میکنم از منابع معتبر انگلیسی زبان شروع کنید، یادگیری از یه منبع اشتباه راهتون رو دشوار میکنه، همینطور منابع بالا معمولا در زمان کوتاهی بدون اتلاف وقت آموزش‌های خودشون رو تهیه میکنن.
    بعد از دیدن آموزش یه برنامه کوچیک با استفاده از اون تکنولوژی درست میکنم، که در اون پروژه مشکلاتم رو در گوگل یا stackoverflow جستجو میکنم.
    در صورتی که دو یا سه ماهی زمان دارید پیشنهاد میکنم اول زبانی مثل C یا ++C رو یاد بگیرید و بعد به سراغ فریم‌ورک یا ابزارها و تکنولوژی‌های جدید برید. البته ممکنه کمی حوصله سر بر به نظر بیان، چون خروجی تکنولوژی‌های جدید به مراتب بیشتره، کار باهشون آسون‌تره و همینطور بازار کار معمولا به اونها داره نیاز داره، اما یادگیری زبانی مثل C نگاهی پایه‌ای و خوبی از برنامه‌نویسی به شما میده که به نظرم بسیار مفیده.
    در نهایت بهتره بگم به نظرم مشکلی از نظر پیشنهادهای شغلی با لیست بلندی از توانمندی‌ها و تکنولوژی‌ها نیست، اونها معمولا همه‌چیز رو مینویسن، بعد از پیدا کردن کار اول و سپری کردن یکی دو سال خودتون در هر زمینه‌ای باشید تا حد خیلی خوبی متوجه میشید چطور رزومه‌تون رو بهتر کنید.
    اگر برنامه‌نویسی رو به عنوان شغلتون انتخاب کردید امیدوارم از کارتون نهایت لذتو ببرید
    از پاسخ شما نهایت تشکر رو دارم

    درباره پایتون
    خیلی تحقیق کردم و به این نتیجه رسیدم که syntax پایتون نسبت به php آسون تر هست ولی باتوجه به اینکه پایتون یک زبان general purpose هست سطح گستردگی مطالب هم بسیار بالاست. از طرفی فعلا در ایران جا نیفتاده و بازارش جالب نیست.

    درباره راه اندازی استارت آپ کاملا حق با شماست و نیاز به یک تیم کامل داره. البته منظور من از donation راه اندازی یک سایت برای جمع آوری کمک نبود بلکه منظور سایتی هست که خدمات رایگان ارائه میده و با کمک های مالی کاربران اداره میشه.
    پادکست هایی که معرفی کردید فوق العاده س

    از یک ماه پیش یادگیری رو شروع کردم و چند کتاب و ویدیو آموزشی تهیه کردم ولی مشکل اینجاست که یک منتور که راه رو نشونم بده پیدا نکردم و هربار که یادگیری رو از سر میگیرم حس میکنم دارم راه رو اشتباه میرم یا حتی دور خودم میگردم.

    زبان php procedural رو تا حدودی یاد گرفتم و 2 تا پروژه cms راه اندازی کردم ولی نمیدونم الان باید برم سراغ یادگیری composer , unit test , FIG یا باید اول شی گرایی رو یاد بگیرم
    مشکل اصلی من اینه که مسیر درست رو نمیدونم و این باعث نا امیدی من شده. نمیدونم چه چیزهایی رو لازمه یاد بگیرم و چه چیزهایی لازم نیست. این roadmap رو پیدا کردم ولی خیلی کلی نوشته و حتی oop رو نیاورده و مشخص نیست چه چیزهایی رو نیاز دارم.
    https://github.com/kamranahmedse/developer-roadmap


    اگر آموزش جامعی سراغ دارید ممنون میشم معرفی کنید.

  2. تعداد تشکر ها ازAhmad652 به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 2
    آخرين نوشته: August 25th, 2016, 00:31
  2. پاسخ ها: 5
    آخرين نوشته: March 23rd, 2014, 00:12
  3. مشکل جدی و کمک گیری سئو کاران و برنامه نویسان_فوری
    توسط downp30 در انجمن درخواست سرویس
    پاسخ ها: 9
    آخرين نوشته: November 25th, 2012, 06:42

مجوز های ارسال و ویرایش

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