نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی پرتال اطلاعاتی

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

برنامه نویس یک موجود مرموز است و تقریباً همیشه توسط فانی های صرف - کاربران کاملاً درک نمی شود. با زمزمه کردن چیزی برای خود، آویزان با جدیدترین ابزارها، او دائماً در جستجوی راه حل هایی برای مشکلاتی است که برای اطرافیانش کاملاً غیرقابل درک است.

این یک کاست خاص است و فرقی نمی کند که این برنامه نویس فریلنسر باشد یا در دفتر کار کند. شاید اولین مورد تنبل تر و اختیاری تر باشد.

در مقاله امروز، با استفاده از مطالب سایت Stack Overflow و تجربه خودم، می خواهم پرتره ای از برنامه نویس مدرن را ترسیم کنم.

بنابراین، بیایید به طراحی پرتره یک پروگر مدرن بپردازیم.

سن... برنامه نویسان امروزی نسل جوان هستند و اکثریت آنها بین 20 تا 29 سال سن دارند. کمی کمتر از افراد بین 30 تا 34.

این تعجب آور نیست: برنامه نویسی یک حرفه نسبتاً جوان است که در ده سال گذشته شروع به رشد کرده است. همین الان نسل اول و دوم برنامه نویسان مشغول به کار هستند که انبوه به سراغ درک اصول اولیه این حرفه رفتند.

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

محل اقامت... جایی که اکثر نمایندگان این حرفه منحصر به فرد زندگی می کنند - می توانید در نقشه زیر مشاهده کنید.

تجربه... در کار یک برنامه نویس، تجربه بسیار مهم است. دانش و نظریه خشک همیشه نمی تواند به حل برخی از مشکلات کمک کند.

همانطور که مشخص است، یک برنامه نویس مدرن به طور متوسط ​​دو تا پنج سال تجربه دارد.

تحصیلات... هر نماینده این حرفه تحصیلات ویژه ای ندارد. برعکس، اکثر برنامه نویسان اصلاً آموزش کدنویسی یا سواد کامپیوتری ندارند.

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

به طور متوسط، تقریباً هر پروگر حدود پنج ساعت در هفته را صرف پروژه‌های بیرونی «چپ» می‌کند (تقریباً یک روز کاری تمام وقت).

زبان ها... در مورد زبان های برنامه نویسی محبوب، تصویر امروز کاملاً قابل پیش بینی به نظر می رسد. محبوب ترین زبان جاوا اسکریپت است که کمی پایین تر از SQL و جاوا است.


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

سیستم عامل... برنامه نویسان بیشتر و بیشتر به سیستم عامل ویندوز 8 اعتماد می کنند، اما ویندوز 7 فراتر از رقابت است. تقریباً 34 درصد از پاسخ دهندگان روی آن کار می کنند.

Mac OS X نیز در حال افزایش است و لینوکس خوب قدیمی ارتباط خود را از دست نمی دهد.

ویرایشگر متناکثر برنامه نویسان در سراسر جهان برای نوشتن کد به NotePad ++ اعتماد دارند.

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

کار کنید... در واقع برنامه نویسان زیادی در بین برنامه نویسان وجود دارند که فقط در حال تحصیل هستند و با کدنویسی درآمد اضافی کسب می کنند (و لزوماً حرفه ای که به دست می آورند مربوط به این نیست). اکثر توسعه دهندگان خود را به عنوان "عمومی" معرفی می کنند، یک سوال این است که آیا آنها واقعاً هستند یا خیر.

توسعه موبایل... اکثر کسانی که در توسعه تلفن همراه مشغول هستند، روی اندروید کار می کنند، و کمتر از همه کارگران سخت - روی ویندوزفون.

پس تصویر برنامه نویس مدرن چیست؟

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

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

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

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

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

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

اگر برنامه‌نویس «شما» هنوز یک موجود روز است، آماده باشید که شب‌ها او را در رختخواب نگیرید. می بینید، او یک موزه دارد، او یک رمز را در خواب دیده است، و این خطوط باید فوراً نوشته شود. و او می تواند آنها را تا صبح یادداشت کند.

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

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

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

سنگین و نه زشت

زندگی پدر یک برنامه نویس ...

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

