Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Образ мышления программиста. Какой он? Как перестроить мышление? 
:(
    Опции темы
Гость_Владимир
Дата 22.11.2005, 11:16 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











День добрый!

Хотелось бы поговорить на вышесказанную тему.
Причины таковы. Всем известно, что программирование - это больше математическое (точное) мышление, когда алгоритм сразу представляется в виде "А+В". А как быть тем, кто по своему изначальному образованию (сфере работы), вообще, не связан с математикой? Писатель, врач, художник, например. Это же мышление совсем другими категориями. Могут ли эти люди освоить (причем, на уровне, достаточном для зарабатывания этим денег) программирование? Или для них это несбыточная мечта?
Естесственно, интерес у меня несколько меркантильный. Сам я по специальности врач. Если кто не знает, медицина - на 80-90% зубрежка. Логики почти никакой. По специальности почти не работал. Все время компы, компы, компы, но только до уровня хорошего пользователя. А вот к программированию все никак не подступлюсь вплотную. Очень хочется узнать, возможно ли освоить, или для человека с нематематическим образованием это невозможно?

Заранее благодарен.
С уважением.

  Вверх
~FoX~
Дата 22.11.2005, 11:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


НЕ рыжий!!!
****


Профиль
Группа: Участник Клуба
Сообщений: 2819
Регистрация: 8.10.2003
Где: Зеленоград




ИМХО - без проблем, главное наличие желания, упорства и немного времени.
А составление алгоритмов базируется не на математике, а на логике, так что страшного ничего нету. Элементарных знаний в математике вполне достаточно чтоб начать программировать, а потом уже (с появлением более сложных задач) они нарастут.


--------------------
user posted image
…множественность никогда не следует полагать без необходимости…
PM MAIL WWW ICQ Jabber   Вверх
Ignat
Дата 22.11.2005, 11:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة




Перемещу-ка в разные вопросы. Там больше вероятность ответа целевой аудитории.


--------------------
Теперь при чем :P
PM   Вверх
GoodBoy
Дата 22.11.2005, 12:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ




Ну скажем так: я, помимо того, что последние лет 12 минимум занимаюсь программированием (и достаточно успешно, судя по моей теперешней з/п smile ), профессионально занимался вокалом, любительски - танцами и театром, кроме того - постановкой танцев и организацией концертов, играю на гитаре и немного на клавишах.

Я ответил на твой вопрос? :-))))


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Ignat
Дата 22.11.2005, 12:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة




Цитата(GoodBoy @ 22.11.2005, 12:24)
профессионально занимался вокалом,

В дуэте небезызвестную песню? smile


--------------------
Теперь при чем :P
PM   Вверх
Sun
Дата 22.11.2005, 12:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002




У нас Vit врач. Так что есть у кого перенимать опыт smile
Среди программистов мне приходилось встречать людей, имеющих самое различное образование. Знаю астрономов, физиков, химиков, геологов, врачей, полиграфистов и т.д и т.п. Математиков среди них было как раз меньше всего smile


--------------------
Account removed
PM MAIL   Вверх
Ignat
Дата 22.11.2005, 12:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة




Цитата(Sun @ 22.11.2005, 12:33)
Математиков среди них было как раз меньше всего

Математики слишком любят теорию, чтобы применять её на практике.


--------------------
Теперь при чем :P
PM   Вверх
GoodBoy
Дата 22.11.2005, 12:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ




Цитата(Ignat @ 22.11.2005, 13:33)
В дуэте небезызвестную песню?

В том числе... :-)))))


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Ptica
Дата 22.11.2005, 15:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 69
Регистрация: 27.7.2004




Мне кажется, что главное - уметь выделять абстракции.
Возьмем часто используемую модель - рисующий робот.
Есть робот, умеющий выполнять несколько команд:
- поднять перо (выключить рисование)
- опустить перо (включить рисование)
- проехать вперед столько-то метров
- повернуть налево (на 90 градусов)
- повернуть направо (на 90 градусов)
Он ездит по асфальту и рисует на нем. Попробуем составить для него программу рисования квадрата:
1. Опустить перо
2. Проехать вперед 10 метров
3. Повернуть направо
4. Проехать вперед 10 метров
5. Повернуть направо
6. Проехать вперед 10 метров
7. Повернуть направо
8. Проехать вперед 10 метров
9. Повернуть направо (чтобы вернуться в исходное положение)
10. Поднять перо
Если я могу до этого додуматься, значит, я уже почти программист.
А если я способен додуматься до второго варианта, то я точно программист. smile
1. Опустить перо
2. ПОВТОРИТЬ ЧЕТЫРЕ РАЗА
(
2.1. Проехать вперед 10 метров
2.2. Повернуть направо
)
3. Поднять перо.
В программировании важно уметь а) описывать последовательность действий и б) описывать структуру данных, а также знать, как все это реализовать имеющимися техническими средствами. Потребность в именно математическом образовании сильно зависит от конкретной сферы приложения.

