This media is not supported in your browser
VIEW IN TELEGRAM
Когда горят дедлайны и приходят новые правки 🗿
Желаем вам продуктивного дня!
#факультет_программирования
Желаем вам продуктивного дня!
#факультет_программирования
🔥7
⌨️ Вечный спор программистов: чем правильно ставить отступы — табами или пробелами?
Отступы нужны для написания кода, понятного другим программистам. Одна строка кода должна содержать одну мысль и только одну команду.
Таб — это сокращённое название табуляции. Эта клавиша перемещает курсор на несколько позиций правее. На сколько именно позиций сдвигается курсор — зависит от настроек редактора.
Почему табы лучше?
В отличие от пробелов, на таб достаточно кликнуть 1-2 раза. Один таб — один отступ, первый уровень вложенности. Два таба — два отступа, второй уровень вложенности. А ещё всегда можно настроить размер табуляции — сколько пробелов будет занимать один таб.
А может, пробелы?
Их вы можете ставить сколько нужно, независимо от настроек редактора. Если вы скопируете код с пробелами, то он вставится в таком же виде, в отличие от кода с табами, где табы нужно будет подгонять под размер пробельных отступов.
Что ставить — решать вам, но если вы занимаетесь проектом с кем-то или работаете в компании, то лучше договориться с коллегами, что вы будете использовать.
❤2🔥1🤯1
Советы для успешного прохождения собеседования
🧑🏻🔬Правильно составьте резюме
Подойдите ответственно к этому шагу. Ваше резюме должно быть подробным и структурированным, в то же время ёмким и кратким. В нём, рекрутер должен увидеть релевантный опыт, знание технологий и другие запрашиваемые качества. Если работодатель ищет Python-разработчика, то в резюме он хочет видеть знания Python, используемые библиотеки и примеры проектов именно на этом языке.
💼 Разнообразьте портфолио на GitHub
Активный аккаунт на GitHub — отличный способ убедить работодателя в том, что вы хорошо владеете языком разработки. Рекрутер сможет посмотреть вашу кодовую базу и возможно попросит прокомментировать самые интересные решения. В том, что вы сделали своими руками, явно проще ориентироваться. Вам самим захочется рассказать о том, во что вы вложили силы и время.
💬 Будьте открыты к разговору
Используйте разговор с рекрутером, как возможность рассказать, чем именно вам хочется заниматься в компании. Например, проекты, над которыми было бы интересно поработать. Важно задавать рекрутеру все вопросы, которые вас интересуют. Вы можете узнать о последних проектах, которые реализовывала компания — так вы покажете, что заинтересованы в работе в компании.
🧗🏽Не воспринимайте собеседование, как испытание
Собеседование — это обычная часть профессиональной жизни разработчика, и ее не стоит бояться. Секрет успешного прохождения интервью прост: будьте уверены в своих силах, впитывайте всю нужную информацию и задавайте вопросы, чтобы показать свою заинтересованность.
🧑🏻🔬Правильно составьте резюме
Подойдите ответственно к этому шагу. Ваше резюме должно быть подробным и структурированным, в то же время ёмким и кратким. В нём, рекрутер должен увидеть релевантный опыт, знание технологий и другие запрашиваемые качества. Если работодатель ищет Python-разработчика, то в резюме он хочет видеть знания Python, используемые библиотеки и примеры проектов именно на этом языке.
💼 Разнообразьте портфолио на GitHub
Активный аккаунт на GitHub — отличный способ убедить работодателя в том, что вы хорошо владеете языком разработки. Рекрутер сможет посмотреть вашу кодовую базу и возможно попросит прокомментировать самые интересные решения. В том, что вы сделали своими руками, явно проще ориентироваться. Вам самим захочется рассказать о том, во что вы вложили силы и время.
💬 Будьте открыты к разговору
Используйте разговор с рекрутером, как возможность рассказать, чем именно вам хочется заниматься в компании. Например, проекты, над которыми было бы интересно поработать. Важно задавать рекрутеру все вопросы, которые вас интересуют. Вы можете узнать о последних проектах, которые реализовывала компания — так вы покажете, что заинтересованы в работе в компании.
🧗🏽Не воспринимайте собеседование, как испытание
Собеседование — это обычная часть профессиональной жизни разработчика, и ее не стоит бояться. Секрет успешного прохождения интервью прост: будьте уверены в своих силах, впитывайте всю нужную информацию и задавайте вопросы, чтобы показать свою заинтересованность.
🔥2🤔2👍1
💡 Почему важно посещать IT-мероприятия
• Конференции, митапы и форумы — события, на которых можно узнать о последних новинках рынка, успешных кейсах коллег и зарубежных практиках. Такие мероприятия можно назвать источником информации о том, чем живёт отрасль. Вдохновиться новыми идеями и получить полезный опыт.
• На конференциях вы можете познакомиться с интересными людьми, и это знакомство наверняка окажется полезным. IT-комьюнити – динамично-развивающееся и очень дружелюбное сообщество. На отраслевых мероприятиях собираются профессионалы из разных городов и создается благоприятная среда для нетворкинга. IT-мероприятия дают шанс влиться в жизнь сообщества, почувствовать себя частью глобального и интересного процесса и получить максимум пользы.
• Посещать такие мероприятия очень важно. Вы вливаетесь в информационный поток и обмениваетесь опытом. Узнаёте последние тренды области и знакомитесь с интересными проектами, расширяя свои взгляды.
• Конференции, митапы и форумы — события, на которых можно узнать о последних новинках рынка, успешных кейсах коллег и зарубежных практиках. Такие мероприятия можно назвать источником информации о том, чем живёт отрасль. Вдохновиться новыми идеями и получить полезный опыт.
• На конференциях вы можете познакомиться с интересными людьми, и это знакомство наверняка окажется полезным. IT-комьюнити – динамично-развивающееся и очень дружелюбное сообщество. На отраслевых мероприятиях собираются профессионалы из разных городов и создается благоприятная среда для нетворкинга. IT-мероприятия дают шанс влиться в жизнь сообщества, почувствовать себя частью глобального и интересного процесса и получить максимум пользы.
• Посещать такие мероприятия очень важно. Вы вливаетесь в информационный поток и обмениваетесь опытом. Узнаёте последние тренды области и знакомитесь с интересными проектами, расширяя свои взгляды.
🔥2💯1
5 полезных репозиториев на GITHUB в карточках
👾 Build-your-own-x
👾 30-seconds-of-code
👾 Javascript-algorithms
👾 Free-programming-books
👾 Computer-science
#подборка #факультет_программирования
👾 Build-your-own-x
👾 30-seconds-of-code
👾 Javascript-algorithms
👾 Free-programming-books
👾 Computer-science
#подборка #факультет_программирования
🔥3👍1
Что помогает вам прокачивать свои скиллы больше всего ?
Anonymous Poll
37%
📚 Книги и статьи
47%
👨🏻🏫 Обучение: уроки, лекции и вебинары
21%
❓Stack Overflow
5%
🌐 Open-source проекты на GitHub
26%
🙋🏽♂️ Общение с другими программистами, обмен опытом
47%
💻 Практика и только практика
❤4
This media is not supported in your browser
VIEW IN TELEGRAM
Когда возвращаешься к коду после долгих выходных и пытаешься вспомнить, что делает каждая функция:
🤣5🥰2
🔒 Информационная безопасность в 2023: тенденции развития
В 2022 отечественные компании подверглись огромному количеству хакерских атак, а в 2023 их число увеличится как минимум на 50%. Они станут еще более совершенными и организованными.
Надежная информационная безопасность снижает риски атак, применяя меры безопасности, предотвращающие доступ к конфиденциальным данным.
🥵 Основные проблемы ИБ
Социальная инженерия, воздействие третьих лиц, управление исправлениями, вредоносные программы и общие уязвимости данных.
🎯 Тенденции развития
• Спрос на специалистов ИБ. Профессионалы нужны всем крупным предприятиям и организациям, поэтому компании открыли сезон хедхантинга на опытных кандидатов.
• Компании усиливают свою защиту, используя такой инструмент, как тестирование на проникновение.
• Технологии искусственного интеллекта будут применяться для обеспечения кибербезопасности цифровой экономики. Этот тренд будет развиваться очень стремительно.
#факультет_программирования #синергия
В 2022 отечественные компании подверглись огромному количеству хакерских атак, а в 2023 их число увеличится как минимум на 50%. Они станут еще более совершенными и организованными.
Надежная информационная безопасность снижает риски атак, применяя меры безопасности, предотвращающие доступ к конфиденциальным данным.
🥵 Основные проблемы ИБ
Социальная инженерия, воздействие третьих лиц, управление исправлениями, вредоносные программы и общие уязвимости данных.
🎯 Тенденции развития
• Спрос на специалистов ИБ. Профессионалы нужны всем крупным предприятиям и организациям, поэтому компании открыли сезон хедхантинга на опытных кандидатов.
• Компании усиливают свою защиту, используя такой инструмент, как тестирование на проникновение.
• Технологии искусственного интеллекта будут применяться для обеспечения кибербезопасности цифровой экономики. Этот тренд будет развиваться очень стремительно.
#факультет_программирования #синергия
🤔2
🧠 Мини-таск. Продолжаем проверять ваши знания С++
Ставьте:
⚡️, если ответили правильно на один вопрос
🏆, если вы абсолютный чемпион этого испытания!
Ставьте:
⚡️, если ответили правильно на один вопрос
🏆, если вы абсолютный чемпион этого испытания!
🏆3⚡2❤1🤔1
🤔 Что такое абстрактный метод?
Anonymous Quiz
39%
Метод класса, в котором присутствуют абстрактные поля
52%
Метод класса, реализация для которого отсутствует
9%
Метод абстрактного класса