۵ دلیلی که چرا باید برنامه نویسی یاد گرفت

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

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

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

حتی پیشکسوتان در زمینه‌ی پردازش ابری هم از اهمیت و پتانسیل بالای برنامه‌نویسی با خبر هستند. اوایل سال قبل، لیلا سِکا مدیر ارشد در Salesforce (شرکت سان‌فرانسیسکویی که در زمینه‌ی پرداش ابری فعالیت می‌کند)، در مصاحبه‌ای با بیزینس انسایدرز اذعان کرد که ندانستن برنامه‌نویسی از بزرگ‌ترین اشتباهات زندگی اوست.

او همچنین می‌گوید:
" کد و برنامه‌نویسی، زبان کامپیوتر است؛ من می‌خواهم با کامپیوتر صحبت کنم و زبانش را یاد بگیرم. یادگیری برنامه‌نویسی باعث موفقیت بیشتر در کار من خواهد شد.
باید این حقیقت را در نظر گرفت که همه‌ی مردم د��ست ندارند که توسعه‌دهنده یا مهندس نرم‌افزار بشوند. پیتر ارجنت مؤسس Code Factory در سیدنی، اعتقاد دارد، کسانی برنامه‌نویسی را به عنوان هدف دنبال می‌کنند که ایده‌ای برای کوتاه کردن یا ساده کردن فرآیند‌های کاری خود دارند. "

پیتر باور دارد:

" زمانی که برنامه‌نویسی یا کد‌نویسی را در تک تک ابعاد زندگی خود ( مهارت، دانش و تجربه در زمینه‌های دیگر زندگی) نهادینه می‌کنید، هر کدام از این بُعد‌ها، قدرتمند‌تر و هدفمند‌تر از قبل می‌شوند.
می‌توان نتیجه گرفت که فرقی نمی‌کند در چه زمینه‌ای مشغول به کار هستید؛ آیا حساب دان هستید یا پیمان‌کار، آیا هنری هستید یا آموزگار! دانستن برنامه‌نویسی سبب برتری شما نسبت به دیگران می‌شود. در این مقاله قصد داریم ۵ مورد از مزیت‌های یادگیری برنامه‌نویسی را مطرح کنیم که حتی باعث می‌شود شما در شغل فعلی خود هم پیشرفت داشته باشید.




۱. تفکر خلاقانه در لحظات بحرانی
 
  در حال حاضر،‌ اکثر مدیران اجرایی در تلاش برای پیدا کردن راه حلی برای افزایش سود‌دهی و کاهش هزینه‌های جانبی هستند. باید این موضوع را در نظر گرفت که کد‌نویسی و تکنولوژی، تأثیر به‌سزایی در سازمان‌دهی و کنترل بخش‌های مختلف یک کسب‌و‌کار دارد و ورود آن، سبب می‌شود که فرد با دید حساس‌تری پروسه‌های جاری را دنبال کند و به دنبال راه‌حل‌های خلاقانه‌تری برای بهبود راندمان‌ کاری باشد. پیتر این موضوع را به روشی ساده‌تر بیان می‌کند:

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


۲. افزایش خلاقیت

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

" کد‌نویسی، کاری بسیار خلاقانه است. خلاقیت نه از بُعد هنرمندانه؛ بلکه از این بُعد که شما چیزی را خلق کرده‌اید که قبلا وجود نداشته است. با استفاده از چندین ابزار، نرم‌افزاری را خلق کرده‌اید که توسط جامعه مورد استفاده قرار می‌گیرد و یا کاری را بهبود می‌بخشد. "


۳. تکنیک حل مشکل

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

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

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


۴. درک بهتری از تکنولوژی

در عصر حاضر که تکنولوژی در حال بلعیدن همه چیز است، درک بهتر از آن مزیت بزرگی محسوب می‌شود. دانستن تکنولوژی (به طور مثال استفاده‌ی کاربردی از تلفن‌های هوشمند و برنامه‌ها) سبب عوض شدن نگرش انسان به این دنیا می‌شود. کد‌نویسی نه تنها به شما طریقه‌ی ساخت یک برنامه را شرح می‌دهد�� بلکه شما را از سرعت بالای توسعه تکنولوژی آگاه می‌سازد و به شما می‌آموزد چرا یک برنامه ساخته شده است؟ چرا سازندگان، این برنامه را ساخته‌اند و چرا دیگران این موقعیت را برای ساخت این برنامه درک نکرده‌اند؟ پیتر در این باره می‌گوید :  

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


