color option
loader

Category: Blog

سه دلیل برای اینکه همه باید برنامه نویسی یادبگیرند

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

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

وقتی برنامه نویسی را یاد میگیرید به این معنی نیست که شما حتما باید برنامه‌های بزرگی مثل قیسبوک یا Dropbox بسیازید.کمی به عقب برمیگردیم تا ببینیم که برنامه‌های بزرگی مانند فیسبوک،تلگرام،یوتیوب و … چگونه بوجود آمدند.یک نیازی وجود داشت، کسی از کمبود چیزی رنج میبُرد و پس از آن جرات کرد به آن نیاز پاسخ دهد. او می دانست که راهی برای حل این مشکل وجود دارد و همه چیز را احتمالا برای خود و دیگران آسان می‌کند. شما مجبور نیستید برنامه‌نویسی کامپیوتر را برای حل مشکلات جهانی یاد بگیرید، اما می‌توانید با برنامه‌نویسی به راحتی مشکل خود را حل کنید. در ادامه به دلایلی برای اینکه کدنویسی را یاد بگیریم پی میبریم:

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

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

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

فرض کنید شما یک کار در صفحه اکسل دارید.باید محتویات ستون های ۲، ۳ و ۴ را اضافه کنید و سپس میانگین محتویات را پیدا کنید. اگر شما این کار را چند بار در هر روز انجام دهید، این یک بی‌نظمی نیست؟ حالا اگر یک برنامه کوچکی بنویسید که میتواند تمامی این کارها را همزمان انجام دهد، زمان و تلاش خود را صرفه جویی خواهید کرد و اینکار ۱۰۰ برابر کارآمدتر خواهد بود.

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

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

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

منبع::کدفرند

چگونه بیت کوین می تواند کلیدی برای صلح جهانی باشد

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

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

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

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

تمامی این جنبش های اعتراضی – و آنچه انجام می دهند بستگی به فردی دارد که مسئول آنها است. آنها باید واقعا کنترل قدرت را باز پس بگیرند و قدرت را غیرمتمرکز کنند. این کار نیز با بیت کوین شروع می شود.

بر اساس گزارش CNN،این بنیانگذار می گوید که جلیقه زردها به جای اینکه در خیابان ها تظاهرات کنند که خطر آسیب دیدگی و حتی مرگ برای آنها دارد باید آنها در پشت صحنه کار کنند تا بتوانند همه را از زنجیره بانک های بزرگ و دولت های بالادست رها کنند. “با بیت کوین میتوان به یک انقلاب صلح آمیز دست یافت.”

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

مسیر طولانی در این راه قدم گذاشته ایم.

source : extoman.co

The strange origins of your favorite companies’ names

Pepsi. Coke.

BMW. Buick.

Rolex. Swatch.

All the above pairs sell, at their most basic, the same type of product, yet some people choose one company’s product over the other simply based on name recognition or the status it confers. It’s for that reason that so many startups put so much effort into choosing the perfect name (and suffer when they get it wrong). But while many of today’s companies’ names were chosen so their customers could easily identify what they sell, or showcase the spirit or mantra of the company–or were simply picked because the web URL was still available, some of the biggest companies have a bit more interesting–and even contentious–histories behind their names. Here are a few.

[Photo: Rahul Chakraborty/Unsplash]

AMAZON

Amazon is one of the biggest, most influential and profitable companies on the planet today–a massive feat considering it’s less than 25 years old. It started off just selling books–but now sells virtually everything under the sun. But if it started as a bookseller, where did the company’s name come from?

The common story is the Amazon founder Jeff Bezos picked the name Amazon because it started with the letter “A” and back in 1994, search engines primarily returned search results in alphabetical order–meaning Amazon would show up near the top of results. Bezos has also stated that he came up with the Amazon name because the Amazon River is the largest river in the world and he dreamed of making his company the biggest bookstore in the world.

But that’s only half the story. The company actually had two prior names before Amazon was settled on. The first was Cadabra, Inc.–as in “abracadabra” online shopping is so new and magical! However, Bezos ditched this name after his lawyer kept hearing it as “cadaver”–as in a dead body.

