من با کامپیوتر بزرگ شدام. وقتی 5 سال داشتم Reader Rabbit بازی میکردم و حتی قبل از آن که ویندوز 3.1 منتشر شود، از کامپیوترهای مبتنی بر MS-DOS استفاده میکردم. از اواسط دهه نود میلادی شروع به استفاده از اینترنت کردم و زمانی که در دانشگاه درس میخواندم، اصول برنامهنویسی را یاد گرفته بودم. اما هر کسی به سمت یادگیری مهارتهای فناوری نمیرود. بهتر است بگوییم که اکثر آدمها این کار را نمیکنند.
گروه فناوری: من با کامپیوتر بزرگ شدام. وقتی 5 سال داشتم Reader Rabbit بازی میکردم و حتی قبل از آن که ویندوز 3.1 منتشر شود، از کامپیوترهای مبتنی بر MS-DOS استفاده میکردم. از اواسط دهه نود میلادی شروع به استفاده از اینترنت کردم و زمانی که در دانشگاه درس میخواندم، اصول برنامهنویسی را یاد گرفته بودم. اما هر کسی به سمت یادگیری مهارتهای فناوری نمیرود. بهتر است بگوییم که اکثر آدمها این کار را نمیکنند.
به گزارش بولتن نیوز، نکته مهمی که در مورد مهارتهای فناوری وجود دارد این است که یادگیری، موجب یادگیری میشود. وقتی بفهمید که چگونه بخشی از کار را انجام دهید، رفتن به سراغ بخشهای دیگر به مراتب برایتان آسانتر و آسانتر میشود و در نهایت متوجه طریقه انجام کار میشوید. برخورداری از مهارتهای فناوری راههایی فراتر از صنعت فناوری را برای شما میگشاید. مهارتهای برنامهنویسی شما را به بخشهای دیگر زندگیتان، چه شخصی و چه حرفهای، میبرد. آموختن مهارتهای فناوری، از HTML و CSS اولیه گرفته تا زبانهای پیچیدهتر همچون PHP و جاوا اسکریپت، مزایای زیادی را برای شما به همراه خواهد داشت. اگر آموختن برنامهنویسی پایه را در اولویت خود قرار ندهید، این موضوع باعث نقطه ضعف شما میشود.
و اما ببینیم که برنامهنویسی و مهارتهای دیگر فناوری چگونه میتوانند خارج از صنعت فناوری، به بهبود زندگی شما کمک کنند:
1- باعث میشوند مشکلات را بهتر حل کنید
برنامهنویسی در کل به حل مشکل مربوط میشود. شما کارتان را با مشکل یک کاربر که میباید رفع شود، آغاز میکنید و در نهایت به یک راهحل میرسید. سپس آن راهحل را آزمایش میکنید تا ایرادها و اصلاحات احتمالی را بیابید و راهحل بهتری را ارائه دهید. تمام مراحل این کار به حل مشکل مربوط میشود.
مهارتهای حل مشکل کلی هستند و صرفنظر از صنعت، میتوانند کم و بیش برای هر بخش از زندگی شما به کار گرفته شوند. از شناسایی یک مسئله گرفته تا تجزیه و تحلیل آن به بخشهای مختلف برای ایجاد، آزمایش و بهسازی راهحلها؛ شما هرگز از این که بیاموزید چگونه مشکلات را مدیریت کنید، پشیمان نخواهید شد.
2- اگر فناوری را بفهمید و درک کنید کمتر از آن ناامید میشوید
چند بار برایتان پیش آمده که به خاطر مشکل ناگهانی گوشی هوشمند خود و این که هیچ ایدهای برای رفع مشکل آن نداشتید، به کلی ناامید شده بودید؟ یا این که نمیدانستید چگونه از کامپیوتر خود برای انجام کارهایی که بسیار ساده به نظر میرسند، استفاده کنید؟
اگر بدانید که چگونه با فناوری کار کنید، به طور حتم کمتر ناامید خواهید شد. با وجود این که مهارتهای برنامهنویسی به شما یاد نمیدهد که چگونه گوشی هوشمند خود را از ابتدا بسازید و به آن برنامه بدهید، اما دانستن اصول اولیه فناوری موجب میشود تقریباً هر چیزی در حوزه فناوری کمی برایتان مفهومتر و قابل درکتر گردد. وقتی از یک موضوع سر در بیاورید، درک بقیه مسائل به مراتب آسانتر میشود.
3- با رفع مشکلات فناوری خود در هزینهها صرفه جویی میکنید
آیا میدانید آخرین بار چقدر هزینه کردید تا کسی بیاید و کامپیوتر شما را درست کند؟ با وجود ریبوت کردن کامپیوتر به توصیه پشتیبان فناوری ( اکثر اوقات راهانداز مجدد کامپیوتر مشکلات را حل میکند) باز هم نتیجه نگرفتید و ناامید شدید؟ با داشتن مهارتهای فناوری، میتوانید اکثر مشکلات خود را تشخیص دهید و رفع کنید. اگر اصول اولیه را بدانید و یا مهمتر از آن، اگر با فناوری راحت باشید، راه حل اکثر مشکلات فناوری فقط یک جستجوی ساده در گوگل است.
4- باعث میشوند رهبر بهتری باشید
امروزه اکثر شرکتها به طرق مختلف وابسته به فناوری هستند. به عنوان یک مدیر یا مدیرعامل، مهم است که بتوانید به خوبی با دپارتمانی که مسئولیت توسعه وب را برعهده دارد یا با آژانسی مسئول مدیریت کارها است، همکاری کنید. اگر شما اصول اولیه کارهایی را که این دپارتمانها یا آژانسها انجام میدهند را ندانید، کار کردن با آنها در مسیری که هم کارآمد باشد و هم ثمربخش، برایتان دشوارتر میگردد.
این بدان معنی نیست که تمام رهبران باید اطلاعات کاملی از توسعه وب داشته باشند، بلکه درک اصول اولیه چیزهایی همچون HTML و CSS و تفاوت بین جاوا اسکریپت و Ruby یا هدف از سیستم مدیریت محتوا (CMS)، تاثیر زیادی روی کار کردن با کسانی دارد که مسئولیت این کارها را برعهده دارند. با وجود داشتن چنین اطلاعاتی میتوانید خود را درگیر فرآیند تصمیمگیری کنید و عضو مفیدی برای شرکت محسوب شوید.
5- باعث میشوند تشریک مساعی بهتری داشته باشید
بله، هنوز هم طراحان و توسعهدهندگان مستقل آن بیرون هستند. اما با پیچیدهتر شدن وب، به جای عملهای فردی؛ افراد بیشتر و بیشتری به عنوان بخشی از تیم طراحی و توسعه وارد کار میشوند. تشریک مساعی در پروژههای توسعه و طراحی در دنیای فناوری متداول است. و مهارتهای تشریک مساعی که شما در این پروژهها یاد میگیرید، تاثیر خارقالعادهای در همکاری شما در حوزههای دیگر دارد. وقتی بتوانید برنامه را به کمک توسعهدهندگان دیگر عیبیابی کنید، یا پروژه را با طراحان و توسعهدهندگان متعددی که روی آن کار میکنند، مدیریت کنید، کار کردن به عنوان بخشی از تیم برایتان آسانتر میگردد.
6- آینده کاری شما را تضمین میکنند
هر شغل و صنعتی تقریباً به سمتی پیش میرود که بیشتر به فناوری متکی و متمرکز میشود. صنایع مختلف از کشاورزی گرفته تا آموزش و پرورش در حال وارد کردن فناوری در عملیات روزانه خود هستند. واضح است: کسانی که مهارتهای فناوری دارند و به راحتی با آن کار میکنند آسانتر میتوانند خود را با انتظارات متغییر آینده، تطبیق دهند.
چند معلم وجود دارند که کارهای ثبت نمره و حفظ پرونده دانش آموزان را به صورت دستی انجام میدهند و وقتی همه چیز دیجیتالی میشود، این جا به جایی برایشان بسیار دشوار است؟ چه تعداد کشاور وجود دارند که به واسطه فناوریهایی همچون سنسور خاک و محصول، نرمافزار حسابداری یا GPS و نقشهبرداری و پیگیری تجهیزات و عملیات، شاهد پیشرفتهایی در کسب و کارشان بودهاند؟ این که برنامهنویسی یاد بگیرید باعث نمیشود که در همه مشاغل مرتبط با فناوری مهارت داشته باشید، اما موجب میشود در تواناییهای فناوری خود مطمئن عمل کنید و امکان یادگیری فناوریهای خاص که لازمه شغلتان هستند، برایتان آسانتر گردد.
7- باعث میشوند چند مهارته باشید
برخورداری از دانش و مجموعهای از مهارتها به شما کمک میکند تا هم از نظر حرفهای و هم شخصی به خوبی عمل کنید. این که بتوانید فهرستی از مهارتهای فناوری خود را در رزومه کاری خود بگنجانید، موجب میگردد تا صرفنظر از صنعت برای هر کارفرمایی جذاب باشید. هر چه آدمها بیشتر و بیشتر با صنعت فناوری درگیر شوند، داشتن حداقل اطلاعات کلی از این علم میتواند به آنها در برقراری ارتباط با دیگران چه از نظر حرفهای و چه شخصی کمک کند.
منبع: شبکه