Рубрика «программисты» - 4

Опрос айтишников. На «вы» или на «ты»? - 1 Не секрет, что в подавляющем большинстве контор, где работает много программистов, админов и т.д., все общаются на «ты», причем зачастую независимо от должности и возраста.

При этом при общении на сайтах в интернете (facebook, habr и др.), даже на сугубо «программистские» темы, стало довольно много «выкания». Замечу, что в нулевых в интернете все были строго на «ты», без вариантов, и постепенно это сходит на нет.

Возможно, это происходит потому, что на заре развития интернета там тусовалось почти исключительно одна молодежь, а сейчас это уже далеко не так. Восьмидесятилетние бабушки уже вовсю смотрят сериалы в интернете и радуются.

Предлагаю небольшой опрос-замер на эту тему. Через пару лет повторим, чтобы увидеть тенденцию.

Естественно, не во всех языках есть это различие. В английском языке все на «you», например. Хотя и там ранше было слово thou, которое до сих пор можно встретить у Шекспира или в Библии. (Кстати, аналогом «you have» будет «thou hast», почти как «du hast» у Rammstein).
Читать полностью »

23 февраля: страшней айтишника оружия нет - 1

Сегодня День защитника Отечества! Всех сопричастных с праздником! Бойцам несущим службу в Вооруженных силах РФ — неизбежного дембеля. А для тех, кто не служил или только собирается отдать долг Родине, под катом любопытный рассказ про умные железяки. Не исключено, если вы шарите в технике, компьютерах и ПО, вам посчастливится не только оттрубить в штабе писарем, но и к чему-нибудь из описанного ниже прикоснуться. Ну и надеюсь, что меня не загребут за разглашение всяческих там государственных секретов.Читать полностью »

Из жизни параллелилиста - 1

Когда я говорю, что работаю в московском офисе Parallels в Свиблово, обычная реакция: «Да это же у черта на рогах?». На самом деле, это все лишь 21 минута на метро от Третьяковской. Хорошо, что первоначальные возгласы про географию компенсируются фразой: «Да, зато вы крутые». Под катом много картинок и чуток текста про наш офисный быт. Постараюсь поменьше лить елея и розового киселя, но если что, не обессудьте, все-таки корпоративный блог.Читать полностью »

Идеальный программист. Часть 2 - 1

Это вторая часть статьи по книге Роберта Мартина «Идеальный программист». В первой части статьи мы начали изучать, чем идеальный программист отличается от не идеального. Рассмотрели ответственность, научились говорить «нет» нереальным задачам и говорить «да» так, чтобы заказчик был, уверен, что всё будет готово вовремя. Мы определились, как писать код, принимать помощь и помогать другим. Продолжим.

Читать полностью »

Статья-конспект по книге Роберта Мартина «Идеальный программист». После прочтения книги у меня поменялось отношение к программистической жизни. В книге рассматривается процесс написания кода, сам код, отношение к задачам, TDD и много других полезностей. Читать нужно разработчикам и менеджерам проектов. Частично применимо к дизайнерам.
Идеальный программист. Часть 1 - 1
Читать полностью »

image

На ИТ-рынке труда по-прежнему велик спрос на специалистов, и на разработчиков ПО в частности. Но и соискателей тоже великое множество. Поиск «того самого» специалиста иногда превращается в поиск иголки в стоге сена. Рекрутеры вынуждены использовать различные методы подбора сотрудников, но как оказалось, использование тех же ИТ-технологий не всегда может помочь в этом. А иногда это даже усложняет ситуацию.

«Хороших» компаний не так уж много. Поэтому в попытке трудоустроиться туда соискатели готовы пойти на многое: переехать в другой район, город, и даже в другую страну.

Несмотря на встряску и стагнацию экономики Китая, за последние шесть лет она демонстрирует рост порядка 6,5%. Наибольший клад в этот процесс вносит китайская ИТ-индустрия. Более того, многие стартапы из этой страны (включая Baidu, Alibaba и Tencent) на слуху в Кремниевой долине. Читать полностью »

«Стояли звери около двери. В них стреляли, они умирали.»
— Стругацкие

Пол Грэм продавливает правительство: 95% превосходных мировых программистов остаются не у дел, впустите их - 1

Let the Other 95% of Great Programmers In

Перевод: Катя Шершнева

Американские технологические компании хотят, чтобы правительство упростило процесс иммиграции, потому что они не могут найти достаточно программистов в США. Противники иммиграции, говорят, что вместо того, чтобы позволять иностранцам занимать рабочие места, следует обучать программированию больше американцев. Кто прав?

Технологические компании правы. Противники иммиграции не понимают, что есть большая разница в способностях между компетентными программистами и исключительными, и вы можете обучать людей, чтобы они становились компетентны, но не можете делать их исключительными. Исключительные программисты имеют склонности и интерес к программированию, это не просто результат обучения. [1]

В США живёт меньше 5% населения мира. Выходит, если те качества, которые делают из человека великого программиста, распределяются равномерно, то 95% этих великих программистов рождены за пределами США.

Противникам иммиграции нужно придумать какое-то объяснение, почему технологические компании прилагают такие усилия, чтобы сделать иммиграцию проще. Поэтому они утверждают, что те делают это с целью снизить зарплаты. Но если говорить о стартапах, вы обнаружите, что практически каждый из них крупнее определённого размера проходил через юридические проволочки, чтобы привезти программистов в США, где они платили им столько же, сколько платили бы американцам. Зачем они идут на лишние хлопоты, получая программистов за ту же цену? Единственное объяснение состоит в том, что они говорят правду: вокруг просто недостаточно хороших программистов. [2]
Читать полностью »

Несколько лет назад меня впервые спросили, хочу я стать хорошим специалистом или руководителем. Я поспешно ответила, что руководителем. Но в процессе аргументации своего выбора, изменила решение уже через 2 минуты. В тот день я впервые задумалась о том, каково это «быть руководителем».

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

image
Читать полностью »

image
Здесь уже написано множество статей о том, кто такой Fullstack, в чем его плюсы и минусы, в каких проектах есть смысл нанимать таких разработчиков, а где — нет. Я буду исходить из мысли, что Вы понимаете, что такое Fullstack и с чем его едят.

Мысль, которую я хотел бы выразить заключается в следующем — «Почему, даже большие аутсорсинговые и продуктовые компании, хотят нанимать Fullstack и/или развивать своих сотрудников в этом направлении?».
Читать полностью »

image

Если прибегнуть к аналогии, то лягушка, брошенная в кипяток, выпрыгивает оттуда. Но если посадить ее в медленно нагреваемую воду, то она не почувствует опасности и сварится.
Веб-разработчики похожи на таких безмятежных лягушек. Ежедневно погружаясь в код и сервисы, мы не замечаем изменения уровня сложности. Но посмотрите на индустрию со стороны — как те, кто только изучает программирование, — и вы поймете, насколько человек оказывается загружен еще до написания первой строчки кода. С какого языка мне начать? Какие библиотеки использовать? Какая IDE лучше? SQL или не только SQL? Слияние или перемещение? И что, черт побери, такое динамометр? Данная статья привлекла наше внимание тем, что изложенная в ней история может пригодится не только разработчикам, но и всем, кто пытается создать продукты, упрощающие жизнь клиентов. Надеемся, информация будет вам полезна!
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js