۵. توانایی در گفتار تخصصی

یادگیری یک زبان برنامه‌نویسی (فرقی نمی‌کند چه زبانی باشد، خواه به سادگی HTML یا به سختی ++C) برقراری ارتباط شما را با توسعه‌دهنده‌ها آسان‌تر می‌کند. همچنین یادگیری برنامه‌نویسی به درک و حل الگوریتم‌های پیچیده، ارتباط و انتقال مفاهیم پایه و اساسی کمک شایانی می‌کند. اهمیت این موضوع را پیتر این‌گونه بیان می‌کند :

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

در دنیایی که تکنولوژی حرف اول را می‌زند، دانستن زبان برنامه‌نویسی از اهمیت بالایی برخوردار است. در حال حاضر تکنولوژی در تمام شاخه‌‌ها (چه هنر، صنعت، پزشکی، کسب‌وکار و غیره) وارد شده است؛ به همین جهت دانستن زبان‌ برنامه‌نویسی به همه توصیه می‌شود. استیو جابز هم این گونه اهمیت برنامه نویسی را بیان می‌کرد :

" تمام مردم باید برنامه‌نویسی یاد بگیرند؛ چون برنامه‌نویسی به شما یاد می‌دهد که چگونه فکر کنید . "


منبع : زومیت

مایکروسافت ویندوز فون را رها خواهد کرد ؟

براساس شایعات منتشر شده ، به نظر می‌رسد که مایکروسافت می‌خواهد ویندوزفون را رها کند و از اندروید برای گوشی‌های هوشمند خودش استفاده کند . در این شایعات به این موضوع اشاره شده که مایکروسافت با گوگل قراردادی امضا کرده که به واسطه آن اگر از ویندوزفون استفاده نکند ، گوگل برنامه‌های Google Maps ، Youtube و موتور جستجوی خودش را برای سیستم‌عامل ویندوز طراحی می‌کند .




به‌نظر می‌رسد که تغییرات بزرگی در مایکروسافت درحال رخ دادن است . دیروز خبری منتشر شده که مایکروسافت بخشی از سرویس نقشه خودش را به شرکت Uber فروخته است . همچنین آن‌ها بخش تبلیغات تصویری خودشان را به دو شرکت AOL و AppNexus فروخته‌اند . پس از این اقدامات هم ساتیا نادلا رییس مایکروسافت در ایمیلی که برای کارمندان این شرکت ارسال کرد ، گفت : « در مسایلی که به درستی کار نمی‌کنند باید تصمیمات سختی گرفت . »


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


منبع : دیجی کلا   

آیا پرونده خانه های مسکن مهر بسته خواهد شد ؟


یک کارشناس مسکن با بیان این‌که مسکن مهر از پای‌بست ویران است گفت: شرایط ایمنی، تاسیسات و امکانات رفاهی پروژه‌های مسکن مهر به قدری ضعیف است که ارزش نقش ایوان را ندارد.

80 درصد خانه‌های مسکن مهر فاقد ایمنی و زیرساخت‌های لازم هستند. وقتی برای ساخت خانه متری 350 هزار تومان هزینه می‌کنند معلوم است که کیفیت آن چگونه از آب درمی‌آید.

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

کامبیز اثباتی ( کارشناس مسکن ) با طرح این سوال که آیا در همه جای دنیا خانه‌سازی این‌طور انجام می‌شود؟
گفت : دولت قبل می‌گفت می‌خواهیم سالیانه یک میلیون 200 هزار واحد مسکن مهر بسازیم. اما فکرش را نکرده بودند که سیمان و آهن و دیگر مصالح را از کجا می‌خواهند تامین کنند. چندسال خانه‌های بی‌کیفیت ساختند و نهایتا مشکل مسکن کشور هم حل نشده باقی ماند.

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

