Найти в Дзене
Английский для IT: какой уровень реально нужен и как учить без зубрёжки
Английский в IT — это не про Шекспира, а про инструмент. Как Python или Git. A1-A2 (Beginner / Elementary) B1 (Intermediate) B2 (Upper-Intermediate) C1-C2 (Advanced) Не общий английский, а технический. Список №1: 50 самых частых слов в IT Список №2: Фразы для код-ревью Список №3: Фразы для общения Метод 1: Читайте документацию Да, в оригинале. Переводы часто кривые. Заодно и язык учите, и технологии. Метод 2: Смотрите YouTube на английском Найдите каналы по вашей теме с английскими субтитрами. Сначала непонятно, потом втянетесь...
15 часов назад
Удалёнка для джуна: как найти первую работу, не выходя из дома, и не сойти с ума
Реальность: вы просыпаетесь в 10 утра, пьёте кофе, в пижаме садитесь за ноутбук, а через месяц понимаете, что уже неделю не выходили из дома и разучились разговаривать с людьми. Удалёнка — это и благословение, и проклятие. Давайте разбираться, как джуну найти удалённую работу и не выгореть в первый же месяц. Проверенные площадки: Легче всего попасть: Сложнее: Главная проблема удалёнки — дисциплина. Совет 1: Режим дня Вставайте в одно и то же время. Не в 9, не в 11, а в одно. Тело любит ритм. Совет 2: Рабочее место Не работайте в постели! Кровать — для сна и... ну вы поняли. Для работы — стол и стул...
1 день назад
Первый год работы в IT: что вас ждёт и как не вылететь в первый месяц
Позади месяцы учёбы, десятки отказов, сотни выученных терминов. Вы наконец-то устроились. И тут начинается самое интересное. Первый год работы в IT — это американские горки. Сегодня вы король, завтра вы нуб, послезавтра снова король. Вот дорожная карта вашего первого года. Что происходит: Что делать: Чего не делать: Что происходит: Что делать: Чего не делать: Что происходит: Что делать: Чего не делать: Что происходит: Что делать: Чего не делать: Что происходит: Что делать: Чего не делать: Давайте честно: джунов увольняют редко (их же растили). Но могут, если: Не пытайтесь быть супергероем. IT — это марафон, а не спринт...
2 дня назад
Тимлид, сеньор, мидл: кто все эти люди и чем они отличаются
Стоп. Кто все эти люди? Чем они занимаются и почему у них такие странные названия? Давайте разбираться с иерархией в IT. Кто это: Новичок. Вчерашний студент или переученный специалист из другой сферы. Что делает: Сколько опыта: 0-1 год. Главная задача: Учиться и не бояться задавать вопросы. Зарплата: 60-100 тыс. руб. Кто это: Уверенный разработчик. Уже не спрашивает «а что такое цикл», сам решает типовые задачи. Что делает: Сколько опыта: 2-4 года. Главная задача: Делать свою работу хорошо и помогать другим. Зарплата: 150-250 тыс. руб. Кто это: Опытный разработчик. Видел много проектов, много проблем, знает, как их решать...
3 дня назад
Soft skills для айтишника: почему без них не берут на работу даже гениев
Это не миф. Это реальность. В IT работают команды. И если с вами невозможно разговаривать, если вы не слышите других, если на любое замечание огрызаетесь — вам будут отказывать. Даже если вы гений. Это непрофессиональные навыки. Не знание Python, а умение общаться, договариваться, работать в команде, слышать критику. Их ещё называют «гибкими навыками», потому что они нужны везде, независимо от профессии. 1. Коммуникабельность Умение говорить с людьми. Задавать вопросы, объяснять сложное простым языком, не молчать в углу, когда что-то непонятно...
3 дня назад
Портфолио для джуна: какие проекты делать, чтобы взяли на работу
Знакомая боль? У меня для вас хорошая новость: опыт коммерческой разработки можно заменить нормальным портфолио. Работодателю не нужна ваша теория. Ему нужно знать, что вы умеете доводить дело до конца. И портфолио это доказывает лучше любых дипломов. Плохо: Скинуть ссылку на GitHub, где 50 репозиториев с названиями test1, myproject, python123 и пустыми README. Плохо: Сказать «я решал задачи на Codewars». Плохо: Принести список пройденных курсов. Работодатель смотрит на это и думает: «Ок, человек умеет решать учебные задачки. А делать реальный продукт умеет?» Работает 3-4 проекта, которые: Уровень 1: Для самых начинающих (1-2 месяца учёбы) Эти проекты показывают, что вы освоили базу...
4 дня назад
Алгоритмы для тех, кто боится этого слова
Истина посередине. Давайте разберёмся, что такое алгоритмы на самом деле и зачем они нужны обычному разработчику. Алгоритм — это просто последовательность действий для решения задачи. Как рецепт: Это алгоритм варки картошки. В программировании то же самое. Только вместо картошки — данные. Вы используете алгоритмы каждый день, просто не называете их так. Поиск Вам нужно найти телефон подруги в записной книжке. Вы открываете книжку и смотрите по порядку? Нет, вы идёте на букву «А» (если подруга Аня)...
4 дня назад
Базы данных для новичка: объясняем на табличках в Excel
А на самом деле база данных — это просто умный Excel. Давайте разбираться на примере книжного магазина. Представьте, что у вас маленький книжный магазин. Вы записываете все продажи в обычную тетрадку. Когда магазин маленький — норм. Но когда у вас 1000 клиентов и 5000 книг — вы утонете. Поэтому вы заводите Excel-таблицу. У вас есть: База данных — это и есть такие связанные таблицы. Только вместо Excel — специальные программы: MySQL, PostgreSQL, SQLite. Таблица Это просто список чего-то. Например, таблица «Клиенты»...
5 дней назад
Git для самых маленьких: как подружиться с системой контроля версий и не сойти с ума
Вы открываете терминал, пишете git commit -m "init", а он вам в ответ: fatal: not a git repository (or any of the parent directories). Вы гуглите ошибку, находите 100500 команд, ничего не понимаете и закрываете вкладку. Знакомо? Давайте разбираться. Git — это на самом деле просто. Очень просто. Представьте, что вы пишете диплом. День 1. Вы создали файл diplom.doc и написали там введение. День 2. Вы открыли файл, переписали половину введения, сохранили. Старая версия потерялась навсегда. День 3. Вы случайно удалили абзац и не можете вспомнить, что там было...
5 дней назад
5 ошибок, которые совершают все новички в IT (и как их избежать)
Вот 5 главных ошибок, которые гарантированно отбросят вас назад. Давайте разберём их, чтобы вы не наступали на чужие грабли. Как это выглядит: Вы покупаете курс на Udemy, проходите его на 30%, потом находите «лучший курс» на Stepik, бросаете старый, начинаете новый, потом читаете, что нужно учить английский, и уходите в английский. Через полгода у вас 5 начатых курсов, 10 купленных книг и ноль реальных знаний. Почему так происходит: Учёба — это зона комфорта. Вы делаете упражнения, вас хвалят за правильные ответы, вам кажется, что вы двигаетесь. Реальная работа — страшно. Что делать: Перестаньте коллекционировать курсы...
5 дней назад
Какой язык программирования учить первым? Сравнение Python, Java, JavaScript и C#
Голова идёт кругом, да? Давайте спокойно, без фанатизма, разберём четвёрку лидеров. Я расскажу, для чего каждый язык подходит, кому зайдёт, а кому — нет. Для чего: Бэкенд сайтов, телеграм-боты, анализ данных, нейросети, автоматизация (написать скрипт, который сам переименует 1000 файлов). Плюсы: Минусы: Кому зайдёт: Стартовая зарплата (РФ, 2024): 60-90 тыс. руб. Для чего: Огромные банковские системы, сложные бэкенды, Android-приложения (официальный язык для Android). Плюсы: Минусы: Кому зайдёт: Стартовая зарплата (РФ, 2024): 70-100 тыс...
6 дней назад
Синдром самозванца в IT: почему вам кажется, что вы тупее всех, и что с этим делать
«Ты ничего не умеешь. Ты просто нахватался верхушек. Настоящие программисты решают сложные задачи, а ты даже ООП до конца не понял. На собеседовании тебя раскусят за минуту». Знакомо? Поздравляю, у вас синдром самозванца. И он есть у 90% всех айтишников, включая тех, кто работает в Google и Яндексе. Давайте разбираться, почему он появляется и как его прогнать...
6 дней назад