فروردین
۱۵
۱۳۹۳

برنامه نویس! (۱)

برنامه نویس! (1)Reviewed by مهندس طلبه on Apr 4Rating: 5.0طراحی سایتاموزش طراحی سایت (اموزش صفر تا صد طراحی سایت)

خیلی از رفقای سایت و غیر سایت توی این چند ساله ازم پرسیدن که چجوری طراح سایت بشیم.واسه همین این دفعه تصمیم دارم که مختصری درباره طراحی سایت توضیح بدم.(از صفر تا صد،یعنی اگه تا الان هیچی از طراحی سایت بلد نیستی مطمئن باش اگه همت کنی میتونی تو هم یک طراح سایت بشی،حتی اگه رشتت کامپیوتر نیست و حتی اگه تا حالا یه خط کدنویسی هم نکردی! )

قبل از شروع آموزش طراحی سایت یه توضیحاتی درباره خودم میدم و بعد وارد آموزش میشم…

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

اولین سایتم دقیق یادمه،خیلی ساده بود و فقط با زبان HTML  و CSS  نوشتم.از قضا همون کار ساده رو یکی از شرکت های ایرانی دید و خیلی تشویقم کرد.انصافا تشویق اون شرکت کذایی توی اون زمان خیلی بهم انرژی داد.

توی دبیرستان تقریبا یه ۱۰ تایی (به نظرم) سایت طراحی کردم.البته کار اصلیم طراحی کلیپ بود.کلیپ های با فرمت فلش که اون زمان خیلی رواج داشت.توی سه تا جشنواره داخلی هم رتبه اول تا سوم اوردم و حتی یکی از وزارت خونه های دولت هم یکی از کلیپ هام رو برای نمایش سراسری ازم خریداری کرد.

تابستون بعد از کنکور کار جدی من شروع شد،یعنی ورود به دنیای برنامه نویسی حرفه ای.یکی از بچه ها (بچه های همون شرکتی که اولین طراحی سایتم رو دیده بود) به یه شرکت کامپیوتری معرفیم کرد و همون تابستون، زبان PHP  رو یادگرفتم.

زمان دانشگاه سعی کردم بیشتر بحث تئوریم رو قوی کنم،چون توی دوران دانشجویی بیشتر دنبال این بودم که یه دید مهندسی به برنامه نویسی پیدا کنم.وگرنه کد زدن(برنامه نویسی کردن) رو از قبل بلد بودم.

کارم توی دانشگاه بیشتر قوی کردن تئوری بود و موازی با اون طراحی سایت و هم چنین نرم افزارهای دیگه هم انجام میدادم.

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

البته تا حدی توی سایت مهندس طلبه و حوزه مجازی مهندس طلبه از علم برنامه نویسیم استفاده کردم،و حتی تابستون دو سال پیش تصمیم گرفتم یک سایت از صفر تا صد واسه حوزه مجازی طراحی کنم ،ولی بعد از یکی دو ماه وقت گذاری دیدم واقعا وقت گیره و اصلا از لحاظ زمانی برام مقرون به صرفه نیست.واسه همین بوسیدمش و دوباره گذاشتمش کنار.

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

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

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

از قضا تقریبا توی این چند سالی که اومدم حوزه،شاید اغراق نباشه ،هفته ای نیست که بهم یکی دو تا کار پیشنهاد نشه،ولی خب مرد باید سر تصمیمش باشه،هرچند تصمیم کبری باشه!

اینم خیلی خلاصه ای از کارایی که انجام دادم.

خب،بریم سر اصل مطلب.چگونه طراح سایت بشیم…

اول از همه باید صریح ازتون سوال کنم که زبان انگلیسیتون چطوره؟ (البته منظورم زبان عمومی نیست.چون واسه خودم هم متوسطه.منظورم زبان تخصصیه کامپیوتره.)

در حقیقت قبل از ورود به دنیای برنامه نویسی اول باید گلیم خودتون رو بتونید از آب بیرون بکشید.تا زبان بلد نباشید اصلا نمیتونید برنامه نویس بشید.

همون شرکتی که تابستون بعد از کنکور رفتم سر کار،روز اول ،تمام آموزش ها رو به زبان انگلیسی بهم داد.منم تا اون روز کتاب انگلیسی نخونده بودم.انصافا دهنم باز مونده بود(البته فکم نیفتاد! چون دوستان سایت تذکر دادن که خیلی فکم میفته!) بهشون گفتم که چجوری بخونم،من که تاحالا متن انگلیسی نخوندم.

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

