Как стать автором
Обновить

Комментарии 56

ага, особенно:
Совет 7. Будь универсалом
Совет 8. Будь специалистом
image

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

Спасибо за Вашу работу!
Хотела прочитать ее, но останавливало всегда именно то, что в подобных книгах смысла на десяток страниц и на 300+ воды

Пожалуйста. В ближайшие дни, как будет время, вылажу конспект остальной части. В книге очень много воды, поэтому конспект передает мысли автора в сжатом виде и саму книгу можно уже не читать.
присоединюсь к благодарности автору, молодец что осилил, но даже в конспекте куча воды и капитанства, примерно как на annual мотивационных митингах в нашей enterprise компании
Ой как не хочется в очередной раз влезать в фанатские дискуссии… Но просто не могу.

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

К слову, у меня у одного сайт chadfowler.com в хроме 79.0.3945.79 и Firefox 71 (macOs) не работает (только пункт articles из верхнего меню нормально отрабатывает)? Так и задумано или что?

Читайте классику. То же «Искусство программирования». Оно реально полезнее.

FF на андроиде: на многих пунктах меню вместо открытия страницы загружает файл index.textfile

Который при открытии в текстовом редакторе оказывается html. Так что сохраните, переименуйте. Или напишите автору.

НЛО прилетело и опубликовало эту надпись здесь
Так в этом же и смысл. Смысл конспекта — познакомить со спорными мыслями автора, а не воспринять их как истину. Разные подходы рождают дискуссию и это хорошо.
Спорные мысли это неплохо (может быть). Но… Вам не кажется, что советы 1, 2, 7, 8, 9 просто конфликтуют друг с другом? Одно дело, когда автор ведет свою спорную линию. А другое, когда одни его мысли противоречат другим его же мыслям.
В точку. Все откровенно спорное и неоднозначное. Пока три минуты читал конспект, мучили мысли что зря трачу время. Такое впечатление, что последние лет 10 книги массово начали писать копирайтеры с бирж.
книга написана ровно 10 лет назад — в 2009 году.

Интересно, может это связано с стремлением быть худшим?

НЛО прилетело и опубликовало эту надпись здесь
Бывает, мне теща все время где бы я ни работал говорит «сиди цихенька, работай, я вот до пенсии всю жизнь на одной работе проработала, а у тебя такая работа хорошая!».

Но забывает что по пути к этой «хорошей работе» я за 13 лет сменил 6 компаний. А если бы остался в первой, то получал бы, как мне говорили когда уговаривали к ним на распределение, «не меньше чем на интеграле» (завод такой в Минске)
НЛО прилетело и опубликовало эту надпись здесь
>Совет 4. Будь худшим