Это сообщение отредактировал(а) Ptica - 22.11.2005, 16:00
PM MAIL   Вверх
batigoal
Дата 22.11.2005, 17:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ




Имхо, в современных языках умение мыслить образами и абстракциями более ценно, нежели алгоритмические навыки.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
DemoCode
Дата 22.11.2005, 18:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 890
Регистрация: 20.10.2005
Где: Россия




Цитата
Если кто не знает, медицина - на 80-90% зубрежка


Вот это да smile Как Вы вообще людей лечите?
Это зависит от подхода к делу. Если Вы к программированию также будете подходить, то для Вас и программирование на 80-90% зубрежкой будет. Толку от того, что Вы будете зубрить функции, алгоритмы и т.д. не будет, максимум, что Вы научитесь, так это "кидать кнопочки на формочки". Я сам имею медицинское образование, и скажу что за время учебы в медвузе зубрил не более 0,01%. Если Вы занимаетесь зазубриванием справочной информации, тогда берите Help по какому-нибудь языку программирования и зубрите-зубрите. Но толку не будет. А вообще на Ваш вопрос я могу дать положительный ответ. Я сам врач, но кормлюсь программированием, а врачом работаю так, для интереса. Так, что дерзайте.

Это сообщение отредактировал(а) DemoCode - 22.11.2005, 18:27


--------------------
Жить стало лучше, жить стало веселей
© И.В. Сталин 
PM MAIL ICQ   Вверх
mr.fox
Дата 22.11.2005, 18:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 298
Регистрация: 13.3.2005
Где: Ирландия




никакого образование не надо, что бы научитсья програмить, в наше время 14 летние подростки пишут движки инет магазинов..
А уж если есть оброзование и голова на плечах то все получиться... если желание тоже приложить.
PM MAIL WWW ICQ   Вверх
GoodBoy
Дата 23.11.2005, 11:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ




Цитата(mr @ 22.11.2005, 19:40)
никакого образование не надо, что бы научитсья програмить, в наше время 14 летние подростки пишут движки инет магазинов..

А вот с этим я бы ОЧЕНЬ не согласился!!!!!!!!


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Ignat
Дата 23.11.2005, 11:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة




Цитата(GoodBoy @ 23.11.2005, 11:40)
А вот с этим я бы ОЧЕНЬ не согласился!!!!!!!!

Мышление человека, не отягощенного догматами, более гибко. Ему удается найти оригинальное решение, не ограничивая себя понятием "так надо". В то же время, отсутствие опыта приводит к ошибкам, порой фатальным.
Гибкость мышления красочно иллюстрирует случай с Нильсом Бором
Цитата
Тут я спросил студента - неужели он действительно не знал общепринятого
решения этой задачи. Он признался, что знал, но сказал при этом, что сыт по
горло школой и колледжем, где учителя навязывают ученикам свой способ
мышления
.

Полный текст.


--------------------
Теперь при чем :P
PM   Вверх
GoodBoy
Дата 23.11.2005, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ




Ignat
Тем не менее Бор уже к тому времени ОТУЧИЛСЯ в школе и колледже и имел багаж знаний, который и помог ему найти нестандартные решения задачи!


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Ignat
Дата 23.11.2005, 12:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة




Цитата(GoodBoy @ 23.11.2005, 11:59)
который и помог ему найти нестандартные решения задачи

А вот это нам неизвестно. Об этом мог судить, лишь, сам Нильс Бор, помогло ли ему предшествующее образование.


--------------------
Теперь при чем :P
PM   Вверх
GoodBoy
Дата 23.11.2005, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ




Цитата(Ignat @ 23.11.2005, 13:09)
А вот это нам неизвестно.

Я не думаю, что все познания в физике, которыми он оперировал в решениях были изобретены им самим...


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Ignat
Дата 23.11.2005, 16:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة




Цитата(GoodBoy @ 23.11.2005, 16:42)
Я не думаю, что все познания в физике, которыми он оперировал в решениях были изобретены им самим...

А об этом речи нет. Но вполне вероятно они были получены им самостоятельно из источников, которые его преподавателями не упоминались.


--------------------
Теперь при чем :P
PM   Вверх
Andrey1
Дата 29.11.2005, 23:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 621
Регистрация: 27.2.2004
Где: Moscow




