Кратко о принципах, которыми я придерживаюсь при обучении программированию.
Дневник студента
Думаю, вы — как и я — столкнулись с одной проблемой при адаптации первого проекта на Хекслете для разных устройств. Краткая инструкция о том, как покрыть всю площадь экрана iPhone c «чёлкой».
За статьи дают доступ к платным курсам. Но придумать тему — это то еще занятие, правда? Поэтому я предлагаю вам 30 тем для статей плюс пара прикольных советов по стилю. Этого было мало, так что я еще показала полезные ресурсы по теме. Вперед, к вашей первой статье!
Я не знаю как вы, а я люблю прочитать книгу на 80% за неделю и потом не трогать ее год. Иногда еще покупаю книги и… Смотрю на них. Красиво же стоят, да? Мне это все надоело и я решила выработать систему, в которой читать книги будет легко. Это не волшебная таблетка, я ведь под себя все это придумывала. Но что-то мне подсказывает, что если смешать тайм-менеджмент с поведенческой психологией, плохого совета не получится.
Я была бы рада найти подобную статью, когда я только начала учиться на Хекслете. Так бы я хотя бы знала, что у каждой задачки есть много интересных решений или что записи собесов можно посмотреть онлайн. Алгоритмы YuoTube — беспощадны, что-то про код искать сложно, поэтому у меня ушел месяц на то, чтобы получилась такая подборка. Но я вроде собрала самое вкусное! Так как я новичок, каналы полны легкого контента вокруг IT. И поскольку я за системный подход, в подборке нет курсов в стиле «повторяй за мной».
Я заметила, что делаю одни и те же ошибки, и начала вести список. Сейчас там десять пунктов из прочных, тяжелых, болючих граблей! Прохожусь по ним как по чек-листу, если застряла. А из-за чего вы чаще всего пишете в Обсуждения? Есть тут ваши любимые грабли?
С тех пор, как я стал обрастать каким-никаким коммьюнити технарей в твиттере, мне постоянно то и дело попадались на глаза советы о том, что Хекслет - самая крутая площадка для изучения программирования в России. Моей задачей стало попроходить бесплатные курсы, чтобы просто иметь представление о том, что я буду хейтить. Каково же было мое удивление, когда даже на вводном курсе по программированию мне удалось узнать что-то новое. А это учитывая 4+ года в универе, и год коммерческого опыта разработки. Я прошел курс по командной строке, и тоже не остался огорчен.
Попытка решения алгоритмической задачки снова завершилась в «Википедии»... Как решать алгоритмические задачи и что с ними делать.
Если вы используете GitHub, это означает, что вам нужно будет написать хорошую документацию для своих проектов, чтобы помочь другим понять их.