چگونه با یک برنامه نویس ازدواج کنیم

من به شما می گویم که کشیدن یک برنامه نویس به دفتر رجیستری آسان است. نکته اصلی این است که او را از آن واقعیت به این واقعیت بکشانیم. در اینجا می توانید از دو روش و همزمان استفاده کنید: فریب دادن و گوش دادن.

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

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

با رعایت این تاکتیک می توانید انتظار داشته باشید که تمامی خدمات عروسی در سن پترزبورگ برای شما باشد.

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

حرفه

برنامه نویس

حقوق

125000 روبل

هر ماه

هزینه ها

32000 روبل

اجاره مسکن + قبوض آب و برق

2000 روبل

2000 روبل

اتصال تلفن همراه

35000 روبل

15000 روبل

سرگرمی

9000 روبل

30000 روبل

انباشت

چگونه یک برنامه نویس شویم

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

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

ده سال پیش وارد دانشگاه اتومکانیک شدم، اما دو سال بعد متوجه شدم که مال من نیست، آن را رها کردم و وارد دانشگاه دیگری در دانشکده فناوری اطلاعات شدم. در سن 19 سالگی، سه سال قبل از فارغ‌التحصیلی، شروع به مطالعه جدی‌تر پایگاه‌های اطلاعاتی کردم: MySQL، MS SQL، Oracle. من با زبان C و بعداً C با "کلاس ها" رانده شدم. یک سال قبل از فارغ التحصیلی، شروع به نوشتن برنامه ای برای برنامه ریزی کلاس ها برای معلمان و اداره بخش دانشکده ام کردم. پس از دفاع، کمیسیون تشخیص داد که یکی از قدرتمندترین آثار سال های اخیر بوده است. با این حال، نمی دانم که آیا آنها اکنون از آن استفاده می کنند یا هنوز "دستی" برنامه ریزی می کنند.

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

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

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

ویژگی های کار

روز کاری من در روزهای هفته از ساعت 07:30 صبح شروع می شود، در تعطیلات آخر هفته - یک برنامه رایگان. معمولاً در صبح یک دوش، گشت و گذار اینترنتی در پورتال های جستجو و اطلاعات، بررسی عملکرد همه سیستم ها (از راه دور و در مرورگر)، نظارت بر بار سرور و خواندن گزارش ها در طول شب، قهوه است. قبلاً اصولاً صبحانه نمی خوردم، اما اکنون باید حداقل یک میان وعده سبک بخورم، زیرا همیشه نمی توان ناهار را به موقع خورد.

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

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

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

حقوق

اکنون در روسیه به طور متوسط ​​حدود 125 هزار روبل در ماه درآمد دارم. بر اساس این واقعیت که من بیشتر وقت خود را در مسکو می گذرانم، این حقوق را نسبت به سن و تجربه خود بسیار خوب می دانم. این شامل مدیریت سیستم شرکت، فریلنسر در سایت های مختلف، مشاغل پاره وقت در خارج از کشور و پروژه های IT خودمان است. به طور کلی، حقوق برنامه نویسان از 50 تا 200 هزار روبل و بیشتر متغیر است. این به تجربه، دانش، گواهینامه و توانایی درک کد شخص ثالث بستگی دارد.

خرج کردن

برای اجاره مسکن ماهانه حدود 30 هزار روبل از من می گیرد و قبوض آب و برق نیز به این مبلغ اضافه می شود. اکنون قصد دارم به دختری بروم که در محل کار با او آشنا شدم، بنابراین هزینه ها فقط برای زندگی شخصی و غذا خواهد بود.

هزینه مترو حدود 1600 روبل در ماه و حدود 1000 تا 1500 روبل برای ارتباطات سیار است. هر پنج سال یک بار، شما باید گواهینامه های IT خود را تأیید کنید. قیمت به شرکت هایی که آنها را صادر می کنند، مراکز آموزشی و دوره های تکمیلی بستگی دارد.

پول سفرهای کاری فقط به هزینه های شخصی اختصاص می یابد، زیرا شرکت هزینه پرواز، اقامت و غیره را پرداخت می کند.

من به ندرت لباس و کفش می خرم، زیرا از نظر بدنی وقت کافی ندارم، حتی در آخر هفته ها. برای یک سال می توانم از 50 تا 80 هزار روبل برای همه چیز در مورد همه چیز خرج کنم.

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

