CodeGym /وبلاگ جاوا /Random-FA /مشاغل بیشتر و فشار کمتر چرا ممکن است ایده خوبی برای شروع ...
John Squirrels
مرحله
San Francisco

مشاغل بیشتر و فشار کمتر چرا ممکن است ایده خوبی برای شروع کار خود در یک شرکت غیر IT باشد

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

90 درصد مشاغل فناوری اطلاعات در صنایع غیر فناوری متمرکز شده است

طبق تحقیقات جدید آکادمی Oracle و Burning Glass Technologies، صنایع غیرفناوری نیز به تعداد زیادی برنامه نویس و سایر متخصصان فناوری اطلاعات نیاز دارند و تقاضا برای مهارت های فناوری اطلاعات خارج از صنعت فناوری سنتی به سرعت در حال رشد است.مشاغل بیشتر و فشار کمتر  چرا ممکن است ایده خوبی برای شروع کار خود در یک شرکت غیر IT باشد - 1

عکس توسط Angelo DeSantis / CC BY-SA 2.0 / تغییرات توسط CodeGym

مشاغل IT به طور گسترده ای به اشتباه درک می شوند که عمدتاً در بخش فناوری قرار دارند و همچنین تصور می شود که آنها غیرقابل دسترسی هستند. با تکیه بر تلاش‌های تحقیقاتی قبلی‌مان و استخراج پایگاه‌داده‌ای از بیش از 150 میلیون پست شغلی آنلاین منحصربه‌فرد، توانستیم شواهد بیشتری ارائه کنیم که هیچ یک از این ادراکات توسط داده‌ها به وجود نمی‌آیند. برعکس، 90 درصد از مهارت ها و مشاغل فناوری اطلاعات در 10 صنعت غیرفناوری متمرکز شده است و تنها 10 درصد در بخش فناوری باقی می ماند. و رشد سریع مشاغل فناوری اطلاعات در صنایع غیرفناوری بیش از 50 درصد بیشتر از صنایع فناوری است. بر اساس این گزارش، بین سال‌های 2013 تا 2018، رشد شغلی فناوری اطلاعات در بخش فناوری 40 درصد بوده است. در حالی که خارج از فناوری، رشد شغل IT 65 درصد افزایش یافت. به گفته محققان، صنایع خدمات حرفه ای، تولید و خدمات مالی از نظر تقاضای مطلق برای مشاغل فناوری اطلاعات بزرگترین هستند و تقریباً نیمی از کل فرصت های فناوری اطلاعات در بخش غیر فناوری را تشکیل می دهند.

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

آکادمی Oracle و Burning Glass Technologies دریافتند که جالب‌تر این است که مشاغل فناوری اطلاعات در شرکت‌های غیرفناوری نیز برای مبتدیان قابل دسترس‌تر هستند. و این باعث می شود که آنها نقاط ورود بسیار خوبی به مشاغل فناوری داشته باشند. در بخش فناوری، 89 درصد از مشاغل فناوری اطلاعات به حداقل مدرک لیسانس نیاز دارند، در حالی که این میزان در صنایع غیر فناوری 76 درصد است. 29 درصد از مشاغل در صنایع غیرفناوری درخواست دو سال تجربه کاری یا کمتر دارند، در حالی که تنها 16 درصد در زمینه فناوری. با در نظر گرفتن همه موارد فوق، تصمیم گرفتیم مشاغل توسعه دهندگان نرم افزار در صنایع غیرتکنولوژیکی را کمی عمیق تر تجزیه و تحلیل کنیم و فهرستی از مزایا و معایب این نوع مشاغل را بر اساس نظرات افراد با تجربه در این زمینه ارائه کردیم. توسعه دهندگان و سایر متخصصان فناوری

شغل توسعه دهنده در یک شرکت غیر فناوری. طرفداران

  • مشاغل برنامه نویسی در غیر فناوری اطلاعات در دسترس تر و عموماً تقاضای کمتری دارند

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

  • مشاغل برنامه نویسی در غیر IT اغلب کمتر رسمی و سلسله مراتبی هستند

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

  • شغل غیر IT می تواند انگیزه بیشتری داشته باشد زیرا بیشتر با مشکلات دنیای واقعی درگیر می شوید

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

  • شغل در یک شرکت غیر IT ممکن است فرصت های بیشتری را برای شما فراهم کند

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

شغل توسعه دهنده در یک شرکت غیر فناوری. منفی

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

  • بیشتر اوقات برای شرکت های غیر فناوری این است که برنامه نویسان را به عنوان یک مسئولیت و هزینه در نظر بگیرند نه یک دارایی

این احتمالاً رایج ترین شکایتی است که می توان از بسیاری از توسعه دهندگان نرم افزاری که در صنایع غیر IT کار می کنند شنیده شود. درک بخش فناوری اطلاعات و/یا تیم توسعه نرم‌افزار توسط مدیریت کسب‌وکارهای غیرفناوری به‌طور قابل‌توجهی متفاوت است: برای آن‌ها، برنامه‌نویسان بیشتر یک هزینه هستند تا یک دارایی. در اینجا یک تجربه معمولی از یک کدنویس در غیر IT وجود دارد: «اولین کار من بخشی از تیمی متشکل از 5 برنامه‌نویس در یک شرکت غیرنرم‌افزاری بود. بزرگترین تفاوت از نظر من این بود که شرکت‌های نرم‌افزاری دی‌وی‌های خود را بزرگترین دارایی خود می‌دانند در حالی که شرکت‌های غیرنرم‌افزاری آن‌ها را به‌عنوان یک هزینه در نظر می‌گیرند. از آنجایی که ما یک هزینه بودیم، شرکت همیشه در تلاش بود تا گوشه ها را کاهش دهد. ما هرگز زمانی برای پرداخت بدهی فنی رو به افزایش خود نداشتیم، که بیشتر آن توسط مهندسانی که شرکت در جنوب شرق آسیا به آنها برون سپاری کرده بود اضافه شد (یکی دیگر از اقدامات کاهش هزینه). حتی مدیرم به من گفت که دلیلی که آنها من و یک فارغ التحصیلی دیگر در بوت کمپ را استخدام کردند این بود که دو جوان بسیار ارزانتر از توسعه دهنده ارشدی بودند که به شدت به آنها نیاز داشتند.

  • مدیریت شرکت‌های غیر IT اغلب فناوری را درک نمی‌کند، که کار شما را دشوارتر می‌کند

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

  • برنامه نویسان غیر IT اغلب باید با کدهای قدیمی و فناوری های قدیمی کار کنند

نیاز به کار با کدهای قدیمی و فناوری‌ها و راه‌حل‌های قدیمی نیز چیزی است که می‌تواند برای شرکت‌ها و صنایع غیر IT خاص باشد. وقتی اینطور است، کار برنامه نویس می تواند کاملا خسته کننده و خسته کننده باشد. مشکل دیگر این است که کار با راه حل های قدیمی تجربه شما را محدود می کند، که می تواند تأثیر منفی بر رشد شغلی داشته باشد. "در حال حاضر، من برای یک دانشگاه کار می کنم. حجم کاری ما بیشتر بر اساس کار با APIهای ابری است. و این بد است، صادقانه بگویم. چون اکثر شرکت هایی که برای دانشگاه هایی که خیلی وقت پیش تاسیس شده اند خدمات می دهند و مستنداتشان بدترین چیز برای خواندن است. چنگیز حسین زاده، یک توسعه دهنده تمام وقت باطن، گفت: بیشتر اوقات حتی آنها هم نمی فهمند که چه کار کرده اند (این را با صحبت کردن با آنها می دانم).
نظرات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION