Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
18:57
3932
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Форум для внеигровых тем-->
1|2|3

АвторПрограммирование
Море курсов в интернете, платных. Хорошее образование не может быть бесплатным или дешёвым.
Кто вас такому научил?
Гарвардские курсы по программированию бесплатные выложены в сети.
Зависит от предрасположенности. Технарям легко дается, гуманитариям сложно.

если идет можно за 3 месяца
если нет - можно и за несколько лет не осилить
еще зависит от языка

советую начать с пайтона. Он очень простой и популярный
советую начать с пайтона. Он очень простой и популярный
ага, только никто не учитывает, что у каждого языка есть своя область применения, надо идти по хардкору и учить C, C++. А потому уже выбирать язык в зависимости от направления разработки.
для Светославна:
В общем купила я сыну книжку для программирования в Питоне. Он сам всё установил, сам с удовольствием занимается.
Говорит хочет серьёзные языки учить. В общем я не ошиблась.)
И да, по программированию столько инфо, что можно самостоятельно всё освоить.

Вопрос в другом. Как с этими знаниями начать зарабатывать?)


Учитывая то, что сын хотел бы игры делать, то лучше б ты ему купила книжку по С# или Котлин под Андроид.

На С# можно делать игры под тот же Андроид в Юнити - готовый движок, готовая графика 2D/3D. Для старта - норм.

А как начать зарабатывать - получаешь знания по С# или Kotlin/Java под Андроид.
Пишешь прогу/игру под мобилку и закидываешь её в PlayMarket.
Люди скачивают, пользуются бесплатно, но в проге крутится реклама и с этой рекламы ты зарабатываешь.

Затем указываешь свои разработки в резюме где-нибудь на LinkedIn и либо продолжишь и дальше самостоятельно проги делать и так выкладывать, либо получишь приглашение от каких-то компаний поработать на них.
с пайтона
а какие задачи можно решать?
Много потребуется.
для Lindworm:

а какие задачи можно решать?

Уровня детских поделок и лабораторных работ.
Что-то серьёзное – не про него.
для Wlad777:
И до С++ дойдём.) Нам только 11.)
Html выучишь за неделю и уже сможешь работать
для Светославна:
И до С++ дойдём.)

Если что, я писал про С#, а не С++. :)
Это разные языки, хоть и похожие, но С# - лучше в определенных моментах.
для Мама_Я_Фармлю:
Html выучишь за неделю и уже сможешь работать

Но не программистом. :)
Ok)
надо идти по хардкору и учить C, C++

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


Уровня детских поделок и лабораторных работ.
Что-то серьёзное – не про него.


ну да, то-то же весь девопс использует пайтон для скриптов автоматизации. А еще пайтон конкурент скале в бигдате, и для машинлернинга язык номер 1. Причем машинглернинг топ-1 тренд в программировании сейчас.
А еще пайтон конкурент скале в бигдате
Смешно

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

А еще пайтон конкурент скале в бигдате
Смешно


но так и есть )

https://www.kdnuggets.com/2018/05/apache-spark-python-scala.html

скала лучше по производительности, а пайтон более простой

по моему опыту, вакансий на бигдата + пайтон больше чем на бигдата + скала

я сам имею опыт скалы и немного пайтона
для demonero:
В том то и дело, что Пайтон более простой. Но нихрена не оптимальный и не готов к производительности.

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

Вуаля. Ты Пайтон разаб, для которого куча вакансий. Но не очень-то качественных и супер высоко оплачиваемых.
для Lindworm:
с пайтона
а какие задачи можно решать?


Датамайнинг к примеру. Сам охренел когда увидел шо спецы его юзают порой вместо известных стат.пакетов.
Вообще как то довелось сваять програмку на C для RFC-вызова функции SAP. Пока откомпайлил под нужный юникс на сервак - проклял все, думается тут что то питонообразное рулит с большим свистом.
Честно говоря, вот для начинающих Python я бы как раз не рекомендовал по причине ряда его "вольностей", до которых по хорошему надо сначала дозреть.

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

Во-вторых, питоновское "какую батарейку прикрутишь - такая математика и будет" - не лучшее начало для ученика. И веселье начнется с банального округления.

В-третьих, оптимизация алгоритмов на питоне - вещь в себе, которую надо чувствовать. Возьмите, скажем, тривиальную задачку поиска минимального/максимального элемента в массиве. Какой алгоритм отработает быстрее:
а) однократный проход по массиву на "чистом питоне"
б) вызов метода сортировки (средствами быстрой "батарейки") и прямое обращение по первому/последнему индексу
Ответ неоднозначен. ;)



ИМХО основная проблема тех, кто начинает учиться программированию, в том, что они хотят всё и сразу: сразу учить тот язык, который и будет долгие годы их кормить. Это довольно странная затея, т.к. переключиться с одного языка/диалекта на другой язык/диалект - вообще-то задача недолгая и несложная. Поэтому мне кажется, что начинать учиться надо с чего-то классического и простого (например, с невостребованного в серьезных задачах банального паскаля), затем переходить к более серьезному (любой диалект С или Java), а там, где потребуется быстро собрать из батареек и палок держащийся исключительно на них (плюс соплях) скрипт - там и питон вполне сгодится.
1|2|3
К списку тем
2007-2025, онлайн игры HeroesWM