Найти в Дзене

Python и немного о погоде

Оглавление

Итак, сегодня разберёмся, зачем вообще нужно программирование, кого оно зацепим и сколько денег можно заработать на погоде?

Вопрос "Зачем?"

Думаю ни для кого уже не секрет, что программирование начинает вклиниваться во всё большее количество сфер: математики не мыслят свою жизнь без программирования, биологи очень рады автоматизации процессов, химики очень довольны тем, что теперь не нужно считать коэффициенты (их считает программа) и так далее.

Это очень хорошо: мы становимся более продвинутыми, не тратим время на лишние вычисления и больше времени отдаём непосредственно исследованиям. Программирование помогает нам не только избежать лишней мороки, но и сделать некоторые алгоритмы гораздо более эффективными, ведь компьютер гораздо быстрее человека, поэтому и многие вещи делать ему на порядок проще.

Кому же пригодится программирование прямо сейчас? А буквально всем. Это такой же дополнительный навык, как английский язык, возможность командировок и так далее. По значимости я бы поставил его на равне с иностранным языком, если не выше. Вы можете здорово поднять свой уровень жизни, если выучите хотя бы один язык: зарплаты программистов стартуют с 70 000 рублей в месяц! И это только начало, дальше будет и 100, и 200 и даже 300 тысяч. Всё это только в России... В зарубежных странах зарплаты программиста достигают и 5000$ и 7000$, что примерно равняется 350 000 - 650 000 рублей. Сами понимаете, такие зарплаты дают не сразу, но если не стоять на месте, развиваться и проходить курсы, обучаться, то это вполне реальные цифры!

Даже самому простому офисному работнику программирование может помочь: он будет в состоянии написать простую программку (буквально за пару дней), которая будет сама формировать и отправлять отчёт о его работе (или продажах, не суть важно) по почте, в телеграме, в WhatsApp'e, его начальству. Это сильно сократит время на структурирование информации и даст возможность развиваться! Тем и хорошо программирование: оно даёт нам возможность развиваться.

Вопрос "Как?"

-2

А очень просто. Для того, чтобы стартовать в программировании, Вам нужно всего несколько вещей: выбрать язык программирования, найти материалы или учителя и желание. Среди языков программирования сейчас несколько фаворитов. Перечислю:

  1. JavaScript
  2. Python
  3. Java
-3

Из них лично я бы выделил Python. В программировании я уже более 5-ти лет, и всё это время работаю именно с ним. Однако будучи новичком я довольно быстро разобрался в основах: он легко учится. Плюс в том, что переучиться с одного языка на другой не составит труда, это займёт максимум пару месяцев. А вот понять и пропустить через себя все конструкции, логику и принципы программирования с нуля довольно сложно, поэтому я считаю, что Python -- это идеальный язык для начала обучения.

В нём нет сложного синтаксиса (писать код довольно просто, никаких ужасных правил с точками с запятой в конце строки или нагромождения скобок разного типа), можно в любой момент определить новую переменную (в некоторых языках как раз таки в самом начале программы нужно написать, какие переменные будут в работе) и так далее.

В качестве старта советую просто погуглить, что да как, посмотреть пару видео, а дальше уже искать людей, которые могут этому обучить, в том числе, это могу быть я: если Вам интересно обучение программированию, то можете смело писать мне в Телеграм @benedicat, всем отвечу)

Если же вы пока что намерены просто так смотреть материалы, не могу не порекомендовать два замечательных сайта: coursera.org и stepik.org
Это два сайта, на которых различные авторы, институты и объединения программистов выкладывают бесплатные обучающие курсы по программированию и многому другому! (Coursera -- иностранный сайт и курсы там в основном на английском) Только пройдя их вы уже будете вполне сведущими в области программирования и сможете претендовать на должность в какой-нибудь кампании.

Причём тут погода?

В качестве отдельного пункта хочу выделить конкретное направление, а именно алготрейдинг. Возможно вы уже слышали про инвестиции и трейдинг (если нет, то о них есть статья в профиле). Алготрейдинг -- это стык обычного трейдинга, то есть игры на бирже (покупка и продажа ценных бумаг) и программирования! Абсолютно уникальная сфера, которая помимо очень интересного области ещё и даёт возможность хорошо зарабатывать: прибыль неограничена. Это значит, что в принципе, при удачном стечении обстоятельств, мы можете превратить 1000 рублей в 100 000 (некоторый stonks) и даже в миллион.

-4

Однако не стоит сломя голову бежать и класть все деньги на инвестиционный счёт, беспорядочно играть на бирже и совершать необдуманные поступки: это чревато тем, что вы можете проиграть все свои деньги! Поэтому всегда осознанно принимайте решения, чтобы потом не плакать с двумя рублями и неоплаченной квартирой (случай из жизни с: ). Собственно с помощью того же Python'а мы можем написать программу, которая будет торговать за нас! Представьте себе, вы один раз написали программу, а зарабатывать деньги для Вас она будет ещё много лет! Немаловажно то, что именно вы и решаете, как конкретно будет работать ваша программа, вы можете настроить её идеально под себя. Я считаю, что это прекрасное направление для работы: банки дают возможность завести тестовый счёт, на котором можно торговать без страха потерять деньги! Более того, он бесплатный и вы в любой момент можете прекратить тестировать свои программы по заработку денег)

Если вы думаете, что всё это сложно и эти акции, корпорации не могут дать никаких денег, приведу следующий пример, также из жизни:

Однажны, в самый обычный рабочий день, когда я писал свою программу (как раз таки для игре на бирже), мой работадатель сообщил мне, что есть интересная идея, как можно заработать денег. Я конечно же заинтересовался, ведь новые проекты в нашей кампании обычно появляются раз в пару месяцев. И тогда мне поведали, что существуют такие бумаги (это фьючерсы, о них можно почитать в статье про трейдинг), которые зависят от погоды! Условно если погода хорошая -- эта бумага растёт в цене, а если нет -- падает. Очень интересная штука, которой также можно торговать, и, соответственно, использовать программирование! Таким образом, мы с моими подчинёнными (программистами) начали разрабатывать новую программу, которая получала деньи (вдумайтесь) из-за того, какая погода на улице! Знали бы гадалки и ведуны про такое, думаю они бы уже давно бросили свои консультации и наведения порчи и пошли играть на биржу, призывая дождь)

-5

The Конец

Однако, это далеко не всё, что есть в данной области. Если Вас хоть чуть-чуть зацепила эта статья, то ищите информацию, обучайтесь, развивайтесь в программировании и становитесь лучше!

До связи!