1545518:Очень хороший язык направлений Bigdata, AI, IoT , Machine Learning
только там кроме языка еще много чего знать надо
1545518:Очень хороший язык направлений Bigdata, AI, IoT , Machine Learning
только там кроме языка еще много чего знать надо
офлайн
Неизвестный кот
Senior Member
|
|
12519 |
21 год на сайте Город:
|
dmitry_cx, зато если знаешь то в шоколаде, и это уже не программер называется. Влегкую кстати 4k евров на удаленке подымается.
А питон - это как раньше перл - его и жук и жаба знает. Сейчас даже админы, девопсы и сетевики без знания питона не катят. Время такое.
Python - весьма прост и удобен. Успех любого языка и технологии - простота в использовании.
Мне более по душе - Java. Простота и удобство. Широкий спектр применения.
Не на асме же писать в конце то концов
Добрый вечер, господа.
Входные данные: 25 лет, экономическое образование, английский - Upper-Intermediate.Знания SQL на начальном уровне. Большой опыт использования статистических пакетов (SPSS).
Цель: развиваться как аналитик, выучить и применять в работе Python или R, а также Tableau.
Как я понимаю, курсов R в Минске нет совсем, соответственно остается Python.
Подойдут ли мне обычные курсы Python (Django), если веб-разработка меня не очень интересует? И если да - то нужно в любом случае начать с HTML/CSS?
feainnewedd, нет. вам нужны базовые курсы по Python (вряд-ли вас заведет в правильное русло изучение Django), затем изучать плотно pandas, numpy, и прочие связанные пакеты.
Игорь Зеттич:feainnewedd, нет. вам нужны базовые курсы по Python (вряд-ли вас заведет в правильное русло изучение Django), затем изучать плотно pandas, numpy, и прочие связанные пакеты.
Какова сфера применения этого языка и его основное предназначение?
Покупайте у меня книгу и изучайте Python как один из самых востребованных языков
alex-145:Игорь Зеттич:alex-145, вопрос попахивает холливаром.
Даже и не думал
нет, просто на вопрос о сфере применения python можно ответить - практически для всего. так получилось, что из-за его универсальности и простоты, под python написана куча вспомогательных библиотек. интерпретатор python имеется практически в любом дистрибутиве linux из коробки. python кроссплатформенный. на нем пишут консольные утилиты, не только консольные утилиты (благодаря возможностью подключить тот же qt), веб-приложения (благодаря наличию различных фреймворков, например django), все, что связано с нейросетями, сложными вычислениями (благодаря pandas, numpy, scikit, tensorflow и прочим). один из самых популярных (если не самый?) языков программирования на данный момент. это мощный универсальный инструмент, но он абсолютно не подходит для написания, например, простого интернет-магазина (так как поддерживать потом будет некому, да и не на каждом виртуальном хостинге его разместишь).
Игорь Зеттич:alex-145:Игорь Зеттич:alex-145, вопрос попахивает холливаром.
Даже и не думал
нет, просто на вопрос о сфере применения python можно ответить - практически для всего. так получилось, что из-за его универсальности и простоты, под python написана куча вспомогательных библиотек. интерпретатор python имеется практически в любом дистрибутиве linux из коробки. python кроссплатформенный. на нем пишут консольные утилиты, не только консольные утилиты (благодаря возможностью подключить тот же qt), веб-приложения (благодаря наличию различных фреймворков, например django), все, что связано с нейросетями, сложными вычислениями (благодаря pandas, numpy, scikit, tensorflow и прочим). один из самых популярных (если не самый?) языков программирования на данный момент. это мощный универсальный инструмент, но он абсолютно не подходит для написания, например, простого интернет-магазина (так как поддерживать потом будет некому, да и не на каждом виртуальном хостинге его разместишь).
Хм... в чем логика что "он простой и универсальный" и "не подходит для написания простого интернет магазина"? Не вижу связи. Простите за непонимание.
офлайн
SpiritMoon
Senior Member
|
|
1267 |
11 лет на сайте Город:
|
Игорь Зеттич:alex-145:Игорь Зеттич:alex-145, вопрос попахивает холливаром.
Даже и не думал
нет, просто на вопрос о сфере применения python можно ответить - практически для всего. так получилось, что из-за его универсальности и простоты, под python написана куча вспомогательных библиотек. интерпретатор python имеется практически в любом дистрибутиве linux из коробки. python кроссплатформенный. на нем пишут консольные утилиты, не только консольные утилиты (благодаря возможностью подключить тот же qt), веб-приложения (благодаря наличию различных фреймворков, например django), все, что связано с нейросетями, сложными вычислениями (благодаря pandas, numpy, scikit, tensorflow и прочим). один из самых популярных (если не самый?) языков программирования на данный момент. это мощный универсальный инструмент, но он абсолютно не подходит для написания, например, простого интернет-магазина (так как поддерживать потом будет некому, да и не на каждом виртуальном хостинге его разместишь).
Востребованный, но не на нашем рынке.
SpiritMoon:Игорь Зеттич:alex-145:Игорь Зеттич:alex-145, вопрос попахивает холливаром.
Даже и не думал
нет, просто на вопрос о сфере применения python можно ответить - практически для всего. так получилось, что из-за его универсальности и простоты, под python написана куча вспомогательных библиотек. интерпретатор python имеется практически в любом дистрибутиве linux из коробки. python кроссплатформенный. на нем пишут консольные утилиты, не только консольные утилиты (благодаря возможностью подключить тот же qt), веб-приложения (благодаря наличию различных фреймворков, например django), все, что связано с нейросетями, сложными вычислениями (благодаря pandas, numpy, scikit, tensorflow и прочим). один из самых популярных (если не самый?) языков программирования на данный момент. это мощный универсальный инструмент, но он абсолютно не подходит для написания, например, простого интернет-магазина (так как поддерживать потом будет некому, да и не на каждом виртуальном хостинге его разместишь).
Востребованный, но не на нашем рынке.
Не думаю. Вся прелесть JAVA, PHP, Python - в простоте использования. Есть простота обучения, использования - есть успех в этом. Кому когда из людей нравилось что то сложное и напрягающее?
офлайн
SpiritMoon
Senior Member
|
|
1267 |
11 лет на сайте Город:
|
alex-145:SpiritMoon:Игорь Зеттич:alex-145:Игорь Зеттич:alex-145, вопрос попахивает холливаром.
Даже и не думал
нет, просто на вопрос о сфере применения python можно ответить - практически для всего. так получилось, что из-за его универсальности и простоты, под python написана куча вспомогательных библиотек. интерпретатор python имеется практически в любом дистрибутиве linux из коробки. python кроссплатформенный. на нем пишут консольные утилиты, не только консольные утилиты (благодаря возможностью подключить тот же qt), веб-приложения (благодаря наличию различных фреймворков, например django), все, что связано с нейросетями, сложными вычислениями (благодаря pandas, numpy, scikit, tensorflow и прочим). один из самых популярных (если не самый?) языков программирования на данный момент. это мощный универсальный инструмент, но он абсолютно не подходит для написания, например, простого интернет-магазина (так как поддерживать потом будет некому, да и не на каждом виртуальном хостинге его разместишь).
Востребованный, но не на нашем рынке.
Не думаю. Вся прелесть JAVA, PHP, Python - в простоте использования. Есть простота обучения, использования - есть успех в этом. Кому когда из людей нравилось что то сложное и напрягающее?
Думать вы можете что угодно, вам не запрещают, вакансии откройте и сравните.
SpiritMoon:alex-145:SpiritMoon:Игорь Зеттич:alex-145:Игорь Зеттич:alex-145, вопрос попахивает холливаром.
Даже и не думал
нет, просто на вопрос о сфере применения python можно ответить - практически для всего. так получилось, что из-за его универсальности и простоты, под python написана куча вспомогательных библиотек. интерпретатор python имеется практически в любом дистрибутиве linux из коробки. python кроссплатформенный. на нем пишут консольные утилиты, не только консольные утилиты (благодаря возможностью подключить тот же qt), веб-приложения (благодаря наличию различных фреймворков, например django), все, что связано с нейросетями, сложными вычислениями (благодаря pandas, numpy, scikit, tensorflow и прочим). один из самых популярных (если не самый?) языков программирования на данный момент. это мощный универсальный инструмент, но он абсолютно не подходит для написания, например, простого интернет-магазина (так как поддерживать потом будет некому, да и не на каждом виртуальном хостинге его разместишь).
Востребованный, но не на нашем рынке.
Не думаю. Вся прелесть JAVA, PHP, Python - в простоте использования. Есть простота обучения, использования - есть успех в этом. Кому когда из людей нравилось что то сложное и напрягающее?
Думать вы можете что угодно, вам не запрещают, вакансии откройте и сравните.
Я не о вакансиях. А о самом языке. Все простое и удобное - оно всегда востребованно у людей из покон веков. Я изначально задавал вопрос не о баксах. А о технических деталях.
Собственно - это и ответ на вопрос темы: какой язык учить. Если не хочешь выносить себе мозг берись за то, где простота заложена. Впрочем все люди разные. Бывают и мазохисты.
alex-145:Собственно - это и ответ на вопрос темы: какой язык учить. Если не хочешь выносить себе мозг берись за то, где простота заложена. Впрочем все люди разные. Бывают и мазохисты.
на вопрос какой язык изучать ответа нет, нужно определяться в первую очередь со сферой и целью, понимать где и как хочется работать. язык это инструмент. если есть логические, аналитические, статистические и математические скиллы и хочется заниматься AI, нейросетями, machine learning - то R и Python, если для веба бэкенды писать, то PHP, если фуллстек - PHP и JavaScript в реализации современных фреймворков со всем сопутствующим, если для веба интерпрайз - то Java или .NET, если DevOps, то linux, python и куча инструментов для автоматизации, а в качестве расширения познаний овладеть Go. язык знать мало, нужно знать стек технологий и знать его хорошо - если вы разрабатываете на PHP, то извольте хорошо разбираться хотя бы в MySQL и в Linux.
есть авторитетное мнение, что нельзя стать сеньором в широкой специализации (fullstack), они вечные миддлы.
также есть еще одна проблема - сейчас очень сложно найти хорошего и адекватного разработчика. огромное количество разработчиков претендует на позиции сеньора, имея скиллы в лучшем случае миддлов. с софтскиллами у многих полная беда. большинство не понимают даже цикла разработки программного обеспечения, посему важно стать именно хорошим разработчиком в нужной и востребованной нише.
Игорь Зеттич:есть авторитетное мнение, что нельзя стать сеньором в широкой специализации (fullstack), они вечные миддлы.
Да. Недавний материал на эту тему на хабре был отличный. Всё так.
посему важно стать именно хорошим разработчиком в нужной и востребованной нише.
Т.е. так называемые T-shaped skills.
Игорь Зеттич:alex-145:Собственно - это и ответ на вопрос темы: какой язык учить. Если не хочешь выносить себе мозг берись за то, где простота заложена. Впрочем все люди разные. Бывают и мазохисты.
на вопрос какой язык изучать ответа нет, нужно определяться в первую очередь со сферой и целью, понимать где и как хочется работать. язык это инструмент. если есть логические, аналитические, статистические и математические скиллы и хочется заниматься AI, нейросетями, machine learning - то R и Python, если для веба бэкенды писать, то PHP, если фуллстек - PHP и JavaScript в реализации современных фреймворков со всем сопутствующим, если для веба интерпрайз - то Java или .NET, если DevOps, то linux, python и куча инструментов для автоматизации, а в качестве расширения познаний овладеть Go. язык знать мало, нужно знать стек технологий и знать его хорошо - если вы разрабатываете на PHP, то извольте хорошо разбираться хотя бы в MySQL и в Linux.
есть авторитетное мнение, что нельзя стать сеньором в широкой специализации (fullstack), они вечные миддлы.
также есть еще одна проблема - сейчас очень сложно найти хорошего и адекватного разработчика. огромное количество разработчиков претендует на позиции сеньора, имея скиллы в лучшем случае миддлов. с софтскиллами у многих полная беда. большинство не понимают даже цикла разработки программного обеспечения, посему важно стать именно хорошим разработчиком в нужной и востребованной нише.
Позвольте не согласиться уважаемый Игорь. Выбрать что то конкретное из инструмента - не суть вопроса, то о чем вы пишите. Подход не тот у вас. Я весьма конкретно обозначил принцип подхода в каждой профессии и методах работы: простота. Если в программном обеспечении заложена ПРОСТОТА в использовании пользователем, то такой продукт идет на расхват. Не мало важно эта простота самим разработчикам.
Еще раз подчеркну: где нет простоты в работе, в пользовании чем то, в взаимоотношениях между людьми, то и свет не мил. Тяжело пользоваться, общаться. Кому из людей это нравится. О тех кто любит другим мозг повыносить промолчим. Я о нормальных людях.
alex-145:Если в программном обеспечении заложена ПРОСТОТА в использовании пользователем, то такой продукт идет на расхват.
Не всё так просто.
Если у вас какой-нибудь простенький сайт, то да - его действительно можно предельно лёгким реализовать.
А сделайте "просто" вот такую штуку, например. Или любой долгоживущий энтерпрайз продукт.
Потом похвастаетесь своей логикой.
rodel_d:alex-145:Если в программном обеспечении заложена ПРОСТОТА в использовании пользователем, то такой продукт идет на расхват.
Не всё так просто.
Если у вас какой-нибудь простенький сайт, то да - его действительно можно предельно лёгким реализовать.
А сделайте "просто" вот такую штуку, например. Или любой долгоживущий энтерпрайз продукт.
Потом похвастаетесь своей логикой.
Простите, но вы всеравно не правы. Речь не о сложности в детализации. Я о подходе.