Size: a a a

2018 February 14
IT recruiting
Исследование о навыках разработчиков

🚩По данным отчета HackerRank , примерно 25% опрошенных начали кодить еще до того, как получили права — до 16 лет.

🚩Среди возрастной группы в 45-54 года около 47% начали кодить еще до 16 лет, в то же время, в возрастной группе от 18 до 24 лет только 20% начали кодить до 26.

🚩Разработчики достаточно сильно склонны к самообразованию: примерно 74% отметили, что хотя бы частично учились кодить самостоятельно. Также 69% отметили, что учились по специальности на курсах или в вузе.

🚩Абсолютное большинство опрошенных менеджеров по найму отметили, что сейчас прежде всего ценят в кандидатах опыт (90%) и портфолио работ — тот же профиль на GitHub (73%), образование по значимости — только на третьем месте (42%).

🚩Среди языков, которые опрошенные разработчики планируют выучить в будущем  следующие: Rust, Scala, Go и Swift.
http://itrecruiter-blog.ru/developerskills
источник
2018 February 15
IT recruiting
#Node.js
Node.js это платформа с открытым исходным кодом для разработки серверных и сетевых приложений.  Node.js разработке пользуются большим спросом благодаря возможности выполнять несколько задач одновременно, например, обрабатывать файлы во время загрузки.
Преимущества:
1. Node.js позволяет управлять огромным количеством одновременных соединений.
2. Node.js работает на высокой скорости и быстро выполняет код, поскольку он построен на движке Google V8 и написан на JavaScript.
Недостатки:
1. Нехватка надежных библиотек.
2. Нестабильный интерфейс программирования приложения.
3. Не подходит для больших и сложных веб-приложений.
источник
IT recruiting
источник
2018 February 16
IT recruiting
Будет интересно почитать тем, кто задумывался о недалеком будущем и о том, какую роль технологии будут играть в нашей личной жизни и работе.
Фанаты «Черного зеркала» одобрят». Осторожно - спойлеры!

http://itrecruiter-blog.ru/blackmirror
источник
2018 February 19
IT recruiting
#Vue.js
Vue.js - это активно набирающий обороты фронтенд фреймворке  который  по популярности начинает догонять React и Angular, он таже как и они JavaScript-фреймворк с открытым исходным кодом, который используют для создания пользовательских интерфейсов.
Преимущества:
1. Vue.js полезен при создании одностраничных приложений.
2. Вы можете создать быстрое приложение, которое будет запускаться прямо из браузера с помощью Vue.js.
3. Vue.js очень отзывчив и помогает управлять блоками HTML.
Недостатки:
1. Закрытое сообщество, что ограничивает развитие.
2. Языковой барьер, поскольку очень популярен в Китае.
3. Чрезмерная гибкость технологии может вызывать проблемы.
источник
IT recruiting
источник
2018 February 26
IT recruiting
#Meteor
Meteor — это full-stack JavaScript фреймворк, который предлагает удобную и многофункциональную интеграцию сервера с клиентом. Meteor привлекает простотой использования и возможностью очень быстро создать работающее приложение с минимальным набором функций.
Преимущества:
1. Фронтенд, бэкенд и база данных полностью переведены на JavaScript, что упрощает процесс разработки.
2. Meteor позволяет увеличивать пользователей с помощью очень упрощенных систем учета.
3. Поддержка сообщества, дружественного к новичкам, является одним из преимуществ Meteor.
Недостатки:
1. SQL-поддержка не на должной высоте.
2. Нет формального тестирования фреймворка, который постоянно меняется.
3. Это новичок в мире веб-разработки и, следовательно, имеет несколько незрелое окружение.
источник
IT recruiting
источник
2018 March 05
IT recruiting
Звездой какого шоу хотели бы стать вы? Интересная статья о том, как дата сайентист вписал свою жену на вечернее шоу Джимми Феллона.
http://bit.ly/2Fe4znO
источник
2018 March 06
IT recruiting
#Django

