Dota 2, Варкрафт 3, Дота 2 Приветствую Вас Гость


Будете ли вы учиться программированию на Python?

Главная | Регистрация | Вход | RSS
Меню сайта
Реклама (Р)
Главная » 2020 » Апрель » 20 » Будете ли вы учиться программированию на Python?
Будете ли вы учиться программированию на Python?
11:27
Пример кода на языке Python

Бушующая в настоящее время эпидемия коронавируса в несколько раз повысила популярность онлайн курсов по программированию. Связано это с двумя причинами: первая заключается в том, что многие потеряли работу и теперь пытаются научиться работать в онлайне, а вторая - многие просто устали сидеть на самоизоляции и пытаются заняться в это время чем то полезным. Среди онлайн курсов по программированию, судя по статистике, наиболее возрос интерес к такому языку программирования как Python.

Почему именно Python? Многие говорят что его сравнительно легко изучить, поэтому он подходит для изучения даже начинающими. Также многие отмечают универсальность языка Python - с его помощью можно не только написать сайт или сделать лендинг, но также писать мобильные и десктопные программы.

Различные онлайн курсы (к примеру, https://skillfactory.ru/python-for-web-developers - я не рекламирую этот сервис, просто первый который попался на глаза), после прохождения курса обещают солидные зарплаты в ведущих компаниях:

Постоянные вакансии для программистов Python

Также обещают солидные заработки и во фрилансе:

Вакансиии на фрилансе на Python

После окончания обучения разработчики онлайн курса skillfactory.ru обещают что вы будете обладать следующими навыками:

Что вы будете уметь на Python после окончания онлайн курса

На мой взгляд, весьма солидно, но хотелось бы услышать и мнения профессионалов в этой области. Стоимость курса со скидкой у них составляет 2622 руб. в месяц (длительность курса 9 месяцев)  - ну здесь каждый по своему бюджету решает много это или мало.

Что вы думаете по поводу изучения языка Python? Будете ли вы пытаться его изучать или вместо этого планируете изучать какой-нибудь другой язык программирования? И вообще, пытаетесь ли вы во время самоизоляции получить какие то новые для себя знания?

Лично я посмотрел немного на синтаксис языка Python и он мне с беглого взгляда не показался каким то таким интуитивно понятным как обещают все эти онлайн курсы по его обучению. Хотя, может быть, я неправ. Просто тот синтаксис, который я увидел, он достаточно сильно отличается от синтаксиса тех языков, на которых раньше программировал я - Pascal, Delphi, C++ Builder. К примеру, сейчас я немного увлекся изучением микроконтроллеров AVR и платформой Arduino, так вот язык программирования для них очень сильно напоминает привычный мне С++ и я общий смысл программ для них могу понимать сразу, даже не изучая специально программирование для этих устройств. А вот когда я посмотрел синтаксис Python'a (бегло) - что то я нашел уж очень много незнакомых мне элементов (хотя элементы, скорее всего знакомые, просто записаны они слишком непривычным для меня языком).
Просмотров: 780 | Добавил: Admin | Рейтинг: 0.0/0 |
Всего комментариев: 40
1   [Материал]
Зарплаты показанные на скриншоте довольно далеки от потолка даже - з\п старших разрабов до 200-300 тысяч доходит только на русском рынке. Но показанные на скрине - это то, к чему за первые 1-3 года можно придти (как повезёт), что в общем-то более реалистично для начальных ожиданий
Не уверен, однако, что после завершения этого курса получится даже такого уровня з\п легко достичь - скорее на 40-50 для начала, это более реально

Любые курсы по программированию мне кажутся очень мутными и не вполне стоящими своих денег. У меня вообще предвзятое отношение к любому образованию кроме само-, так что кажется, что даже если курсы дешёвые - это означает только, что они *ну совсем* ни о чём

Питон изучать полезно, и мне до сих пор это кажется, в принципе, лучшим вариантом для быстрого старта. Более высоких вершин можно достичь с другими языками, с тем же C++, но этот в самый раз для тех кто торопится и не шарит особо в программировании изначально
В этом, кстати, и есть его простота. С точки зрения синтаксиса - это с виду почти язык для непрограммистов. Очень много словесных операторов, типа in, not in, and, or (много где есть, но не везде рекомендуется их использовать, а тут это основной вариант). При этом минимум всяких опять же присущих только программированию заворотов вроде точки с запятой, инициализации переменных. В Питоне всё для балбесов не усложнено этими вещами, которые новичка часто отпугивают

И да, ещё отличие, на Питоне проще писать чем на каком-нибудь C или C++, чтобы *работало*. Чтобы работало хорошо, наверное порой сложнее даже - в зависимости от задач

Кстати, мобильные приложения на питоне не попишешь толком - это почти миф. На меня сработала эта замануха, пришлось разочаровываться

Новых языков не изучаю уже очень давно, и уже не знаю, когда буду. Хочется вроде, но за это едва ли заплатят. Так что во время самоизоляции пытаюсь свою дисциплину прокачивать и кроме работы заниматься всё же собственными проектами - возможности социализироваться нету ведь, значит нет и отмазок

0
2   [Материал]
Ну я бы не сказал что эти курсы очень уж дешевые, средненькие по цене, на мой взгляд. Ну а как новичку понять с чего начать? Где хороший ресурс по изучению питона, а где нет? Это же не всегда так очевидно.

А насчет мобильных приложений не сталкивался с такой средой программирования как Processing (https://www.processing.org/)? Она позволяет и обычные приложения писать, и мобильные, и при этом бесплатная. Насколько я смог понять, она популярна среди разработчиков из Индии. Она также популярна для сопряжения с устройствами на Arduino и Raspberry Pi.

10   [Материал]
Я просто насмотрелся на курсы за 20-60 тысяч в месяц, и поэтому так говорю. Те не только по программированию, конечно, но всё же

Мне кажется после минимальной теории (которую можно найти вообще где угодно в открытом доступе) нужно тут же начинать практиковаться, и понимать в дальнейшем по какой области искать инфу исходя из того, что не получается на практике в данный момент

Вряд ли стоит выбирать один ресурс, потому что ресурс скорее всего сам тебя не научит. Нужно эксплуатировать выгоду от самообразования в виде того, что программа твоя целиком подбирается под тебя самого. Поэтому не стоит ограничиваться одним ресурсом, лучше подгребать всё подходящее, что помогает реализовывать постепенно растущие в амбициях идеи практических проектов

Со средой программирования этой не сталкивался, и это уже несколько настораживает)
О большинстве популярных сред для разработки мобильных приложений я слышал, по крайней мере мне так кажется
Беглым взглядом сложно что-то сказать по их сайту, но у меня энтузиазма слишком много не вызывает почему-то. Наверное, в первую очередь потому, что на главной странице описано создание мобильных веб-приложений. У такого типа приложений плохая репутация из-за очень низкой производительности

0
17   [Материал]
Ну тут я с тобой пожалуй немного не соглашусь. Порой качественный пинок на начальных этапах в правильном направлении нормально так уменьшит затраты времени при поиске всякой фигни. Более знающие ребята объяснят базу, скажут что используется или каким образом искать и прочие вещи, которые по началу ты банально даже не знаешь как спросить. Тут тоже конечно определённые навыки наработаешь, но как раз таки много людей бросает изучение, потому что хз что искать =)
Я помню как при изучении С++ не понимал что такое include =)) Ну просто не понимал и всё тут =) А сейчас даже смешно =)

