@baxxabit, я даже затрудняюсь привести какие-то особые примеры, потому что поседневная работа в основном из рутинных операций и состоит, то есть из таких, которым джуниору и предстоит научиться. Например, добавить конвертер валют на сайт или сверстать макет. Такое.
@baxxabit, задачи по известному алгоритму без всякой неизвестности и творчества. Таких большинство, для меня по крайней мере, но для новичка они могут быть источником опыта.
@der, я никого не заставляю и никому не настаиваю. Более того, вы наверное не понимаете, что 2 часа занятий - это сопоставимое время по подготовке учебной программы плюс время по проверке результатов заданий. Может быть это объяснит вам сабж (почему опытные программисты неохотно берутся за джуниоров).
@ketti_42, нет, ничего разбивать не нужно. Просто установите программу http://www.condusiv.com/products/diskeeper/ и дайте ей поработать в фоновом режиме пару дней. Время от времени запускайте анализ и смотрите как меняется расположение файлов на диске. Вероятнее всего, это решит вашу проблему.
pomeo
Я имею ввиду, в вебе больше совсем зелёных новичков, способных установить денвер + вордпресс и считающих себя программистами.
В программировании всяких железок порог для hello world повыше будет.
asm0dey
бэкенд называется вебом условно. приложение, используемое для интрасети в 200 человек — это веб или не веб? гугловский движок для ранжирования сайтов, не зависящий от запросов и вообще не связанный с http — это веб или не веб? новая 1С-ка с управлением через браузер — это веб или не веб?
Это, конечно, неоптимальный путь. Дело в том, что опыт получается путём многочисленных экспериментов, то есть, по сути это набивание шишек. Но можно применить небольшую хитрость — набивать шишки только в приоритетных направлениях, а во второстепенных воспользоваться готовым опытом.
Например, как правильно пользоваться MVC — это приоритетное направление, а как выбрать IDE и как настроить пошаговую отладку — второстепенное.
То есть, работа с тренером — это тренировка выборочных скилов. Так можно прокачать необходимые скилы и получить результат в разы быстрее.
Веб — это нижний уровень развития программиста, а в интерпретируемые языки порог вхождения ниже, чем в компилируемые. Это не значит, что в веб нет смысла писать на компилируемом языке. Просто некому или практически некому.
На джаве под вёб тоже есть проекты, но чаще бэкенды чем фронтенды.
> На деле всё было чуть сложнее, ибо хотя я слышал ровно такие же объяснения со стороны самого разработчика, он умудрялся подчас класть болт даже на поставленне достаточно грамотно с технической точки зрения задачи, попросту игнорируя прописанные в них критерии.
Разработчик признаёт авторитетом не задание, разработчик признаёт авторитетом другого разработчика. Собственно, как и люди других профессий.
> на Хабре всплыл какой-то 15-летний белорусский юноша, утверждавший, что батрачит фрилансером на западных биржах за 80 баксов в час
Приходит мужик к сексопатологу и говорит:
— Доктор! Я жену за ночь больше восьми раз не могу!
— ??? А кто тебе сказал, что надо больше?
— Да вот сосед говорит, что за ночь по пятнадцать раз может!
— Ну и ты говори!
Входной билет — это уровень технической подготовки? Думаю, умения программировать хотя бы на одном языке будет достаточно.
Характерных примеров нет. Мы же не обезьянку на конвеер натаскиваем, а повышаем квалификацию в целом.
Научить человек может только тому, что знает сам, и передать может только те знания, коими владеет сам. Я умею делать вебсайты.