تجربه من ۱: از یک Hello World ساده تا عشق به برنامه‌نویسی

داستان از یک hello world! ساده شروع شد، وقتی که برای اولین بار یک برنامه ساده به زبان QBasic رو به کمک کتاب برنامه نویسی به زبان کیوبیسیک اجرا کردم. اون لحظه احساس وصف نشدنی‌ای داشتم؛ فکر میکردم مثل کریستف کلمب به یک قاره ناشناخته پا گذاشتم! از اون جا بود که مسیر زندگی من عوض شد ولی برای شرایط من بدون هیچ استادی به جز گوگل بزرگوار خودآموزی اون قدرها هم ساده نبود.

سال ۱۳۹۳: شروع سفر به دنیای برنامه نویسی

اون سال برای اولین بار به یک درس جذاب با عنوان آموزش برنامه نویسی به زبان (Qbasic) برخوردم. من سال‌ها کامپیوتر داشتم اما هیچ وقت اسم برنامه نویسی رو هم حتی نشنیده بودم. این کتاب در مقطع دوم راهنمابی (کلاس هفتم امروز) به ما تدریس می‌شد. معلم ما به این مباحث مسلط نبود و خوب نمیتونست مطالب رو بهمون منتقل کنه. هرچند برای من که عاشق این درس شده بودم؛ هر لحظه کلاس لذت بخش بود و بعد از کلاس بلافاصله میومدم و با حل تمرین ها به صورت خودآموزی پیش می‌رفتم. تازه انگار اون حوزه مورد علاقه ام رو در کامپیوتر پیدا کرده بودم.
برنامه نویسی برای من به مثابه یک ربات بود. من بهش دستور می‌دادم و اونم انجامشون می‌داد. هیچ‌وقت اولین لحظات شیرین کدنویسی رو از یاد نمی‌برم. همیشه از بچگی علاقه‌مند به این بودم که یک ربات داشته باشم، بهش دستور بدم و اونم کارهامو انجام بده. انگار تازه ابزار رسیدن به اون رویا برام پیدا شده‌ بود. 
این‌ها گذشت و من همیشه افسوس می‌خوردم که چرا نتونستم اون کتاب رو تموم کنم. دلایلش ربطی به علاقه و کلاس و این‌ها نداشت من هنوز خودآموز نبودم. درنتیجه اگر می‌خواستم پیشرفت کنم، چون دسترسی به کلاس آموزش برنامه‌نویسی نداشتم، تنها راهش این بود که خودم یاد بگیرم.

سال ۱۳۹۵: شروع طراحی سایت

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

تلاش‌های من اما ادامه‌دار نبود. کم کم ذوق و اشتیاق برنامه‌نویسی هم از میان رفت و من ماندم و اینترنت. من کلا سه درس کامپیوتر رو در دوران مدرسه گذروندم؛ سال اول آموزش اصول کامپیوتر، سال دوم آموزش کیوبیسیک (QBasic) و سال سوم هم آموزش ویژوال بیسیک (Visual Basic) بود. بعد از اون تا ترم اول دانشگاه آموزش حضوری رو تجربه نکردم.
راه چاره چی بود؟ اینترنت. تنها شانسی که من در این زمینه داشتم، همین بود. اما سرعت یادگیری و رشدم خیلی کند بود. خیلی خیلی کند.
من با وردپرس، جوملا و ... آشنا شدم. بلاگفا، میهن بلاگ و انواع و اقسام سایت‌سازها و وبلاگ‌دهی های ایرانی رو تجربه کردم. راستی یادمه اون زمان چت روم وجود داشت. الان دیگه با وجود تلگرام خیلی کم‌رنگ شده. اما برای من هر پلتفرم و سایت تازه‌ای در این زمینه خیلی جذاب بود. وقتی غرق در گشت و گذار بین سایت‌ها می‌شدم از دیدن این همه سایت رنگارنگ، پیچیده و باحال لذت می‌بردم.

همیشه به خودم می‌گفتم یعنی منم می‌تونم روزی همچین سایت‌هایی رو برنامه نویسی کنم؟ منم می‌تونم یک سایت شخصی برای خودم داشته باشم.

