Публикации по теме 'communication'


Самый важный язык в программировании
Сценарий Как вы думаете, что делает следующая функция? Может быть, вы сразу поняли, что делает эта функция, а может, еще не уверены. Возможно, вы уже писали что-то подобное раньше. Давайте внесем несколько небольших изменений, чтобы посмотреть, сможем ли мы сделать это немного понятнее: Внезапно становится совершенно ясно, что делает эта функция: она вычисляет чистую сумму с учетом общей суммы и налоговой ставки. Все, что мы сделали, - это улучшили наше именование, и цель..

Преодоление моих технологических препятствий: кодирование не требуется
Недавно я закончил 11-месячную совместную работу в Японии. Я мог бы легко сказать, что самым сложным моим проектом было стать экспертом по различным базам данных NoSQL, создать веб-приложение Node.js или выбрать архитектуру программного обеспечения для внешнего заказчика; однако эти технические проблемы были ничто по сравнению с многочисленными проблемами общения, с которыми я столкнулся из-за языкового барьера и культурных различий. Препятствие № 1) Понимание того, чем занимается моя..

я, данные
Волна недавних событий, начиная с разоблачения того, как Cambridge Analytica (неправомерно) использовала данные Facebook для незаметного нацеливания на определенные группы с сомнительными политическими сообщениями на президентских выборах в США в 2016 году и референдуме по Brexit в Великобритании, снова привлекла внимание к тому, насколько хорошо наша социальная сети, средства связи и устройства знают нас. Никогда не было секретом, что безупречный, персонализированный опыт, который мы..

Язык, которым должен владеть каждый программист
Разработка программного обеспечения — это не только написание кода Поскольку, когда вы начинаете программировать, самый распространенный совет, который вы получаете, — выучить определенный язык. На эту тему ведутся бесконечные споры и противоречивые мнения, так как у всех разный опыт и работа в разных сферах. Я бы сказал, что единственный язык, который действительно должен знать каждый программист, — это не JavaScript и не Python; ни C++, ни Rust. Один язык английский. Не поймите..

Как повысить культуру код-ревью в вашей команде
Считаете, что проверка кода занимает несколько дней? Проверка кода — неотъемлемая часть выпуска высококачественного кода. Но иногда может показаться, что ваша команда зашла в тупик, если они не расставили приоритеты должным образом. Проверка кода может стать источником разочарования. Вполне естественно хотеть сосредоточиться на своей собственной задаче и видеть, что обзоры кода отвлекают вас от глубокой работы . В результате у вас может появиться склонность спешить со списком..

7 причин улучшить общение с заинтересованными сторонами
«Почему я должен разговаривать с бизнес-командами? Они всегда просят о невозможном и хотят получить это сегодня». Вы разработчик программного обеспечения или ИТ-специалист? Это звучит знакомо? Бывают ли у вас моменты, когда вы предпочитаете заниматься чем-то другим, чем разговаривать с заинтересованными сторонами вашего бизнеса? Если вы сказали да, не волнуйтесь, вы не одиноки. Коммуникация между техническими и бизнес-командами может быть сложной. Это источник нескольких..

3 совета, которые помогут сохранить объем вашего проекта по науке о данных
КАК ОБРАЩАТЬСЯ К БИЗНЕСУ В КАЧЕСТВЕ ДАННЫХ 3 совета, которые помогут сохранить объем вашего проекта по науке о данных Никогда не тратьте время на создание приложения-монстра, которое далеко от первоначального предложения. И быть виноватым в этом. Как специалист по данным, вы ожидаете получить работу, которая позволит вам заниматься классными вещами - большими данными, большой машиной (или облаком, как у взрослых) и глубокими нейронными сетями. Реальность быстро окутывает вас, когда вы..