پس قدم اول اینکه باید بتونید یه متن انگلیسی رو بخونید و حتی جلوتر برم و بگم که بتونید یه فیلم انگلیسی ببینید.(بازم تاکید میکنم منظور فیلم تخصصی کامپیوتره.چون واقعا فیلم زبان اصلی دیدن سخته.)

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

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

  1. آموزش: آموزش های موجود توی بازار که به زبان فارسی هست سه تا اشکال بزرگ دارن.اولا اینکه اکثرا ترجمه هستند و کمتر کار قوی توی نویسنده های ایرانی دیده میشه.دوما کارهای ترجمه و حتی غیر ترجمه معمولا قدیمی هستن.تا کاری بیاد ترجمه بشه چند سال طول میکشه.تقریبا عمر اون کتاب هم به سر اومده.و سومین و بزرگترین مشکل اینه که عموما ترجمه ها مضخرفن! ببخشید صریح گفتم.ولی واقعا بد ترجمه میکنن.خودم بارها شده که فارسی یه متن رو خوندم اصلا نفهمیدم .زبان اصلیش رو خوندم راحت فهمیدم.

حالا این آموزش (که بعدا دقیق توضیح میدم) ،هم توی بخش آموزش های نوشتاری هست و هم تصویری.

  1. سرچ: انصافا دنیای برنامه نویسی امروز با جستجو توی اینترنت عجین شده.کمتر کاریه که شما توش گیر کنی و نتونی جوابش رو توی اینترنت پیدا کنی.ولی اکثر جواب ها به زبان انگلیسیه و مقالات تخصصیه زبان فارسی قطره ای در مقابل دریایی هم نیست.پس به ناچار باید در حدی زبان بلد باشید که بتونید جواب سوالتون رو از اینترنت پیدا کنید.(پس این ملاک خوبیه که در چه حدی زبان بلد باشید.حداقل در حدی بلد باشید که بتونید جواب سوالتون رو پیدا کنید!)

پس این از قدم اول

حالا که زبان بلد شدی میریم سراغ قدم دوم…(البته بگم لازم نیست تا قدم اول تموم نشده بری سراغ قدم دوم.به نظر حتی اگه زبانت ضعیفه یه راست وارد قدم دوم بشو و زبان رو توی قدم دوم یاد بگیر.من عاشق یادگیری زبان این جوریم.یعنی توی کار زبان یاد بگیرم.نه اینکه چند سال برم کلاس تا زبان یاد بگیرم.)

خب چون دیگه مطلب طولانی شد و منم از طولانی شدم مطلب بیزارم ،مابقی و اصل مطلب باشه ان شاالله برای هفته بعد…

یا علی مددی

—————————————-

سلام به همه دوستان

فاطمیه امسال حق و الانصاف کمرم شکست…

سادات حرفم رو بهتر درک میکنن،میدونم

یاعلی مددی

مهندس طلبه

۹۳/۰۱/۱۵

      مطالب مرتبط

درباره نویسنده:

من متولد شهر مقدس تهرانم! پدرم پزشک و مادرم استاد دانشگاه هستند و خودم هم در مقطع کارشناسی رشته کامپیوتر(Computer) گرایش نرم افزار (Software) تحصیل کردم. بعد از اتمام لیسانس به عللی مسیر زندگیم عوض شد و تصمیم گرفتم دانشگاه رها کنم و دیگه ادامه تحصیل ندم و بیام حوزه...

