Собираетесь выступить с речью на техническую тему? Вам пригодятся эти советы!
Выступление на конференции, тем более на какую-нибудь техническую тему, это непростое дело. Мы узнавали, какие приемы могут вам помочь хорошо выступить.
Ваш учебный проект слишком маленький и неряшливый? Это не значит, что он плох!
Говоря о личных проектах, на которых изучаем какие-то технологии, мы часто представляем себе что-то большое и более-менее завершенное. И обдумывая, как подобный проект реализовать, часто так и не доходим до дела. А что, если сменить подход?
Как снова начать программировать, если теряется мотивация
Программирование это тяжелый труд, и именно страсть к решению задач делает его стоящим наших сил и времени. Но что делать, если эта страсть ослабевает? Мы разбирались, что может помочь.
5 важных отличительных особенностей эффективных тестировщиков
Если вы новичок в тестировании или занимаетесь этим несколько лет, но так и не превратились в хорошего тестировщика, эта статья для вас. В ней мы рассматриваем, какие черты отличают эффективных тестировщиков программ.
10 инструментов для удаленного парного программирования
Парное программирование применяют многие разработчики, особенно работающие в компаниях, которые специализируются на веб-дизайне. При этом они могут и не сидеть за одним компьютером, и даже не находиться в одном помещении. Давайте рассмотрим, какими инструментами можно пользоваться для удаленного парного программирования.
Soft skills, которые должен иметь каждый разработчик
Soft skills – «мягкие», «гибкие» навыки – комплекс навыков, не связанных с конкретной профессией, но необходимых для успешной работы. В частности, сюда относятся умения и качества, позволяющие хорошо ладить с людьми. Мы разбирались, какими "мягкими" навыками должен обладать разработчик.
Как искать работу в мире IT, часть 1. CV и сопроводительное письмо
Всем нам рано или поздно приходится искать работу. давайте разберем, как следует это делать. Начнем с составления резюме и рассылки заявок по вакансиям.
Создание качественного программного обеспечения это непростая задача, требующая много практики и опыта. И при этом качество - не та вещь, которую можно легко добавить позже. Лучше всего начинать думать о качестве сразу, еще на этапе планирования.
Как улучшить свои навыки построения логики программы
Построение логики это фундаментальная часть программирования. Если вы знаете много языков программирования, но у вас нет навыков построения логики, больших высот вы не достигнете. Давайте рассмотрим, как приобрести эти навыки.
Фронтенд-разработка мертва. Да здравствует фронтенд-инженерия!
Помните старые добрые времена, когда было вполне достаточно писать хороший CSS и HTML? Теперь этого уже совершенно недостаточно. На смену разработке пришла инженерия. Детальнее об этом читайте в нашей статье.
Всем нам довольно часто приходится создавать списки и придавать им какие-то стили. Мы собрали в одну статью правила построения разных списков с "живыми" примерами кода.