Bezos next settled on naming his store “Relentless” and even registered the domain name Relentless.com, which still redirects to Amazon.com to this day. However, friends told Bezos this made his company sound sinister and threatening.

Considering that Bezos is now the richest person in the world (worth $150 billion), dropping the morbid and sinister names in favor of the smiling Amazon seems to have worked out pretty well.

[Photo: Xavier Wendling/Unsplash]

APPLE

Today the name “Apple” is synonymous with “computers,” but back in 1976 when the company was founded, naming a computer company after a fruit was just plain weird. After all, back then computer companies had primarily technological-sounding names. Think Microsoft or IBM (International Business Machines). So where did the name Apple come from? Here’s the story according to Apple’s co-founder Steve Wozniak, writing in his 2006 book iWoz: Computer Geek to Cult Icon:

“It was a couple of weeks later when we came up with a name for the partnership. I remember I was driving Steve Jobs back from the airport along Highway 85. Steve was coming back from a visit to Oregon to a place he called an ‘apple orchard.’ It was actually some kind of commune. Steve suggested a name–Apple Computer. The first comment out of my mouth was, “What about Apple Records?” This was (and still is) the Beatles-owned record label. We both tried to come up with technical-sounding names that were better, but we couldn’t think of any good ones. Apple was so much better, better than any other name we could think of.”

It was a story Steve Jobs confirmed to Walter Isaacson years later. Writing in his 2011 biography on Apple’s founder, Isaacson said:

On the naming of Apple, [Jobs] said he was “on one of my fruitarian diets.” He said he had just come back from an apple farm, and thought the name sounded “fun, spirited, and not intimidating.”

And the rest is history, of course. The company’s name became so well known in computing that in June 2007 when Jobs took the stage at Macworld Expo to announce the iPhone, he also announced the company was ditching “Computer” from its name. “The Mac, iPod, Apple TV, and iPhone. Only one of those is a computer. So we’re changing the name,” Jobs said.

[Photo: Flickr user Mike Mozart]

BANANA REPUBLIC

In 1978 Mel and Patricia Ziegler founded a company named “Banana Republic Travel & Safari Clothing Company.” The couple got the idea for the store after collecting unique clothing items from around the world on their work-related trips. They set up a single store in California and sold safari-themed items through it and a hand-drawn catalog with travel stories printed inside it. In 1983, Gap acquired “Banana Republic Travel & Safari Clothing Company” and truncated its name to “Banana Republic.” Today the company has 600 stores worldwide.

So what makes this company’s name origin story so interesting? It’s the fact that the name hasn’t changed. Plenty of people out there find the moniker “banana republic” offensive. It’s often a derogatory term for small countries, usually in Africa or South America, that have predominantly brown or black populations and a politically unstable and corrupt government whose leaders take their orders from foreign institutions, like powerful U.S. companies.

According to Griots Republic, the term was first coined by American author O. Henry in 1901 to describe Honduras and neighboring countries, which were being exploited by U.S. corporations for their few natural resources. In this case, Honduras was being exploited by the United Fruit Company for its banana crops. This exploitation came at the expense of the country’s inhabitants. Today, by the way, the United Fruit Company is called Chiquita–yep, the company whose bananas adorn grocery store shelves across the country.

Given the negative and exploitative socioeconomic associations of the term, it is a bit surprising that even after 35 years, Gap has not changed Banana Republic’s name–and even highlighted it more by truncating the company’s original name. For what it’s worth, Mel Ziegler has gone on record saying he wishes Gap would. In 2012 he stated, “I wish they’d changed the name… it has nothing to do with what the original company was about.”

[Photo: Kyle Loftus/Unsplash]

STARBUCKS

Someone says coffee and you probably think “Starbucks.” But have you ever asked yourself just what is a “starbuck” exactly? The company, which was founded in 1971, certainly wasn’t named after any of its founders. So where did the name come from?

It was one of the hundreds of names that founders Jerry Baldwin, Zev Siegl, and Gordon Bowker considered, according to an interview Bowker did with the Seattle Times in 2008. Matter of fact, Starbucks came dangerously close to being named “Redhook,” Bowker recalled:

