Форум Краматорська

  • 30 Квітень 2024, 03:52:13
  • Ласкаво Просимо, Гість
Будь ласка увійдіть або зареєструйтесь.

Увійти

Новини:

Автор Тема: Нужно научить программированию ребенка  (Прочитано 19904 раз)

0 Користувачів і 2 Гостей дивляться цю тему.

18 Лютий 2013, 19:37:29
Відповідь #60
Offline

doom


Offline doom

  • *****
  • Ветеран
  • Повідомлень: 9489
  • Країна: 00
  • Карма: +385/-183
  • Дякую
  • Сказав: 191
  • Отримав: 678
  • ищу дверь в лето
    • Чоловіча
    • Перегляд профілю
Я, наверное, гвнокдер, если а память не помню, как это посчитать с точки зрения стереометрии. Но мне ничего не помешает
на Ведроиде использовать следующий код:
Ничего не помешает. Но мир не уперся в Андроид. Представь, что ты не на нем говнокодишь, и у тебя при этом даже нет доступа к google картам или какой-нибудь ГИС.

Форум Краматорська

Re:Нужно научить программированию ребенка
« Відповідь #60 : 18 Лютий 2013, 19:37:29 »

18 Лютий 2013, 20:38:52
Відповідь #61
Offline

karLos

Глобал Модератор

Offline karLos

  • Хто часнику не їв, той смердіть не буде
  • *****
  • Ветеран
  • Глобал Модератор
  • Повідомлень: 5810
  • Карма: +70/-35
  • Дякую
  • Сказав: 5
  • Отримав: 12
    • Чоловіча
    • Перегляд профілю
Цитувати
Но мне ничего не помешает
на Ведроиде использовать следующий код
мы сейчас о ребенке в возрасте "почти 10 лет" говорим, о сферическом программисте или просто меряетесь пиписьками? setLatitude...
No sé ni la palabra única en el Español

18 Лютий 2013, 20:59:13
Відповідь #62
Offline

dmp


Offline dmp

  • ЮРИЙ_ТАМАРА_8_ИВАН_БОРИС_АНТОН
  • ****
  • Старожил
  • Повідомлень: 1511
  • Країна: ua
  • Карма: +45/-28
  • Дякую
  • Сказав: 111
  • Отримав: 96
    • Чоловіча
    • Перегляд профілю
Цитувати
или просто меряетесь пиписьками?
Это - не пиписька, вы не поняли: уже много лет идет такая тенденция, что программист тем полноценнее, чем больше он знает фреймворков, которые с одной стороны облегчают ему жизнь и увеличивают производительность, с другой стороны - делают его деревянным )

Цитувати
В программировании бизнес-систем или веб-программировании - в основном нужны
Это - сказка ) Я сужу по своим прошлым проектам. ERP система, которую создавали около 30 человек, была изнутри сплошным процедурно-ориентированным овнокдом, текущий - веб-сайт - стандартные компоненты, SQL и всякие фреймворки, типа jquery с плагинам, и api фейсбука, твиттера и вконтакта. И все - никакой романтики в виде алгоритмов. Да их просто никто разрабатывать не даст - на исследования, рефакторинг, автоматизацию тестирования и прочие полезные вещи, которые все воспевают, сейчас просто никто не дает времени (время = деньги). Так что не все так романтично - это такая же работа, как и работа сантехника. Особенно багфикс ) А в багфиксе уж точно никаких никаких новых разработок, а тем более мат.аппарата не требуется (это к слову, что без высшей математики в IT никак)
Arbeit macht frei
--------------------
Каждая строка кода на C++ выглядит как боль программиста, напечатанная словами

18 Лютий 2013, 21:23:32
Відповідь #63
Offline

karLos

Глобал Модератор

Offline karLos

  • Хто часнику не їв, той смердіть не буде
  • *****
  • Ветеран
  • Глобал Модератор
  • Повідомлень: 5810
  • Карма: +70/-35
  • Дякую
  • Сказав: 5
  • Отримав: 12
    • Чоловіча
    • Перегляд профілю
Это все круто, только ребенку в "почти 10 лет" это зачем? Сферического программиста обсуждать смысла нет, т.к. прикладные задачи разные и то что не нужно одному, нужно другому. И опыт у всех разный. А вот зачем ребенку в 10 лет андроид и поделки под него - вопрос. Вернее даже не вопрос... а так... глупость.
No sé ni la palabra única en el Español

18 Лютий 2013, 21:48:34
Відповідь #64
Offline

doom


Offline doom

  • *****
  • Ветеран
  • Повідомлень: 9489
  • Країна: 00
  • Карма: +385/-183
  • Дякую
  • Сказав: 191
  • Отримав: 678
  • ищу дверь в лето
    • Чоловіча
    • Перегляд профілю