من بخشی از پول را برای آینده پس انداز می کنم، حدود 20-30 هزار روبل در ماه بیرون می آید. هر 3-4 سال گوشیمو عوض میکنم اگر سخت افزار رایانه خراب شود، من فوراً به دنبال آنالوگ می گردم یا آن را از یک پاکت "برای یک روز بارانی" تعمیر می کنم.

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

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

تصاویر:داشا کوشکینا

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

در اواخر دهه 90 و اوایل دهه 2000، تصویر یک برنامه نویس در فرهنگ روسی شکل گرفت - معمولاً این یک پسر بی دست و پا با عینک های شاخدار، یک ژاکت پوشیده شده با یقه بلند، سبیل های خنده دار و صندل های مسخره است. در جوراب.

مهم نیست که درست بود یا نه - مهم این است که امروزه برنامه نویسان سلامت خود را زیر نظر داشته باشند، خوب لباس بپوشند، زیاد سفر کنند و از همه مهمتر کارهای بسیار جالب انجام دهند.

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

یوری سیدوروف، توسعه دهنده روبی

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

درباره سفر

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

کوله پشتی همراه وفادار من است. اون بیرونه...

و این همه مطالب آن است.

می خواستم با کشتی به استرالیا بروم، اما ویزا به من ندادند. مجبور شدم پرواز کنم و به فیلیپین پرواز کردم. قبل از آن مشخص شد که بدون هواپیما 7500 کیلومتر را دقیقا در 300 روز طی کرده است. از فیلیپین به هنگ کنگ و از آنجا به شمال تایلند و لائوس پرواز کرد. سپس مسیر کمی تکرار شد: کامبوج، تایلند، سنگاپور، بالی و اکنون بورنئو در مالزی.

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

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

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

من از دبستان با برنامه نویسی آشنا شدم، پدرم یک کامپیوتر ZX Spectrum خرید که روی آن امکان نوشتن برنامه در Basic وجود داشت. بعداً، در دبیرستان، من و دوستم مایکروسافت ویژوال استودیو را که شامل ویژوال بیسیک بود، در یکی از دیسک‌های موجود در بازار رادیو میتینسک یافتیم.

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

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

باید بگویم که پس از آن دنیای PHP حاکم است و حس زیبایی من همیشه به دنبال بستن هر کد pkhp بود که می دیدم. من راه حل های توسعه وب موجود را تجزیه و تحلیل کردم و یک چارچوب جوان Ruby on Rails پیدا کردم.

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

اکنون با Ruby on Rails 5 کار می کنم، کمی جاوا اسکریپت و. به طور کلی، همانطور که می گویند، من یک توسعه دهنده تمام چرخه هستم - من می دانم و می توانم تمام جنبه های توسعه برنامه وب را اداره کنم. طراحی، فرانت اند، باطن، معماری سرور. حالا من یک تیم را رهبری می کنم، ما یک پشته از ریل + React.js داریم. ما از طریق Slack و Hangouts ارتباط برقرار می کنیم.

درباره کار از راه دور

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

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

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

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

اما در نهایت یک آگهی در فیس بوک گذاشتم و روز بعد مشتری پیدا کردم که هنوز با او کار می کنم.

درباره کارفرمایان

در ابتدا بسیار سخت بود - من برجستگی های زیادی را پر کردم تا اینکه به جایی که الان هستم رسیدم. اینها پروژه هایی بدون مشخصات فنی مشخص برای قیمت ثابت و مشتریان راهزن و حتی افتتاح شرکت شما هستند. دوره های بی پولی زیادی وجود داشت. اما هرگز پشیمان نشدم که یک فریلنسر شدم.

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

اما مهمتر از همه، آزادی را بدست آوردم. آزادی اینکه در جایی که می خواهم باشم و کاری را که دوست دارم انجام دهم.

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

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

برای کارفرمایان در فناوری اطلاعات، نکته اصلی این است که کار به طور مؤثر و به موقع انجام شود، و کجا و چگونه - آنها نباید به روشی دوستانه تحت تأثیر قرار گیرند.