Кстати о птичках...

Владимир! Мы тут разрабатываем медицинскую базу знаний (задача, для начала - отбор схем лечения без имеющихся у пациента противопоказаний). Если Вам это интересно - присоединяйтесь (пишите на [email protected]). У Вас будет возможность освоить новые компьютерные технологии, без отрыва от медицины smile .

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

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



--------------------
Созерцание и мудрость - едины. Соцерцание - это основа мудрости, а мудрость - это функция (т.е. умение использовать) созерцания.
из сутры помоста шестого патриарха Хуэйнена
PM MAIL WWW ICQ   Вверх
Exception
Дата 2.12.2005, 17:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004




Цитата(Andrey1 @ 30.11.2005, 00:00)
Вы играли в компьютерные игры, и легко совершенствуетесь в них (то есть легко проходите путь от новичка до профессионала в игре) - то программирование освоите без труда.

То есть если какой-то закуренный геймер всех режет в контре, из него выйде крутой программер?
Уржаться smile
PM   Вверх
Sun
Дата 2.12.2005, 18:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002




Цитата(Andrey1 @ 29.11.2005, 20:00)
Если Вы играли в компьютерные игры, и легко совершенствуетесь в них (то есть легко проходите путь от новичка до профессионала в игре) - то программирование освоите без труда.

Смелое утверждение smile ИМХО большинство геймеров понятия зеленого не имеют как пишутся игры, в которые они целыми днями лупятся.


--------------------
Account removed
PM MAIL   Вверх
Andrey1
Дата 2.12.2005, 22:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 621
Регистрация: 27.2.2004
Где: Moscow




Цитата(Run @ 2.12.2005, 17:46)
Уржаться

Лишь бы на здоровье.
Могу еще добавить, что эту мысль высказал программист с ВМиК МГУ, когда стал локальным чемпионом по Quake, в свое время...
Добавлено @ 22:30
Цитата(Sun @ 2.12.2005, 18:23)
Смелое утверждение  ИМХО большинство геймеров понятия зеленого не имеют как пишутся игры, в которые они целыми днями лупятся.

Это не важно. В программировании важно: (1) усидчивость и терпение (последнего всегда не хватает...); (2) подсознательная интуиция вырабатывающая идеи на уровне автоматизма.


--------------------
Созерцание и мудрость - едины. Соцерцание - это основа мудрости, а мудрость - это функция (т.е. умение использовать) созерцания.
из сутры помоста шестого патриарха Хуэйнена
PM MAIL WWW ICQ   Вверх
Exception
Дата 3.12.2005, 17:28 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004




Цитата(Andrey1 @ 2.12.2005, 23:21)
(последнего всегда не хватает...);

Смотря, насколько интересен проект.

Цитата(Andrey1 @ 2.12.2005, 23:21)
подсознательная интуиция вырабатывающая идеи на уровне автоматизма.

Приходит со временем.

Цитата(Andrey1 @ 2.12.2005, 23:21)
Цитата (Run-time error @ 2.12.2005, 17:46)
Уржаться


Лишь бы на здоровье.

Спасибо smile
Просто у меня много друзей-геймеров, от ламеризма которых у меня уши вянут и всё остальное... Причём способности к программированию я ни у одного не обнаружил. Я считаю, что отличительной чертой геймера-прогера является интерес к тому, как же устроена эта игра.
Зачастую будущие кодеры увлекаются точными науками и т.п.
Например, я всегда очень любил математику и квантовую физику.
Но это - не главное.
Главное - чувствовать, что тебе это интересно. Без интереса и желания увеличения опыта+знаний никакой программист из тебя не выйдет.
К сожалению, многие программисты становятся хакерами. Не пойму, что этим движет... Это как светлая и тёмная сторона силы smile
Добавлено @ 17:31
Цитата
или для человека с нематематическим образованием это невозможно

"Всё возможно, если только захотеть" - цитата из какой-то песни
PM   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила раздела «Флейм»
Sneg0k

Добро пожаловать в «Флейм».

В разделе не действуют многие правила:

  • Можно оффтопить(умеренно)
  • Можно общаться на темы, не только связанные с программированием.

Строго запрещено:

  • Размещать рекламу
  • Обсуждать политику
  • Оскорблять друг-друга и переходить на личности
  • Наезжать, провоцировать других участников форума
  • Материться
  • Троллить

Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт.


Глас Винграда:


Глас Философии:


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Флейм | Следующая тема »


 




[ Время генерации скрипта: 0.0919 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.