Support us

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

Оставить комментарий
Неделя за 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 до мобильных приложений.

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

 

 

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

Место солидарности беларусского ИТ-комьюнити

Далучайся!

Читайте также
Сверхзвуковая авиация и батарейки из бактерий. Техдайджест
Сверхзвуковая авиация и батарейки из бактерий. Техдайджест
Сверхзвуковая авиация и батарейки из бактерий. Техдайджест
Influit изобрела электробензин, Baidu запустила роботакси. Технодайджест
Influit изобрела электробензин, Baidu запустила роботакси. Технодайджест
Influit изобрела электробензин, Baidu запустила роботакси. Технодайджест
Каждую неделю собираем новости технологий, видео и ссылки на полезные статьи.
1 комментарий
Synchron вживила свой первый нейроинтерфейс, Subaru нашла новую Суперземлю. Технодайджест
Synchron вживила свой первый нейроинтерфейс, Subaru нашла новую Суперземлю. Технодайджест
Synchron вживила свой первый нейроинтерфейс, Subaru нашла новую Суперземлю. Технодайджест
Каждую неделю собираем новости технологий, видео и ссылки на полезные статьи.
Возрождение OneWeb и «эра мяса из пробирки». Техдайджест
Возрождение OneWeb и «эра мяса из пробирки». Техдайджест
Возрождение OneWeb и «эра мяса из пробирки». Техдайджест
Каждую неделю собираем новости технологий, видео и ссылки на полезные статьи.

Хотите сообщить важную новость? Пишите в Telegram-бот

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

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

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

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