این یک عقیده رایج در صنعت فناوری است که برای یک توسعهدهنده جوان، پیدا کردن شغل و کسب چندین سال تجربه به عنوان یک توسعهدهنده تمام وقت اغلب یک چالش است. و بیشتر درست است. اگر در مورد شرکت هایی در صنعت فناوری صحبت می کنیم.
مشاغل IT به طور گسترده ای به اشتباه درک می شوند که عمدتاً در بخش فناوری قرار دارند و همچنین تصور می شود که آنها غیرقابل دسترسی هستند. با تکیه بر تلاشهای تحقیقاتی قبلیمان و استخراج پایگاهدادهای از بیش از 150 میلیون پست شغلی آنلاین منحصربهفرد، توانستیم شواهد بیشتری ارائه کنیم که هیچ یک از این ادراکات توسط دادهها به وجود نمیآیند. برعکس، 90 درصد از مهارت ها و مشاغل فناوری اطلاعات در 10 صنعت غیرفناوری متمرکز شده است و تنها 10 درصد در بخش فناوری باقی می ماند. و رشد سریع مشاغل فناوری اطلاعات در صنایع غیرفناوری بیش از 50 درصد بیشتر از صنایع فناوری است. بر اساس این گزارش، بین سالهای 2013 تا 2018، رشد شغلی فناوری اطلاعات در بخش فناوری 40 درصد بوده است. در حالی که خارج از فناوری، رشد شغل IT 65 درصد افزایش یافت. به گفته محققان، صنایع خدمات حرفه ای، تولید و خدمات مالی از نظر تقاضای مطلق برای مشاغل فناوری اطلاعات بزرگترین هستند و تقریباً نیمی از کل فرصت های فناوری اطلاعات در بخش غیر فناوری را تشکیل می دهند.
قبلاً توضیح دادهایم که چرا مشاغل توسعهدهنده در صنایع غیرتکنولوژیکی برای متخصصان سطح پایینتر در دسترس هستند. تفاوت عمده دیگر این است که شرکتهای غیر فناوری اطلاعات در سطح مهارتهای حرفهای توسعهدهنده نیازی ندارند. آنها به توسعه دهندگان جوان فشار زیادی برای یادگیری چیزهای جدید و بهبود سطح صلاحیت در مقایسه با شرکت های فناوری وارد نمی کنند. "کار کردن برای یک شرکت فناوری شما را سخت تر می کند تا بیشتر یاد بگیرید و بهتر شوید. من در شغلم در یک شرکت خدمات فناوری/توسعه بیشتر از هر جای دیگری یاد گرفتم. مارک گراهام، یک توسعه دهنده باتجربه و عضو انجمن DEV ، گفت
: چیزی که در مورد آن کار بد بود، ساعت ها و زمان دوری از خانواده من بود .
همه ما می دانیم که فناوری اطلاعات یک محیط بسیار رقابتی است و موفقیت در این رقابت معمولاً پاداش خوبی دارد. شغل و بوروکراسی در فناوری مدرن طرف دیگر این رقابت است. بسیاری از مردم از چیزهایی که برای کار در شرکت های فناوری اطلاعات معمول است، مانند فرآیندهای تیمی، سلسله مراتب سخت و سیاست های شغلی / اداری خسته می شوند. استخدام در صنایع غیر IT، کار برای شرکت هایی با تیم ها و بخش های کوچک فناوری، ممکن است جایگزین خوبی برای جلوگیری از این امر باشد. من در یک شرکت غیرفناوری کار میکنم و متوجه شدم که بحثهای زیادی در حوزه فناوری درباره عناوین، سلسله مراتب و فرآیندهای تیمی وجود دارد که اصلاً بخشی از دنیای من نیستند. برایان کفارت، یکی دیگر از اعضای انجمن DEV، گفت
: تشریفات برای من وجود ندارد .
برخی از برنامه نویسان با تجربه استخدام در صنایع غیرفناوری نیز گزارش می دهند که همان کار توسعه نرم افزار ممکن است با درگیر شدن در کار بر روی مشکلات دنیای واقعی و دیدن نتایج کار خود احساس رضایت بیشتری داشته باشد. این امر همچنین باعث می شود که آنها انگیزه خود را حفظ کنند. دیدن هدف نرم افزار و درگیر شدن مستقیم با حل مسائل دنیای واقعی با اندیشیدن به وظایف جیرا یا الگوها بسیار رضایت بخش تر است. هاریس سکیک، توسعهدهنده نرمافزار از سوئد، گفت
: شما احساس مفیدتری میکنید، حداقل مورد من این است .
این همیشه صدق نمیکند، زیرا بسیاری از موقعیتهای برنامهنویسی در شرکتهای غیرفناوری مطمئناً مشاغل بنبست هستند، اما اگر با طرز فکر درست مورد توجه قرار گیرند، میتوانند فرصتهای زیادی را نیز فراهم کنند. از این گذشته ، آنها می گویند در آینده نزدیک هر شرکتی یک شرکت فناوری خواهد بود. شرکتها در صنایع مختلف این روزها تازه شروع به کشف فناوریهای جدید کردهاند و اغلب مایلند متخصصان فناوری ارزشمندی را که برای آنها کار میکنند، تبلیغ کنند. ممکن است شما محصول بعدی فناوری بزرگ یا جدیدترین گجت را طراحی نکنید، اما میتوانید ایدههایی را به کسی نشان دهید که میتواند صنعت کارفرمای شما را مختل کند - و نشان دهید که چگونه شرکت میتواند از این ایدهها سود ببرد و رقبای خود را در کمین بگذارد. . راسل مک کیب، مهندس نرمافزار سابق با چندین دهه تجربه حرفهای، میگوید
: «میبینید که در حال طراحی و یا نوشتن سیستمهای حیاتی مأموریت هستید، و میتوانید به کاربران راهی برای تعیین معنای انجام شده نشان دهید .
این احتمالاً رایج ترین شکایتی است که می توان از بسیاری از توسعه دهندگان نرم افزاری که در صنایع غیر IT کار می کنند شنیده شود. درک بخش فناوری اطلاعات و/یا تیم توسعه نرمافزار توسط مدیریت کسبوکارهای غیرفناوری بهطور قابلتوجهی متفاوت است: برای آنها، برنامهنویسان بیشتر یک هزینه هستند تا یک دارایی. در اینجا یک
تجربه معمولی از یک کدنویس در غیر IT وجود دارد: «اولین کار من بخشی از تیمی متشکل از 5 برنامهنویس در یک شرکت غیرنرمافزاری بود. بزرگترین تفاوت از نظر من این بود که شرکتهای نرمافزاری دیویهای خود را بزرگترین دارایی خود میدانند در حالی که شرکتهای غیرنرمافزاری آنها را بهعنوان یک هزینه در نظر میگیرند. از آنجایی که ما یک هزینه بودیم، شرکت همیشه در تلاش بود تا گوشه ها را کاهش دهد. ما هرگز زمانی برای پرداخت بدهی فنی رو به افزایش خود نداشتیم، که بیشتر آن توسط مهندسانی که شرکت در جنوب شرق آسیا به آنها برون سپاری کرده بود اضافه شد (یکی دیگر از اقدامات کاهش هزینه). حتی مدیرم به من گفت که دلیلی که آنها من و یک فارغ التحصیلی دیگر در بوت کمپ را استخدام کردند این بود که دو جوان بسیار ارزانتر از توسعه دهنده ارشدی بودند که به شدت به آنها نیاز داشتند.
شکایت بسیار رایج دیگر این است که مدیران شرکتهای غیر فناوری اطلاعات معمولاً هیچ سرنخی در مورد فناوریها و فرآیند توسعه ندارند. به همین دلیل است که آنها در برآورد زمان و منابع مورد نیاز برای تکمیل یک پروژه مشکل دارند، که اغلب منجر به انتظارات غیر واقعی و عدم وضوح در ارتباط با تیم فناوری می شود. «مدیران اغلب فناوری را درک نمی کنند. آنها بدون اینکه بتوانند تلاش لازم را برآورد کنند، قول می دهند
.
نیاز به کار با کدهای قدیمی و فناوریها و راهحلهای قدیمی نیز چیزی است که میتواند برای شرکتها و صنایع غیر IT خاص باشد. وقتی اینطور است، کار برنامه نویس می تواند کاملا خسته کننده و خسته کننده باشد. مشکل دیگر این است که کار با راه حل های قدیمی تجربه شما را محدود می کند، که می تواند تأثیر منفی بر رشد شغلی داشته باشد. "در حال حاضر، من برای یک دانشگاه کار می کنم. حجم کاری ما بیشتر بر اساس کار با APIهای ابری است. و این بد است، صادقانه بگویم. چون اکثر شرکت هایی که برای دانشگاه هایی که خیلی وقت پیش تاسیس شده اند خدمات می دهند و مستنداتشان بدترین چیز برای خواندن است. چنگیز حسین زاده، یک توسعه دهنده تمام وقت باطن، گفت: بیشتر اوقات حتی آنها هم نمی فهمند که چه کار کرده اند (این را با صحبت کردن با آنها می دانم).
90 درصد مشاغل فناوری اطلاعات در صنایع غیر فناوری متمرکز شده است
طبق تحقیقات جدید آکادمی Oracle و Burning Glass Technologies، صنایع غیرفناوری نیز به تعداد زیادی برنامه نویس و سایر متخصصان فناوری اطلاعات نیاز دارند و تقاضا برای مهارت های فناوری اطلاعات خارج از صنعت فناوری سنتی به سرعت در حال رشد است.
عکس توسط Angelo DeSantis / CC BY-SA 2.0 / تغییرات توسط CodeGym
GO TO FULL VERSION