لذت یادگیری زبان انگلیسی

می توانید بدون فراموشی کلیه لغات کتاب معروف 504 را به همراه مترادف آنها در کمتر از 10 ساعت به حافظه تان بسپارید

زمان طلاست.

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

این محصول برای آن دسته از زبان آموزانی است که به دنبال راهی سریع و کاربردی برای به خاطر سپاری انبوهی از لغت در زمان بسیار کم هستند.

می توانید مثال هایی از روش یک , دو , سه برای آموزش لغات را در ادامه مطالعه کنید:

مثال 1: tangerine به معنای نارنگی می باشد. برای به خاطر سپاری کافیست که در نظر بگیرید نارنگی را چگونه پوست میکنید, شما دو انگشت شصتتان را در وسط نارنگی فرو میکنید و آن را به دو قسمت تقسیم میکنید, بنابر این تنش را جر می دهید که این لحن مشابه همان tangerine است.

مثال 2: wholesale به معنی عمده فروشی است. می تونید تصور کنید که یه جایی خبر رسیده که قراره سیل بیاد و فروشنده ها از هول سیل دارن همه جنساشون رو عمده فروشی میکنن.

مثال 3: Eliminate به معنای حذف کردن است که به سادگی دو تا اسم الی و مینا رو می تونیم توش ببینم پس رمزش میشه الی مینا را حذف کرد و با نامزدش ازدواج کرد.

مثال 4: Humid به شرجی و مرطوب است که بیشتر در هواشناسی به کار میره. رمزش اینه که میگیم هی امید چرا شلوارت مرطوبه ؟ البته تصور کنید که امید سه سالشه !

مثال 5: matrimony به معنی ازدواج است. رمزش اینه که ازدواج به زندگی شما برکت میده و شما بعد از ازدواج به صورت متری مانی (پول) در میارید.

ضمانت

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

با خرید این بسته آموزشی جزوه تمام رنگی رمز گذاری 504 را که ارزش آن 300000 تومان است , را به رایگان دریافت کنید.

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


سامانه اطلاع رسانی 118 پولی شد

فهرست تلفن های رایگان

فهرست کد های خدماتی سه رقمی اضطراری ملی مجاز و دارندگان آن ها

هزینه تماس از تلفن ثابت به سامانه 118 مانند تماس با تلفن ثابت و هزینه تماس از موبایل با سامانه 118 مانند تماس موبایل به موبایل محاسبه خواهد شد.

فهرست تلفن های هزینه دار


سامانه مدیریت و پرداخت قبوض برق

اداره برق ایران در حرکت خردمندانه ای سامانه ای را جهت مدیریت و پرداخت قبوض ایجاد کرده است

امید است که در آینده ای نزدیک به جای چاپ قبوض بر روی کاغذ از این گونه خدمات بهرمند شویم

برای استفاده از این سامانه فقط کافیست که شماره رمز رایانه ای ٬ شماره بدنه کنتور ٬ و یا یکی از شناسه های قبض را داشته باشید

و وارد این سایت شوید

تلاش دوباره ناسا برای پیدا کردن حیات در فضا




جدید آژانس فضانوردی آمریکا برنامه خاصی به نام The Nexus for Exoplanet System Science یا NExSS را مطرح کرده که طی آن خبر های جدیدی از تلاشها برای یافتن نشانی از حیات در جایی خارج از منظومه شمسی شروع می شود.

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

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

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

ناتالی باتاهلا یکی از این سه دانشمندی به شمار می رود که در پروژه مأموریت “کپلر” به عنوان دانشمند اصلی حضور دارد. در این مأموریت تا الان بیش از 1000 سیاره در خارج از منظومه شمسی تشخیص داده شده است و جالب اینکه 3000 جرم فضایی دیگر نیز که به احتمال زیاد آنها نیز سیاره هستند به زودی تأیید می شوند! از باتاهلا به عنوان مغز متفکر پروژه کشف سیارات فرامنظومه شمسی یاد می شود.

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

منبع :
خبرگزاری مهر_ایران فناوری