Игорь Савчук

Отъявленный программист: лайфхакинг из первых рук

    Dmitryцитує4 роки тому
    Я твердо убежден, что современная альтернатива деньгам – свобода. Если вы все еще в поисках того, ради чего стоит прожить свою жизнь, – выберите свободу.
    Max Jazzцитує6 років тому
    Когда вы ничего не создаете, вас определяют чужие вкусы и мнения, а не ваши возможности. Эти вкусы только ограничивают и отдаляют людей. Поэтому — творите.
    Романцитує6 років тому
    Существует также понятие narrow attention span (короткий отрезок внимания), когда современные люди не в силах не то что читать старую неспешную литературу или смотреть старые фильмы, но даже дослушать сложное предложение с придаточными до конца, им становится скучно («люди экрана», по Мартину).
    Романцитує6 років тому
    Когда программисты придут к власти, они заменят все правительство одним небольшим скриптом.
    nell zцитує19 днів тому
    Именно искренняя страсть и безудержная увлеченность становятся той самой «критической массой», которая позволяет чуду произойти в вашей жизни
    deminbdцитує25 днів тому
    variant:normal;font-weight:normal;line-
    Папа_Кудцитує7 місяців тому
    Когда вы ничего не создаете, вас определяют чужие вкусы и мнения, а не ваши возможности. Эти вкусы только ограничивают и отдаляют людей. Поэтому – творите.
    Папа_Кудцитує8 місяців тому
    По моему глубокому личному убеждению, проблемы нужно решать по мере их возникновения. Писать программы на вырост с избыточным универсализмом нужно, лишь очень хорошо предварительно подумав, ибо это из серии «Почему сегодня не делают корабли, летающие к звездам?» Ответ прост: потому что корабль, построенный завтра, прибудет быстрее, а корабль, построенный послезавтра, еще быстрее. И их обоих обгонит корабль, построенный лет через пятьдесят, но когда он вернется обратно, то обнаружит, что у человечества совсем-совсем другие проблемы.
    Папа_Кудцитує8 місяців тому
    Есть только один способ проделать большую работу – полюбить ее. Если вы к этому не пришли, подождите. Не спешите браться сразу за дело. Как и во многом другом, сердце подскажет вам интересное дело и поможет его завершить.

    В этом и заключается секрет успеха любого начинания.
    Bogdan Bystritskiyцитує8 місяців тому
    Когда вы ничего не создаете, вас определяют чужие вкусы и мнения, а не ваши возможности. Эти вкусы только ограничивают и отдаляют людей. Поэтому – творите.
    Bogdan Bystritskiyцитує8 місяців тому
    Ходить на работу в офис это как смотреть телевизионные сериалы по вечерам, жизнь – это слишком большая роскошь, чтобы тратить ее на осуществление чужих планов или потребление примитивных телевизионных фантазий.
    Bogdan Bystritskiyцитує8 місяців тому
    Нужно хорошо знать хеши, устройство деревьев и графов, главные алгоритмы поиска и сортировок, стандартные структуры данных, основы математики (особенно системы счислений, теорию чисел, основы теории вероятностей и комбинаторику). Кроме того, спецификации основных сетевых протоколов и RFC, работу процессора и памяти, детали TCP/IP и все уровни модели OSI.
    Для программистов дополнительно – принципы ООП и основные паттерны, теорию работы компиляторов, а также базовые вещи. Пример последнего – очень частый вопрос о расчете времени и эффективности выполнения (Big O notation).
    Bogdan Bystritskiyцитує8 місяців тому
    Есть N коробок. Все они открыты. Некий человек последовательно проходит и закрывает каждую вторую коробку. Затем снова проходит по уже каждой третьей коробке и, если она открыта, – опять закрывает, если же закрыта – открывает. Потом повторяет цикл по каждой четвертой, и так до N. Итоговый вопрос: сколько коробок останутся открытыми после окончания прохода?
    Bogdan Bystritskiyцитує8 місяців тому
    Что бы вы могли посоветовать любому простому «ниггеру» типа меня? Как стать хотя бы чуточку лучше?
    Первый шаг – начать использовать конструкцию elseif вместо switch case.
    Bogdan Bystritskiyцитує8 місяців тому
    Тем, кто желает подготовиться к интервью, очень советую курс алгоритмов от Роберта Седжвика из Принстона[9]. Это лучшее из того, что я знаю.
    Bogdan Bystritskiyцитує8 місяців тому
    Быть по-настоящему человечным, это значит вести себя в любом случае достойно, при этом не ожидая за это никаких благодарностей и не боясь наказаний на том свете
    Bogdan Bystritskiyцитує10 місяців тому
    Если в жизненных планах айтишника есть пункт «дожить до старости», то для выживания важное и, пожалуй, самое для него сложное – регулярно и полноценно питаться, чтобы не иметь к среднему возрасту проблем с ЖКТ. А если есть пункт «сохранить тело в приличном виде», то и меньше налегать на пиво, что при малоподвижном образе жизни приводит к ожирению. Чтобы сохранить зрение, надо периодически давать отдых глазам и не пожалеть денег на качественный монитор. Кресло с опорой для спины, регулярная разминка и упражнения для шеи помогут против остеохондроза.
    Также следует уделить особое внимание кистям рук. Чтобы избежать карпального синдрома, есть специальные упражнения, можно использовать коврик для мыши с подушечкой под запястье и клавиатуру с площадкой для опоры. Все остальное вроде информационной перегрузки исправлять бессмысленно, так что на этом, пожалуй, и все.
    Bogdan Bystritskiyцитує10 місяців тому
    «Программирование – наука, искусство или ремесло?» – вопрос этот постоянно поднимается, скорей всего, потому что такая постановка вопроса тупиковая и непродуктивная. Программирование – это прежде всего образ мышления. Как он преломляется далее – в науку, искусство, иррациональность или ремесло, – зависит от ситуации конкретного программиста.
    Bogdan Bystritskiyцитує10 місяців тому
    Вера во всемогущество знаний и технологий – удел прошедшей эпохи модерна. Если раньше ученым удавалось представить свое мнение как эталонное, подавив остальные, то нынешняя либерализация наделила каждого своим мнением, и в результате отношение к знаниям и технологиям не избежало усиливающегося скепсиса, не доверяющего, к примеру, заявлениям о безопасности (генно-модифицированных культур, АЭС или мини-черных дыр в коллайдере). Однако не стоит думать, что отсутствие такой веры помешает прогрессу, – технологии смогут бесконечно просачиваться из тех областей, о которых обыватель не догадывается или считает безопасными.
    Bogdan Bystritskiyцитуєторік
    Ну и как тебе Америка?
    Америка – это великолепная страна, в которой я чувствую себя как дома, и это первая страна, пробудившая во мне чувство патриотизма и чувство острой ностальгии. Ненадолго вернувшись в Россию, я заспешил обратно, потому что колбасило по всему мясокомбинату, колбасило в прямом смысле слова. Ощущал себя фаршем на физическом уровне. Ничего подобного до этого я никогда не испытывал.
fb2epub
Перетягніть файли сюди, не більш ніж 5 за один раз