Совет не ясен: пришёл на работу пьяным, начальнику это не понравилось.
Смысл в другом. Фаулер считает, что нужно работать в том месте, в котором есть огромный потенциал для профессионального роста. Возьмем его пример с оркестром. Музыкант стремится попасть в коллектив, в котором он играет хуже всех остальных. За счет этого всеми силами он старается «подтянуться» до уровня остальных музыкантов.
Совершенно верно. Это неверный (с точностью до наоборот) перевод совета. Выбирай место, где ты будешь сначала худшим, чтобы стать лучше.
Я слышал этот совет в формулировке: окружай себя людьми которые лучше тебя.
Этот совет, кстати, работает только до какого-то предела для многих людей. В какой-то момент ты можешь оказаться в команде людей, которые лучше тебя, но почерпнуть ты у них уже ничего не способен: либо инструменты (не музыкальные), которые они используют слишком сложны/неудобны для изучения, либо инструменты тебе знакомы, но умение с ними работать на другом уровне по сравнению с твоим и научить этому они не могут, потому что есть разница в скорости/качестве мышления.
НЛО прилетело и опубликовало эту надпись здесь
Только автор умалчивает — а ты-то зачем этой команде нужен? /irony
Если ты не знаешь и не умеешь того, что будет полезно другим, ты просто балласт.
Вы абсолютно правы. И это стрессовая ситуация для человека. Т.к. он сам видит свою некомпетентность, т.е. это его внутреннее состояние, но коллектив это тоже видит и это внешнее давление. В такой ситуации только два хороших решения: 1. уйти; 2. потратить все силы, чтобы как можно быстрее (насколько возможно, конечно) перестать быть худшим и поднять свой уровень.
Я немного не о том: если человек приходит в команду — он уже должен уметь что-то полезное для этой команды — тестить рутинные операции, делать мёрджи веток или вовремя приносить хороший кофе — не суть важно.
Поэтому не стоит недооценивать свои сильные стороны.
В любой команде есть кто-то худший. После нескольких итераций увольнения худшего ваша команда будет состоять из одного человека :)
команда не может состоять из одного человека. точно так же как симфонический оркестр — из одного музыканта. следовательно после ряда увольений у вас в орекстре остнется только тщательно отобранные сыгранные музыканты, которые могут доверять друг другу а не прятать свои фальшивые ноты за общим шумом оркестра
Вот только совсем недавно прочитал эту книгу — воды налито более чем. Советы более чем очевидные для типичного здравого разработчика программного обеспечения. Не тратьте на нее даже время. А этой статьи — более чем достаточно.
Последние пару лет читаю книги американских авторов по разным тематикам и там всегда так — книжка на 300 страниц, полезных мыслей 2 страницы максимум, остальное вода.
то же самое — канал дискавери, некогда любимый. Теперь даже засыпать под него скучно, на 1.5 часовое видео 1.5 минуты смысла. Не знаю точно почему так — то ли деградация зрителя, то ли платят за метр пленки
Ага, будь универсалом и одновременно будь специалистом.
А еще желательно богатым и здоровым.
Никакого противоречия. Тут имеется ввиду то, что сейчас в аджайле называют T-Shaped People. У тебя сильно развита одна область, но ты понимаешь и смежные области, относящиеся к жизненному циклу ПО.
Объясните джуну)
Как бы вы написали на Java программу, которая уронит виртуальную
машину Java?
System.exit(0); выполнит остановку JVM

А ошибка в рантайме не уронит?

Некорректный перевод или постановка задачи. Не уронит а остановит систему, уронит это, извините выход по ошибке во время исполнения, у вас же прекращение выполнения программы(даже если это выход из цикла)
Согласен с Вами. В оригинале вопрос звучал как: «How would you crash a JVM», так что мой ответ не совсем корректен. Хотя exit() и выполнит остановку с вызовом shutdown hook и finalize полагаю что автор хотел бы услышать другой ответ. Как альтернативу я бы еще мог предложить «Runtime.getRuntime().halt()» которая как раз уронит запущенную JVM. Учитывая что автор посетовал на то, что не услышал даже неверного ответа это скорее можно расценивать как поле для дальнейшей дискуссии, вряд ли кому-то на самом деле приходилось писать такой код. Опять же, какой вопрос — такой и ответ. Некорректность можно расценивать в свою пользу.
Взять 32битную JVM, выделить ей 32Гб (или больше) heap size и запустить много манипуляций с памятью: рано или поздно оно упадёт.
Для меня эта книга оказалась самой интересной и полезной в этом году. И ещё точно будет перепрочитана в будущем, для лучшего осознания. Важное уточнение:

Книга не имеет абсолютно никакого отношения к программированию и программной инженерии. Т.е совсем. Никак. В ней нет никакой информации про то как или что-то работает. На мой взгляд она даже никакого отношения к IT не имеет.

То что в ней описано настолько банально и понятно. Что всё это должно было быть усвоено адекватным человеком ещё со школьной скамьи, или привито в семье. Книга скорее о процессе воспитания и дисциплины.

Она не техническая. Всё написанное — именно гуманитарные навыки и привычки. Книгу проглотил за сутки. Очень понравилась.
у меня для вас плохие новости. Вы — гуманитарий!
Скорее часть нашего _технарского_ общества выпускает наглухо оторванных от реальности технофашистов, с наукой, вместо религии и лозунгами аля «Всю власть — инженерам!». «Программисты — 31337!»…

