«Если бы я могла отправить письмо себе-первокурснице, я бы написала его сегодня. Не чтобы предупредить о всех ошибках — они всё равно будут. А чтобы просто сказать: "Ты справишься". Вот 7 вещей, которые я хотела бы знать в первый день учёбы.» «Ты будешь сидеть на первой лекции по программированию и чувствовать себя глупой. Преподаватель скажет слово "компилятор", а ты не будешь знать, что это. Это нормально. Никто не знает. Те, кто делает вид, что знают — тоже не знают. Главное — не бояться задавать вопросы...
Заочник в IT
«Моя первая стажировка: кошмар, который научил меня всему»
«Я отправила 50 резюме на стажировки. Получила 2 ответа. Один из них был отказом. Это был мой первый опыт поиска работы в IT. Я была уверена, что всё делаю правильно. А потом поняла, что делала почти всё неправильно. Вот моя история — и что я вынесла из этого опыта.» «Я отправляла резюме везде: frontend, backend, data science, тестирование. Мне казалось, что "лишь бы взяли". Рекрутеры это чувствовали. Моё резюме выглядело как "я согласна на всё", а значит — "я ничего конкретно не умею". Что я поняла: лучше выбрать одно направление и углубиться в него...
«ИИ vs Программист: заменят ли нейросети наши рабочие места?»
«Меня часто спрашивают: "Ты не боишься, что нейросети заменят программистов?" Мой честный ответ: и да, и нет. Давайте разберёмся по порядку.» ChatGPT может написать функцию. Он может написать цикл, класс и даже простое приложение. Я сама этим пользовалась. Это впечатляет. Но есть один нюанс: ИИ не понимает контекст. Он не знает ваш проект, вашу команду, бизнес-задачи или ваших пользователей. Он просто генерирует текст, который похож на код. Инженерия — это не просто написание кода. Это: ИИ пока не умеет ничего из этого...
«Самые бесполезные предметы в IT-вузе (и как я их пережила)»
«Я учусь на программной инженерии. И я правда люблю свою специальность — честно. Но давайте будем реалистами: некоторые предметы просто… существуют. Они отнимают время, силы и нервы, но при этом почти не связаны с написанием кода или разработкой систем. Я пережила 3 года в университете. Вот 3 самых бесполезных предмета, с которыми я столкнулась, — и как я выжила, не сойдя с ума.» Я ничего не имею против философии. Но почему она обязательна для программистов? Я целый семестр учила Канта, Платона и смысл жизни...
«Python — это ловушка для новичков. Мой горький опыт»
«Я начала учить Python, потому что все вокруг твердили: "Это идеальный язык для новичков". Спустя 6 месяцев я осознала, что почти ничего не понимаю в программировании. Я умела писать скрипты. Я умела подключать библиотеки. Но я понятия не имела, как работает память, что такое типы данных на самом деле и почему мой код такой медленный. Python научил меня не программированию, а использованию Python. А это, поверьте, огромная разница.» В Python вы не думаете о памяти. Вы не думаете о типах. Вы не думаете о компиляции...
«Программист умер, да здравствует инженер? Кто на самом деле нужен IT (и как им стать)»
«Когда я только поступила на программную инженерию, я думала, что мы будем просто учиться писать код. Ну, Си, Python, циклы, массивы. А оказалось, что "инженерия" — это что-то другое. На лекции нам показали картинку, которая перевернула моё представление об IT. Оказывается, программист и инженер — это как… как строитель и архитектор. Сегодня делюсь своими конспектами с первого курса. Спойлер: быть инженером сложнее, но и интереснее». «Представьте, что вам сказали: "Напиши калькулятор". Программист сядет и напишет его за час...