۱۷ دیدگاه + فرستادن دیدگاه

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

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

  • یعنی غیر سادات نفهمیدن چیزی!
    این حرفای بعضی سیدا اذیتم می کنه……………… Confused

  • با عرض سلام

    خوب الان چیکار کنیم؟
    زبان بخونیم؟
    چند تا سایت تخصصی انگلیسی یا مقاله انگلیسی
    بذارید تا ترجمه کنیم
    یا یک کتاب خیلی خیلی ساده

    • خوب میشه بگید هدفمون از برنامه نویسی هم چی باید باشه ؟
      اصن چرا باید یاد گیریم ؟

  • با سلام
    با نقدی فقهی در مورد یارانه بروزم!
    منتظر نقد و نظر شما هستم.
    یا علی مدد

  • سلام مهندس جون
    اومدم تشویقت کنم این مطلب رو ادامه بدی ۸-)
    چندتا سوال دارم که اذیتت نمیکنم ,سعی میکنم آموزش هات رو دنبال کنم فعلا تا بعد
    راستش منم میخواستم طراحی یاد بگیرم بعد دیدم برای حداقل کار فرهنگی
    زیادم لازم نیست حرفه ای کار کنی چون با وجود wp و قالبهای اماده و …
    نیاز به برنامه نویسی نیست
    ولی برای درامدزایی و شغل فکر کنم حتما باید حرفه ای کار بشه
    نظرت؟ Grin
    راستی زبان تخصصی در حد کتاب درسی دانشگاه کافیه؟
    یا علی

  • سلام مهندس
    راستش اصن من حوصله این کارا رو ندارم Razz

  • سلام علیکم مهندس حاج آقا ، حاج آقا مهندس
    بنده هم طلبه هستم و ساکن قم
    بنده دانشگاه نرفتم اما توی تدوین حرفه ای هم دستی دارم.
    خیلی خوشحال شدم.
    می خواستم اگه زحمتی نباشه یه سری به این سایت ما بزنی تازه راه افتاده اما توی قالب و چینش محتوا در موندیم، اگه راهنمایی بکنید ممنون میشم

  • سلام ما اومدیم.بیا سوغاتی هاتو بگیر سید.کپک زد

    • سلام
      خب بذار تو یخچال.هنوز فرصت نکردم بیام تهران Grin
      یاعلی مددی

  • هان؟
    چی؟
    زیر دیپلم بگو داداش
    راستی سلام

  • سلام اخوی
    از جند سال قبل وارد فضای مجازی شدم و نزدیک به سه سال میشه که وب نویسی میکنم و با کدهای html و css و کمی java script کار کردم ولی کار عملی انجام ندادم یعنی اینکه خودم کد نویسی کنم و الان هم زدم توکار راه اندازی سایت و کار با سی پنل لینوکس رو هم تقریبا بلدم بصورت آماتور، رشته دانشگاهیم حسابداری الان دانشجوی کارشناسی ناپیوسته حسابداریم و دو ترم دیگه تموم میکنم و همچنین چند ماهی میشه که مشغول هنرآموزی در وادی سینما هستم (هنرجوی سینما) مقطع کارشناسی ،قصد دارم وارد حوزه بشم ولی کلی مشکل و ابهام دارم ، اینکه قصد دارم وارد حوزه بشم ولی اجازه نمیدن همزمان دانشجو باشی و وارد حوزه بشی از طرفی هم علاقه دارم سال اول رو بصورت غیر حضوری یا مجازی بگذرونم تا دانشگاهم تموم بشه ولی دوستان میگن که اجازه نمیدن ممنون میشم یه راهنمایی کامل انجام بدید کلا،اگه امکانش باشه آیدی منو اد کنید تا در صورت امکان راحتر با شما در ارتباط باشیم. آیدی یاهو: fotrosball

    • سلام دوست عزیزم
      تا اطلاع ثانوی فرصت چت ندارم اصلا
      اگر خواستید عصر بین ساعت ۱۷ تا اذان مغرب باهام تماس بگیرید
      ۰۹۱۹۶۰۴۰۸۶۱
      یاعلی مددی

  • سلام ممنون از راهنمایی خوبت منتظر ادامه مطلب هستیم خسته نباشی
    یا علی

  • سلام و عرض ادب
    من خیلی مشتاق و علاقه مندم به این کار!
    تا هفته بعد چه کنیم؟
    خدا صبرمان دهاد.
    التماس دعا.

  • خیلی خوب

فرستادن دیدگاه

برای افزودن شکلک کلیک کنید

SmileBig SmileGrinLaughFrownBig FrownCryNeutralWinkKissRazzChicCoolAngryReally AngryConfusedQuestionThinkingPainShockYesNoLOLSillyBeautyLashesCuteShyBlushKissedIn LoveDroolGiggleSnickerHeh!SmirkWiltWeepIDKStruggleSide FrownDazedHypnotizedSweatEek!Roll EyesSarcasmDisdainSmugMoney MouthFoot in MouthShut MouthQuietShameBeat UpMeanEvil GrinGrit TeethShoutPissed OffReally PissedMad RazzDrunken RazzSickYawnSleepyDanceClapJumpHandshakeHigh FiveHug LeftHug RightKiss BlowKissingByeGo AwayCall MeOn the PhoneSecretMeetingWavingStopTime OutTalk to the HandLoserLyingDOH!Fingers CrossedWaitingSuspenseTremblePrayWorshipStarvingEatVictoryCurseAlienAngelClownCowboyCyclopsDevilDoctorFemale FighterMale FighterMohawkMusicNerdPartyPirateSkywalkerSnowmanSoldierVampireZombie KillerGhostSkeletonBunnyCatCat 2ChickChickenChicken 2CowCow 2DogDog 2DuckGoatHippoKoalaLionMonkeyMonkey 2MousePandaPigPig 2SheepSheep 2ReindeerSnailTigerTurtleBeerDrinkLiquorCoffeeCakePizzaWatermelonBowlPlateCanFemaleMaleHeartBroken HeartRoseDead RosePeaceYin YangUS FlagMoonStarSunCloudyRainThunderUmbrellaRainbowMusic NoteAirplaneCarIslandAnnouncebrbMailCellPhoneCameraFilmTVClockLampSearchCoinsComputerConsolePresentSoccerCloverPumpkinBombHammerKnifeHandcuffsPillPoopCigarette