Это - сказка ) Я сужу по своим прошлым проектам. ERP система, которую создавали около 30 человек, была изнутри сплошным процедурно-ориентированным овнокдом, текущий - веб-сайт - стандартные компоненты, SQL и всякие фреймворки, типа jquery с плагинам, и api фейсбука, твиттера и вконтакта. И все - никакой романтики в виде алгоритмов. Да их просто никто разрабатывать не даст - на исследования, рефакторинг, автоматизацию тестирования и прочие полезные вещи, которые все воспевают, сейчас просто никто не дает времени (время = деньги). Так что не все так романтично - это такая же работа, как и работа сантехника. Особенно багфикс ) А в багфиксе уж точно никаких никаких новых разработок, а тем более мат.аппарата не требуется (это к слову, что без высшей математики в IT никак)
Ухтыжка! С таким ... даже спорить не хочется.

18 Лютий 2013, 22:04:44
Відповідь #65
Offline

dmp


Offline dmp

  • ЮРИЙ_ТАМАРА_8_ИВАН_БОРИС_АНТОН
  • ****
  • Старожил
  • Повідомлень: 1511
  • Країна: ua
  • Карма: +45/-28
  • Дякую
  • Сказав: 111
  • Отримав: 96
    • Чоловіча
    • Перегляд профілю
Цитувати
А вот зачем ребенку в 10 лет андроид
Затем, чтобы научиться программировать :)
Там все очень просто + кастрированная Джава. Это ж не Objective C
Для примера: чтобы полноценно вкурить разработку (стандартно - без вских рюшечек, чего волне хватает) - нужно ознакомиться всего лишь с таким объемом:
http://www.vogella.com/articles/Android/article.html (больше половины - исходники)
А сколько кг весят книги по C#, дельфям, тому же HTMLю? Да и то, HTML в чистом виде не используется - тут нужно серьезно курить технологию серверных скриптов
p.s. А чего никто не предложил учить BASIC? :)

Arbeit macht frei
--------------------
Каждая строка кода на C++ выглядит как боль программиста, напечатанная словами

18 Лютий 2013, 22:10:41
Відповідь #66
Offline

karLos

Глобал Модератор

Offline karLos

  • Хто часнику не їв, той смердіть не буде
  • *****
  • Ветеран
  • Глобал Модератор
  • Повідомлень: 5810
  • Карма: +70/-35
  • Дякую
  • Сказав: 5
  • Отримав: 12
    • Чоловіча
    • Перегляд профілю
Цитувати
Затем, чтобы научиться программировать

Ясно. Ну-ну.
No sé ni la palabra única en el Español

18 Лютий 2013, 22:12:17
Відповідь #67
Offline

dmp


Offline dmp

  • ЮРИЙ_ТАМАРА_8_ИВАН_БОРИС_АНТОН
  • ****
  • Старожил
  • Повідомлень: 1511
  • Країна: ua
  • Карма: +45/-28
  • Дякую
  • Сказав: 111
  • Отримав: 96
    • Чоловіча
    • Перегляд профілю
Цитувати
Ухтыжка! С таким ... даже спорить не хочется.
А чего спорить? Все, что дают на аутсорс - унылое гуано в виде механической работы и багфикса, вы разве не в курсе? Ну а единичные и мелкие "интересные проекты" с зарплатой "завтра" как-бы не кормят. Это - просто обычная и прикладная работа.
Arbeit macht frei
--------------------
Каждая строка кода на C++ выглядит как боль программиста, напечатанная словами

18 Лютий 2013, 22:17:49
Відповідь #68
Offline

doom


Offline doom

  • *****
  • Ветеран
  • Повідомлень: 9489
  • Країна: 00
  • Карма: +385/-183
  • Дякую
  • Сказав: 191
  • Отримав: 678
  • ищу дверь в лето
    • Чоловіча
    • Перегляд профілю
Цитувати
Ухтыжка! С таким ... даже спорить не хочется.
А чего спорить? Все, что дают на аутсорс - унылое гуано в виде механической работы и багфикса, вы разве не в курсе?
Кому дают? Говнокодерам типа тебя?

18 Лютий 2013, 22:20:55
Відповідь #69
Offline

karLos

Глобал Модератор

Offline karLos

  • Хто часнику не їв, той смердіть не буде
  • *****
  • Ветеран
  • Глобал Модератор
  • Повідомлень: 5810
  • Карма: +70/-35
  • Дякую
  • Сказав: 5
  • Отримав: 12
    • Чоловіча
    • Перегляд профілю
Давайте без перехода на личности.
No sé ni la palabra única en el Español

18 Лютий 2013, 22:24:45
Відповідь #70
Offline

Сергей99


Offline Сергей99

  • **
  • Завсегдатай
  • Повідомлень: 278
  • Карма: +11/-1
  • Дякую
  • Сказав: 0
  • Отримав: 10
    • Перегляд профілю
А сколько, кстати, стоит запилить приложение под андроид типа журнала (чтиво)?

18 Лютий 2013, 22:36:20
Відповідь #71
Offline

