Найти в Дзене
В IT после 40. Реальность разработчика через 3 года
Прошло три с половиной года, после того как я принял решение сменить профессию. Результат получился такой: был ведущий-архитектор со стажем 20 лет, стал WEB разработчик тим-лид со стажем 2 года. Вот и сбылась мечта, казалось бы радоваться надо, но в реальности всё сложно. К сожалению, после того, как появились задачи по руководству, стало хронически не хватать времени на код. Время тратится на разговоры, совещания, собеседования, решение текущих вопросов, планирование. И это очень сильно бьет по...
2 года назад
Войти в IT в 40 лет. Отчёт по результатам прошедших 2-х лет.
Почти два года прошло с момента, когда я принял решение поменять профессию архитектор на профессию программист. Время для очередных итогов. Итак, первые три месяца я занимался самостоятельно, потом учился на факультете переподготовки специалистов в питерском Политехе. Окончил курс в конце февраля 2021 года. Две недели рассылал резюме на подходящие вакансии, получал преимущественно отказы сразу, что совсем не радовало. Пара компаний всё же выслали мне тестовые задания, одно из которых я даже смог решить, но видимо не так красиво, как требовалось...
3 года назад
Реально ли войти в IT после 40?
Всем привет! С момента начала моего марафона по переквалификации из архитектора в программиста уже прошёл 1 год и 4 месяца. За это время я успел закончить курс переподготовки в питерском Политехе по специальности...
4 года назад
Recursion. Рекурсия. Доступно в картинках. JavaScript
Столкнулся с ситуацией, когда преподаватель объясняет рекурсию очень сложно, на примерах, которые годятся для людей более менее помнящих что такое школьная математика. Для меня, к сожалению, математика - это что-то туманное из далёкого прошлого...
4 года назад
Bubble Sort. Сортировка пузырьком. Доступно в картинках. JavaScript
Рассмотрю сортировку массива пузырьком по возрастанию. В этом случае суть алгоритма сводится к обмену рядом стоящих элементов, если элемент слева больше, чем справа. Попарно проверяем все элементы, двигаясь по массиву направо (это справедливо именно для сортировки по возрастанию)...
186 читали · 4 года назад
Choice Sort. Сортировка выбором. Доступно в картинках. JavaScript
Разберём сортировку массива выбором. Для наглядности я использую картинки с человечками разного роста. Рост самого низкого человечка условно принимаю равным 1, самого высокого - 5. Сначала выбираем опорный элемент. Этот элемент - самый первый элемент массива (с индексом 0). Сравниваем опорный элемент со всеми остальными справа от него. Если находим элемент меньше, чем он сам - меняем их местами. Таким образом, после сравнения опорного со всеми справа, самый маленький оказывается на первой позиции (с индексом 0)...
4 года назад
Insert Sort. Сортировка вставками. Доступно в картинках. Java Script
Попробую максимально доступно объяснить принцип сортировки массива вставками. Для наглядности сортировать буду человечков по росту. Рост от 1 до 5. Вот начальное положение: Неупорядоченный массив Первый...
4 года назад
Промежуточные итоги трансформации архитектора в программиста
Прошло уже больше 6 месяцев, с момента, когда я решил переквалифицироваться в программисты. Можно подвести некоторые промежуточные итоги. С начала марта учусь на факультете переподготовки специалистов в Политехе по специальности разработка WEB приложений. Завершена первая часть обучения - это в сумме 4 месяца. Всего за это время пройдено 3 дисциплины: вёрстка HTML5 и CSS3, прототипирование в Figma и базовый JS применимо к интерфейсам. Занятия из-за пандемии проходили удалённо, поэтому по сути фидбэка и живого общения с преподавателями я не получил...
4 года назад
Политех - первые недели обучения на web developer'a. HTML5 + CSS3. Коронавирус
Есть ощущение, что моя учёба в Политехе плавно перейдёт с очно-вечернего формата в формат удалённого обучения. Ещё неделю назад на дверях почти всех кабинетов развесили "файлики" с информацией о том, как себя защитить, что делать нужно, а что не стоит. Никто на эти файлики особо внимание не обратил. Потом они с дверей пропали, или примелькались - не могу вспомнить их в последнее посещение института. Ну, да и ладно. Вирус в информационном пространстве достал. После двух недель обучения - впечатления от процесса сугубо положительные...
5 лет назад
О том, как филин стал жаворонком
Всем привет! Отвлекусь от HTML, CSS и JavaScript. С ними все хорошо:) Рыбный филин. Гроза Палтусов, пангасиусов и зубаток. Yandex картинки В связи с тем, что в моей жизни появился Политех, я, Филин в возрасте за 40, вынужден был стать жаворонком...
5 лет назад
JavaScript. Плавная анимация
Для создания анимации на JavaScript, я до недавнего времени использовал метод setInterval(). Всё вроде удобно и понятно, отдаешь в качестве параметра функцию, которая рисует кадры, указываешь вторым параметром частоту обновления в миллисекундах, и всё работает. Но есть конечно нюансы. Во-первых анимация получается дерганой. Во-вторых, заметно тормозит при использовании тач и активном использовании клавиатуры - это особенно явно проявляется при создании игр. Что же делать? Вот тут я и пришел к спасению в виде метода window...
155 читали · 5 лет назад
JavaScript. Игра Breakout! А также Java - первые впечатления
Сделал шаг в сторону - две недели потратил на изучение Java, для того чтобы получить общее впечатление от истинно объектно-ориентированного языка со строгой типизацией. Как там и что во взрослом мире. :) Почитал "Java. Руководство для начинающих" Герберта Шилдта и "Java SE 8 . Базовый курс" Кея Хорстманна, посмотрел видео-курс "Java для начинающих: с нуля до сертификата Oracle" от Заура Трегулова - получил удовольствие от всего прочитанного и просмотренного. Определенно, Java - это тот язык, который я хочу обязательно освоить, тем более, что он непосредственно связан с Android...
5 лет назад