Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Как развить мышление для программирования? (https://javascript.ru/forum/offtopic/17489-kak-razvit-myshlenie-dlya-programmirovaniya.html)

9xakep 07.07.2012 21:46

beard,
мем в интернете, означающий обман, типа: "дааа...конечно, не будем оффтопить"

beard 07.07.2012 23:43

Цитата:

Сообщение от Alex455 (Сообщение 105591)
Бывает, например, что есть задача, которую нужно выполнить на языке программирования, например, PHP. Язык знаешь, операторы все знаешь, задача тебе самому ясна, но никак не можешь описать это на ЯП. Не можешь составить код, который будет делать то, что тебе надо, потому что не можешь сообразить как описать кодом требуемое. Как поступить в такой ситуации? Как развить то мышление, которое занимается составлением кода для решения различных задач?

Помню, была у нас в школе олимпиада по программированию. Кодили на QBasic. Я сам язык знал хорошо, по крайней мере знал все операторы, которые были задействованы на олимпиаде. И были поставлены простые задачи. Я был одним из немногих, кто так и не смог выполнить эти задачи, потому что просто не смог составить алгоритмы. Мне потом показали их. Всё было просто. Но сам я составить не смог.

Зачем оно тебе нужно! Все прелести программирования:
1) Болит спина
2) Болят глаза
3) Возможность приобрести искривление позвоночника и стать горбатым
4) Можно посадить зрение
5) Нужно постоянно быть на волне технологий чтобы быть в теме, а значит работать над собой
... :)

Занимайся отжимом, колектором,... вот так подходишь и говоришь давай бабло:)
http://www.youtube.com/watch?v=XkVRl...feature=fvwrel

Плюсы:
1) Постоянно интересные квесты
2) Гроза девушек :)
3) Не надо думать глубоко
4) Будет много захватывающих историй, можно их рассказывать собеседникам
5) Ну и адреналин:)
...

9xakep 07.07.2012 23:59

beard,
Цитата:

Сообщение от beard
Зачем оно тебе нужно! Все прелести программирования:
1) Болит спина
2) Болят глаза
3) Возможность приобрести искривление позвоночника и стать горбатым
4) Можно посадить зрение
5) Нужно постоянно быть на волне технологий чтобы быть в теме, а значит работать над собой
...

1) Я отжимауюсь регулярно, сижу как палка (по карйней мере стараюсь)
2) Этого уже почти нигде не избежать. (если IT) Выход - регулярная зарядка для глаз.
3) Ответ в первом пункте
4) Ответ во 2ом пункте
5) Во всех номральных профессяих (хорошо оплачиваемых ) так. Так что это не аргумент.
;)

Drimogemon 08.07.2012 03:43

Цитата:

Как развить мышление для программирования?
программировать

Deff 08.07.2012 03:45

Цитата:

Сообщение от Drimogemon
про грамммировать

:dance: Изредко нужно - иначе возникает DD (душевная депрессия

Bandicoot 11.07.2012 23:30

У меня как у новичка, тоже бывают проблемы с пониманием алгоритмов. В этом случае я просто запоминаю нужную мне технику программирования, а само понимание приходит с опытом, но чуть позже:)

Dim@ 12.07.2012 14:38

Bandicoot,
:D :D :D
помнится когда я еще основы изучал папа мне сказал."Создай алгоритм выбирающий числа которые нацело делятся на три". Aлгоритм я сделал только в проверке написал
if (i % 3 = 0)
и потом 2 часа мучался что не так :D
Зато научился правильно проверку писать - вот как помогают алгоритмы.

Dim@ 12.07.2012 15:01

Дзен-трансгуманист,
так я делал с нуля просто налетел на ошибку при проверке


Часовой пояс GMT +3, время: 10:12.