dmp


Offline dmp

  • ЮРИЙ_ТАМАРА_8_ИВАН_БОРИС_АНТОН
  • ****
  • Старожил
  • Повідомлень: 1511
  • Країна: ua
  • Карма: +45/-28
  • Дякую
  • Сказав: 111
  • Отримав: 96
    • Чоловіча
    • Перегляд профілю
А сколько, кстати, стоит запилить приложение под андроид типа журнала (чтиво)?
Если кустарно - баксов 300 можно срубить в среднем на среднем приложении. Смотря, какой нужен функционал (цена пляшет от трудозатрат)
А можно и вообще с ним не заморачиваться - содержимое журнала сделать в HTML, поместить ее внутрь программы как ресурс, и просто запилить в WebView - тут вообще головой думать не нужно )

Цитувати
Кому дают?
На Украине 99% программистов (именно тех, кто делают продукт, а не обслуживающий персонал компьютеров) работают в аутсорсе, туда же гуано и сливают.

Цитувати
Говнокодерам типа тебя?
И типа тебя ) Да все, кто просто "жонглируют" стандартными классами и компонентами - говнокдеры, а как иначе?
Arbeit macht frei
--------------------
Каждая строка кода на C++ выглядит как боль программиста, напечатанная словами

18 Лютий 2013, 22:56:53
Відповідь #72
Offline

doom


Offline doom

  • *****
  • Ветеран
  • Повідомлень: 9489
  • Країна: 00
  • Карма: +385/-183
  • Дякую
  • Сказав: 191
  • Отримав: 678
  • ищу дверь в лето
    • Чоловіча
    • Перегляд профілю

18 Лютий 2013, 23:15:21
Відповідь #73
Offline

Mamay


Offline Mamay

  • *
  • Посетитель
  • Повідомлень: 92
  • Карма: +16/-0
  • Дякую
  • Сказав: 0
  • Отримав: 1
    • Чоловіча
    • Перегляд профілю
Уважаемый dmp. Судя по Вашим постам - вы человек хорошо разбирающийся в различных языках и в программировании в целом. Но иногда Ваши изречения заставляют задуматься...
Неужели Вы перед началом разработки проекта не разбиваете его на подзадачи, объекты, взаимодействия? Неужели, прописывая AI для какого-нибудь персонажа, не расписываете схемы его поведения? Да даже банальное поведение интерфейса в той же читалке нужно хотя бы описать псевдокодом.
Да будь ты трижды мастером в 10 фреймворках, невозможно написать хороший код без базового проектирования системы. Хороших fps в игре можно достичь только строя правильные алгоритмы управления объектами. Да взять ту же Юнити. Набросать сцену в ней - проще простого. Поставил перса от 1-го лица - и бегай за час изучения продукта. Только для того чтобы продукт был стоящий - придется ещё очень много кода написать на C#. И без знаний алгоритмов, математики и физики (не на уровне ВУЗа, конечно) тут никак... Да, блин, простейшую сортировку нужно уметь делать, чтобы шмот в таверне по страницам раскидать.
Вчера вот игрался в одну гонку, тоже видать от любителя фреймворков. Тачка красивая, ездит быстро. Да только через столбы проезжает, поворачивает максимум на 10 градусов и попутную машину может закинуть в небо.

Специалист должен знать основы. Это золотое правило профессионала.

18 Лютий 2013, 23:29:32
Відповідь #74
Offline

Mamay


Offline Mamay

  • *
  • Посетитель
  • Повідомлень: 92
  • Карма: +16/-0
  • Дякую
  • Сказав: 0
  • Отримав: 1
    • Чоловіча
    • Перегляд профілю
Благодаря тому что Андроид "типа легко изучить", на маркет ежедневно выкидывается сотня игр. Подавляющее большинство из них как раз от мальчиков, которым кто-то посоветовал стать тру-кодером по примеру из статьи. И только 1% из этого всего достоин быть запущеным на устройствах.
Этот 1% тоже содержит в себе мальчиков. Но которые перед тем как писать игру - хотя бы почитали про теорию игр, хорошо подумали над идеей. Потом почитали в интернете какие же средства им лучше использовать, выбрали оптимальные. После этого нарисовали на бумажке макет дизайна, перенесли его в фотошоп. А потом с особой осторожностью воплотили макет в игре. Конечно же, эти мальчики не забудут разбить систему на объекты, минимизировать связанность между ними, чтобы игру можно было усовершенствовать чуть позже. А ещё они будут знать что делает каждая строчка из их копипаста и смогут быстро устранить ошибки. Хорошо ещё если мальчики сделают несколько итераций и оптимизируют код.

А 99% так и будут засорять шлаком Play Market только потому что это все очень просто и пипец как быстро.

Форум Краматорська

Re:Нужно научить программированию ребенка
« Відповідь #74 : 18 Лютий 2013, 23:29:32 »