آرزوی سایت شخصی، آرزویی که بعد از ۷ سال برآورده شد

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

تمام این کارها به تنهایی خیلی در اون زمان برام سخت و پیچیده بود ولی خب خیلی از انجام‌شون لذت می‌بردم.
این‌جا جایی بود که دوباره عشق به مهندسی درونم ارضا شد. حالا سایت خودم رو داشتم؛ یک نوجوان ۱۵ ساله با رویای این‌که چیزی بلده که خیلی خفنه. الون موزیک، سرای دانلود، یازده شانزده و یو وبسایت سه سایتی بودند که هر کدوم با فاصله چندماهه از اینکه نمی‌تونستم ازشون درآمدی کسب کنم با ناامیدی رهاشون می‌کردم.
این تجربه برام از این جهت مفید بود که من یاد گرفتم چطور باید ایده‌ام رو به تنهایی در حوزه‌های مختلفی تست کنم. الون موزیک یک سایت پخش موسیقی مثل همه سایت‌های دیگه اون زمان بود، یازده شانزده یک سایت ارائه هاستینگ و دامین، یو وبسایت هم از سایت‌های شرکتی طراحی سایت بود که هر کدوم رو اگر بخوام مهم‌ترین دلیل نتیجه ندادنشون رو با دانش فعلی‌ام بگم می‌توم عدم پایداری کسب و کار رو نام ببرم. همچنین چون من در این زمینه منتور نداشتم واقعا بعد از مدتی مسیرم رو گم می‌کردم.
اتفاقا هر کدوم رو توی یک تابستون پیاده کردم و یادمه الون موزیک رو چون کارهای طراحیش رو پسرخاله‌ام انجام ‌می‌داد داشت به بازدید خیلی خوبی می‌رسید اما من به خاطر درس‌هام و عدم توانایی همزمان درس خوندن و کارکردن (اینقدر این مباحث برام جذاب بود که اصلا درس های مدرسه دیگه برام جذابیتی نداشت) و همین‌طور عدم توانایی نگهداری و تولیدمحتوا مداوم کنارش گذاشتم. برای سایت الون موزیک، آهنگ‌هایی که هر روز منتشر می‌شد را از سایت‌های مختلف دانلود می‌کردم. سپس متن آن‌ها را خودم می‌نوشتم (یاد گرفته بودم که برای پنالتی نخوردن در سئو نباید محتوا کپی کنم)، بعد از اضافه کردن کپی رایت اون رو به سایتم اضافه ‌‌می‌کردم. من توی هر کاری سعی می‌کردم با کنجکاوی از سایت‌های رقیب شده اون کار رو به بهترین شکل کار انجام می‌دادم.

در اون سال‌ها با مفهوم فریلنسری آشنا شدم؛ کسب درآمد از تبلیغات کلیکی، بنر و ... رو تجربه کردم و کلی اتفاقات دیگه.

یادگیری html، ‌css در ابتدا فکر می‌کردم زبان‌های برنامه نویسی هستند :)

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

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

بارها توی سایت‌های مختلف می‌چرخیدم و دنبال این بودم که درآمد اینترنتی رو تجربه کنم.

خیلی ممنونم از اینکه های رضا رو دنبال می کنید.

لایک و نظر برای این مطلب در صورت تمایل یادتون نره.

Image placeholder

رضا دهقانی

داستان از یک hello world! ساده شروع شد، وقتی که برای اولین بار یک برنامه ساده به زبان QBasic رو به کمک کتاب برنامه نویسی به زبان کیوبیسیک نوشته (در حال تکمیل) اجرا کردم. اون لحظه احساس وصف نشدنی ای داشتم؛ فکر میکردم مثل کریستف کلمب به یک قاره ناشناخته پا گذاشتم! از اون جا بود که مسیر زندگی من عوض شد ولی برای شرایط من بدون هیچ استادی به جز گوگل بزرگوار خودآموزی اون قدرها هم ساده نبود... .

2 دیدگاه زیبا

  • Image placeholder

    1

    ارسال شده در

    judea wallnofer

    پاسخ

  • Image placeholder

    Danielle Rhodes

    ارسال شده در

    Qui vitae voluptate

    پاسخ

با نظر زیبات به من انرژی بده :)