Форумы-->Форум для внеигровых тем--> 1|2|3
Автор | Программирование |
Сколько потребуется чайнику времени, чтобы обучиться программированию с нулевым багажом знаний. Я наверное щас и презентацию не осилю сделать, последний раз делал лет 5 назад.
1 год, при условии, что есть базовые знания англа и способность в математику на уровне 8го класса. | Поэтому мне кажется, что начинать учиться надо с чего-то классического и простого
Как уже говорили раньше, сначала надо определиться с направлением, а потом учить тот язык, который для этого подходит больше всего.
Под веб - одно.
Под мобилки - другое
Для десктопа - третье
Ну, или универсальное что-то, типа С#, и постепенным доучиванием всего остального, что понадобится... | сначала надо определиться с направлением, а потом учить тот язык, который для этого подходит больше всего
Если мы говорим про полного новичка, то сначала (до выбора направления) надо не к будущей специализации пристреливаться, а просто врубиться в алгоритмизацию. По возможности без языковых наворотов, т.к. на этой стадии добрая половина кандидатов в программисты просто отвалится и без наворотов (а с наворотами отвалится больше половины).
Сейчас учиться программированию легко и просто.
Вот, например, есть прекрасный проверенный ресурс informatics.mccme.ru, к нему все приличные школы и олимпиады давно привязаны (да что уж там, тот курс ВШЭ по питону на coursera построен на задачках оттуда).
Регистрируйся, выбирай любой язык и курс, читай раздатки и решай банк тренировочных задач на чем хочешь - автоматизированная система тестирования примет исходники на всех базовых языках, да еще и зажмет в клещи по времени и памяти (там же кандидат увидит и производительность каждого языка/диалекта - статистика и лучшие решения открыты). Если же тренировочные задачки слишком простые (хотя на тестах уверенность многих поколеблется) - велкам в олимпиадные, там мозги поскрипят. | Что-то про 40 пост мне говорили знакомые питонисты
Для спеца язык бомба
Для нулевика ловушка, которая не даст прокачаться
Так что рекомендую или си диез или джава для старта в алгоритмы, потом хоть что | Если мы говорим про полного новичка, то сначала (до выбора направления) надо не к будущей специализации пристреливаться, а просто врубиться в алгоритмизацию. По возможности без языковых наворотов, т.к. на этой стадии добрая половина кандидатов в программисты просто отвалится и без наворотов (а с наворотами отвалится больше половины).
Так это и хорошо, мягко говоря программист это своеобразные мозги, лучше сразу понять что это не твоё.
Ну и да, сейчас в 99.9% случаем чисто программисты ни кому не нужны, кругом нужна специализация и конретное понимание той области где хочешь собственно программировать, ну или "ищу работа стажёра за копейки для получения опыта". | для spb123:
Так это и хорошо, мягко говоря программист это своеобразные мозги, лучше сразу понять что это не твоё.
Дык о чем и речь, но "легкость входа" этому лишь мешает, т.к. порождает кучу "тру прогеров", которые пишут поиск мины в поле сапера 10х10 с помощью 100 if-ов.
)) | порождает кучу "тру прогеров", которые пишут поиск мины в поле сапера 10х10 с помощью 100 if-ов.
Ну это совсем глупые, там же 99 хватит) | для Эникейщик:
Прально, рефакторинг - наше всё. )) | 2 Эникейщик
Ну это совсем глупые, там же 99 хватит)
не хватит))) про другие конструкции ни кто не писал))) | для spb123:
не хватит))) про другие конструкции ни кто не писал)))
Должно хватить.
ГдеМина = А1
Если мина в А2, то ГдеМина=А2
... (99 раз)
Напиши ГдеМина
))
P.S. Щас мы мигом родим пособие для "тру прогера" в трех томах. | для spb123:
Хватит)
Стартовое значение мина, и 99 ифов для смены, я ж алгоритмизацию веду, прежде чем оптимизировать надо показать самый жёсткий вариант и показать насколько круче делать не в лоб, а по уму | Есть же разные уровни.
Что бы написать прогу "хеллоу, ворлд!" самому тупому человеку потребуется час времени.
А что бы вьехать в основу программирования потребуется часов 10.
Ну и дальше всю жизнь улучшать скилл) | для Эникейщик:
прежде чем оптимизировать надо показать самый жёсткий вариант и показать насколько круче делать не в лоб, а по уму
Во-во. Представил написанный в лоб алгоритм "ханойской башни" для N элементов. Для тех, кто доживет до финала - в качестве бонуса рекурсивный в 3 строчки. )) |
1|2|3К списку тем
|