Support us

Неделя за 10 ссылок: почему стать сильным программистом непросто

4 комментария
Неделя за 10 ссылок: почему стать сильным программистом непросто

Почему научиться программировать сложнее, чем кажется, и где востребованы реально сильные программисты; интервью Юрия Гурского об айтишных проблемах и тупых идеях, а также правда о биографии Стива Джобса — сына беженца из Сирии. Кроме того, море новых ссылок по code review, Node.Js, Java, базам данных и Highload — в традиционном обзоре свежих ссылок за неделю.

Читать далее

О тупых идеях в ИТ

Интересное интервью Юрия Гурского о социальном капитале, проблемах в ИT и тупых идеях.

Для начала текущая визитка Юрия выглядит примерно так:

Юрий Гурский — белорусский ИT-предприниматель, основатель проектов Viaden Media, Sport.com, ментор проекта Maps.me. Имеет большой опыт управления в сфере ИT-индустрии. После продажи Maps.me холдингу Mail.ru работает в Москве в качестве директора по новым продуктам Mail.ru. Обладатель титула «Предприниматель года» в Беларуси, является членом Сообщества бизнес-ангелов и венчурных инвесторов БАВИН, успешно инвестирует в ИT-проекты. Входит в состав организационного комитета ежегодного конкурса Республики Беларусь в области ИT-проектов ИT-Jump. Магистр бизнес-администрирования Executive MBA.

На мой произвольный выбор вот цитата об образовании:

— В сегодняшнем мире успеваемость в школе, оценки имеют значение?

— Сейчас уже нет. В наше время IQ легко заменяется компьютерами. Зато именно из-за них сегодня категорически важна прокачка в области эмоционального интеллекта. Просто необходимо учиться выстраивать отношения.

Наверное, слышали — есть теория сети: каждый человек имеет свою сеть контактов. Одно знакомство — одно звено. Так вот сила человека квадратична его звеньям. Человек, у которого четыре контакта, в четыре раза сильнее, чем человек, у которого два контакта. Но подписчики в сетях «ВКонтакте» или Facebook — это не есть социальный контакт. Сейчас кто угодно может добавить тебя в друзья. Социальный капитал формируется за счет тех людей, которым полезен ты, и тех, которые полезны тебе. Условно говоря, это банк услуг. Исходя из этого и строится сеть. Я могу позвонить большому количеству людей с просьбой — и мне не откажут. Но и мне могут позвонить. Уже сейчас процентов 30 времени у меня уходит на чужие дела. Но и мои дела решают посторонние люди — разумеется, совершенно бесплатно. Это называется социальный капитал.

Интересное интервью. Рекомендую. Но теорию о решальщиках чужих проблем я бы обязательно до логического конца довёл бы: скажем, что будет, когда процент таких «чужих проблем» достигнет в твоем времени порога 90%. Вероятно, такая социальная DDoS и станет ключевой проверкой теории социальных блатов связей Юрия Гурского.

2. Vox populi

Два любопытных свежих опроса, в чём-то даже пересекающихся.

В комментариях к последнему спорят:

— Скоро с айтишниками будет такая же история, как лет 10-15 назад с экономистами и маркетологами: стало очень модно получать данную специальность и им попросту некуда было приткнуться со своими дипломами.

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

3. Нужны сильные программисты

Но, несмотря на результаты опросов и оптимистичные мнения, этот свежий материал напоминает (по опыту Великобритании), что научиться программировать сложнее, чем кажется многим.

Присовокуплю развивающую эту тему уже классическую статью: Чумной барак для сумасшедших фриков:

Айти — это работа для сумасшедших.

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

Айти — это такая профессия, где ты всегда дилетант. Ты не можешь стать профессионалом, ты никогда не будешь уверен в своих знаниях. Потому что твоя некомпетентность растёт прямо пропорционально количеству потраченных на изучение и практику часов. Это такая «Алиса в стране чудес», только там, чтобы не стоять на месте, приходилось бежать ещё быстрее, а здесь частенько кажется, что с каждым шагом тебя только относит назад в глубины махрового невежества.

Я знаю только то, что ничего не знаю. С каждым днём я ещё больше узнаю, насколько же я никчёмный идиот и как велико моё «ни черта не знаю». А оно обширно, как сама Вселенная.

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

Да, в ИТ везде одни подлянки. А вы не знали?

1999 год. Армия. Первые месяцы службы. Тяжеловато. Однажды спрашивают, есть ли музыканты. Вызвались трое, думали в оркестр заберут или в солдатский клуб... Оказалось, надо какому то генералу тащить рояль на восьмой этаж. Потом искали художника, был у нас один талантливый, вызвался, думал посадят стенгазеты рисовать... Оказалось, надо покрасить ворота на КПП, сам КПП и ограждение вокруг военного городка, и это в мороз −40.

И вот ищут пару компьютерщиков. У меня и товарища вышка по IT. Думали, думали, где может быть подлянка, ничего не придумали, рискнули, вызвались. Приводят в штаб дивизии, много белых компьютеров, мониторов, принтеров... Дают по ведру для воды, мыло, тряпки — отмыть все за два дня!

