Size: a a a

2018 September 24
TechRocks
Одна из самых важных характеристик кода - его читаемость. И хотя это понятие кажется субъективным, есть способы улучшения читаемости, подходящие для любого кода. Читайте о них в нашей статье:
https://goo.gl/sEUMGr
источник
2018 September 25
TechRocks
Как известно, плох солдат, не мечтающий стать генералом. Читайте советы джуниорам, которые хотят стать сеньорами:
https://goo.gl/pCSVfC
источник
2018 September 26
TechRocks
В сети полно советов о том, как найти работу в IT. А вот советов, как удержаться на своем рабочем месте, — куда меньше. Читайте о том, как не разочаровать работодателя:
https://goo.gl/a7S5Q5
источник
2018 September 27
TechRocks
Везде, где обсуждается карьера программиста, употребляются такие определения уровня как Junior, Middle и Senior. Чем они отличаются друг от друга? Мы разбирались:
https://goo.gl/Td7QjL
источник
2018 September 28
TechRocks
По мере того как мир все больше становится «цифровым», опасность кибератак увеличивается. И наносимый ими вред тоже растет. Мы собрали пятерку самых нашумевших кибератак:
https://goo.gl/19pNr2
источник
2018 September 29
TechRocks
Безусловно, самое главное в коде - его работа. Но почему бы ему не быть также и произведением искусства? Мы разбирались, как сделать код не только рабочим, но и красивым.
https://goo.gl/a8sEZG
источник
2018 September 30
TechRocks
Интересные статьи на нашем сайте:

- Есть дни, когда у вас просто все из рук валится, и вы удивляетесь, как вас вообще на работу взяли. А разбираться с рабочими задачами все равно надо. При этом стоит помнить о нескольких вещах:
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
источник
2018 October 01
TechRocks
Что общего между зданиями оперы и программами? Создание и тех, и других часто проходит с нарушением графиков. Почему так происходит и что с этим делать разработчику и клиенту? Мы попробовали с этим разобраться.
https://goo.gl/SXcsCS
источник
2018 October 02
TechRocks
Как воплотить свою идею приложения в реальный продукт и вывести его на рынок? О чем следует подумать и что нужно учесть? Мы разбирались:
https://goo.gl/FxDoZV
источник
2018 October 03
TechRocks
Как такая хорошая черта, как оптимизм, может стать причиной срыва графиков создания ПО? И какие еще причины бывают? Мы разбирались:
https://goo.gl/xBYbwE
источник
2018 October 04
TechRocks
Мы попытались выяснить, как программисту стать фрилансером. Где искать клиентов, как платить налоги, "плюсы, минусы, подводные камни":
https://goo.gl/MgHVn6
источник
2018 October 05
TechRocks
Универсального «рецепта», как успешно пройти собеседование, не существует. Но мы постарались собрать как можно больше полезных советов:
https://goo.gl/23kuMa
источник
2018 October 06
TechRocks
Есть мнение, что использовать в коде слово "user" небезопасно. Мы постарались выяснить, каковы причины подобных опасений.
https://goo.gl/Fpsj7c
источник
2018 October 07
TechRocks
Интересные статьи на нашем сайте:

- Представляем результаты опроса, проведенного среди разработчиков. Помимо прочего организаторы узнавали, какие языки и инструменты больше всего нравятся программистам в 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 October 08
TechRocks
На собеседованиях часто спрашивают, какой проект был для вас самым интересным и/или трудным. Мы попытались выяснить, как правильно отвечать на подобные вопросы:
https://goo.gl/k1xBpm
источник
2018 October 09
TechRocks
Случалось ли вам замечать, что больше всего вы узнаете, когда вам по работе попадаются особенно трудные задачи? Мы разбирались, почему так происходит:
https://goo.gl/hse4Rn
источник
2018 October 10
TechRocks
Советы для новичков: как быстро учиться программированию

Мы попытались разобраться, как нужно построить процесс обучения, чтобы как можно быстрее войти в профессию.

https://goo.gl/tDMChv
источник
2018 October 11
TechRocks
Три шага для усовершенствования кодовой базы

Не всегда есть возможность остановить проект и заняться погашением технического долга. Мы разбирались, как улучшить кодовую базу, не прекращая добавлять новый функционал.

https://goo.gl/5WM4zN
источник
2018 October 12
TechRocks
Как улучшить свой опыт работы с Git

С Git сталкиваются если не все разработчики, то очень многие. Поэтому навыки работы с ним довольно важны. Мы разбирались, как можно исправить коммиты и упорядочить их историю.

https://goo.gl/5zf89Q
источник
2018 October 13
TechRocks
Мое решение – самое лучшее!

В мире разработки существует огромное количество инструментов и подходов. Большинство из них вполне взаимозаменяемы. Но каждый - каждый! - разработчик считает, что его выбор самый правильный. Почему так происходит? Мы разбирались:

https://goo.gl/ByVtVx
источник