در ۴ سال ابتدایی زندگی حرفه ایم برنامه نویسی تنها یک راه کسب درآمد برای من بود. هر روز صبح به زور از خواب بیدار میشدم و با بی انگیزگی به محل کار میرفتم و از خودم این سوال رو میپرسیدم که واقعاً آیا نیاز بود من ۶ سال تحصیل کنم تا یاد بگیرم چند خط کد رو از جایی کپی کنم و با کمی تغییر در برنامه خودم استفاده کنم ؟
حتی به این فکر افتادم که برنامه نویسی رو کنار بگذارم و رو به کار پر درآمدتری برم. تأسیس پمپ بنزین, برگزار کننده مجلس عروسی, فروشگاه آب میوه فروشی ...
تا اینکه یک روز در زندگی من اتفاق خاصی افتاد. یک نفر جدید وارد زندگی من شد. نیکلاس, مدیر پروژه جدید ما بود که بر خلاف خیلی از مدیران دیگه بلد بود کد بزنه و در پروژه با ما همکاری میکرد. یک روز صبح همه اعضای تیم رو جمع کرد و از ما خواست تا کدی که خودمون با دستان خودمون نوشته بودیم رو بخونیم و بگیم این کد چه کاری انجام میده. کد بسیار ناخوانا بود و زمان زیادی از ما گرفت تا اون رو متوجه بشیم. نیکلاس به ما گفت من این کد رو تغییر میدم و فردا بهتون یک کد جدید نشون میدم. کد نیکلاس به طرز عجیبی خوانا بود.
اگر که با مفاهیم برنامه نویسی آشنا نیستی و قصد شرکت در دوره آموزش جاوا را داری ، پیشنهاد میکنیم ابتدا در دوره یادگیری برنامه نویسی مقدماتی لقمان آوند شرکت کنی و بعد از آن مسیر یادگیری برنامه نویسی را به درستی انتخاب کنی.
از اون روز درب جدیدی در زندگی من باز شد. تازه متوجه شدم فرق بین یک برنامه نویس ساده با یک مهندس نرم افزار چیه.
از اون روز به بعد همیشه به خودم گفتم ای کاش نیکلاس زودتر سر راه من قرار میگرفت و تصمیم گرفتم نیکلاس دیگران باشم.
من خوش شانس بودم چون با زبان برنامه نویسی قدرتمندی مثل جاوا کار میکردم. زبان جاوا خواصی داره که با اونها میشه اصول برنامه نویسی شئ گرا رو به خوبی حس و تجربه کرد. علاوه بر اون کامیونیتی بسیار بزرگی در دنیا برای این زبان وجود داره و یکی از ابر غولهای دنیای نرم افزار یعنی Oracle با مهندسین درجه یک پشت این زبان هستند و به صورت منظم این زبان برنامه نویسی رو گسترش میدن.
نه تنها فهم اصول معماری و استاد کاری با زبان برنامه نویسی جاوا خیلی ملموستر از برخی زبانهای دیگر برنامه نویسی هست, بلکه بازار کار بسیار خوبی هم در سر تا سر دنیا براش وجود داره.
شاید اگر از ابتدا زبانی مثل جاوا رو برای خودم انتخاب نکرده بودم با فردی مثل نیکلاس آشنا نمیشدم و شاید الان حتی یک خط کد هم نمیزدم!