А хочется быть элитой, настоящей. А не навязанно-выдуманной. А для этого необходимо понимать всё вот это humanities. Как минимум для того, чтобы не быть в глазах общества IT-специалистом паршивым интеллигентным инженеришкой, место которого в НИИ, в шарашке. А социальный статус почти у всех IT-шников и тыжпрограммистов не выше токаря.

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


Ммм… Однако…

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

Может все не так. И никогда общество в добровольном порядке не признает себя «быдлом» в противовес «настоящей» и «не настоящей» элите. Общество может (и будет) ценить профессионалов. Мастера токаря (посмотрите количество работ на том же YouTube и комментариев под ними), продавца, к которому приятно прийти за покупками, директора, который грамотно обеспечивает работу своей организации не допуская авралов или простоев и заботящегося о своих сотрудниках, да того же IT'шника, который в сотый раз может рассказать с улыбкой и прибауткой какую кнопку нажать надо и программиста, который упрощает жизнь админу и пользователям.

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

А уж как с этим соотносится конспект книги… Давайте оставим это на совести каждого конкретного человека. Не хочу сильно углубляться. Хотя бы по тому, что мое мнение может не совпадать с мнением окружающих. Больше того, на Хабре не просто может, а практически гарантированно будет не совпадать.
Мне показалось, OZR говорил об "элитизме" который иногда проявляют некоторые представители этой профессиональной области. Т.е. говоря просто, это профессионально обусловленная заносчивость. Этот элитизм проявляется, например, посредством такой беззлобной дискриминации вроде «Вы — гуманитарий» (см. комментарий выше).

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

Есть у меня еще одна теория на этот счет. Что эта профессиональная область до определенной степени заполнена самозванцами (людми обладающими поверхностными знаниями, дилетантами), которые себя так ведут, чтобы сойти «за своего». Но это только теория.
Хотя может это когнитивное искажение и таких везде хватает.


Думаю, это так. Рискну предположить, что самой природой запланирован определенный процент людей с таким складом характера. Если копнуть чуть глубже, то «синдром вахтера» скорее всего имеет те же самые причины. Доктора, водители, актеры, да практические представители любой профессии имеют привычку считать себя центром вселенной. На сколько «беззлобной» будет такая заносчивость — вопрос открытый. Разные окружающие люби по разному будут оценивать эту самую «злобность». В любом случае, думаю, нельзя принижать ничью роль.

Другое дело, что со своим уставом в чужой монастырь не ходят. С гуманитариями очень интересно говорить о технике или электроннике. К сожалению, в последнее время я выпал из «старой команды», где были и врачи, и художники, и осветители в театре. Было крайне интересно слушать «гуманитариев», увлеченно обсуждающих свои темы, но и они с интересом слушали «технарей». Конфликтов типа «ты в этом ничего не понимаешь» на моей памяти не было. Они всегда гасились заходами в стиле «ну давай поговорим о...» или «знаешь, а так не получится по причине...». И очень часто выяснялось, что может и получиться…

Но это только теория.


Вот и я о том же. Видимо природе нужны кричащие самозванцы, что бы остальные тянулись до их мнимого уровня и превосходили его. Впрочем, настоятельно не рекомендую развивать эту тему на хабре. Тут «своя атмосфера». И, в целом, это не плохо.
Читал её пару лет назад, детали уже подзабылб, а перечитывать желания нету. За статью спасибо, освяжил в памяти. Жду следующую часть.

А smaltalk попадает в "угасающие технологии"? ))

Книгу уже начал читать ранее но остановился. Случайно увидел статью. Спасибо за конспект, буду ждать следующие части.
Да, есть ощущение, что гонорар авторов книг зависит от количества страниц. А нет ли где-нибудь на просторах Интернета проекта, где добровольцы публикуют конспекты различных книг?
Готовы еще две части. Для удобства я добавил в них конспект-таблицу. Это самая суть, которая позволяет узнать основные мысли книги за секунд 30. Всех приглашаю.
Часть 2
Часть 3
> Книга известная, ранее издавалась под названием «Страсть к программированию» и на хабре выкладывали главы из нее.

habr.com/ru/post/79254
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации