چگونه من یک متخصص یادگیری ماشین نشدم

همه عاشق داستان های موفقیت هستند. و تعداد زیادی از آنها در هاب وجود دارد.

"چگونه در سیلیکون ولی یک شغل 300 دلاری پیدا کردم"
"چگونه در گوگل شغل پیدا کردم"
چگونه در 200 سالگی 000 دلار به دست آوردم؟
"چگونه با یک برنامه ساده نرخ ارز به اپ استور برتر رسیدم"
"چگونه من..." و هزار و یک داستان مشابه دیگر.

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

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

من سال ها در یکپارچه سازی سیستم ها و پشتیبانی فنی کار کردم. چند سال پیش حتی برای کسب درآمد بیشتر به عنوان مهندس سیستم در آلمان رفتم. اما زمینه یکپارچه سازی سیستم برای مدت طولانی الهام بخش من نبود و می خواستم این رشته را به چیزی سودآورتر و جالب تر تغییر دهم. و در پایان سال 2015 به مقاله ای در مورد هابره برخوردم "از فیزیکدانان تا علم داده (از موتورهای علم تا پلانکتون های اداری)"، که در آن ولادیمیر مسیر خود به علم داده را شرح می دهد. متوجه شدم: این چیزی است که من نیاز دارم. من SQL را خوب می شناختم و علاقه مند به کار با داده بودم. من به ویژه تحت تأثیر این نمودارها قرار گرفتم:

چگونه من یک متخصص یادگیری ماشین نشدم

حتی حداقل دستمزد در این زمینه از هر حقوقی که در تمام زندگی قبلی ام گرفته بودم بیشتر بود. مصمم بودم مهندس یادگیری ماشین شوم. به دنبال نمونه ولادیمیر، من برای یک تخصص از نه دوره در coursera.org ثبت نام کردم: "علم داده".

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

پس از گذراندن پنج دوره با موفقیت در coursera.org و یک دوره دیگر "Big Data with Apache Spark" در stepik.ru، احساس قدرت کردم. متوجه شدم که دارم از همه چیز سر در می‌آورم. فهمیدم در چه مواردی باید از کدام روش های تحلیل استفاده کرد. من کاملا با پایتون و کتابخانه های آن آشنا شده ام.

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

من به یک سایت کاریابی رفتم تا تحلیل خود را انجام دهم. اما در شعاع 10 کیلومتری هیچ جای خالی وجود نداشت. و در شعاع 25 کیلومتری. و حتی در شعاع 50 کیلومتری!!! چطور؟ نمی تواند!!! رفتم تو یه سایت دیگه بعد یه سایت سوم... بعد یه نقشه با جاهای خالی باز کردم دیدم یه چیزی شبیه به این:

چگونه من یک متخصص یادگیری ماشین نشدم

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

چگونه من یک متخصص یادگیری ماشین نشدم

این تصویر 100% وضعیت من را در آن لحظه نشان می دهد. یه ضربه ی ضعیفی بود که به خودم زدم. و واقعا دردناک بود...

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

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

چگونه من یک متخصص یادگیری ماشین نشدم

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

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

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

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

چگونه من یک متخصص یادگیری ماشین نشدم

تصمیم گرفتیم بمانیم تا بچه هایمان بزرگ شوند.

خوب، پایتون و یادگیری ماشین چطور؟ و شش ماهی که قبلاً برای همه اینها صرف کرده ام؟ به هیچ وجه. هیچ جای خالی در این نزدیکی وجود ندارد! دیگر نمی خواستم روزی 3-4 ساعت را در جاده سرکار بگذرانم. من قبلاً چندین سال در سن پترزبورگ به این شکل کار کرده بودم: زمانی که هنوز دوربرگردان ساخته نشده بود، با دیبنکو به کراسنویه سلو رفتم. یک ساعت و نیم آنجا و یک ساعت و نیم برگشت. زندگی می گذرد و تو از پنجره ماشین یا مینی بوس به خانه های چشمک زن نگاه می کنی. بله، شما می توانید در جاده بخوانید، به کتاب های صوتی گوش دهید و همه چیز. اما این به سرعت خسته کننده می شود و پس از شش ماه یا یک سال شما به سادگی این زمان را می کشید، به رادیو، موسیقی گوش می دهید و بی هدف به دوردست ها نگاه می کنید.

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

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

"آنچه ما را نکشد، ما را قوی تر می کند." این جمله حکیمانه را می دانید، درست است؟ بنابراین، من فکر می کنم این یک مزخرف کامل است! من دوستی دارم که در پی بحران سال 2008، شغل خود را به عنوان مدیر یک نمایندگی نسبتاً بزرگ خودرو در سن پترزبورگ از دست داد. او چه کار کرد؟ درست! او مثل یک مرد واقعی به دنبال کار رفت. شغل کارگردانی و وقتی شش ماه کار کارگردانی پیدا نکردید؟ او همچنان به دنبال کار به عنوان کارگردان بود، اما در زمینه های دیگر، زیرا ... کار به عنوان مدیر فروش خودرو یا شخصی غیر از مدیر برای او خوشایند نبود. در نتیجه یک سال چیزی پیدا نکرد. و بعد به کلی از یافتن شغل منصرف شدم. رزومه روی HH آویزان است - هر کسی که به آن نیاز دارد با او تماس می گیرد.

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

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

در نتیجه، افکارم را جمع‌آوری کردم و شروع به انجام کاری کردم که باید از همان ابتدا شروع می‌کردم - با تجزیه و تحلیل تقاضا. من بازار کار فناوری اطلاعات شهرم را تجزیه و تحلیل کردم و به این نتیجه رسیدم که موارد زیر وجود دارد:

  • 5 جای خالی توسعه دهنده جاوا
  • 2 جای خالی توسعه دهنده SAP
  • 2 جای خالی برای توسعه دهندگان C# تحت MS Navision
  • 2 جای خالی برای برخی از توسعه دهندگان برای میکروکنترلرها و سخت افزار.

انتخاب کوچک بود:

  1. SAP بیشتر در آلمان رایج است. ساختار پیچیده، ABAP. این، البته، 1C نیست، اما بعداً پریدن از آن دشوار خواهد بود. و اگر به کشور دیگری نقل مکان کنید، چشم انداز شما برای یافتن شغل خوب به شدت کاهش می یابد.
  2. سی شارپ برای MS Navision نیز یک چیز خاص است.
  3. میکروکنترلرها خود به خود ناپدید شدند، زیرا ... آنجا هم باید الکترونیک یاد می گرفتی.

در نتیجه، از نقطه نظر چشم انداز، حقوق، شیوع و امکان کار از راه دور، جاوا برنده شد. در واقع، این جاوا بود که من را انتخاب کرد، نه من آن را.

و بسیاری از قبل می دانند که در ادامه چه اتفاقی افتاد. در مقاله دیگری در این مورد نوشتم: چگونه در 1,5 سال یک توسعه دهنده جاوا شویم؟.

پس اشتباهات منو تکرار نکن چند روز تجزیه و تحلیل متفکرانه می تواند در زمان شما صرفه جویی کند.

در کانال تلگرامم می نویسم که چگونه در 40 سالگی زندگی ام را تغییر دادم و به همراه همسر و سه فرزندم به آلمان رفتم. @LiveAndWorkInGermany. من در مورد اینکه چگونه بود، چه چیزی در آلمان خوب است و چه چیزی بد، و در مورد برنامه هایی برای آینده می نویسم. مختصر و مفید. جالب هست؟ - به ما بپیوند.

منبع: www.habr.com

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