Фреймворк Django появился в 2005 году, и постепенно стал одним из лучших фреймворков, который помогал и помогает тысячам разработчиков выполнять ту или иную работу в течение нескольких минут. Изначально Django был фреймворком для языка Python, с отличным функционалом,  а это и правильно, ведь Django заметно упростил ряд сложностей в разработке веб приложений, придав данной работе более упрощенный подход. Django находится в свободном доступе, дает возможность заметно упростить процесс веб разработки, так как разработчик может сфокусироваться на процессе дизайна и разработке функционала приложения. Таким образом, Django – это идеальный инструмент для стартапов, когда веб дизайн должен отображать концепцию и цели компании.

Преимущества Django:
1. Django экономит время и ресурсы на каждом из этих этапов разработки.
2. Django работает с десятками дополнительных функций, которые заметно помогают с аутентификацией пользователя, картами сайта, администрированием содержимого.
3. Django, помогает защитить от ошибок, связанных с безопасностью и ставящих под угрозу проект.
4. Django наилучшим образом подходит для работы с самыми высокими трафиками. Следовательно, логично, что великое множество загруженных сайтов используют                                                       5. Django для удовлетворения требований, связанных с трафиком.
Недостатки  Django:
Минусы всегда идут за руку с плюсами. Давайте рассмотрим, почему Django нельзя назвать безупречным:
1. Использование шаблона маршрутизации с указанием URL
2. Компоненты развертываются совместно
3. Необходимо умение владеть всей системой для работы
источник
IT recruiting
источник
2018 March 07
IT recruiting
источник
IT recruiting
Так вот как дизайнеры придумывают бренды. Одно неловкое движение  и вуаля плюсы превращаются в сишарп:)
источник
2018 March 14
IT recruiting
источник
IT recruiting
Очень крутой концепт подземного электробуса от Илона Маска
источник
2018 March 15
IT recruiting
#UIKit #framework #frontend
Продолжаем раскрывать тему  самых известных фреймворков, и сейчас поговорим об UIKit – высокомодульном front-end фреймворк, выделяющийся среди большинства по множеству причин. Главная причина – наличие огромного количества необходимых компонентов из которых строится приложение. В настоящее время, UIKit стал одним из самых универсальных фреймворов, и не даром ведь он содержит уже готовые компоненты будущего приложения: меню, HTML формы и таблицы, а также JS компоненты, такие как, выезжающие вкладки и модальные окна, общие элементы, такие как кнопки, знаки и перекрывающие слои и тд.
➖Плюсы:
высокая кастомизация;
уникальная модульная структура, позволяющая добавлять компоненты к стилям, не оказывая влияния на общие стили;
возможность создавать сложные интерфейсы, благодаря уже встроенным компонентам, таким как вложенные списки.
➕Минусы:
фреймворк еще новый, в сети по нему очень мало сообществ, где можно задать вопросы.
Подходит достаточно опытным разработчикам, так как на данный момент про фреймворк очень мало информации.
Но в целом отлично подходит для создания как простых, так и сложных проектов.
источник
IT recruiting
источник
2018 March 19
IT recruiting
#Simfony2 #php
РНР Фреймворк Simfony2 -  представила французская лаборатория Sensio Labs. Сам фреймворк был выпущен в 2011 году. Создание веб-приложений или  разработка сайтов на symfony2 — вот основные задачи, которые под силу решить этому Framework, а если объяснить проще, то система является каркасом, содержащим множество инструментов и методов их использования, для создания веб-приложений и проектов. Этот фреймворк отлично подойдет как для создания нового крупного проекта, так и для доработки уже существующего.
Преимущества:
- Комьюнити. Symfony2 популярен во всём мире.
- Есть дополнительные модули, расширяющие основную функциональность Symfony2.                                                                                     - Самая лучшая документация.
Недостатки:
- Быстро разобраться не получится.
- Перенасыщенность разного рода сущностями.
источник
IT recruiting
источник
IT recruiting
источник