Цитата выше выдрана отсюда: Нужны сильные программисты.

4. Джобс — беженец из Сирии

Чтобы, наконец, поставить точку в громкой истории прошлой недели, согласно которой отец Стива Джобса был сирийским «беженцем», что, в свою очередь, породило ряд ярких арт-акций.

Вот вам наша ссылка-разоблачение: отец Стива Джобса не был сирийским «беженцем» — он был сыном олигарха-нефтяника.

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

Если в чём-то Стив Джобс и пошёл в своего биологического отца — то исключительно в том, что он в 22 года выгнал свою беременную подругу, отказавшись признавать отцовство даже после ДНК-теста, и наделил родную дочь своей фамилией лишь через 9 лет после её рождения. В этом он действительно проявил себя как достойный наследник Абдул Фаттаха Джандали.

5. Практические советы

«Ревьювил» код, «ревьювил», да не «выревьювил». По этому случаю блок новых ссылок с короткими и полезными правилами code review:

В дополнение специи по вкусу:

6. В загашник админа

Отличное руководство по правильному выбору кодов ответов веб-сервера на все случаи жизни. Если бы это было действительно очевидно, такие руководства не росли бы как грибы, посему каждому админу и вебмастеру стоит прочитать его внимательно: Choosing an HTTP Status Code — Stop Making It Hard.

7. Новые учебные пособия

Новые обучающие пособия-мануалы стали доступны онлайн:

  • Наставления по написанию надежного и простого кода: Workmanship Manual. Остаётся только добавить, что это руководство посвящено HTML и CSS.
  • Также вышло очередное обновление Красной Книги по базам данных — это 5-я редакция. Напомню, что обновляется это известная в узких кругах книга с 1988 года.

8. Все против всех

Немного рассуждений и много кусков кода: Как я выбирал скриптовый язык и остановился на Python. Перепробовано было много, от Lua до Scala — результат в заголовке. Мотивация и аргументы выбора — упакованы в самой статье.

А вот и минутка славы для Haskell, который лихо прикручивают к API ВКонтакта:

9. Highload и базы данных

Выложена серия статей для джуниоров по симбиозу этих двух областей. Вернее, ранее этот курс из 18 лекций был платным, но теперь он стал доступен бесплатно. Как я понял, отчасти он состоят из подборок самых разных выступлений на конференции HighLoad++, сгруппированных логически по нарастанию сложности тем.

Есть много любопытных деталей, известные люди в качестве докладчиков, море полезной информации — рекомендую.

10. Видосы для айтишных визуалов

Некий сотрудник Luxsoft трепетно собрал огромное количество обучающих видео по программированию на Java в виде разбитого по подтемам списка. Всё на русском языке и отобрано для средних и более сильных программистов: Двести пятьдесят русскоязычных обучающих видео докладов и лекций о Java.

И в заключение для бодрости духа ещё один видеодоклад от прошлой недели.

Выступает Михаил Лапушкин — Node.js. Докладчик рассказывает об эволюции и возможностях (на примерах) этого популярного средства разработки.

Node.js из смешной серверной технологии превратился в стержень экосистемы JS. Расскажу и покажу, как уже сегодня можно писать в едином стиле Node.js практически всё, что вам нужно: от CLI до мобильных приложений.

Куча исходников из презентации доступны по этой ссылке.

 

 

*Мнение колумнистов может не совпадать с позицией редакции.
**В цитировании сохранены авторская орфография и пунктуация.

Читайте также
Энтузиаст научил ИИ глушить соседские Bluetooth-колонки
Энтузиаст научил ИИ глушить соседские Bluetooth-колонки
Энтузиаст научил ИИ глушить соседские Bluetooth-колонки
1 комментарий
Что айтишники делали в Tinder — и вы тоже можете. До 15 февраля
Что айтишники делали в Tinder — и вы тоже можете. До 15 февраля
Что айтишники делали в Tinder — и вы тоже можете. До 15 февраля
Tinder в Беларуси — почти всё. Собрали материалы о том, как айтишники искали работу в этом приложении, закрывали вакансии, ну и знакомились, конечно. Вы ещё успеете повторить до 15 февраля. 
Беспроводные наушники в часах и генераторы нового поколения. Технодайджест
Беспроводные наушники в часах и генераторы нового поколения. Технодайджест
Беспроводные наушники в часах и генераторы нового поколения. Технодайджест
2 комментария
«Умный» поисковик от Microsoft и разработка военного экраноплана для Пентагона. Техдайджест
«Умный» поисковик от Microsoft и разработка военного экраноплана для Пентагона. Техдайджест
«Умный» поисковик от Microsoft и разработка военного экраноплана для Пентагона. Техдайджест
Каждую неделю собираем новости технологий, видео и ссылки на полезные статьи.

Хотите сообщить важную новость? Свяжитесь с редакцией через страницу контактов

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.