"زندگی بالا" یا داستان من از اهمال کاری تا خودسازی

سلام رفیق.

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

"زندگی بالا" یا داستان من از اهمال کاری تا خودسازی

پیش نویس

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

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

بنابراین تصمیم گرفته شد که به دانشگاه بروم. از بین همه چیزهایی که بیشتر از همه به من علاقه داشت و در لیست مسیرها قرار داشت، فقط برنامه نویسی بود. فکر کردم: "چه، من زمان بیشتری را با کامپیوتر و کامپیوتر = بازی خواهم گذراند."

کالج

من حتی سال اول را مطالعه کردم، اما هیچ موضوعی بیشتر از درختان توس در قطب شمال به برنامه نویسی نداشتیم. به دلیل احساس ناامیدی کامل، در سال دوم همه چیز را رها کردم (به طور معجزه آسایی به دلیل یک سال غیبت اخراج نشدم). چیز جالبی به ما یاد ندادند، آنجا با دستگاه بوروکراسی آشنا شدم یا با من ملاقات کرد و فهمیدم که چگونه نمره را به درستی بگیرم. از موضوعاتی که حداقل به طور غیرمستقیم به برنامه نویسی مربوط می شود، «معماری کامپیوتر» را داشتیم که در 4 سال 2,5 کلاس وجود داشت و همچنین «مبانی برنامه نویسی» که در آن برنامه های 2 خطی در بیسیک نوشتیم. متذکر می شوم که بعد از سال 2 بسیار عالی (با تشویق پدر و مادرم) درس خواندم. چقدر عصبانی و شوکه شدم و گفتم: «آنها به ما چیزی یاد نمی‌دهند، چگونه می‌توانیم برنامه‌نویس شویم؟ همه چیز مربوط به سیستم آموزشی است، ما بدشانس بودیم."

این از لبان من هر روز، برای هر کسی که از من در مورد مطالعه سوال می پرسید.
پس از فارغ التحصیلی از کالج، با نوشتن یک پایان نامه در مورد موضوع DBMS و صد خط در VBA، به تدریج شروع به روشن شدن کرد. خود فرآیند نوشتن دیپلم صدها برابر بیشتر از تمام 4 سال تحصیل ارزش داشت. خیلی حس عجیبی بود.

بعد از فارغ التحصیلی، حتی فکر نمی کردم که روزی بتوانم یک برنامه نویس شوم. من همیشه فکر می کردم که این منطقه ای خارج از کنترل من با سردردهای زیادی است. روی صورتم نوشته شده بود: «برای نوشتن برنامه باید نابغه باشی!»

دانشگاه

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

در اینجا می خواهم بگویم که من شروع به تجربه نفرت پنهان از سیستم آموزشی کردم. فکر کردم باید به من علم داده شود. چرا اومدم اینجا؟ یا شاید من آنقدر تنگ نظرم که حداکثر 20 هزار در ماه و جوراب برای سال جدید است.
این روزها برنامه نویس بودن مد شده است، همه شما را تحسین می کنند، در گفتگو از شما نام می برند، مانند: «... و فراموش نکنید. او یک برنامه نویس است و این خودش صحبت می کند.»
چون می‌خواستم، اما نمی‌توانستم یکی شوم، مدام خودم را سرزنش می‌کردم. کم کم با طبیعتم کنار آمدم و کمتر و کمتر به آن فکر کردم. در مدرسه از من تمجید نمی شد، اما اوه خوب، قرار نیست همه اینطور باشند.»

در حین تحصیل در دانشگاه، شغلی به عنوان فروشنده پیدا کردم و زندگی ام نسبتاً آرام بود و آرزوی "بالا زندگی" هرگز نیامد. اسباب‌بازی‌ها دیگر آنقدر ذهن را تحریک نمی‌کردند، حوصله دویدن در مکان‌های متروکه را نداشتم و نوعی مالیخولیا در روحم ظاهر شد. یک روز یک مشتری به دیدن من آمد، لباس شیک پوشیده بود، ماشین باحالی داشت. پرسیدم: راز چیست؟ برای امرار معاش چه کار می کنی؟"

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

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

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

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

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

خاتمه

این باور وجود دارد که اگر کاری را به طور منظم برای مدت زمان مشخصی انجام دهید، این "چیزی" به یک عادت تبدیل می شود. خودآموزی نیز از این قاعده مستثنی نیست. یاد گرفتم مستقل مطالعه کنم، بدون کمک بیرونی برای مشکلاتم راه حل پیدا کنم، به سرعت اطلاعات را به دست آوردم و عملاً آن را به کار ببرم. امروزه برای من سخت است که حداقل یک خط کد در روز ننویسم. وقتی برنامه‌نویسی را یاد می‌گیرید، ذهن شما بازسازی می‌شود، شروع می‌کنید به دنیا از زاویه‌ای متفاوت نگاه می‌کنید و آنچه را که در اطرافتان اتفاق می‌افتد به گونه‌ای متفاوت ارزیابی می‌کنید. شما یاد می گیرید که مسائل پیچیده را به وظایف فرعی کوچک و ساده تجزیه کنید. افکار دیوانه کننده ای به ذهن شما خطور می کند که چگونه می توانید هر چیزی را ترتیب دهید و آن را بهتر انجام دهید. شاید به همین دلیل است که بسیاری از مردم بر این باورند که برنامه نویسان «از این دنیا نیستند».

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

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

در این مقاله می خواهم بگویم اولین و مهمترین مرجع در آموزش، خود دانش آموز است. در فرآیند خودآموزی، فرآیند خودشناسی نهفته است که در جاهایی خاردار است، اما ثمربخش است. نکته اصلی این است که تسلیم نشوید و باور داشته باشید که دیر یا زود آن "زندگی بلند" غیرقابل عبور از راه خواهد رسید.

فقط کاربران ثبت نام شده می توانند در نظرسنجی شرکت کنند. ورود، لطفا.

آیا با نظر نویسنده موافق هستید؟

  • بله

  • بدون

15 کاربر رای دادند. 13 کاربر رای ممتنع دادند.

منبع: www.habr.com

اضافه کردن نظر