اخیراً در جایی پیش‌بینی‌هایی دیدم که اکثریت قریب به اتفاق جمعیت جهان تا پایان این قرن از راه دور کار خواهند کرد، بنابراین من فقط در خط مقدم پیشرفت هستم.

در مورد کارایی و انگیزه

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

درباره سرگرمی ها، اوقات فراغت و زندگی شخصی

"یک داستان کنجکاو از یک برنامه نویس وجود داشت که به مدت 7 سال در گوگل کار می کند:" سلام، نام من دنی گورسکی است و در Bellevue (شهر ماهواره ای سیاتل، واشنگتن) زندگی می کنم. من 41 هستم. من از سال 1999 در ایالات متحده زندگی می کنم.

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

07:20 صبح - کم و بیش طبق معمول از خواب بیدار می شوم، تلفنم را می گیرم و بلافاصله با یک ساعت زنگ دار هوشمند از زمان عکس می گیرم. یادم نمی آید که ساعت زنگ دار برای آخرین بار چه زمانی مرا بیدار کرد، معمولاً زودتر از خواب بیدار می شوم.

07:27 - هر روز صبح گربه از فعالیت زیاد راضی نیست و بعد از اینکه من از رختخواب بلند می شوم، او همچنان می خوابد.

07:29 - صبح ریحان را روی طاقچه آب می دهم تا خشک نشود (در غیر این صورت مواردی وجود داشت). این هنوز فقط چند هفته در خانه است، من صرف سالادهای مختلف می کنم.

07:36 - من چند فیگور لگو روی طاقچه دیگر دارم. در عرض چند دقیقه، آنها را به پیکربندی جدید منتقل می کنم: K-3SO از ارباب حلقه ها به شلوب می رود و طوفان توسط طناب کشیده می شود.

07:36 - وقت قهوه! در غیر این صورت تا آخر بیدار نخواهید شد.

07:39 - صبحانه من: قهوه، یک تکه کیک و ویتامین.

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

08:40 - چک با چک، اما دندان ها نیاز به مسواک زدن دارند. ابتدا با نخ آب می شوم و سپس با برس برقی می گذرم.

08:46 - و داخل دوش، آخرین مرحله قبل از بیدار شدن کامل.

08:46 - آه، تقریباً فراموش کردم از ترازو استفاده کنم. من هر روز خودم را وزن می کنم و با ناراحتی به نتایجی که به سمت راست و بالا ارسال می شود نگاه می کنم. خب هیچی یه روزی...

08:59 - تصادفاً معلوم شد که "یک روز از من" به هفتمین سالگرد کار من رسید. برای این کار من همان تی شرت روی نشان را در فروشگاه دارم (خیلی قابل مشاهده نیست، اما طرح رنگ و برش یکسان است). من کمی جوان تر به نظر می رسم.

09:02 - قبل از دویدن به محل کار - به گربه غذا اضافه کنید. او گاهی اوقات می خورد، سپس نادیده می گیرد، در کاسه های همسایه غذای دیروز و پریروز را نهفته است. من باید تمیز کنم، اما در حال حاضر در حال دویدن هستم، زیرا امروز در محل کار، رویدادی که برای صبح برنامه ریزی شده است برای روز من غیرعادی است.

09:08 - من در حال حاضر ماشین ندارم، بنابراین من در طبقه پایین منتظر اوبر هستم و یک نفر با دوچرخه به محل کار می رود. دیگران، مانند من، توسط اوبر انتخاب می شوند.

09:11 - و اینجا مال من است، امروز یک هوندا است. الان پارک می کند و من را می گیرد.

09:13 - هنگام رانندگی می توانید ایمیل های کاری را در صندلی عقب بخوانید.

09:22 صبح - امروز چهارشنبه است و چهارشنبه ها من و بچه ها می خواهیم آبجو بخوریم و Halo را در XBox بازی کنیم (و این برای چندین سال بوده است). بنابراین اوبر من را فوراً به محل کار نمی‌برد، بلکه من را به فروشگاه می‌برد که با پنج دقیقه پیاده‌روی فاصله دارد.

09:24 - مقداری آبجو، که توسط ایستگاه رادیویی محلی پشتیبانی می شود، و مقداری نان بردارید.

09:28 - پیاده روی. دفتر ما از طریق پارکینگ و درختان کوچک قابل مشاهده است.

