Анекдот о программистах:
— Я номер квартиры не помню.
— 384. Запомнить просто — две планки памяти 256+128.
Человек так устроен, что хочет всего и быстро, а еще лучше: всего и сразу. Мне часто приходится отвечать на вопрос: «Сколько нужно времени, чтобы научиться программировать?». Я сам задал похожий вопрос на курсах английского языка. Я спросил: «Сколько нужно времени, чтобы изучить английский язык?». Что мы обычно ждем в ответ на такие вопросы? Что-нибудь вроде: «один год», «два года», в крайнем случае «два года с половиной». Вы можете догадаться, я услышал, что английский нужно изучать всю жизнь и все равно быть уверенным, что ты его не знаешь …
Люди хотят знать, сколько сил и времени им нужно потратить, а не получать пространные философские рассуждения на тему развития личности.
-Сколько времени нужно, чтобы научиться программировать?
-80 учебных часов
-Как быстро научиться программировать?
-Выполнять больше заданий в день
Подсчитаем, сколько времени могут занять 80 часов:
- 80 часов = «учебный год» по два часа в неделю
- 80 часов = полгода по три часа в неделю
- 80 часов = два с половиной месяца, если заниматься по одному часу в день
- … продолжите сами
- Четыре дня непрерывной работы
Кстати, интересный вариант — попробовать пройти бесплатный курс и понять, сможешь ли ты вообще писать программы.
Кто бы что не говорил, но, чтобы писать программы нужен определенный склад ума.
Зачем склад ума? Маленькой коробочки будет достаточно.
Овладеть программированием может любой. Другое дело, не всякому это может быть интересно.
Вот для этого и нужен бесплатный курс — примериться и заинтересоваться.
ну… любой, это наверное неправда. Нужны хотя бы основы логики и математики.
Из шахматистов, наверное, получаются лучшие программисты :)
Хорошо. Давайте так:
1. Если яблоко сладкое, значит ли это, что оно красное?
2. Я прошу что-нибудь круглое и не зеленое. Апельсин подходит?
А из шахматистов получаются отличные … шахматисты.
А я вот считаю, что если человек очень хочет, даже при средних способностях ухватить основы он сможет всегда! Лишь бы хотение и желание.
Вопрос в другом: трудно будет достичь высот и показать «блеск» тем, у кого нет явного таланта… Но иногда ведь и не нужен «блеск». Часто для решения своих каких-то трудностей или трудовой деятельности нужны именно базовые знания.
Так и я о чем?
Любой может научиться играть на гитаре для себя и друзей, для этого не нужно много времени.
А чтобы выступать — придется поработать подольше.
Чтобы выступать на мировом уровне — придется жить гитарой, да не каждому дано.
А «просто играть» — не проблема.
Со всеми вещами так.
Я научился жонглировать тремя мячами за две недели. Но чтобы научиться держать в воздухе пять предметов придется тренироваться не один год. В этом разница.