Найти в Дзене
Что значит «думать как программист»?
Работодатели считают, что за полгода нельзя обучиться программированию и стать классным специалистом. Из-за этого выпускники курсов, у которых нет профильного образования, проигрывают на собеседованиях тем, у кого оно есть. Но это не всегда справедливо. Умение думать как программист на практике оказывается гораздо важнее, чем знание кода и языков. Обучиться этому человек легко может за полгода, а некоторые из вас, возможно, даже уже это умеют. Александр Патлух, разработчик образовательных программ в «Яндекс...
5 лет назад
Для чего хорош Си?
Си применяют в сферах, где важен код, наиболее тесно взаимодействующий с «железом». Под влиянием Си появились языки C++, C#, Java и Objective-C. Си иногда называют подмножеством C++ или «C++ без классов», но это не совсем верно. Почему это не так, можно узнать в статье про C++. Си поддерживает исключительно процедурное программирование. Никаких классов, ООП, наследования — только функции и структуры. К основным особенностям языка относятся: Си обычно используется в довольно специфичных и сложных задачах, потому что более лёгкие задачи проще сделать с помощью высокоуровневых языков...
5 лет назад
10 типичных ошибок в продвижении сайтов и как их избежать
Владельцы сайтов, которые по тем или иным причинам не смогли самостоятельно продвинуть свои ресурсы, обычно обращаются за помощью к профессионалам. Но если одним банально не хватило знаний и опыта, другие совершали абсолютно банальные ошибки. В частности, они использовали те приемы, которые либо никогда не считались эффективными, либо банально устарели. Согласно исследованиям SERPSTAT и Searchmetrics, многие клиенты верят популярным «легендам»: Почему так получилось? Все просто – SEO предлагает новые загадки, найти ответы на которые не так просто...
5 лет назад
Опыт построения карьеры сетевого инженера
Аркадий Марисенков, инженер IP-сетей компании Linxdatacenter Карьеру в ИТ сегодня чаще всего ассоциируют с задачами в области разработки софта. Программист, тестировщик, системный архитектор, тим-лид и подобные позиции у всех «на слуху». Между тем, ничуть не менее важная область современных цифровых решений представлена сетями, где свой вклад в создание и работу самых современных digital-продуктов делают сетевые инженеры. Кто такой сетевой инженер? Прежде всего, определимся с терминами. Сетевой...
5 лет назад
Подборка полезных сайтов для программистов
Сегодня каждый может начать изучать программирование онлайн. Как говорится, было бы желание и время. Любую информацию и готовые инструкции с примерами кода можно найти абсолютно бесплатно. Есть масса сайтов, которые помогают изучать программирование, читать полезные статьи, набираться опыта и обмениваться идеями как начинающим программистам, так и опытным. Даже если вы не собираетесь изучать программирование, но просто хотите быть в курсе событий происходящих в IT сфере, то следующий список сайтов может быть очень полезным...
5 лет назад
7 языков программирования, которые ты должен знать в 2020 году
Какой язык учить, чтобы стать востребованным разработчиком? Ловите ТОП-7 языков программирования, необходимых в 2020 году. Мы живём в цифровую эпоху, где информационные технологии стремительно развиваются. В наше время спрос на изучение программирования быстро растёт. Разработка делится на небольшие специальности, включая системное программирование, разработку игр, проектирование мобильных приложений и веб-программирование. Если хотите изучить разработку самостоятельно или занять подходящую должность, обратите внимание на популярные сегодня языки...
5 лет назад
Гайд для сисадмина: как выжить среди гуманитариев
Порой пользователи удивляют системного администратора своими запросами, особенно если их решение не входит в обязанности сисадмина. «А вы можете склеить презентацию в честь дня рождения директора?», «А проверьте у нас кондиционер, он почему-то не работает!», «Сегодня по всему офису нужно установить колонки» — эти и другие странные просьбы часто слышат сисадмины в офисах. А ведь большинство из подобных эпизодов несложно предотвратить. Своим опытом поделились специалисты компании первой российской...
5 лет назад
Не дарите это айтишнику! Топ-5 антиподарков для программистов
Интернет пестрит статьями «Что подарить программисту», которые вроде как должны помочь порадовать человека, но по факту эти статьи чаще напоминают вредные советы. Мы от лица всех программистов решили рассказать, что не стоит дарить айтишникам, если вы сами не в теме. Пересылайте эту статью своим далёким от IT друзьям. Давайте избавим программистов от необходимости натянуто улыбаться и чувствовать себя неловко, получая очередной пылесос для клавиатуры или USB-лампочку с Алиэкспресса. Вывод: не берите, если не в теме...
5 лет назад
Для чего хорош Python?
Одноразовые скрипты Самое простое, но распространённое применение — одноразовые скрипты для манипуляций с данными, конвертеры и прочие такие вещи. Да, не самый крутой софт в мире, но мелкие задачи типа «прочитать 200 Мб данных, отфильтровать записи и залить их в базу данных, а заодно посчитать базовую статистику и нарисовать график» или «отфильтровать файлы логов по дате создания, не соответствующие маске удалить, а все старше часа Ч заархивировать» возникают регулярно. Прототипы Cкорость и удобство...
5 лет назад
Зачем разработчику личный план развития и как его составить
Андрей Евсеенко, ведущий.NET-разработчик в EPAM, работает в ИТ больше 9 лет. Он прошел путь от стажера до ведущего разработчика, а сейчас уже выполняет роль архитектора решений на проекте. Впереди ассессмент — ему нужно подтвердить новую должность официально...
5 лет назад
Что вы сможете запрограммировать через год, занимаясь по два часа в день: фронтенд
Чтобы изучить любой технологический стек — будь то бэкенд или разработка мобильных приложений — нужно потратить немало времени и сил. Тем, кто только знакомится с программированием, не всегда понятно, стоит ли в это вкладываться. Особенно если у вас уже есть работа в другой сфере, которая сильно ограничивает личный ресурс на обучение новой профессии.В серии статей «Что вы сможете запрограммировать через год, занимаясь по два часа в день» мы с помощью профессиональных разработчиков показываем, из чего состоит обучение тому или иному стеку и что вы будете уметь, изучив его...
5 лет назад