09:31 - آبجو را در یخچال گذاشتم تا در طول روز گرم نشود.

09:33 - و در نهایت به محل کار! من طرح‌های نهایی را برای ارائه می‌سازم (غیرعادی‌ترین چیز امروز، معمولاً فقط کد را می‌نویسم، و در اینجا برای تیم به شما می‌گویم که چه کار می‌کردم).

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

10:07 صبح - آماده، نوشابه باز شد، ارائه روی صفحه، نوبت من است. بحث با سوالات حدود 40 دقیقه طول می کشد.

11:02 - همین بود، صحبت کردم! باید مقداری آب بیشتری مصرف کنیم وگرنه گلو خشک شده و در نهایت کار می کند.

12:08 - زمان به سرعت گذشت تا ناهار، من به کافه تریا می روم. همکاران گرسنه در حال حاضر آنجا هستند.

12:11 - به افتخار مبارزه با وزن امروز، سوپ قارچ و نوعی غلات (که در زیر آن مقداری گوشت پنهان شده است). غذای کافه تریا خوشمزه است.

12:41 شب - قهوه دوم، بعد از ناهار، یک لاته سنتی می‌خورم، همه باریستاها از قبل می‌دانند.

13:09 - و دوباره دندان های خود را مسواک بزنید. اکنون به دندان هایم اهمیت زیادی می دهم، زیرا از سیستم اینویزیلاین استفاده می کنم - دندان هایم را حرکت می دهم تا سوراخ در محل برداشته شده را ببندم و یکی دیگر را برای کاشت ایمپلنت آماده می کنم. آنها در چنین جعبه ای هستند، توصیه می کنند روزی 22 ساعت آنها را بپوشند، من یک سال و نیم است که آنها را می پوشم.

18:27 - و رمزگذاری کنید! روز کاری برای برنامه نویسی به سرعت می گذرد، نان، کوله پشتی، آبجو را از یخچال برداشتم و به سمت ایستگاه اتوبوس دویدم.

18:41 - اینجاست، اتوبوس من، در این عکس کمی تار، درست زیر تابلوی خیابان. من با لباس قرمز منتظرم و نگرانم که ممکن است زودتر از حد انتظار برود (اینجا اتفاق می افتد).

18:46 - اما من وقت دارم، اتوبوس یک دقیقه بعد از نشستن من حرکت می کند. در غیر این صورت باید دوباره با اوبر تماس بگیرم.

18:59 - در ورودی ساختمان که دوستم آپارتمانی را اجاره می کند که معمولاً در آن جمع می شویم. شما می توانید تماس بگیرید، اما من فقط کد را وارد می کنم. ما چندین سال است که دور هم جمع شده ایم.

19:04 - و در نهایت سر میز: می توانید امتحان کنید چه نوع آبجی است. هیچ چیز چنین مزه ای ندارد، من اخیراً IPA را دوست دارم.

19:08 - تنقلات: یک ساندویچ با خاویار خارج از کشور، شخصی بیکن و پنیر با پروشوتو آورده است. فکر می‌کنم می‌دانم چرا اضافه وزن اضافه می‌کنم.

20:30 - بازی!

21:59 - بعد از بازی که از روی میز حذف می کنیم، چیزهای به همان اندازه خوشمزه و مغذی قابل مشاهده است.

22:30 - همسایه ای خانه را بالا می برد و از هنرهای محلی جلوی در ورودی برج ها عکس می گیرد.

22:34 - گربه از همه چیز ناراضی است: هم تمرین آتش نشانی و هم اینکه من شب دیر آمدم.

22:36 - امروز روز ولنتاین است! دوستی آمد و هدایایی روی میز گذاشت. ناگهان. آنقدر غیرمنتظره بود که بعد از اینکه همه چیز را کشف کردم عکس گرفتم.

00:01 - قبل از رفتن به رختخواب چند فصل از کتاب را خواندم. من می خواهم بدانم در آینده چه چیزی وجود دارد ("Homo Deus: A Brief History of the Future").

00:25 - و ساعت دوازده و نیم با صدای موج سواری به خواب می روم. زنگ فردا دوباره بیدار نمی شود.

مقالات مرتبط برتر