18   [Материал]
Я согласен, что можно очень долго протупить на мелочи какой-нибудь, а в итоге может вообще забить)
Да, есть такая опасность

Возможно, я просто расхваливаю путь, которым сам пошёл, потому что я себе представить не могу, чтобы мне кто-то помогал даже с базовыми вещами, к сожалению или к счастью. Разве что на всякие stackoverflow можно написать, но и там велик шанс услышать "а теперь удали этот вопрос и задай нормальный". Я писал туда раза 3 или 4 в самом начале, а после у меня так никогда и не появилось "старшего товарища", который бы советовал или отвечал на вопросы. Обычно приходилось подглядывать просто у подобных или кого я считал такими в интернете - что и как они делают

У меня у самого туча моментов была, когда я упирался просто в бездну неизвестную и понятия не имел как с ней работать. Обычно это означало несколько дней ужасного настроения и попыток шарахаться от этой сложной темы, огибать её. Если не получалось, то приходилось разбираться(( :*

1
21   [Материал]
Да да =) всё именно так =)
Я как-то тоже писал на формах, мне отвечали, правда как... задал вопрос позавчера, в этот же день сам уже разобрался, а сегодня увидел, что тебе ответили, но сегодня у тебя уже другая проблема и ты им как раз и пишешь, да, спасибо, правда я тогда и разобрался с ней, но вот сейчас у меня такой-то косяк =) Ну и по новой =)

