Безусловно, самое главное в коде - его работа. Но почему бы ему не быть также и произведением искусства? Мы разбирались, как сделать код не только рабочим, но и красивым.
https://goo.gl/a8sEZG
https://goo.gl/a8sEZG
Интересные статьи на нашем сайте:
- Есть дни, когда у вас просто все из рук валится, и вы удивляетесь, как вас вообще на работу взяли. А разбираться с рабочими задачами все равно надо. При этом стоит помнить о нескольких вещах:
https://goo.gl/KsemBX
- Искусственный интеллект сегодня у всех на слуху. С чего начать изучение этого предмета? Своими идеями поделились посетители сайта Quora.
https://goo.gl/dSeznp
- Часто пишут о самых популярных языках программирования. Мы попытались разобраться, какие языки могут "взлететь" в будущем и по каким причинам:
https://goo.gl/vpBLr1
- Работодатели часто указывают возможность карьерного роста в числе самых значимых преимуществ работы. Мы узнавали, как разработчику стать техническим директором
https://goo.gl/EuJa95
- Люди, решившие заняться фрилансом, должны учитывать некоторые моменты, чтобы не попасть впросак:
https://goo.gl/THqhKb
- Как обустроить свое рабочее место и подобрать инструментарий так, чтобы программировать было приятно, а процесс разработки шел быстро? Мы разбирались:
https://goo.gl/6Sn7yq
- Разработка ПО это подвижная отрасль, требующая постоянного повышения квалификации. Поэтому так важно отслеживать тренды и потенциально лидирующие технологии. Читайте предположения о том, каким будет программирование через 10 лет:
https://goo.gl/m6KMt4
- Пользователи сайта Quora обсудили, какой, по их мнению, самый некрасивый язык программирования. Представляем выборку самых интересных ответов:
https://goo.gl/mgF2KQ
- Есть дни, когда у вас просто все из рук валится, и вы удивляетесь, как вас вообще на работу взяли. А разбираться с рабочими задачами все равно надо. При этом стоит помнить о нескольких вещах:
https://goo.gl/KsemBX
- Искусственный интеллект сегодня у всех на слуху. С чего начать изучение этого предмета? Своими идеями поделились посетители сайта Quora.
https://goo.gl/dSeznp
- Часто пишут о самых популярных языках программирования. Мы попытались разобраться, какие языки могут "взлететь" в будущем и по каким причинам:
https://goo.gl/vpBLr1
- Работодатели часто указывают возможность карьерного роста в числе самых значимых преимуществ работы. Мы узнавали, как разработчику стать техническим директором
https://goo.gl/EuJa95
- Люди, решившие заняться фрилансом, должны учитывать некоторые моменты, чтобы не попасть впросак:
https://goo.gl/THqhKb
- Как обустроить свое рабочее место и подобрать инструментарий так, чтобы программировать было приятно, а процесс разработки шел быстро? Мы разбирались:
https://goo.gl/6Sn7yq
- Разработка ПО это подвижная отрасль, требующая постоянного повышения квалификации. Поэтому так важно отслеживать тренды и потенциально лидирующие технологии. Читайте предположения о том, каким будет программирование через 10 лет:
https://goo.gl/m6KMt4
- Пользователи сайта Quora обсудили, какой, по их мнению, самый некрасивый язык программирования. Представляем выборку самых интересных ответов:
https://goo.gl/mgF2KQ
Что общего между зданиями оперы и программами? Создание и тех, и других часто проходит с нарушением графиков. Почему так происходит и что с этим делать разработчику и клиенту? Мы попробовали с этим разобраться.
https://goo.gl/SXcsCS
https://goo.gl/SXcsCS
Как воплотить свою идею приложения в реальный продукт и вывести его на рынок? О чем следует подумать и что нужно учесть? Мы разбирались:
https://goo.gl/FxDoZV
https://goo.gl/FxDoZV
Как такая хорошая черта, как оптимизм, может стать причиной срыва графиков создания ПО? И какие еще причины бывают? Мы разбирались:
https://goo.gl/xBYbwE
https://goo.gl/xBYbwE
Мы попытались выяснить, как программисту стать фрилансером. Где искать клиентов, как платить налоги, "плюсы, минусы, подводные камни":
https://goo.gl/MgHVn6
https://goo.gl/MgHVn6
Универсального «рецепта», как успешно пройти собеседование, не существует. Но мы постарались собрать как можно больше полезных советов:
https://goo.gl/23kuMa
https://goo.gl/23kuMa
Есть мнение, что использовать в коде слово "user" небезопасно. Мы постарались выяснить, каковы причины подобных опасений.
https://goo.gl/Fpsj7c
https://goo.gl/Fpsj7c
Интересные статьи на нашем сайте:
- Представляем результаты опроса, проведенного среди разработчиков. Помимо прочего организаторы узнавали, какие языки и инструменты больше всего нравятся программистам в 2018 году.
https://goo.gl/CSp6YX
- Java-разработка похожа на столярное дело — без правильных инструментов ничего не выйдет. Обратите внимание на нашу подборку самого полезного инструментария:
https://goo.gl/jt5pUH
- Первый шаг на пути к получению работы - попасть на собеседование. В этом вам поможет хорошо составленное резюме. Читайте советы профессионалов на этот счет:
https://goo.gl/xbYFyq
- Послушать подкаст — отличный способ наполнить обычные моменты чем-то интересным. Представляем подборку англоязычных подкастов о стартапах, технологиях и будущем:
https://goo.gl/HekpCv
- Год назад языку Kotlin пророчили, что к концу 2018-го он станет популярнее Java в разработке приложений для Android. Программисты поделились своим опытом перехода с Java на Kotlin:
https://goo.gl/NmHNqJ
- Соединения peer-to-peer становятся все более распространенными. Мы разбирались, почему Р2Р привлекает так много внимания, как эта технология развивалась и куда идет:
https://goo.gl/Frdqyw
- Пользователи сайта Quora поделились своим мнением по поводу того, как стать высококлассным разработчиком. Представляем несколько самых интересных ответов:
https://goo.gl/h1zdPT
- Разработчики, которым в их работе нужно применять приемы статистики или анализа данных, часто выбирают Python в качестве своего языка. Одно из самых больших преимуществ такого решения – широкий спектр библиотек. Мы узнавали, какие библиотеки являются самыми необходимыми для машинного обучения:
https://goo.gl/o8tVVS
- Представляем результаты опроса, проведенного среди разработчиков. Помимо прочего организаторы узнавали, какие языки и инструменты больше всего нравятся программистам в 2018 году.
https://goo.gl/CSp6YX
- Java-разработка похожа на столярное дело — без правильных инструментов ничего не выйдет. Обратите внимание на нашу подборку самого полезного инструментария:
https://goo.gl/jt5pUH
- Первый шаг на пути к получению работы - попасть на собеседование. В этом вам поможет хорошо составленное резюме. Читайте советы профессионалов на этот счет:
https://goo.gl/xbYFyq
- Послушать подкаст — отличный способ наполнить обычные моменты чем-то интересным. Представляем подборку англоязычных подкастов о стартапах, технологиях и будущем:
https://goo.gl/HekpCv
- Год назад языку Kotlin пророчили, что к концу 2018-го он станет популярнее Java в разработке приложений для Android. Программисты поделились своим опытом перехода с Java на Kotlin:
https://goo.gl/NmHNqJ
- Соединения peer-to-peer становятся все более распространенными. Мы разбирались, почему Р2Р привлекает так много внимания, как эта технология развивалась и куда идет:
https://goo.gl/Frdqyw
- Пользователи сайта Quora поделились своим мнением по поводу того, как стать высококлассным разработчиком. Представляем несколько самых интересных ответов:
https://goo.gl/h1zdPT
- Разработчики, которым в их работе нужно применять приемы статистики или анализа данных, часто выбирают Python в качестве своего языка. Одно из самых больших преимуществ такого решения – широкий спектр библиотек. Мы узнавали, какие библиотеки являются самыми необходимыми для машинного обучения:
https://goo.gl/o8tVVS
На собеседованиях часто спрашивают, какой проект был для вас самым интересным и/или трудным. Мы попытались выяснить, как правильно отвечать на подобные вопросы:
https://goo.gl/k1xBpm
https://goo.gl/k1xBpm
Случалось ли вам замечать, что больше всего вы узнаете, когда вам по работе попадаются особенно трудные задачи? Мы разбирались, почему так происходит:
https://goo.gl/hse4Rn
https://goo.gl/hse4Rn
Советы для новичков: как быстро учиться программированию
Мы попытались разобраться, как нужно построить процесс обучения, чтобы как можно быстрее войти в профессию.
https://goo.gl/tDMChv
Мы попытались разобраться, как нужно построить процесс обучения, чтобы как можно быстрее войти в профессию.
https://goo.gl/tDMChv
Три шага для усовершенствования кодовой базы
Не всегда есть возможность остановить проект и заняться погашением технического долга. Мы разбирались, как улучшить кодовую базу, не прекращая добавлять новый функционал.
https://goo.gl/5WM4zN
Не всегда есть возможность остановить проект и заняться погашением технического долга. Мы разбирались, как улучшить кодовую базу, не прекращая добавлять новый функционал.
https://goo.gl/5WM4zN
Как улучшить свой опыт работы с Git
С Git сталкиваются если не все разработчики, то очень многие. Поэтому навыки работы с ним довольно важны. Мы разбирались, как можно исправить коммиты и упорядочить их историю.
https://goo.gl/5zf89Q
С Git сталкиваются если не все разработчики, то очень многие. Поэтому навыки работы с ним довольно важны. Мы разбирались, как можно исправить коммиты и упорядочить их историю.
https://goo.gl/5zf89Q
Мое решение – самое лучшее!
В мире разработки существует огромное количество инструментов и подходов. Большинство из них вполне взаимозаменяемы. Но каждый - каждый! - разработчик считает, что его выбор самый правильный. Почему так происходит? Мы разбирались:
https://goo.gl/ByVtVx
В мире разработки существует огромное количество инструментов и подходов. Большинство из них вполне взаимозаменяемы. Но каждый - каждый! - разработчик считает, что его выбор самый правильный. Почему так происходит? Мы разбирались:
https://goo.gl/ByVtVx
Интересные статьи на нашем сайте:
- Что в коде выдает, что его автор — разработчик-джуниор?
https://goo.gl/rW79F3
- Бесплатные инструменты и сервисы для любого разработчика
https://goo.gl/wHwmKc
- Дедлайн для программиста: что делать?
https://goo.gl/E2Apz7
- Что не надо делать на собеседовании — отвечают эксперты
https://goo.gl/zubDMM
- Почему работа в стартапе не так хороша, как говорят
https://goo.gl/1g8y6f
- Лучшие языки программирования для Blockchain-разработчиков
https://goo.gl/4N4qF9
- Личный опыт: 5 лет жизни remote-компании глазами CEO
https://goo.gl/rqUFRJ
- 9 способов завалить собеседование для джуниора
https://goo.gl/uWBy6s
- Что в коде выдает, что его автор — разработчик-джуниор?
https://goo.gl/rW79F3
- Бесплатные инструменты и сервисы для любого разработчика
https://goo.gl/wHwmKc
- Дедлайн для программиста: что делать?
https://goo.gl/E2Apz7
- Что не надо делать на собеседовании — отвечают эксперты
https://goo.gl/zubDMM
- Почему работа в стартапе не так хороша, как говорят
https://goo.gl/1g8y6f
- Лучшие языки программирования для Blockchain-разработчиков
https://goo.gl/4N4qF9
- Личный опыт: 5 лет жизни remote-компании глазами CEO
https://goo.gl/rqUFRJ
- 9 способов завалить собеседование для джуниора
https://goo.gl/uWBy6s
Когда дублирование кода допустимо
Ни для кого не секрет, что дублирование кода — это зло. Понимание принципа DRY (Don’t repeat yourself) указывают как требование в вакансиях разработчиков. Но есть ли ситуации, когда код можно дублировать? Читайте в нашей статье:
https://goo.gl/ZXw8Kh
Ни для кого не секрет, что дублирование кода — это зло. Понимание принципа DRY (Don’t repeat yourself) указывают как требование в вакансиях разработчиков. Но есть ли ситуации, когда код можно дублировать? Читайте в нашей статье:
https://goo.gl/ZXw8Kh
7 причин, почему геймдев это лучшее хобби для разработчика
Если спросить любого разработчика, пробовал ли он себя когда-нибудь в геймдеве, то велика вероятность, что он ответит «да». Это совершенно естественно, ведь навыки нужны практически те же самые, что и по работе. Однако, есть и другие причины для выбора подобного хобби:
https://techrocks.ru/2018/10/14/7-reasons-gamedev-is-the-perfect-hobby/
Если спросить любого разработчика, пробовал ли он себя когда-нибудь в геймдеве, то велика вероятность, что он ответит «да». Это совершенно естественно, ведь навыки нужны практически те же самые, что и по работе. Однако, есть и другие причины для выбора подобного хобби:
https://techrocks.ru/2018/10/14/7-reasons-gamedev-is-the-perfect-hobby/
7 доводов в пользу ревью кода
Суть ревью кода очень проста: написав код, дайте его кому-нибудь другому, чтобы он просмотрел и прокомментировал. Несмотря на простоту, эта практика повсеместно считается очень полезной. Мы разбирались, почему:
https://techrocks.ru/2018/10/15/7-reasons-why-code-reviews-are-awesome/
Суть ревью кода очень проста: написав код, дайте его кому-нибудь другому, чтобы он просмотрел и прокомментировал. Несмотря на простоту, эта практика повсеместно считается очень полезной. Мы разбирались, почему:
https://techrocks.ru/2018/10/15/7-reasons-why-code-reviews-are-awesome/
Почему разработчики НЕ бросают свою работу
Люди, занятые в сфере разработки ПО, довольно часто меняют работу. Есть много статей о том, что их к этому подталкивает и какая от этого может быть польза. Мы поинтересовались, а что же может удержать сотрудников тех-компании на месте.
https://techrocks.ru/2018/10/16/reasons-developers-dont-leave-their-jobs/
Люди, занятые в сфере разработки ПО, довольно часто меняют работу. Есть много статей о том, что их к этому подталкивает и какая от этого может быть польза. Мы поинтересовались, а что же может удержать сотрудников тех-компании на месте.
https://techrocks.ru/2018/10/16/reasons-developers-dont-leave-their-jobs/
Проблемы Scrum’a в большинстве компаний
Следование Agile-методологиям стало эдакой частью джентельменского набора любой IT компании. Большинство команд работают на основе одного из фреймворков этой методологии, чаще всего по Scrum’у. Проблема в том, что в большинстве случаев применение Scrum’а — внешняя атрибутика и не более. Почему так происходит? Давайте разбираться.
https://techrocks.ru/2018/10/17/scrum-problems-in-most-companies/
Следование Agile-методологиям стало эдакой частью джентельменского набора любой IT компании. Большинство команд работают на основе одного из фреймворков этой методологии, чаще всего по Scrum’у. Проблема в том, что в большинстве случаев применение Scrum’а — внешняя атрибутика и не более. Почему так происходит? Давайте разбираться.
https://techrocks.ru/2018/10/17/scrum-problems-in-most-companies/