Для фиксации: на момент 06.03.20 мои знания по C# были равны нулю, я не смог бы даже текст вывести на консоль. Но я очень хотел пройти успешно тест и попасть на интенсив. Тест нужно было пройти до 18 марта. Но что-то пошло не так и я начал готовиться лишь за 5 дней до дедлайна.
Для подготовки я использовал следующие ресурсы:
1) https://metanit.com/ - Сайт очень крутой и содержит много полезной информации и не только по C#.
2) https://itvdn.com/ - Портал, на котором собрано большое множество видеокурсов. Мне понравилась подача материала и в частности лектор, который ведет курсы по C# (смог ознакомиться с бесплатными видеоуроками с ним). Приобрел доступ к порталу на 1 год, посчитал, что так будет выгоднее.
Все в совокупности помогло мне сдать тест на 65%. К моему разочарованию, проходной был от 75%.
#ресурсы
Для подготовки я использовал следующие ресурсы:
1) https://metanit.com/ - Сайт очень крутой и содержит много полезной информации и не только по C#.
2) https://itvdn.com/ - Портал, на котором собрано большое множество видеокурсов. Мне понравилась подача материала и в частности лектор, который ведет курсы по C# (смог ознакомиться с бесплатными видеоуроками с ним). Приобрел доступ к порталу на 1 год, посчитал, что так будет выгоднее.
Все в совокупности помогло мне сдать тест на 65%. К моему разочарованию, проходной был от 75%.
#ресурсы
Следует отметить еще 2 важных события, произошедших в марте, которые повлияли на мое дальнейшее становление, как программиста:
1) 10 марта мой друг пригласил меня на День открытых дверей в некий “буткемп”, побывав на котором, я узнал, что за 3 месяца и 170 000 рублей из меня обещают сделать JavaScript разработчика, который получит свой первый оффер (предложение о работе) уже после окончания 3 месяцев. Звучало это очень соблазнительно для тех, кто хотел полностью перейти в другую профессию, но здравый смысл слишком громко возмущался этой (на мой взгляд) астрономической сумме за образовательный курс. Свою роль определенно сыграл и выбранный мною раннее C#, так как JavaScript я никак изучать не планировал, тем более за такие деньги. Также я понимал, что за 3 месяца можно натаскать определенным навыкам, но нельзя выработать определенный тип мышления и дать полноценные знания, с которыми было бы нестыдно прийти на собеседование. Поэтому я довольно быстро забыл про этот “кэмп”.
2) Примерно в то же время я познакомился с Сергеем Бобровским и его Высшей Школой Программирования (далее СБВШП), которая оказала и продолжает оказывать на меня благоприятное влияние: https://vk.com/lambda_brain
#ресурсы
1) 10 марта мой друг пригласил меня на День открытых дверей в некий “буткемп”, побывав на котором, я узнал, что за 3 месяца и 170 000 рублей из меня обещают сделать JavaScript разработчика, который получит свой первый оффер (предложение о работе) уже после окончания 3 месяцев. Звучало это очень соблазнительно для тех, кто хотел полностью перейти в другую профессию, но здравый смысл слишком громко возмущался этой (на мой взгляд) астрономической сумме за образовательный курс. Свою роль определенно сыграл и выбранный мною раннее C#, так как JavaScript я никак изучать не планировал, тем более за такие деньги. Также я понимал, что за 3 месяца можно натаскать определенным навыкам, но нельзя выработать определенный тип мышления и дать полноценные знания, с которыми было бы нестыдно прийти на собеседование. Поэтому я довольно быстро забыл про этот “кэмп”.
2) Примерно в то же время я познакомился с Сергеем Бобровским и его Высшей Школой Программирования (далее СБВШП), которая оказала и продолжает оказывать на меня благоприятное влияние: https://vk.com/lambda_brain
#ресурсы
🔥1
Март 2020:
❌ Не набрал проходной балл для отбора на Интенсив по C#
✅ Завершил Стартовый курс C# // itvdn
✅ Завершил курс Системы контроля версий (Git) // хекслет
#результаты
❌ Не набрал проходной балл для отбора на Интенсив по C#
✅ Завершил Стартовый курс C# // itvdn
✅ Завершил курс Системы контроля версий (Git) // хекслет
#результаты
В апреле для меня было очень важным шагом - попадание в группу к Сергею Бобровскому на занятия по Алгоритмам и структурам данных.
Занятия сами по себе специфичные: на каждое занятие дается выжимка теории по конкретной структуре данных, а в самом конце - задание, которое просит тебя реализовать ее на выбранном ЯП (я реализовывал на C#, можно также на: C++, Java, Python).
Занятия сами по себе специфичные: на каждое занятие дается выжимка теории по конкретной структуре данных, а в самом конце - задание, которое просит тебя реализовать ее на выбранном ЯП (я реализовывал на C#, можно также на: C++, Java, Python).
Апрель 2020:
В апреле я прочитал две книжки по теме (к сожалению, в обоих примеры рабирались на Python):
✅ “Грокаем алгоритмы” (Бхаргава Адитья)
// книга не понравилась 👎 (слишком поверхностная и даже детская показалась, но читается легко и примерны наглядные)
✅ “Сам себе программист. Как научиться программировать и устроиться в Ebay” (Кори Альтхофф) // книга понравилась 👍 (многие вещи описаны очень бегло, но ценной информации достаточно для такого малого объема книги)
#результаты
В апреле я прочитал две книжки по теме (к сожалению, в обоих примеры рабирались на Python):
✅ “Грокаем алгоритмы” (Бхаргава Адитья)
// книга не понравилась 👎 (слишком поверхностная и даже детская показалась, но читается легко и примерны наглядные)
✅ “Сам себе программист. Как научиться программировать и устроиться в Ebay” (Кори Альтхофф) // книга понравилась 👍 (многие вещи описаны очень бегло, но ценной информации достаточно для такого малого объема книги)
#результаты
Май 2020:
✅ Завершил первую часть курса по Алгоритмам и структурам данных // СБВШП
✅ Пополнил GitHub решенными задачами: https://github.com/ilyich1/AlgorithmsDataStructures
✅ Научился использовать Bash для взаимодействия с GitHub.
#результаты
✅ Завершил первую часть курса по Алгоритмам и структурам данных // СБВШП
✅ Пополнил GitHub решенными задачами: https://github.com/ilyich1/AlgorithmsDataStructures
✅ Научился использовать Bash для взаимодействия с GitHub.
#результаты
Каждый месяц я буду обновлять счетчик по прочитанным книгам, затраченному на программирование времени и потраченных деньгах в тысячах рублей.
Чем занимаюсь сейчас:
📕 “Код: Тайный язык информатики” (Чарльз Петцольд)
📕 “Программирование на C# для начинающих. Основные сведения” (Васильев Алексей Николаевич)
💻 Базовый курс по C# // itvdn
🧿 Базы данных // Geekbrains
🧿 Beб-технологии: уязвимости и безопасность // Geekbrains
🧿 Операционные системы // Geekbrains
#процесс
📕 “Код: Тайный язык информатики” (Чарльз Петцольд)
📕 “Программирование на C# для начинающих. Основные сведения” (Васильев Алексей Николаевич)
💻 Базовый курс по C# // itvdn
🧿 Базы данных // Geekbrains
🧿 Beб-технологии: уязвимости и безопасность // Geekbrains
🧿 Операционные системы // Geekbrains
#процесс
Отмечу: то, что предоставляет Geekbrains, мне совершенно не нравится (материал дается очень бегло и поверхностно). Подобные площадки делают массовый продукт, нацеленный на широкую публику и на получение прибыли.
Данные 3 курса попали сюда только потому, что из-за пандемии они раздавались бесплатно в начале марта. В нормальных условиях каждый стоит около 10 000 рублей, что на мой взгляд неоправданно от слова совсем (говорю так, потому что есть более достойное приложение этих денег).
По моему опыту, всегда работает правило: чем громче рекламируют продукт, тем пользы от него меньше. Всегда нужно стараться искать «уникальное», а оно никогда не будет массовым.
Данные 3 курса попали сюда только потому, что из-за пандемии они раздавались бесплатно в начале марта. В нормальных условиях каждый стоит около 10 000 рублей, что на мой взгляд неоправданно от слова совсем (говорю так, потому что есть более достойное приложение этих денег).
По моему опыту, всегда работает правило: чем громче рекламируют продукт, тем пользы от него меньше. Всегда нужно стараться искать «уникальное», а оно никогда не будет массовым.
Изучение нового - это, конечно, очень хорошо, но основную работу никто не отменяет. По этой причине приходится отвлекаться на изучение API программы, с которой сталкиваюсь ежедневно на работе, чтобы как можно скорее был виден практический результат.
This media is not supported in your browser
VIEW IN TELEGRAM
Мой первый результат программирования на C# и взаимодействия с API программы Autodesk Revit, который можно увидеть и “потрогать”.
https://archi-lab.net/ - англоязычный сайт разработчика популярных плагинов для Autodesk Revit, благодаря которому мне удалось написать свою первую кнопку внутри программы, строго соблюдая инструкции.
#ресурсы
#ресурсы
Июнь 2020:
✅ Прочитал “Программирование на C# для начинающих. Основные сведения” (Васильев Алексей Николаевич) // 👍 - грамотное изложение: по существу и без воды (не раз во время прочтения возникал какой-либо вопрос по материалу, но буквально через страницу автор давал развернутый ответ почему именно так, а не иначе); с нетерпением приступаю ко второй книге автора
✅ Написал кнопку для программы Autodesk Revit (первые шаги по взаимодействию со сторонним API). Кнопка располагается на ленте со всеми инструментами, на которую можно нажать и вызвать диалоговое окно (https://news.1rj.ru/str/time2code/42)
#результаты
✅ Прочитал “Программирование на C# для начинающих. Основные сведения” (Васильев Алексей Николаевич) // 👍 - грамотное изложение: по существу и без воды (не раз во время прочтения возникал какой-либо вопрос по материалу, но буквально через страницу автор давал развернутый ответ почему именно так, а не иначе); с нетерпением приступаю ко второй книге автора
✅ Написал кнопку для программы Autodesk Revit (первые шаги по взаимодействию со сторонним API). Кнопка располагается на ленте со всеми инструментами, на которую можно нажать и вызвать диалоговое окно (https://news.1rj.ru/str/time2code/42)
#результаты
Чем занимаюсь сейчас:
🤖 Записался на вторую часть курса по Алгоритмам и структурам данных // СБВШП
В меньшем приоритете, но обязательно завершу:
📕 “Код: Тайный язык информатики” (Чарльз Петцольд) // Забросил из-за книги Васильева по C# (очень увлекла), в этом месяце постараюсь дочитать
💻 Базовый курс по C# // itvdn - к сожалению, также забросил, но буду стараться по возможности проходить
Висят мертвым грузом, но постараюсь по диагонали просмотреть в надежде на полезную информацию:
🧿 Базы данных // Geekbrains
🧿 Beб-технологии: уязвимости и безопасность // Geekbrains
🧿 Операционные системы // Geekbrains
#процесс
🤖 Записался на вторую часть курса по Алгоритмам и структурам данных // СБВШП
В меньшем приоритете, но обязательно завершу:
📕 “Код: Тайный язык информатики” (Чарльз Петцольд) // Забросил из-за книги Васильева по C# (очень увлекла), в этом месяце постараюсь дочитать
💻 Базовый курс по C# // itvdn - к сожалению, также забросил, но буду стараться по возможности проходить
Висят мертвым грузом, но постараюсь по диагонали просмотреть в надежде на полезную информацию:
🧿 Базы данных // Geekbrains
🧿 Beб-технологии: уязвимости и безопасность // Geekbrains
🧿 Операционные системы // Geekbrains
#процесс
В жизни происходят разные ситуации, которые с той или иной степенью оказывают на нас влияние и требуют нашего непосредственного участия, зачастую вклиниваясь в наши планы и полностью меняя намеченное расписание.
Последние 2-3 недели определенные обстоятельства требовали моего полного внимания, поэтому программированием заниматься времени совершенно не оставалось. Наряду с такими обстоятельствами случаются дни, когда не понимаешь зачем ты лезешь в новую профессию, чувствуешь свою беспомощность и хочешь все бросить…
Крайне важно: не останавливаться и всегда помнить, что однажды ты принял решение преуспеть и продолжать через внутреннее сопротивление, которое вечно пытается тебя отвлечь и толкнуть на легкий путь вместо тернистого.
Обстоятельства случаются. От этого никуда не деться. Важно после них продолжать начатое, что я сейчас и собираюсь делать.
Последние 2-3 недели определенные обстоятельства требовали моего полного внимания, поэтому программированием заниматься времени совершенно не оставалось. Наряду с такими обстоятельствами случаются дни, когда не понимаешь зачем ты лезешь в новую профессию, чувствуешь свою беспомощность и хочешь все бросить…
Крайне важно: не останавливаться и всегда помнить, что однажды ты принял решение преуспеть и продолжать через внутреннее сопротивление, которое вечно пытается тебя отвлечь и толкнуть на легкий путь вместо тернистого.
Обстоятельства случаются. От этого никуда не деться. Важно после них продолжать начатое, что я сейчас и собираюсь делать.
Июль 2020:
✅ Прошел 8% от второй части курса по Алгоритмам и структурам данных // СБВШП
❌ Сильно снизил темп изучения языка и прочтения литературы из-за разного рода обстоятельств.
#результаты
✅ Прошел 8% от второй части курса по Алгоритмам и структурам данных // СБВШП
❌ Сильно снизил темп изучения языка и прочтения литературы из-за разного рода обстоятельств.
#результаты
Август 2020:
✅ Прошел 25% от второй части курса по Алгоритмам и структурам данных // СБВШП
✅ Появилось более глубокое понимание API программы Autodesk Revit, написал несколько полезных в работе кнопочек.
❌ Отложил книгу Петцольда “Код”, так как понял, что для меня сейчас неактуально и лучше сосредоточиться на других задачах.
#результаты
✅ Прошел 25% от второй части курса по Алгоритмам и структурам данных // СБВШП
✅ Появилось более глубокое понимание API программы Autodesk Revit, написал несколько полезных в работе кнопочек.
❌ Отложил книгу Петцольда “Код”, так как понял, что для меня сейчас неактуально и лучше сосредоточиться на других задачах.
#результаты
Бывают моменты, когда “накатывает”. Ты начинаешь размышлять: туда ли ты движешься, зачем вообще тебе это и сможешь ли осилить тот путь, по которому пошел? Смотришь по сторонам и замечаешь тех, кто моложе, но уже опытнее и успешнее тебя в том, в чем ты рьяно хочешь преуспеть. В такие моменты важно помнить ради чего ты начинал и к чему в конечном итоге ты хочешь прийти. -Вспомнил? Теперь помножь на непрерывную работу и стремление идти к этой цели. Вооружившись этим знанием в конечном итоге ты обречен на успех.
Так ли важна для тебя та цель, ради достижения которой ты не потратил и минуты сегодня?
#процесс
Так ли важна для тебя та цель, ради достижения которой ты не потратил и минуты сегодня?
#процесс
Сентябрь 2020:
✅ Прошел 33% от второй части курса по Алгоритмам и структурам данных // СБВШП
✅ Написал еще одну полезную кнопку для работы, используя WPF (Winforms тоже попробовал, но пришел к выводу, что WPF - более прогрессивный инструмент) // Revit API + WPF
❌ Застрял с задачей по формированию сбалансированного дерева и представлением его в массиве
❌ Забросил книги по программированию
#результаты
✅ Прошел 33% от второй части курса по Алгоритмам и структурам данных // СБВШП
✅ Написал еще одну полезную кнопку для работы, используя WPF (Winforms тоже попробовал, но пришел к выводу, что WPF - более прогрессивный инструмент) // Revit API + WPF
❌ Застрял с задачей по формированию сбалансированного дерева и представлением его в массиве
❌ Забросил книги по программированию
#результаты
This media is not supported in your browser
VIEW IN TELEGRAM
Октябрь 2020:
✅ Прошел 75% от второй части курса по Алгоритмам и структурам данных // СБВШП
✅ Нарисовал концепт будущего плагина для Revit, который позволяет назначать код классификатора элементам информационной модели в защищенный от ручного изменения параметр // Revit API + WPF
#результаты
✅ Прошел 75% от второй части курса по Алгоритмам и структурам данных // СБВШП
✅ Нарисовал концепт будущего плагина для Revit, который позволяет назначать код классификатора элементам информационной модели в защищенный от ручного изменения параметр // Revit API + WPF
#результаты