Вообще весело иногда искать решение проблемы когда ты действительно хочешь её найти. Бывает просто и так, что тебе задача прям вообще не заходит... ну надо сделать.. но она просто тупая, потому и не идёт.

Но в плане подталкивания по началу я пожалуй буду придерживаться того, что лучше бы был наставник, т.к. я и сам тыкался где только можно и много чего не понимал. Более того, наставник может посоветовать или рассказать о сферах применения языка более точно нежели это сделает какой-то рандомный журналист, который тупо выкладывает новости или около полезные статьи =) Ну и соответственно ты же быстрее и поймёшь, надо оно тебе, стоит ли перейти в другую сферу или на другой язык. Короче везде как всегда есть свои плюсы и минусы.

0
23   [Материал]
Ну тебя Дон чему-нибудь учит или у него нет на это времени? Может он для тебя является наставником?

0
24   [Материал]
Ну индусы в ней с респектабельного сайта по электронике прямо удивительные вещи творят, вот даже простой проект виртуальной реальности замутили на ней - https://circuitdigest.com/microcontroller-projects/virtual-reality-using-arduino

0
3   [Материал]
я не на самоизоляции =\

0
4   [Материал]
А почему? Нарушаешь, значит, общественный порядок?

0
6   [Материал]
нет, у меня есть пропуск

0
8   [Материал]
От кого? Не от президента ли РФ? ))

0
5   [Материал]
Неа, мне он не нравится =) Слишком отличается от других языков =)

0
7   [Материал]
Ишь, привередливый какой, выучил бы для коллекции ))

0
9   [Материал]
Нет смысла в этих коллекциях, если ими не пользуешься =) Только место в голове занимают =)

11   [Материал]
Некоторые языки интересно даже если не изучить, то просто почитать о них, о том, как они устроены и какой там синтаксис. Сомневаюсь, что это про питон - он не такой уж интересный

Но я однажды культурный шок словил, прочитав документацию по Elixir - настолько оказалось необычным увидеть настоящий функциональный язык с довольно приятным синтаксисом

0
12   [Материал]
Ты еще про синтаксис каких-нибудь древних языков почитай, типа Фортрана или Алгола )) Современная молодежь наверное даже и не знает что такие языки были

0
14   [Материал]
Так из каких-то версий алгола вроде же и произошли все С, Java, PHP и прочие...

0
25   [Материал]
Ну вот, значит Хорусу уже не 15 лет раз он что такое Алгол помнит ))

29   [Материал]
Я об этих языках слышал в основном из исторических статей и художественной литературы)

0
30   [Материал]
У тебя еще находится время читать художественную литературу? Не давит мысль что за время прочтения этих книг ты мог бы написать еще программ и, соответственно, заработать еще денег?

31   [Материал]
Нет, не находится. Книгу, где упоминался Фортран и Алгол (кажется) я читал лет в 12-14
А сейчас итак по 6-7 дней в неделю работаю, так что стыд за упущенное время, когда можно было зарабатывать, не возникает :*

Меня больше запаривает то, что я за работой душу теряю и не занимаюсь почти ничем кроме, что было бы мне нужно не ради денег

0
32   [Материал]
Ну ты не отчаивайся, когда заработаешь на все, что тебе нужно, может тогда время для души найдешь ))

