📘 Нужна ли математика программисту?
➕ Если речь идет о веб-разработке, а не о работе с графикой или конкретными приложениями, требующими продвинутой математики, вы можете стать отличным программистом, даже если в школе у вас были проблемы с математикой.
➖ Это своего рода общепринятое мнение , что вам абсолютно необходимо хорошо разбираться в математике, чтобы стать отличным программистом. Может быть, потому что первыми, кто программировал компьютеры, были математики, в основном потому, что поблизости не было школы для программистов. Кроме того, изучение информатики и компьютерной инженерии включает в себя много математики, но это не обязательно на практике. 90% компьютерных наук включает в себя изучение вещей, которые действительно интересны, но вряд ли практичны. Вам нужна математика, чтобы понять основную теорию. Но в повседневном программировании? Вряд ли.
➗ Конечно, существует большое количество программных заданий, требующих математики. Например, если вы работаете над движком 3D-рендеринга, ГИС-приложением или криптографией/блокчейном/искусственным интеллектом/машинным обучением, это, безусловно, требует много математики, но это даже не математика, которой учат в школах, это очень конкретная математика. Любая низкоуровневая графика или игровое программирование также потребует математики, и вам нужно будет изучить ее, прежде чем пытаться сделать что-либо из этого. Математика также необходима для понимания сложности алгоритмов, но вы не собираетесь изобретать новые алгоритмы, по крайней мере, в первые несколько лет программирования.
✖ Однако в чем вы должны быть хороши, так это в решении проблем. Математика в школе хорошо учит тому, как решать задачи, но то же самое можно сказать и о судоку или других увлечениях.
Конечно, вам нужны некоторые основные математические понятия, такие как исчисление, алгебра и логика, но самые основы. Вам не нужно знать комплексные числа, вероятности, уравнения, графики, экспоненты и логарифмы, пределы, производные, интегрирование, дифференциальные уравнения и так далее. Ни единой вещи.
🟰 Не слушайте привратников: если они говорят, что вы не станете программистом, потому что вы плохо разбираетесь в математике, не слушайте их. Вы всегда можете узнать все, что вам нужно на этом пути. Быть открытым для обучения гораздо важнее, чем уже знать что-то.
➕ Если речь идет о веб-разработке, а не о работе с графикой или конкретными приложениями, требующими продвинутой математики, вы можете стать отличным программистом, даже если в школе у вас были проблемы с математикой.
➖ Это своего рода общепринятое мнение , что вам абсолютно необходимо хорошо разбираться в математике, чтобы стать отличным программистом. Может быть, потому что первыми, кто программировал компьютеры, были математики, в основном потому, что поблизости не было школы для программистов. Кроме того, изучение информатики и компьютерной инженерии включает в себя много математики, но это не обязательно на практике. 90% компьютерных наук включает в себя изучение вещей, которые действительно интересны, но вряд ли практичны. Вам нужна математика, чтобы понять основную теорию. Но в повседневном программировании? Вряд ли.
➗ Конечно, существует большое количество программных заданий, требующих математики. Например, если вы работаете над движком 3D-рендеринга, ГИС-приложением или криптографией/блокчейном/искусственным интеллектом/машинным обучением, это, безусловно, требует много математики, но это даже не математика, которой учат в школах, это очень конкретная математика. Любая низкоуровневая графика или игровое программирование также потребует математики, и вам нужно будет изучить ее, прежде чем пытаться сделать что-либо из этого. Математика также необходима для понимания сложности алгоритмов, но вы не собираетесь изобретать новые алгоритмы, по крайней мере, в первые несколько лет программирования.
✖ Однако в чем вы должны быть хороши, так это в решении проблем. Математика в школе хорошо учит тому, как решать задачи, но то же самое можно сказать и о судоку или других увлечениях.
Конечно, вам нужны некоторые основные математические понятия, такие как исчисление, алгебра и логика, но самые основы. Вам не нужно знать комплексные числа, вероятности, уравнения, графики, экспоненты и логарифмы, пределы, производные, интегрирование, дифференциальные уравнения и так далее. Ни единой вещи.
🟰 Не слушайте привратников: если они говорят, что вы не станете программистом, потому что вы плохо разбираетесь в математике, не слушайте их. Вы всегда можете узнать все, что вам нужно на этом пути. Быть открытым для обучения гораздо важнее, чем уже знать что-то.
🤔5😱2😢1🥴1
#советы #дайджест #синергия #IT
Если вы уже решили программировать, то у вас есть вопросы...
По какой причине вы занялись программированием❓
Почему вы приняли решение научиться программировать и сделать карьеру в области компьютерных наук❓
Возможно, вы были очарованы каким-то программным обеспечением или приложением. Возможно, вы осознали силу программного обеспечения, которое полностью изменило наш образ жизни сегодня, или вас мог вдохновить вклад некоторых великих программистов в общество.
Если вы уже решили программировать, то у вас есть вопросы...
По какой причине вы занялись программированием❓
Почему вы приняли решение научиться программировать и сделать карьеру в области компьютерных наук❓
Возможно, вы были очарованы каким-то программным обеспечением или приложением. Возможно, вы осознали силу программного обеспечения, которое полностью изменило наш образ жизни сегодня, или вас мог вдохновить вклад некоторых великих программистов в общество.
🔥5👍2❤1
🌀VK, «Сбер», «Тинькофф» и другие ИТ-компании предложили не создавать фонд выплат компенсаций жертвам утечки данных, указав на возможность направить деньги на развитие кибербезопасности. Компании сочли инициативу демотивирующией.
🔎 Создание фонда материальной компенсации для пострадавших от утечек данных россиян по предложению Минцифры нецелесообразно, поскольку фактические суммы будут непредсказуемы, а деятельность аппарата чиновников потребует регулярного финансирования из федерального бюджета.
📈 В этом году в России выросло число утечек личных данных, только за первое полугодие в Сети оказалось 305 баз информации, это на 45,9% больше аналогичного периода за предыдущий год, следует из статистики InfoWatch. Объем похищенных данных вырос более чем в 16 раз и составил 187,6 млн записей.
#новости #IT #синергия
🔎 Создание фонда материальной компенсации для пострадавших от утечек данных россиян по предложению Минцифры нецелесообразно, поскольку фактические суммы будут непредсказуемы, а деятельность аппарата чиновников потребует регулярного финансирования из федерального бюджета.
📈 В этом году в России выросло число утечек личных данных, только за первое полугодие в Сети оказалось 305 баз информации, это на 45,9% больше аналогичного периода за предыдущий год, следует из статистики InfoWatch. Объем похищенных данных вырос более чем в 16 раз и составил 187,6 млн записей.
#новости #IT #синергия
🤡3🤯2
Как вы думаете, что поможет решить проблему утечки данных? 💸
Anonymous Poll
21%
🙌 Компенсировать ущерб
79%
🔒 Инвестировать в кибербезопасность
😱3🤨1🍾1
Ростелеком назвал фейком слив госуслуг 📤
Появившаяся в Сети информация о продаже «третьего фрагмента базы «Госуслуг» оказалась фейком, данные, представленные в базе, скорее всего, являются результатом утечки в «Почте России ✉️ ».
✈️ Канал «Утечки информации» 18 октября сообщил, что украинские хакеры выложили данные, полученные, по их словам, из Единой системы идентификации и аутентификации (ЕСИА) «Госуслуг».
В Минцифры подчеркивали, что утекли данные не с портала госуслуг, а с сервиса, который использовал «Госуслуги» для упрощенной идентификации пользователей.
В «Почте России» сообщили, что специалисты компании исследуют утекшую базу данных.
«После июльского инцидента мы провели полный аудит безопасности наших информационных систем, и никаких утечек из них не было. Мы предполагаем, что инцидент мог произойти с одним из наших подрядчиков, которому мы передавали небольшую тестовую базу данных в начале 2021 года. Часть полей базы в публичном доступе схожа с этими данными», — заявили в «Почте России».
Появившаяся в Сети информация о продаже «третьего фрагмента базы «Госуслуг» оказалась фейком, данные, представленные в базе, скорее всего, являются результатом утечки в «Почте России ✉️ ».
✈️ Канал «Утечки информации» 18 октября сообщил, что украинские хакеры выложили данные, полученные, по их словам, из Единой системы идентификации и аутентификации (ЕСИА) «Госуслуг».
В Минцифры подчеркивали, что утекли данные не с портала госуслуг, а с сервиса, который использовал «Госуслуги» для упрощенной идентификации пользователей.
В «Почте России» сообщили, что специалисты компании исследуют утекшую базу данных.
«После июльского инцидента мы провели полный аудит безопасности наших информационных систем, и никаких утечек из них не было. Мы предполагаем, что инцидент мог произойти с одним из наших подрядчиков, которому мы передавали небольшую тестовую базу данных в начале 2021 года. Часть полей базы в публичном доступе схожа с этими данными», — заявили в «Почте России».
🤡6❤1🌚1
Насколько ты в прогаммировании
Anonymous Poll
30%
😋 Ничего не знаю, хочу разобраться
9%
🤓 Почти дописал калькулятор
21%
🤗 Создаю JSON запросы
15%
🤩 Я рефакторю код
24%
😱 Я запустил IT стартап, не отвлекайте...
🍾2👏1🤔1😱1
Роковые ошибки программистов
❗ Целочисленное переполнение
Ariane 5 запущенный в 1996 году ракета-носитель, стоимостью 7 миллиардов долларов, потерпел аварию. Ошибка произошла ввиду Целочисленного переполнения. В 16-bit signed integer (целочисленное число) система попыталась вставить 64-bit floating point number (вещественное число). Ошибка привела к взрыву, и устранению последствий стоимостью - 500 миллионов долларов.
❗ Точка вместо запятой
В 1962 году был запущен космический аппарат Mariner 1, стоимостью 135 миллионов долларов. С самого начала объект значительно отклонился от заданного маршрута. Во избежание падения неисправного аппарата на населенный пункт, было принято решение взорвать его в воздухе.
Дело в том, что код был неправильно понят компьютером, вследствие чего в системе образовался баг. Считается, что причиной этой ошибки могла служить точка вместо запятой.
Более того, считается, что виной также послужила неправильно записанная формула, которая была написана без верхнего подчеркивания. В любом случае, цена ошибки кроется всего в одном символе.
❗ Windows NT
В 1996 году на американском военном крейсере “Yorktown” было принято решение установить специальное программное обеспечение под названием Windows NT. Это было сделано для того, чтобы оптимизировать и упростить работу персонала.
В течение года корабль функционировал стабильно, пока не произошел один инцидент. Член экипажа ввел в базу данных число "0".Система не была рассчитана на такой случай, запуталась и отключилась. Судно дрейфовало неподвижно около трех часов.
❗ Подрыв газопровода в Сибири
В 1982 году, благодаря Канаде, ЦРУ выяснило, что КГБ пытается украсть систему управления газопровода, и решили замаскировать и предоставить троянский вирус, который бы медленно разрушал систему газопровода и привел к взрыву. КГБ копилось на небольшую утечку и подхватило настоящий вирус.
Первоначально режим управления насосом работал нормально, но во время тестового режима произошел мощный взрыв, который, как говорят, стал крупнейшим неядерным взрывом в истории человечества.
❗ Целочисленное переполнение
Ariane 5 запущенный в 1996 году ракета-носитель, стоимостью 7 миллиардов долларов, потерпел аварию. Ошибка произошла ввиду Целочисленного переполнения. В 16-bit signed integer (целочисленное число) система попыталась вставить 64-bit floating point number (вещественное число). Ошибка привела к взрыву, и устранению последствий стоимостью - 500 миллионов долларов.
❗ Точка вместо запятой
В 1962 году был запущен космический аппарат Mariner 1, стоимостью 135 миллионов долларов. С самого начала объект значительно отклонился от заданного маршрута. Во избежание падения неисправного аппарата на населенный пункт, было принято решение взорвать его в воздухе.
Дело в том, что код был неправильно понят компьютером, вследствие чего в системе образовался баг. Считается, что причиной этой ошибки могла служить точка вместо запятой.
Более того, считается, что виной также послужила неправильно записанная формула, которая была написана без верхнего подчеркивания. В любом случае, цена ошибки кроется всего в одном символе.
❗ Windows NT
В 1996 году на американском военном крейсере “Yorktown” было принято решение установить специальное программное обеспечение под названием Windows NT. Это было сделано для того, чтобы оптимизировать и упростить работу персонала.
В течение года корабль функционировал стабильно, пока не произошел один инцидент. Член экипажа ввел в базу данных число "0".Система не была рассчитана на такой случай, запуталась и отключилась. Судно дрейфовало неподвижно около трех часов.
❗ Подрыв газопровода в Сибири
В 1982 году, благодаря Канаде, ЦРУ выяснило, что КГБ пытается украсть систему управления газопровода, и решили замаскировать и предоставить троянский вирус, который бы медленно разрушал систему газопровода и привел к взрыву. КГБ копилось на небольшую утечку и подхватило настоящий вирус.
Первоначально режим управления насосом работал нормально, но во время тестового режима произошел мощный взрыв, который, как говорят, стал крупнейшим неядерным взрывом в истории человечества.
😱5🥰1🤯1
Одно приложение хорошо, а два лучше
🔓 Власти закрыли лазейку, которая позволяла банкам и операторам связи покупать зарубежный софт. Объекты критической инфраструктуры могли это делать, если у программы нет отечественных аналогов. Теперь эту оговорку исключили. То есть вместо одного иностранного приложения со всеми нужными функциями компаниям придется покупать несколько российских, в которых есть часть необходимых возможностей.
🖍️ Председатель совета директоров разработчика операционных систем «Базальт СПО» Алексей Смирнов считает, что правила появились слишком поздно, а использовать несколько продуктов вместо одного вполне реально: "Зачастую сложно найти аналог многофункционального продукта, который сможет реализовать все его функции. Гораздо проще собрать несколько программ, способных в комплексе выполнять нужные задачи."
Источник: https://www.kommersant.ru/doc/5632724
#новости #IT #синергия
🔓 Власти закрыли лазейку, которая позволяла банкам и операторам связи покупать зарубежный софт. Объекты критической инфраструктуры могли это делать, если у программы нет отечественных аналогов. Теперь эту оговорку исключили. То есть вместо одного иностранного приложения со всеми нужными функциями компаниям придется покупать несколько российских, в которых есть часть необходимых возможностей.
🖍️ Председатель совета директоров разработчика операционных систем «Базальт СПО» Алексей Смирнов считает, что правила появились слишком поздно, а использовать несколько продуктов вместо одного вполне реально: "Зачастую сложно найти аналог многофункционального продукта, который сможет реализовать все его функции. Гораздо проще собрать несколько программ, способных в комплексе выполнять нужные задачи."
Источник: https://www.kommersant.ru/doc/5632724
#новости #IT #синергия
❤🔥3🤔2🤡1
5 фактов о Финтехе 📊
Поскольку область применения цифровых технологий и инноваций на рынке финансовых услуг или, проще говоря, финансовые технологии (Финтех) дают возможность ускорить экономический рост и расширить охват учреждений финансовыми услугами во всех странах, МВФ и Всемирный банк провели обследование центральных банков, министерств финансов и других соответствующих учреждений в 189 странах по ряду тем и получили 96 ответов.
Чтобы охватить и изложить все тенденции понадобиться не одна монография, однако для того чтобы выразить общие тенденции, хватит и одной публикации.
1️⃣ Риски в области кибербезопасности и защиты данных не признают границ, что приводит к их распространению между секторами и странами, и правительства прилагают все усилия, чтобы справиться с этой проблемой.
Уровень осведомленности о киберугрозах в разных странах достаточно высок, и в большинстве юрисдикций существуют механизмы защиты финансовых систем. Согласно результатам исследования, большинство юрисдикций - 79% стран с более высоким уровнем дохода, определили кибербезопасность в сфере Финтех как важнейшую проблему для финансового сектора.
2️⃣ Азия опережает другие регионы по многим аспектам развития Финтех. В Китае массовый масштаб его рынков и не самый строгий контроль со стороны регулирующих органов в первые годы способствовали развитию Финтех, когда Китай стал мировым лидером.
3️⃣ Страны Африки к югу от Сахары являются мировым лидером в области инноваций, внедрения и использования мобильных денежных средств. Регион занимает лидирующие позиции в мире по количеству мобильных денежных счетов на душу населения (как зарегистрированных, так и активных), мобильных денежных точек, а также по объему мобильных денежных переводов. Почти 10% ВВП в транзакциях производится через мобильные денежные средства по сравнению с 7% ВВП в Азии и менее 2% ВВП в других регионах.
4️⃣ В Европе нет единства в том, что касается внедрения Финтех. Учитывая высокий уровень доступа к мобильным телефонам и Интернету, Финтех имеет большой потенциал для улучшения доступа к платежам и другим финансовым услугам и использования их в Европе. Усовершенствование механизмов политики ЕС в области данных помогло прояснить права и обязанности в области экономики данных, что является вопросом, который необходимо решать многим странам.
5️⃣ Цифровые валюты, поддерживаемые центральными банками, могут стать реальностью. В ходе исследования был выявлен широкий разброс взглядов стран на цифровые валюты центральных банков. Около 20 процентов респондентов заявили, что изучают возможность выпуска таких валют. Но даже в таком случае, работа находится на ранних стадиях;
Поскольку область применения цифровых технологий и инноваций на рынке финансовых услуг или, проще говоря, финансовые технологии (Финтех) дают возможность ускорить экономический рост и расширить охват учреждений финансовыми услугами во всех странах, МВФ и Всемирный банк провели обследование центральных банков, министерств финансов и других соответствующих учреждений в 189 странах по ряду тем и получили 96 ответов.
Чтобы охватить и изложить все тенденции понадобиться не одна монография, однако для того чтобы выразить общие тенденции, хватит и одной публикации.
1️⃣ Риски в области кибербезопасности и защиты данных не признают границ, что приводит к их распространению между секторами и странами, и правительства прилагают все усилия, чтобы справиться с этой проблемой.
Уровень осведомленности о киберугрозах в разных странах достаточно высок, и в большинстве юрисдикций существуют механизмы защиты финансовых систем. Согласно результатам исследования, большинство юрисдикций - 79% стран с более высоким уровнем дохода, определили кибербезопасность в сфере Финтех как важнейшую проблему для финансового сектора.
2️⃣ Азия опережает другие регионы по многим аспектам развития Финтех. В Китае массовый масштаб его рынков и не самый строгий контроль со стороны регулирующих органов в первые годы способствовали развитию Финтех, когда Китай стал мировым лидером.
3️⃣ Страны Африки к югу от Сахары являются мировым лидером в области инноваций, внедрения и использования мобильных денежных средств. Регион занимает лидирующие позиции в мире по количеству мобильных денежных счетов на душу населения (как зарегистрированных, так и активных), мобильных денежных точек, а также по объему мобильных денежных переводов. Почти 10% ВВП в транзакциях производится через мобильные денежные средства по сравнению с 7% ВВП в Азии и менее 2% ВВП в других регионах.
4️⃣ В Европе нет единства в том, что касается внедрения Финтех. Учитывая высокий уровень доступа к мобильным телефонам и Интернету, Финтех имеет большой потенциал для улучшения доступа к платежам и другим финансовым услугам и использования их в Европе. Усовершенствование механизмов политики ЕС в области данных помогло прояснить права и обязанности в области экономики данных, что является вопросом, который необходимо решать многим странам.
5️⃣ Цифровые валюты, поддерживаемые центральными банками, могут стать реальностью. В ходе исследования был выявлен широкий разброс взглядов стран на цифровые валюты центральных банков. Около 20 процентов респондентов заявили, что изучают возможность выпуска таких валют. Но даже в таком случае, работа находится на ранних стадиях;
🔥5❤🔥1👍1👏1
Forwarded from Synergy Times. Образование и карьера
🧠 Мощный, но сложный: стоит ли изучать язык C++ в 2023 году
💻 С++ называют мамонтом в мире программирования. Его создал датский программист Бьерн Страуструп ещё в начале 1980-х годов. Несмотря на это, в течение последних 20 лет С++ остаётся одним из самых актуальных и широко используемых языков программирования.
🎮 Например, благодаря С++ работают Яндекс.Поиск и поисковый движок Google. С его помощью создаются беспилотные автомобили, нейронные сети, сервера, видеоигры и даже пишутся музыкальные треки.
Рассказываем, с чем это связано, в чём особенность этого языка и сколько платят разработчикам на С++. Материал найдёте по ссылке 😉
💻 С++ называют мамонтом в мире программирования. Его создал датский программист Бьерн Страуструп ещё в начале 1980-х годов. Несмотря на это, в течение последних 20 лет С++ остаётся одним из самых актуальных и широко используемых языков программирования.
🎮 Например, благодаря С++ работают Яндекс.Поиск и поисковый движок Google. С его помощью создаются беспилотные автомобили, нейронные сети, сервера, видеоигры и даже пишутся музыкальные треки.
Рассказываем, с чем это связано, в чём особенность этого языка и сколько платят разработчикам на С++. Материал найдёте по ссылке 😉
🥰4❤🔥1😱1🤡1