“By that time, I’d been compiling lists of names, and the methodology I used was to take the list and indiscriminately choose the ones I thought were promising, maybe 100 or so. I finally got down to about six names. I was sitting at a cafe at First and Virginia Street, and I crossed off the others one by one, and there was Redhook staring me in the face. At the time, I didn’t know it was the name of an industrial neighborhood in Brooklyn. I have a propensity for using names that have ‘k’s in them. I like the plosive quality of the sound, the way it cuts through the air.”

Another potential pick was “Cargo House,” which Bowker said “would have been a terrible, terrible mistake.” It was then that Bowker’s ad agency partner mentioned that he thought words that began with the “st” sound sounded powerful. As Bowker recalled:

“Somebody somehow came up with an old mining map of the Cascades and Mount Rainier, and there was an old mining town called Starbo. As soon as I saw Starbo, I, of course, jumped to Melville’s first mate [named Starbuck] in Moby-Dick. But Moby-Dick didn’t have anything to do with Starbucks directly; it was only coincidental that the sound seemed to make sense. A lot of times you’ll see references to the coffee-loving first mate of the Pequod. And then somebody said to me, well no, it wasn’t that he loved coffee in the book, it was that he loved coffee in the movie. I don’t think even Scarecrow Video has a copy of that movie. Moby-Dick has nothing to do with coffee as far as I know.”

There are a lot of sources of inspiration when it comes to company names, but it’s a safe bet to opt for an apple orchard, river, or literary reference over cultural appropriation.

source: FastCompany

Make your child entrepreneur !

What skills can entrepreneurship be taught to students at school?

We can teach that kid, the ill-prepared student roaming the halls of the school in Everywhere, USA, to anticipate and learn to play — to succeed. We can teach him to build platforms, create confidence, recognize patterns and win by failing. We can teach him entrepreneurship.

Building platforms

Beyond skills, the ability to think critically and creatively is what often separates the most successful from the average. They are learned platforms an individual can leverage to deliver value and outperform the competition. Blogs, vlogs and podcasts, on the other hand, are examples of platforms entrepreneurs use to reach potential customers. The idea is to combine the two types of platforms to influence the marketplace and make profit.

Schools already teach content creation, but it’s often outside of the realm of useful — kids do it for a grade and little else. What if we replaced English essays with compelling blog posts? Argumentative writing supported with evidence is already taught in high school English and could be applied to a blog. With teachers no longer being the sole audience, the effectiveness of the student’s arguments could be judged by metrics such as engagement numbers, reader or viewer or listener comments, and eventually product/service purchases.

Personal branding

Kids know what they like but don’t always know what they stand for. They are influenced by peers and media. Marketers have developed a set of strategies to sway their opinions. Psychologist Marc Andrews describes advertising techniques such as using attractiveness, humor, scarcity, fear, social proof, sex and subliminals in his book Hidden Persuasion: 33 Psychological Influences Techniques in Advertising — all designed to influence and close the deal.

But, if a teen spends time branding herself, which involves reflecting on personal values and identifying who she truly is, she can become more self-aware and use this awareness to influence the world in positive ways. Then, she can create stories and products or services that are valuable, not superficial, because they are things she is passionate about and wants to share with the world.

Personal branding has other benefits, too. It builds confidence. It allows individuals to introduce themselves to the world and create a positive digital footprint, which is becoming essential in pursuing business and employment opportunities. Additionally, creating a personal brand differentiates one from the crowd and allows her to showcase skills and expertise.

Creating products or services

While startup failure statistics vary greatly depending on the criteria used to define failure, a CB Insights survey of 101 failed startups found the top reason for failure was creating products consumers did not want, with 42 percent of the companies naming this as one of the reasons. Product “pricing/cost issues” and “user-unfriendly product” were near the top as well.

Renowned physicist and futurist Michio Kaku explained on The James Altucher Showthat robots are “really bad at pattern recognition,” a skill that is strictly human. For now. Armed with the knowledge artificial intelligence will stink at it for decades, we can teach pattern recognition in school. And while some of it is intuitive, a 2012 studyconcluded that expertise in a domain greatly improves intuition. The researchers also found individuals can be trained to recognize patterns when given a set of thoughtful criteria to use.

source: www.entrepreneur.com

en_USEnglish
fa_IRPersian en_USEnglish