یادگیری کدنویسی و ارتقا شغلی در آدیداس (داستان شخصی)

بهناز کی خواه
04 آذر 1401
زمان مطالعه را وارد کنید دقیقه زمان برای مطالعه

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

داستان امروز از سرنا ایسونه، یک توسعه دهنده نرم افزار 35 ساله در آدیداس، ساکن شیدام، هلند جنوبی، هلند. داستان های بیشتر از زبان آموزان Codecademy را بخوانید اینجا – و حتما داستان خود را به اشتراک بگذارید اینجا.

چرا تصمیم یادگیری کدنویسی گرفتم ؟

من به مدت 10 سال مالک محصول بودم و اینگونه بود که متوجه شدم کدنویسی چقدر جالب است. مالک محصول جنبه تجاری یک محصول است چابک تیم فروش؛ آنها مسئول اولویت‌بندی مجموعه‌ای از ویژگی‌هایی هستند که با توجه به اولویت‌های شرکت و ترجیح مصرف‌کننده، توسعه داده و بر روی وب‌سایت ارسال می‌شوند.

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

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

چقدر برای یادگیری کدنویسی وقت گذاشتم

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

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

چطور وارد در شدم

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

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

چگونه برای تغییر شغل پول پس انداز کردم

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

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

چقدر طول کشید تا شغلی پیدا کنم

“من با مربی خود که یک مهندس ارشد نرم افزار بود، برنامه ای برای یادگیری HTML، CSS، جاوا اسکریپت و React داشتم. بعد از اینکه همه اینها را یاد گرفتم، شروع کردم آماده شدن برای مصاحبه فنی. من مطالعه کردم ساختار داده ها و الگوریتم ها، که سوالاتی است که از شما می خواهند یک را حل کنید مشکل کد نویسی در محل در طول مصاحبه

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

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

چگونه مصاحبه را به پایان رساندم

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

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

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

چگونه پیشنهاد را ارزیابی کردم

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

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

روز اول و فراتر از آن چگونه گذشت

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

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

چیزی که دوست داشتم قبل از شروع یادگیری بدانم

“ای کاش مردم بیشتر به من هشدار می دادند که از منظر روانشناختی چقدر دشوار است. باید از صفر شروع می‌کردم و فکر می‌کردم خوب بودن و داشتن همه پاسخ‌ها بسیار آسان‌تر است.

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

مثل سرنا یاد بگیر

دوره ها و زبان هایی را که بیشتر به او کمک کردند را ببینید.

مطمئن نیستم از کجا شروع کنم؟ ما را بررسی کنید مسابقه شخصیت! ما به شما کمک می کنیم تا بهترین زبان برنامه نویسی را بر اساس نقاط قوت و علایق خود بیابید.

آیا می خواهید داستان یادگیرنده Codecademy خود را به اشتراک بگذارید؟ به ما خط بزن اینجا. و فراموش نکنید به بحث ها بپیوندید در جامعه ما

دوره ها و آموزش های جاوا اسکریپت | کد آکادمی

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

 

منبع

0 0 رای
امتیاز خود را ثبت کنید
guest
0 دیدگاه بیان شده
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • تصویر
  • SKU
  • نمره
  • قیمت
  • موجود
  • Availability
  • توضیح
  • عرض
  • اندازه
  • Attributes
  • Custom fields
مقایسه
preloader