1
16   [Материал]
Ну я больше практик =) Мне нравится что-то узнать и попробовать сделать =) Просто так читать я буду лучше художественную литературу =)

19   [Материал]
Я про Elixir читая старался убеждать себя, что это для практики))
Ну действительно, хоть на языке самом ни одной строчки написать так и не попробовал - сознание несколько расширилось xD
Подчерпнул некоторые идеи для использования в своём языке из базовых фич другого)

0
20   [Материал]
так может лучше читать про всякие алгоритмы? =)

22   [Материал]
Наверное лучше, но это как-то скучно показалось))
В первую очередь потому, наверное, что любой алгоритм куда угодно не привяжешь - они обычно довольно специфичные. А когда я функциональной парадигмой заинтересовался, это дало в итоге несколько полезных фич на каждый день считай, почти в каждом проекте теперь применяю элементы

0
13   [Материал]
Как то ты слишком свою голову берегешь, нагружать ее больше надо, тогда она и работать лучше станет

0
15   [Материал]
Нагружать надо, но смотря чем, кто-то действительно полезным чем-то занимается, а кто-то сериальчегами забивает её =) Да и всё время забивать голову тоже плохая идея, она может в один прекрасный день не выдержать =)

0
27   [Материал]
ну ты вот роман Пикуля "Честь имею" прочитай, там хорошо описано до каких высот разведчик свою голову натренировал и сколько всякой на первый взгляд ненужной инфы ему приходилось запоминать. Вот и тебе к этому нужно стремиться

33   [Материал]
Когда после прочтения этого коммента на одном сайте с аудиокнигами мне "порекомендовали" книгу Пикуля (другую), то стало немного страшно

0
34   [Материал]
А что страшного то? Хорошая классика ведь никогда не умирает. Даже того же Жюля Верна или Герберта Уэллса сейчас можно с интересом читать, хотя по современным представлениям фантастические технологии, которые описаны в этих книгах, кажутся слишком топорными

35   [Материал]
Да чувство возникло, как будто мне из-за твоего коммента алгоритм посоветовал книгу xD
Почему на сайте не стоит SSL сертификат, кстати?

0
36   [Материал]
То есть мои комментарии типа имеют такую большую силу в сети? ))
SSL сертификат не стоит потому что сильно страшно переводить сайт с таким большим числом страниц на https. Тем более что это юкоз. Боюсь что может много глюков возникнуть с переводом

37   [Материал]
Боюсь, трафик от всех может таким образом утекать и формировать рекомендации)
Понятно. У меня просто с некоторым систем без хорошего антивируса на http сайтах баннеры вылетают

0
38   [Материал]
Ну это наверно твой провайдер тебе эти баннеры подкидывает. У тебя интернет через что?

39   [Материал]
Сомневаюсь, что провайдер. Потому что появляются такие баннеры не всегда, а только с какого-то момента пользования чистым компом без антивируса - как будто хватанул что
Интернет через кабель

0
40   [Материал]
Ну я читал что такое обычно бывает когда пользуешься бесплатным вайфаем. И тогда тот, кто этот вайфай тебе раздает, может на http сайтах действительно всякую рекламу дополнительную показывать. А вирусу, на мой взгляд, все равно, на http или https загружать рекламу, ведь он же на твоем компьютере исполняется, поэтому может притащить с собой все что угодно

26   [Материал]
Я уже программирую на Python. И скажу я вам, что это очень простой язык программирования. Всем советую это язык программирования.

0
28   [Материал]
И сколько времени ты его изучал? Самостоятельно или под руководством? Зарабатываешь на нем уже или просто для души на нем программируешь?

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Случайная картинка
Скай

Последние новости на сайте
Играют профессионалы 4х4: команда орков против команды хуманов (0)
Обновление Melee Campaign Heroes 0.8 - пак из 168 карт-сражений с героями и расами из кампании (17)
Сувениры на тему Warcraft'а на Яндекс маркете (23)
Помогите найти мою карту Black Sky v1.04 (20)
Реклама
Статистика

Онлайн всего: 35
Гостей: 35
Пользователей: 0