Программист жирный: Программисты, они толстые… Нда…, а похудеть то как? – 17 выражений, которые понимают только айтишники

Содержание

Программисты, они толстые… Нда…, а похудеть то как?

 
ZeroDivide   (2003-06-26 10:38) [0]

Думкин, вот бегает. Кто еще каким садомазохизмом занимаеться?
Хочешь — не хочешь, толстеть будешь, работа такая. Я стал замечать что и у меня пузо растет. Что делать пока еще не поздно?


 
mrcat   (2003-06-26 10:43) [1]

ну… уважаемый, в 23 года «пузо» сгоняется просто: меньше жрать, меньше спать, больше работать 🙂


 
Vlad Oshin   (2003-06-26 10:46) [2]

ем 1 раз в день


 
NAlexey   (2003-06-26 10:51) [3]

>ем 1 раз в день
Я думал только у меня так получается, ан нет.


 
Юрий Федоров   (2003-06-26 10:52) [4]

Не закусываю пиво чипсами


 
Mike_Goblin   (2003-06-26 10:53) [5]

>Vlad Oshin © (26.06.03 10:46)
>ем 1 раз в день
с утра до вечера :)))


 
Игорь Шевченко   (2003-06-26 10:54) [6]

Один раз в день есть — это много. Надо один раз в неделю, а лучше — один раз в месяц. Тогда точно пуза не будет


 
k-man   (2003-06-26 10:56) [7]

Я лично тренируюсь регулярно.


 
Vlad Oshin   (2003-06-26 10:56) [8]


> Игорь Шевченко © (26.06.03 10:54)

:)
а скоро придется, жену к теще отправил на месяц-другой,

но пока продукты дома еще есть…


 
Judith   (2003-06-26 11:10) [9]

Ну не надо обобщать :)
Вовсе не все программисты толстые


 
Praco   (2003-06-26 11:16) [10]

Передо мной сидят 6 программистов разного возраста и пола, ни одного толстяка. В соседней комнате 3 сисадмина — тоже самое. Работа не при чем, пузо растет само по себе. Бороться с ним не надо, пузо тоже хочет жить.


 
ZeroDivide   (
2003-06-26 11:17
) [11]

mrcat © (26.06.03 10:43)
последние 2 пункта выполняются регулярно :(

А на счет
>меньше жрать
так это… я как то голодать то не хочу в принципе.


 
SergBBS   (2003-06-26 11:17) [12]

>Я лично тренируюсь регулярно.

Ура, единомышленник!


 
mrcat   (2003-06-26 11:18) [13]

Judith © (26.06.03 11:10)

:o)


 
ZeroDivide   (2003-06-26 11:20) [14]

и чем это вы тренируетесь?


 
data   (2003-06-26 11:34
) [15]

я спортом занимаюсь, вроде не толстая пока 🙂


 
Wonder   (2003-06-26 11:37) [16]

Админы и программеры.

Программеры — они толстые. Потому что они сидят.
А админы — они тощие. Потому что бегают.
Впрочем, бывают тощие программеры. Hо не надо думать, что это исключение из правил — это переученные админы. Также стречаются и толстые админы. Это обленившиеся программеры.

Программеры курят быстро, потому что мысль. Потому что она уйдет и придется думать ее снова.
У админов мыслей нет, поэтому они курят медленно. Они делают это в те моменты, когда все работает и ничего не падает. Поэтому они курят редко.

Программеры ходят на обед сами. Они приносят много еды в офис и вкусно ей пахнут. Они едят ее прямо на клаве. Потому что мысль.

Админы заказывают еду в офис. Потому что если они за ней пойдут, что-нибудь упадет. И придется бежать в офис с недоеденным гамбургером. Потому что админы любят питаться от Макдональдса. Потому что вкусно, а потолстеть им не грозит. Если они не обленившиеся программеры.

Программеры уходят с работы ночью. Потому что мысль. Hекоторые из них уходят вечером и думают мысль дома. Hекоторые, у которых есть ноутбук, думают ее в метро.
Админы домой не ходят. Потому что если они пойдут домой, что-нибудь упадет. И придется идти на работу. А на работу они ходить не любят. И не ходят. Они там живут. У них обычно есть отдельное гнездо за отдельной дверью, часто запираемой на отдельный замок.

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

Программеры пьют пиво. В основном светлое и много. Потому что мысль. Пока она плавает — ее можно думать. Главное, чтобы не утонула.
Админы тоже пьют пиво. Потому что если что-нибудь упадет, им будет пофиг.

Админы любят когда им пофиг. И программеры любят, когда им пофиг. Поэтому часто они пьют пиво вместе. И им вместе пофиг. После этого они спят. Hо не вместе. Админы спят в гнезде, а программеры — на клаве. Когда они просыпаются, они снова пьют пиво. Потому что хочется.


 
Sha   (2003-06-26 11:39) [17]

Обедать почти перестал… :((


 
k-man   (2003-06-26 11:39) [18]


> и чем это вы тренируетесь?

Три раза в неделю спорт зал по два часа. Футбол, волейбол
с удовольствием.
Один раз в неделю поход в бассейн самое любимое развлечение
прыжки с 5 — 10м вышки.
Все это очень хорошо зимой, весной, осенью, а летом половина не работает но я все равно нахожу способ поддерживать себя в форме.
Обязательно зарядка каждое утро. Вот еще хочу приучить себя в тренажерку ходить но чего-то никак времени не хватает.


 
Danilka   (2003-06-26 11:40) [19]

Что-то все ращу пузо, ращу, а оно никак.
Обещали, когда курить брошу выростет — нифига.
Обещали, как женюсь, жена откормит, женился, а пуза все нет и нет.
Пиво с чипсами и не только — все равно не растет.
Как хочется имет солидный животище, а не выходит.

Абыдно!


 
k-man   (2003-06-26 11:41) [20]


> Как хочется имет солидный животище, а не выходит.
> Абыдно!

Нам бы ваши проблемы…


 
MacroDenS   (2003-06-26 11:46) [21]

To Wonder ©
Классно, сам писал?

To ZeroDivide ©
Не знаю. я вообще не толстый, и даже наоборот, немного худой!
А график недели у меня такой
Пиво — много
Сна — мало
2 раза в неделю тренировки Айкидо
и каждую пятницу играем в футбол


 
Fredericco   (2003-06-26 11:47) [22]

2 Wonder © (26.06.03 11:37)
Супер!!! :-))))))


 
SergBBS   (2003-06-26 11:53) [23]

> и чем это вы тренируетесь

Обыкновенный турник и все OK


 
Sandman25   (2003-06-26 12:24) [24]

Danilka © (26.06.03 11:40)

И у меня то же самое. Стараюсь есть побольше, чтобы потолстеть (вес чуть больше 70 при росте 1.90), а не получается :(
И тоже не курю 🙂


 
Sandman25   (2003-06-26 12:26) [25]

В смысле потолстеть не получается


 
Слесарь Матерящийся   (2003-06-26 12:30) [26]

>Программисты, они толстые… Нда…,

Не толстые, а в меру упитанные

>а похудеть то как?

Соблюдать пост, +кефирная диета +пешком ходить на работу и с работы

>Я стал замечать что и у меня пузо растет. Что делать пока еще не поздно?

Качать кубики пресса


 
Andrey   (2003-06-26 13:20) [27]

>+пешком ходить на работу и с работы
В другой конец города :)

И вообще зачем худеть, пудо ведь не от пива, пузо для пива 🙂


 
CinCinNut   (2003-06-26 13:28) [28]

эх,мне бы ваши проблемы…
солидарен с
> Danilka © (26.06.03 11:40)

как потолстеть


 
igorr   (
2003-06-26 13:43
) [29]

Самый лучший способ похудеть — это, видимо,
<раздельное питание>.
Живой пример — адвокат Макаров.


 
Lola   (2003-06-26 14:22) [30]

А почему у меня нет ни одного толстого программиста? Странно это… Может протому, что они параллельно еще и админы?


 
Катерина   (2003-06-26 15:29) [31]

Получить в наследство или заработать (например, на нервной почве) заболевание щитовидной железы типа тиреотоксикоза. Тогда большой жизненной удачей будешь считать, если в течении недели (месяца) не потеряешь нескольких килограммов. Но есть побочный эффект: портится характер (раздражительность) и тахикардия.


 
Mike B.   (2003-06-26 15:34) [32]

А зачем худеть?


 
Sandman25   (2003-06-26 15:36) [33]

Mike B. © (26.06.03 15:34)

Худые люди в среднем дольше живут. Меньше нагрузка на сердце и прочие органы. Лучше быть еще и низким.


 
Poirot   (2003-06-26 15:51) [34]


> Sandman25 ©

типа что-бы тебя вообще не замечали — блин…

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


 
Mike B.   (2003-06-26 15:55) [35]

> Sandman25 © (26.06.03 15:36)
Низким и худым? Ну уж нет, извините 🙂


 
Judith   (2003-06-26 16:10) [36]

Sandman25 © (26.06.03 15:36)
Стало быть долгие года жизни мне обеспечены :)))


 
k-man   (2003-06-26 16:37) [37]

Ну у меня например 75 кг
при 1.92 росте. Считаю себя толстоватым.. Но борюсь….


 
Ann   (2003-06-26 16:43) [38]


> k-man © (26.06.03 16:37)
> Ну у меня например 75 кг
> при 1.92 росте. Считаю себя толстоватым.. Но борюсь….

при росте 192 вес 75.. по-моему лишним весом и не пахнет…


 
Sandman25   (2003-06-26 17:02) [39]

Mike B. © (26.06.03 15:55)

А наилучшая потенция у низких, коротконогих, волосатых (на теле) и лысых (на голове). Серьезно.

Judith © (26.06.03 16:10)
Кстати, женщины живут больше, так что Вам совсем хорошо :)

k-man © (26.06.03 16:37)
Для 16 лет Ваш вес нормальный, ИМХО. Вот если он же останется в 27, то лучше немного потолстеть.


 
k-man   (2003-06-26 17:22) [40]


> при росте 192 вес 75.. по-моему лишним весом и не пахнет…
>

Думаете?… А я почему-то всегда считал себя в меру упитанным :))
> А наилучшая потенция у низких, коротконогих, волосатых (на
> теле) и лысых (на голове). Серьезно.

Только им некуда ее применить :))


 
Sandman25   (2003-06-26 17:32) [41]

>Только им некуда ее применить :))

:)
У женщин, наиболее подходящих для деторождения, высокая грудь, длинные ноги и осиная талия (от избытка женских гормонов). Представляете себе идеальную парочку с таким мужчиной? :)


 
Holy   (2003-06-26 18:01) [42]

Потолстеть …. Похудеть… 107кг при росте приблизительно 1.75м. А хороших людей должно быть много, я не совсем хороший и значит меня должно быть еще больще….


 
vopros   (2003-06-26 18:03) [43]

Не одного нормального толстого программиста не видел до 30 лет.Все тощие как спички.
Тут проблема вес набрать.


 
Всеволод Соловьёв   (2003-06-26 19:34) [44]

180см и 60кг
Куда худеть? хотя было 55 пока ходил занимался 🙂


 
jack128   (2003-06-26 20:29) [45]

Скажите, а что вы подрузамеваете под понятием «толстый»???
Дело в том, что, например, культуристы имеют вес за 100 кг при росте 180 см. при этом у них напрочь отсутствует пузо. Так с чем боремся : с пузом или весом???


 
Marser   (2003-06-26 21:31) [46]

Я, было время (в бытность абитурой необстреляной, готовившейся к экзаменам) очень хорошо набрал весу, аж до 90 кг, правда ростом я 194 см. Осенью начал утренние пробежечки + чай без сахара + незначитиельная умеренность. Сейчас вешу где-то 85-86 кг. Учитывая то, что по телосложению я вовсе не задохлик, а должен признаться, довольно коренаст, то это нормальный вес, во всяком случае на толстого не похож. Сейчас постоянно дружу с турником, время от времени делаю пробежки и велокроссы.
> Sandman25 © (26.06.03 12:24)


> …вес чуть больше 70 при росте 1.90..

Ура! 🙂 Не только у толстых есть братья. Вот уже и очередной брат по росту.

P.S. Мой двоюродный брат (любитель походить в зал), младше меня на 5 месяцев и такого же роста, весит 92 кг. На толстого тоже не похож. Порода у нас такая 🙂


 
Думкин   (2003-06-27 06:24) [47]

> ZeroDivide © (26.06.03 10:38)

А с чего ты взял, что я толстый? В том посте про пузо я написал — для хохмы. Бегаю — потому что тонус тогда прыгучий. Вот просыпаюсь в 5 ложусь за 0. Сплю 3-4-5 часов — а тонус — выше крыши. А пузо — надо напрягать тело.


 
Danilka   (2003-06-27 07:54) [48]

k-man © (26.06.03 17:22)
>Только им некуда ее применить :))
потому и потенция :))


 
passm   (2003-06-27 09:28) [49]

Говорят, что лучше всего худеть медленно — меньше шансов потом набрать утраченное.
За год удалось сбросить 10 кг. При том как-то не особенно напрягался. Основное правило — не объедаться на ночь. А то прихожу домой, а там c чем-нибудь вкусным встечают… ;)
Ну и зарядка каждое утро минут 20-30. На большее (спортзалы…) не хватает времени.
Сейчас рост=177см, вес=78 кг.
В принципе нормально, но хочется еще 5-7 кг сбросить.


 
ZeroDivide   (2003-06-27 09:42) [50]

>k-man © (26.06.03 16:37)
>Ну у меня например 75 кг
>при 1.92 росте. Считаю себя толстоватым.. Но борюсь….

У меня 98 при росте 1.95
Я ничем не занимаюсь, лень мне. Пробовал как о бегать, но удалось заставить себя это сделать только 1 раз. Прибежал еле откашлялся, чуть не сдох (я еще и курю). В общем дальнейшее накопление жира мне обеспечено.


 
NAlexey   (2003-06-27 10:12) [51]

>У меня 98 при росте 1.95
Насколько мне известно обычно вес приравнивается к росту без метра, и это считается нормой. Т.е рост у тебя 1.95, то вес должен быть 95, проблема остается в одном: правильно ли у тебя распределены эти килограммы?


 
NailMan   (2003-06-27 10:30) [52]

А я за время после защиты диплома(в феврале) довольно пополнел — обнаружилось пузо. Такое некрасивое когда сморщиваешь. Откормился я сосбно в бытность безработного и в сегодняшнюю бытность работающего(полные обеды). Хотя ем всего 1.5 раза в день(обед и полуужин).
Сейчас я отказался от обедов.

Собсно сахар я употребляю только в кондитерских изделиях. В живую я его н пью. Зато пью очень много зелного чая. Не курю, алкоголь практически не потребляю(может я исключение из программисткого правила?). Вобщем решил бороться с пузом пешкодралиньем с работы до дома: от работы до метро ~1.5 км и от метро до дома ~1.5 км. За 2 недели удалось сбросить пару см пуза.
Побочный эффект — улучшение самочувствия по возвращении домой и увеличенное количество здравых идей при программировании игры дома. Раньше я домой с работы ездил с родителями(я работаю вместе с матерью, отец нас забирал после работы) и это способствовало увеличению пузовых сантиметров.

Ну еще начал штангу дома тягать и все-такое прочее из области зарадок, правда вечером, так как утром меня ломает что-то делать.


 
DVM   (2003-06-27 10:33) [53]

При росте 1м 90см можно весить и 120 кг и не быть при этом толстым. Не только жир весит.

> NAlexey ©

Формулы сильно зависят от возраста. По-моему максимум веса лет в 35 должен быть. Там коэффициенты еще какие-то.


 
Sandman25   (2003-06-27 12:13) [54]

Marser © (26.06.03 21:31)

В 17 лет рост 192? Неслабо :)
Кстати, у меня двоюродный брат имеет рост 202, так что у нас с тобой породы действительно похожи :)

Формулы для правильного веса годятся для среднего роста. Если у человека рост 110 кг, то не надо от него требовать худеть до 10кг :)

Бороться можно не только с пузом, но и весом. Моей жене, например, не нравятся культуристы, так что вес 100 кг ей в любом случае не нравится 🙂


 
Cobalt   (2003-06-27 12:48) [55]

2 NailMan © (27.06.03 10:30)
А меня наоборот, напрягает вечером напрягаться. Вот утром — это да, с бодрячка зарядку, покачаться немного — и на работу.
Ну, и на работе каждые 2-3 часа стараюсь делать зарядку, (т.к. на работе не курю, а разминать усталые члены надо)


 
sapsi   (2003-06-27 13:44) [56]

Странные рассуждения про отношения роста и веса. Зависимость веса тела от роста не линейная а кубическая. При увеличении роста в 1,1 раза, вес (при таком же сложении) надо увеличить примерно в 1,3 раза.
Я, например, при росте 180 весе 80 кг озадачен увеличением веса. Так как занимаюсь в тренажеронм зале.
И вес приобретаю именно мышц. Мышцы, кстати, весят больше жира.
Так что физически развитый человек (с преобладанием мышц) обычно весит больше чем такой же объема, но жирный (т.е. кости и жир).
А еще важен вес костей скелета. Он может сильно разниться.
Содержание воды в организме тоже влияет.
Посмотрите, например, на тенниссистку Марию Шарапову. Ее рост 175 см, вес 50 кг. При этом имеет подтянутую, хорошо развитую, мускулситую фигуру. Ирина Чащина, великолепно развитая гимнастка имеет вес 44 кг при росте 164 см. Но можно найти худющую девушку, которая при росте 175 см будет весить 45 кг (за счет костей). А бывают пухленькие весом те же 48-50 кг.
У мужчин вариативность еще больше.
Так что пытаться вывести единую формулу, думаю, не стоит.
А утренняя зарядка мало что дает как для увеличения мышц так и для уменьшения количества жира.
ПРи тренировке с высокой интенсивностью (например, бег в хорошем темпе) организм начинает сжигать жир только после первого часа тренировки.
А мышцы растут только от работы с действительно болшим весом и малым числом повторений, хорошим сном и питанием.


 
Mike1 Kouzmine1   (2003-06-27 13:57) [57]

Кто толстый — советую (НЕ Я) кокс. При регулярном употреблении — 5 кг, как с куста.
Тем кто худой — советую (НЕ Я) шмаль. При регулярном использовании + 3 кг в неделю гарантировано.

(Сам не употребляю и другим не советую
Минздрав)


 
ZeroDivide   (2003-06-27 15:45) [58]

>NAlexey © (27.06.03 10:12)
>Насколько мне известно обычно вес приравнивается к росту без >метра, и это считается нормой. Т.е рост у тебя 1.95, то вес >должен быть 95, проблема остается в одном: правильно ли у тебя >распределены эти килограммы?

Так в том то и дело что везде все нормально, окромя пуза. Там много.


 
passm   (2003-06-27 17:23) [59]

ZeroDivide © (27.06.03 15:45)> Несколько раз в день принимать горизонтальное положение и работать на «пузо» 🙂


17 выражений, которые понимают только айтишники

1. Заасайнить таск

Означает всего лишь «поручить задание». Фраза произошла от английских слов to assign — назначать, поручать и task — задача. В ИТ‑сфере речь обычно идёт о распределении рабочих дел между сотрудниками в специальной программе‑менеджере.

  • Пример употребления: Коллеги, на меня ничего не асайнить, уже вагон тасков в работе.

2. Дебажить код

Профессиональный сленг айтишников: дебажить код

Дебажить — это антоним к слову «бодяжить». Шутка! «Дебажить» значит проверять программный код на ошибки. Разработчик запускает режим отладки и ищет «баги», от английского bug — технический дефект. Кстати, ещё bug означает «жук» и «жучок» (для прослушивания). Соответственно, глагол to debug — избавиться от дефектов.

  • Пример употребления: Если в том таске надо ещё и дебажить — на меня точно не асайнить!
Даже если вы не разбираетесь во всех этих тасках и багах, но знаете английский, сможете интуитивно понимать, о чём идёт речь. Ну а если хотите работать в ИТ — без языка точно никак. Быстро улучшить свой английский можно в онлайн‑школе Skyeng. Там вы работаете один на один с преподавателем и разговариваете в два раза больше него — 60% урока. Заниматься можно с телефона в любое время дня и ночи.

Записаться на бесплатный урок

3. Зарелизить/задеплоить

Термины происходят от английских слов to release — выпускать и to deploy — приводить в действие, разворачивать. В ИТ‑сфере эти слова часто употребляются как синонимы и означают выпуск новой версии программы. Но некоторые специалисты их различают: «зарелизить» применяется, когда программа начинает быть доступна пользователям, а «задеплоить» — когда она переходит в любую другую среду, например переносится в тестовую систему или на другой сервер.

  • Пример употребления:
    — Уже зарелизили новую программу?
    — Ещё нет, пока только задеплоили в тест и ждём ответа.

4. Зааджастить прогу

«Прога» говорят не только айтишники, но на всякий случай уточним, что это сокращение от слова «программа». «Зааджастить» возникло от глагола to adjust — приводить в порядок, регулировать. Айтишники говорят так, когда нужно немного поменять логику программы, слегка что‑то донастроить.

  • Пример употребления: Клиент прислал новые требования, нужно зааджастить прогу.

5. Зафейлить/зафакапить

Fail и fuck up — это что‑то типа русского слова «косяк» разной степени интенсивности. Зафейлить — не справиться с чем‑то, совершить ошибку. Зафакапить — полностью провалить что‑то, например вообще не прислать выполненную задачу к сроку.

  • Пример употребления: Мы уже профакапили все сроки, а в проге ещё куча багов!

6. Черрипикнуть хотфикс

Хотфикс — это прямая транслитерация слова hotfix. Hot — горячий или горящий по срокам, fix — исправление, починка. Например, когда в программе обнаружился баг, который сильно всё ломает, — нужно его молниеносно починить, то есть сделать хотфикс. Чтобы применить только новые изменения, не трогая остальных частей программы, есть операция cherry pick — что‑то типа выборочного переноса.

  • Пример употребления: Черрипикните уже этот хотфикс, иначе нас всех уволят!
Чтобы быстрее справляться с хотфиксами и черрипиками, учите английский. Тогда не придётся ломать голову над непонятными словами в коде и всё мучительно гуглить. Чтобы записывать новую лексику в личный словарик прямо с экрана, установите расширение для браузера Vimbox Translate. Оно синхронизируется с мобильным приложением Skyeng и помогает вам быстрее запоминать слова.

7. Тэдэшка

Это милое слово происходит от аббревиатуры TD, которая расшифровывается как technical documentation. Это документ, где описаны логика и функциональность программы. Неудивительно, что айтишники сократили название: было бы жутко неудобно каждый раз говорить «техническая документация».

  • Пример употребления: Мы не виноваты, что клиенту не нравится. Этих требований не было в тэдэшке.

8. Отревьюить доку/код

Глагол to review значит «оставлять рецензию», а загадочная «дока» — это всего лишь документ. «Отревьюить доку» может значить оставить комментарии в общем документе или просто дать своё мнение по поводу него. Ещё айтишники часто говорят «отревьюить код». Это когда опытные программеры смотрят разработки новичков.

  • Пример употребления: Я жутко нервничаю, завтра мой код будет ревьюить вся команда.

9. Дрова полетели

Профессиональный сленг айтишников: дрова полетели

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

  • Пример употребления: У меня весь экран в битых пикселях, похоже, дрова видеокарты полетели.

10. Апликуха

После метаморфоз в русских офисах это слово точно не узнают британцы, хотя изначально оно английское. Application — это приложение. Ещё приложения называют эппами, тоже от английского сокращения app.

  • Пример употребления: После последнего релиза апликуха стала работать в два раза медленнее.

11. Забэкапить

Жизнь этому слову дал английский глагол to back up — делать резервную копию. Кстати, это не только удел айтишников, вы и сами наверняка много раз бэкапили информацию. Например, когда записывали важные фотографии на внешний жёсткий диск, боясь, что они пропадут, если компьютер сломается.

  • Пример употребления: Вноси изменения в прогу, только не забудь забэкапить прошлую версию.

12. Кракозябры

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

  • Пример употребления: Открываю твою программу, а там кракозябры. Проверь кодировку.

13. Имплементить

Произошло от английского to implement — внедрять, осуществлять. Так программисты говорят о реализации какого‑то функционала. По сути, это всего лишь синоним глагола «делать».

  • Пример употребления: Сегодня не успею всё заимплементить, доделаю завтра.

14. Пушить

И снова английский глагол. To push означает не только «толкать», но и «заставлять, принуждать». Так говорят, когда на кого‑то давят, чтобы, например, ускорить работу.

  • Пример употребления:
    — Программа уже готова? Время идёт!
    — Вот только не надо меня пушить!
Мы не хотим вас пушить, но попробуйте позаниматься в Skyeng, чтобы лучше ориентироваться в английском и понимать сленг. Онлайн‑школа даже имплементнула специальное предложение для читателей Лайфхакера. По промокоду PUSHME у вас будет целых четыре бесплатных урока при покупке любого курса Skyeng. Промокод действует до 15.10.2019.

Начать учиться бесплатно

15. Дропнуть базу

To drop — уронить или прекратить что‑то делать. Но в ИТ‑сленге речь обычно идёт об удалении. Если слышите выражение «дропнуть базу», знайте, что эти люди собираются удалить базу данных.

  • Пример употребления: Давайте дропнем старую базу, что она зря место занимает.

16. Забукать

Никак не связано с запоем. Слово происходит от to book — бронировать. Айтишники букают комнаты для переговоров или авиабилеты. Кстати, программисты из немецких компаний говорят «забухать» (с ударением на «у»). Это от немецкого глагола buchen (бухен), который тоже значит «бронировать».

  • Пример употребления: Забукайте переговорку на час, надо обсудить новую тэдэшку.

17. Батон/батончик

Спросите обычного человечка, какие бывают батоны, и он скажет: столичный, нарезной, к завтраку. Спросите айтишника, и, скорее всего, в первую очередь он подумает про радиобатоны и пуш‑батоны. Дело в том, что на ИТ‑сленге батонами называют кнопки. Разумеется, от английского button — кнопка. Некоторые говорят ближе к оригиналу — «баттон», а другие попросту называют кнопки батончиками.

  • Пример употребления: Надо передвинуть этот батончик, юзеры жалуются, что кнопку не видно.

Мы тут зашифровали ещё парочку фраз из сленга программистов на обложке😏. Угадывайте и пишите в комментариях. Знаете другие айтишные словечки? Добавляйте их тоже!

Клуб анонимных программистов, или почему только псих может стать настоящим программистом

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

Возьмем средний портрет программиста: невзрачный, щуплый, нелюдимый ботан-очкарик, который дни напролет проводит выжигая кодом глаза. Если бы 100-200 лет назад быть таким — шанс выживания был бы невысок. В те времена (во все времена) интеллект был важен, но и другие качества были не менее важны для выживания: сила, ловкость, общительность, умение наладить контакты, поддерживать отношения, завладеть самкой.

Изгою в обществе жилось несладко. Связей мало, общаться никто не хочет, размножаться тоже. Защитить семью труднее, чем обычному, туповатому, но смекливому бандюгану. Если изгой был успешным ботаном, у него был шанс снискать себе уважение в обществе (как-то пучеглазый Эйнштейн с языком наперевес), и ему за его заслуги прощали его чудаковатость. И тем не менее, аутсайдерам жилось несладко.

Сейчас же случилось невероятное. Чудаковатые, нелюдимые, занудные и скушные, но мозговитые ботаны научились с помощью программирования монетизировать свои мозги. Причем, даже лучше, чем врачи, или юристы, у которых мозги шурупают не хуже, а то и лучше. Программисты купаются в лучах славы, как когда-то это делали шахтеры при СССР. Программисты стали негласной элитой общества, как единственная альтернатива бандитизму или предпринимательству, которая позволяет хорошо жить, не нарушая закон и не рискуя жизнью. Двадцатый век удивил мир всеобщей феминизацией и женской эмансипацией. Двадцать первый век же удивил всех тем, что занудные аутсайдеры наконец получили шанс отыграться за столетия унижений и сжиганий на кострах (пожалуй, их сжигали за занудство). Настроения восставших из пепла цивилизации ботанов очень хорошо передают подобные видеоролики:

Суть такова: зануды-программисты бесятся с жиру и счастья, что им нравится их работа и хотят похвастаться этим на весь мир, поэтому снимают музыкальные видео. Мол, мы, программисты, могём не только код, но и музыку, и видео штамповать. И, мол, вообще нет для нас преград, эдаких баловней судьбы. Интересно, почему врачи, которые учатся по 10 лет, и обладают намного большими знаниями и практической пользой для человечества, не так кичатся своей работой?

Выше я говорил о том, что программисты в целом занудны, нелюдимы, необщительны. Но я совсем забыл сказать, что они также часто высокомерны и даже пафосны (как блондинка гордится своей грудью, так программист гордится своими мозгами). Все это выливается в ботан-стайл-юмор, когда в шутках используется программерская терминология. Самый худший пример такого юмора: «Эй ты, сейчас я тебя быстро зарефакторю, а будешь вы**бываться — еще и патчи поставлю». И это типа смешно. Этот юмор доступен только «избранным», которые знают, что такое рефакторинг и патчи. Высшая каста!

Также, среди программистов распространены случаи расизма (aka IT-racism). Тестировщики, почему-то, для программистов считаются людьми низшего сорта, даже если сами эти программисты в свое время начинали тестировщиками. К тестировщику-автоматизатору будет, конечно, чуть более благосклонное отношение, но, по сути, у него на всю жизнь будет клеймо «тестера», пока он каким-то чудом не выберется в высшую касту, или не уйдет из IT. Отношения программист-тестировщик — это в лучшем случае отношения рыцарь-оруженосец. Время от времени очередной программист горделиво вспомнит о том, что эта работа (программирование) для избранных (и он будет прав), потому что в ней требуется высокий уровень абстрактного мышления. Разумеется, программисты очень умные, поэтому у них якобы больше прав вести кухонные дебаты о том, как правильно управлять государством. Так что в споре программист VS уборщица по дефолту побеждает сами знаете кто.

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

Горе от ума: программисты настолько умны, что уже предвидели свою смерть и вообще всё тлен. Поэтому им тяжело радоваться жизни — тем более, что они живут в виртуальном мире.

Горе от тупости: работа программиста требует быть в меру тупым.
Такие диалоги — не редкость:
— Слушай, а почему у нас компонент так странно отрабатывает?
— Какой компонент?
— Ну этот, который репортит ошибки.
— Что значит странно отрабатывает?
— Ну ошибки через раз кидает.
— Какие ошибки?
— Не знаю, ещё не смотрел.
— Почему не смотрел? Надо посмотреть.
— Окей.
— А с чего ты взял, что он неправильно отрабатывает?
— Ну он через раз ошибки кидает.
— А ты спецификацию смотрел?
— Да.
— Где там написано, что компонент не может/не должен через раз кидать ошибки?

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

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

А теперь представьте себе Мерседес, который бы не завелся от отсутствия одного винтика. Малореально, да? А вот в программировании такие ситуации каждый день.
О том, что сегодня программист, кроме самого языка программирования, должен знать и разбираться в нескольких фреймворках, в базах данных, протоколах, в разных технологиях и представлять себе, как оно все работает и взаимодействует вместе — я даже и говорить не буду. Это будет большим сюрпризом для тех, кто в универе изучает bubble sorting, тогда как на деле он его ни разу в жизни не использует. Зато будет цениться умение быстро разобраться в очередном фреймворке. Кстати о тулзах и фреймворках — они, как и всё в этом мире, живут и развиваются, поэтому часто бывает так, что освоенный фреймворк через год-два полностью теряет актуальность, потому как в новой версии кардинально другой подход. Но тебя ведь хлебом не корми, дай поюзать новую версию любимой тулзы, верно?

Я работал в паре с признанными мегамозгами, которые знали что делают. Несмотря на свою мозговитость, они встречали все те же проблемы, что и я. Откуда ни возьмись появляется ошибка. Ошибок всегда больше, чем решений и это всегда боль, а чтобы преодолевать боль, нужен зашкаливающий оптимизм. Пока дойдешь до решения, даже зная, как решать, ты все равно вымажешься в десятке другом ошибок, оплошностей, нелепостей. И это далеко не всегда будет даже точка с запятой, или пробел. Это может быть системная нестыковка компонентов, когда оказывается, что нужно либо по-новой решать задачу, либо ставить костыли, чтобы как-то обойти эту досадную ошибку, которую предвидеть не смог.

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

Программисты — это, по-сути, психи. Только психически больному человеку будет интересно сидеть 24 часа в сутки перед экраном и заниматься перемещением единичек и ноликов, вместо того, чтобы, скажем, просто прогуляться весенним днем на солнышке и ни о чем не думать.

Хорошо, когда ты таким психом родился. Когда ты с детства аутсайдер с мозгами, когда тебе сам Бог велел идти в программисты, потому что там твои навыки изгоя-ботана, наряду с чугунной пятой точкой, пригодятся будь здоров. Сверстники будут играть в футбол и тискать девочек во дворах, а ты им отомстишь тем, что через 10 лет будешь программистом. Но, правда, будешь мстить так всю жизнь, в робких попытках доказать, что ты тоже умеешь жить (как это делали ребята из Ciklum’а). Только посмотрите на этих упитанных нахалов, «бомбочкой» прыгающих в бассейн (1:38):

Что в этой тушке такого великолепного, друзья? Мозги и ПГМ (Программизм Головного Мозга). Они кичатся своей болезнью, как редкий шахтер кичится угольной пылью у себя в легких (есть и такие люди).

Справедливости ради, должен сказать, что в США программисты хоть и жируют, но не настолько сильно, как у нас. У нас в Украине программисты — это высшая каста всего лишь по той причине, что заморским чертям охота делать программы с помощью наших хлопцев (аутстаффинг, то бишь). Если бы заморские черти решили, что им могут пригодиться наши врачи, я вас уверяю, блатными были бы и врачи. И все остальные баловни судьбы, которые бы выехали на разнице зарплат в США и Украине. Ясен пень, в США нету такого запредельно-кромешного разрыва между грузчиком Джоном и программистом Биллом, поэтому там и программисты не настолько борзые.

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

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

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

Главный вопрос, который стоит задать себе нормальному человеку, который решил стать программистом, звучит примерно так: «Готов ли ты сознательно стать психом?»; и второй вопрос: «Готов ли ты измениться и стать более занудным и менее эмоциональным?». Потому что проверено не только на себе, но и на своих друзьях-программистах: чем больше человек занимается программированием, тем больше он становится задротом и занудой. То, что мы делаем — меняет нас. Об этом нужно помнить.

А я, тем временем, продолжу свой путь, проглатывая горькие и занудные книги по программированию, в слепой надежде, что мне удастся сохранить себя и стать таки настоящим программистом. И я не один — нас много. Люди, которых жизнь заставила быть программистами, или попросту программисты поневоле. У нас даже есть свой «Клуб анонимных программистов», где мы изливаем душу, как изливают её друг другу члены «Клуба анонимных алкоголиков».

Итого: чтобы стать настоящим программистом, нужно стать оптимистичным психом.

P.S. Да, я знаю, что «ты сначала добейся, а потом критикуй.
P.S.2 Да, я знаю, что есть также и веселые программисты, программисты альфа-самцы, душки компании.
P.S.3 Да, я знаю, что есть программисты-качки.
P.S.4 О себе рассказать не могу, потому как мои коллеги читают Хабр, а я хочу быть инкогнито.

7 выводов программиста самоучки за 1 год / Habr

Я тут когда-то обещал, что буду делиться своими профессиональными достижениями. Что ж. Через неделю будет ровно год как я работаю web software разработчиком в своей второй компании, и я хотел бы поделиться своими наблюдениями — возможно кому-то они покажутся забавными и надеюсь даже познавательными. Сразу скажу, что тезисы будут общими и не относятся к какому-то конкретному месту или ситуации. Итак.

Понедельник

Самоучкой программистом быть можно. Тех, кто говорит вам, что сам ничему не научишься, а нужно образование… игнорируйте. Будь вы хоть художником по образованию — программистом можно научиться быть самостоятельно. Я скажу Вам больше. Я считаю, что программисту ЛУЧШЕ быть самоучкой. Почему спросите Вы? Потому что в этой из ряда вон выходящей профессии нужно самосовершенствоваться каждый день хотя бы час-полтора, а лучше всю ночь. Дело в том, что наука программирования постоянно развивается и итерируется, а значит старые методы мы смело забываем и осваиваем новые. Поэтому если вы думаете, что, получив 5 лет образования можно будет всю жизнь пожинать плоды — нет. Нельзя и не будет.
Вторник

Есть лишь один тип людей, которым я завидую белой завистью — прикладные математики. Но вернувшись к первому пункту я решил, что учить математику самостоятельно не только интересно, но и зашибись как полезно. Начав с дискретной математики обнаружил удивительную вещь — если не только учить, но еще и напрягать мозг над интересными задачками он О ЧУДО начинает соображать в разы быстрее. Как где-то было написано, если ты любишь, то что делаешь, рано или поздно ты попадаешь в поток и то, что ты делаешь становится очень простым и интуитивно понятным. Тебе. Хотя год назад ты был бы в ужасе при виде всего этого. Но легкость — это следующий барьер.
Среда

Если становится совсем легко — значит ты вырос и стоишь на месте. Если остановишься — остановится и твой рост. Если стало легко, голова как бы говорит тебе что ты можешь немного дружок отдохнуть и снова нырнуть в тот омут психологического дискомфорта где тебе ничего не понятно, но так интересно и хочется освоить, понять, осилить, победить эту железку, которая снова и снова ставит тебе новые задачи. Работу я бы поделил на такие этапы: Ничего не понятно и ужас как сложно. Ой, кажется у меня что то получается и Е мое то что делал раньше весь день сделал за 10 минут, теперь еще вот это докручу чтобы лучше работало.
Четверг

Когда я только начинал, я думал, что меня будут учить. Я думал задавать вопросы нормально. А мои учителя бурчали и отнекивались. И тогда я понял одну очень важную вещь в работе программиста-джуна: не задавай вопросы коллеге. Задавай их гуглу. У человека нужно черпать опыт ненавязчиво, в беседе, когда вы в рабочем кругу что-либо обсуждаете. Но когда вопрос прямой, да к тому же касается решения вашей задачи… гугл действительно лучший собеседник. К тому же если вы еще не поняли люди в наше время получили самую большую суперсилу. Вдумайтесь. Вам стоит только задать вопрос, и ответ лежит у вас перед глазами на мониторной плоскости. Синк эбаут зис, гайс.
Пятница

Все мы так или иначе говнокодим. Будь то по лени или по незнанию. Говнокодим, потому что, просыпаясь завтра я буду умнее чем вчера, а написанный код останется позавчерашним. Не надо стесняться того, что вы становитесь лучше. Но и код свой не оставляй плохим, если знаешь, что он таков. Сразу скажу: если открываете проект, а там сплошной говнокод: время делать ноги. Ищите место где говнокода меньше. Мне довелось резко сравнить код разных людей и это как читать Оскара Уайлда и желтую газетную статью. Сложно полюбить прекрасное, когда твой мозг и глаза насилуют. А главнее всего понимайте, что все говнокодят — даже самые опытные люди. Но писать надо так, чтобы как можно меньше специалистов приняли вашу работу за уделанную вермешель.
Суббота

Читайте признанные книги, учите паттерны и хотя бы старайтесь работать по ним. Если коллега рассказывает о чем-то, а вы ловите себя на мысли что не знаете этого… поздравляю! Это значит, что вечером мы с задором маньяка сядем гуглить о чем он говорил и в следующий раз ситуаций где вы почувствуете себя дебилом будет на одну меньше. Общайтесь с коллегами. Шутите, спорьте. Самый жирный плюс работы офисного программиста — это та самая коммуникация, которой навсегда лишен фрилаенсер.
Воскресенье

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

Да. Год прошел не зря. В этот раз я явно не ошибся с выбором профессии. В замечательном настроении. Фух. Отдохнул. Время снова браться за математику.

Действительно ли важно правильное питание для мозга программиста (с точки зрения науки)?

Интеллектуальным спецам нужно не только правильно питаться, но и правильно жить:
1 — шум отвлекает, «выключает» мозг. Шум — это радио, телевизор, и родня.
Нужна отдельная комната, желательна отдельная хата.
Дети в доме — конец работе, комната не спасет.
Единственное тихое время — ночь, но она слишком коротка.
2 — без четкого распорядка дня работа неэффективна, без распорядка внимание с удовольствием поглощают всякие «срочные» дела, мозг ищет любую возможность убежать от работы. С точки зрения эволюции и выживания — работа мозга самая тяжелая по ресурсам организма, вот организм и пытается эти ресурсы экономить, выключая мозг. Сюда же относятся раздражители и рассеиватели внимания — интернет, телефон, родственники.
Можно тренировать силу воли, но проще приучить себя к определенному порядку действий, например в рабочие часы блокировать средства связи: смарты в беззвучный режим и с глаз долой, роутер режет все, кроме справочных сайтов, справочные сайты можно заменить оффлайн-книжкой. В общем стараться выводить себя в оффлайн. Ночные часы почти автоматом оффлайновые — никто не побеспокоит.
3 — когда работаешь головой, требуется постоянно учиться, но к концу рабочего дня мозг «протухает», так что учиться нужно в первой половине дня.

По питанию:
Заметил, что чувствую себя гораздо лучше, если не ем сахар, мясо, жирное, и не злоупотребляю водой, и вообще немножко голодую.
Впрочем, когда чем-то увлечен, голодуешь автоматом — тупо забываешь покушать. Но если совсем не есть — быстро теряешь силы, быстро выдыхаешься, появляется слабость, истощение. В общем еда в прямом смысле заряжает.
В то же время если пить слишком мало, или слишком много, есть плотно, обильно, употреблять много сладкого и жирного — обязательно будет хуже, сразу или отложено, в течении нескольких дней.
Вода с жиром вообще не сочетаются: если ты имеешь лишний жирок, излишек воды тебя «раздует» как бегемота, заметно увеличив обьемы жирка, зато когда вода выйдет (а выходит она быстро, в течении 2-3 дней) — также быстро «похудеешь». Так что жир — настоящая подкожная емкость, способная питать водой в течении нескольких суток напрямую, и еще несколько суток — по мере выгорания жира.
Таким образом нужно есть и пить чуть больше минимально необходимого уровня.
На счет худобы — слишком много жира в теле это плохо, и болезни всякие, и просто тяжело, но в то же время жир — отличный источник энергии, и когда надо много работать, но кушать нечего/забываешь — жир желателен.

Вот что нагуглил:
1 — действительно, недостаток жидкости смертельно опасен, вода жизненно-необходима, переизбыток надувает клетки жира, и вызывает отравление водой. Посему пить нужно, но по норме — присмотритесь к своим ощущениям, каково минимальное количество воды в сутки для вас комфортно, и пейте чуть больше этого. Учтите — недостаток жидкости не только ведет к замедлению обменных процессов, но и к отложенным проблемам с туалетом.
2 — глюкозу тело может синтезировать само, из жиров. Избыток глюкозы превращается в жиры.

Вообще с энергоснабжением организма все очень забавно: нативное топливо клеток, в которое конвертируются все другие топлива — молекулы АТФ, это что-то вроде маленьких химических батареек, весь организм пропитан этим веществом, но мгновенная масса его ничтожна — около 250гр. Фокус в том, что эти батарейки производятся организмом в огромных количествах, и тут же потребляются. В магазинах продают порошок АТФ для спортсменов, рекомендуют принимать по полграмма в сутки — это на самом деле звучит смешно, если учесть, что в сутки организм производит около 40кг(!) АТФ (и тут же их поглощает) — эти полграмма погоды не сделают никак. Избыток в 250гр — это именно что оперативный (АТФ — «мгновенное» топливо, может потребляться сразу по потребности) резерв, как конденсатор, на случай если возникнет скачок энергопотребления: пока будет расходоваться этот резерв, в работу успеют включится дополнительные механизмы синтеза. А этих механизмов у нас много.

Главный цикл энергообмена: АДФ + фосфорная кислота + энергия <=> АТФ + вода.
Т.е. цикл замкнутый: сколько поглотилось, столько и выделилось. Но можно заметить, что без фосфора и воды процесс не идет.
Фосфор — в рыбе, значит нужна рыба в рационе, и побольше: мозг требует активного энергообмена.

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

Основные механизмы синтеза АТФ:
1 — гликолиз: С6Н12О6(глюкоза) + 2Н3РО4 + 2АДФ = 2С3Н4О3(ПВК) + 2АТФ + 2Н2О. Для превращения сахара/углеводов в глюкозу нужен инсулин, который синтезирует поджелудочная.
ПВК в мышцах превращается в муравьиную кислоту — та, что вызывает жжение в мышцах.
2 — кислородный гликолиз: 2С3Н6О3(молочн.кислота) + 6О2 + 36Н3РО4 + 36АДФ = 6СО2 + 42Н2О + 36АТФ
3 — расщепление жиров, липолиз — дает много тепла, выделяется 131АТФ и много воды. Инсулин тормозит липолиз — глюкоза не дает сжигать жиры. Жировой реактор позволяет греться зимой, и «пить» без воды — поэтому мишки набирают жирок перед спячкой, для отопления, а верблюды запасают жир в горбах — чтобы пить.

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

Для того, чтобы увеличить подачу энергии в мозг в 20 раз, нужно сьесть углеводов(сахара например), поработать мышцами и активно дышать (ага, секас считается).
Для того, чтобы увеличить подачу энергии в мозг в 65 раз, нужно наличие жира в организме (в принципе обычное питание и так обеспечивает до 100гр жира в сутки, так что всегда есть что сжигать) и час физ.нагрузки на воздухе (требуется очень много кислорода), отсутствие инсулина: после тренировки 2 часа ничего не есть и 12 часов не потреблять углеводов, можно потреблять только продукты с низким гликемическим индексом, иначе углеводы запустят синтез инсулина, который погасит липолиз.

Таким образом главных источника энергии два: кислородный гликолиз и липолиз.
Гликолиз — «быстрый», запускается сразу, как начинается работа в мышцах.
Липолиз — «медленный», но чрезвычайно мощный, разжигается час, зато горит 12 часов, и обеспечивает вчетверо большую мощность, чем первый — позволяет переносить большие нагрузки, и переносить долго.

Оба источника взаимоисключающие: пока есть глюкоза — липолиз не запустится, когда запущен липолиз — нельзя есть углеводы.
Зная это, можно «профилировать» энерговыработку: в случае срочной работы — принимаем сахар и воду (чтоб предотвратить обевоживание и растворить сахар), и работаем, если работа длительная — сахар сгорает, и запускается жировой реактор, который тащит еще 12 часов, но сожженные жиры придется компенсировать заранее, иначе сжигать будет нечего, так что если подобные нагрузки не редкость — требуется питание с большим количеством жиров и солей: жидкость вымывает соли из костей, делает их хрупкими, а когда потеем или сжигаем глюкозу с жирами — жидкости из организма, а значит и солей (т.к. раствор), уходит много. Чтоб при всем при этом не сыпались зубы — юзаем пасты с фтором.

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

Ссылки любопытствующим: 1, 2, 3, 4, 5, 6

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

Почему программисты — отстой / Habr

Давным-давно я написал статью на тему «Почему компьютеры – отстой» (в итоге получившую названия «Компьютеры» и «Что не так с компьютерами» [в оригинале ссылка битая, поэтому копия из вэбархива — прим. переводчика] в двух других версиях, а оригинальное название так и не вышло в свет). Статья была достаточно длинной, но суть сводилась к идее, что компьютеры отстойны из-за того, что программисты создают дичайше сложные штуки, которые больше никто не в состоянии понять, и того, что сложность основана на еще большой сложности до тех пор, пока каждый аспект программы не станет неуправляемым.


КПДВ отсюда

Чего я не знал тогда, так это почему программисты делают это. Было очевидно, что они делают это; но почему индустрия разработки программного обеспечения создает так много дикого, сложного и нечитаемого кода? Почему это продолжается даже после того, как, казалось бы, разработчики должны были извлечь урок из первого негативного опыта? Что заставило программистов не просто написать плохой код, а продолжать делать это снова и снова?

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

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

Чтож, правда была за пределами моего воображения, и потребовалось почти пять лет работы в Bugzilla Project с участием огромного количества разработчиков для того, чтобы в один прекрасный день я вдруг осознал ужасающий факт:


Подавляющее большинство (90% или более) программистов не имеют ни малейшего представления о том, что они делают

Не то, чтобы они ничего не читали про разработку ПО (хотя скорее всего нет). Не то, чтобы языки программирования были слишком сложными (хотя это так). Дело в том, что большинство программистов не имеют ни малейшего понятия, что они на самом деле делают. Они просто подражают ошибкам других программистов – копируя код и печатая более-менее осмысленные заклинания на компьютере в надежде, что оно будет вести себя примерно так, как они ожидают, не имея при этом реального понимания ни механики компьютера, ни принципов разработки ПО, ни значения каждого отдельного слова и символа, которые они вводят в компьютер.

Это смелое, шокирующее и оскорбительное заявление, но мой опыт его подтверждает. Я лично просмотрел и оценил код десятков программистов. Я читал код многих других. Я говорил со многими и многими программистами о разработке ПО, и читал статьи сотен разработчиков. Количество тех, кто действительно понимает, что они делают, составляют лишь около 10% ото всех программистов, с которыми я когда-либо говорил, работал, или о ком слышал.

Разработчики open source – это лучшие из лучших; это люди, которые хотят программировать даже в свободное время. И даже тогда я бы сказал, что только примерно 20% из разработчиков open source действительно хорошо разбираются в том, что они делают.

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

Чтож, похоже на то, что они в каком-то роде «глупые». Но что такое глупость? Люди не становятся глупыми только потому, что не знают чего-то. Есть много всего, что знает далеко не каждый. Но это не делает их глупыми. Это делает их невежественными касательно определенных вещей, но не глупыми. Нет, глупость, настоящая глупость – это значит не знать о том, что ты чего-то не знаешь. Глупые люди думают, что они знают что-то, хотя они этого не знают, или не догадываются о том, что область знания намного более широка, чем они думают.

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

К сожалению, такой взгляд вреден при разработке ПО, потому что, если ты хочешь быть действительно хорошим программистом, тебе нужно знать очень много. Любой, кто считает, что он знает все (или у кого есть «слепое пятно», из-за которого он не видит, что еще есть чему поучиться) – марает свой идеальный код в отсутствии знаний – знаний, о существовании которых они и не знают, и даже не догадываются о самом факте недостатка знаний.

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

Иногда сложно определить, что вообще нужно изучать. Данных так много, но с чего же начать? Чтобы помочь в этом, я придумал пару вопросов, которые нужно задать себе или другим, чтобы разобраться, какие области требуют дополнительного изучения:


  • Знаешь ли ты все, что можно, про каждое слово и каждый символ на каждой странице своего кода?
  • Прочел ли ты и полностью понял документацию к каждой функции, которую используешь?
  • Обладаешь ли ты превосходным представлением о базовых принципах разработки ПО – настолько хорошим, что ты мог бы объяснить его начинающим программистам в своей организации?
  • Понимаешь ли ты, как функционирует каждый компонент компьютера, и как они работают вместе?
  • Понимаешь ли ты историю развития компьютеров и то, как они будут развиваться дальше, чтобы понять, как твой код будет исполнен на компьютерах, созданных в будущем?
  • Знаешь ли ты историю языков программирования, чтобы понимать, как язык, который ты используешь развивался, и почему он работает именно так?
  • Понимаешь ли ты другие языки программирования, другие подходы к программированию и типы компьютеров, отличные от того, что ты используешь, чтобы понимать, какой инструмент лучше всего подходит для каждой задачи?
  • Сверху вниз перечислены наиболее важные для программиста вещи, чтобы понимать, какой код он пишет. Если ты можешь честно ответить «да» на все эти вопросы, то ты определенно прекрасный программист.

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

Ты никогда не станешь хорошим программистом, просто копируя чужой код и молясь, что он заработает у тебя. Но что важнее – инвестировать время в обучение и значит становиться хорошим [программистом – прим. переводчика]. Время, потраченное сейчас, сделает тебя намного более быстрым программистом в будущем. Если ты потратишь много времени на чтение в течении первых трех месяцев изучения новой технологии, то, вероятно, ты будешь в 10 раз быстрее на протяжении следующих 10 лет, чем если бы ты просто бросился применять ее, ничего не читая.

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

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

От переводчика: я старался переводить в литературном стиле, так что, возможно, какие-то высказывания или идеи из оригинала были искажены из-за стремления сделать перевод более читабельным. Если это так, просьба не гнать ссаными тряпками, а написать в личку.

Девушки-программистки носят свитер и толстые очки / Habr

Девушки-программистки носят свитер и толстые очки. С чем, кроме алгоритмов, борются айтишницы?

От переводчика: больше всего мне хотелось бы этот текст (написанный, кстати, девочкой) поместить в юмор. Но как человек, который регулярно видит вокруг себя зашкаливающее количество умных и красивых программисток, я волевым усилием вынудил себя этого не делать. Эта статья — взгляд на известный стереотип с женской стороны. Хотя автор плохо различает понятия «программист» и «IT-специалист», почитать имеет смысл и довольно забавно.

Информационные технологии нельзя оставить мужчинам. Они слишком важны. Для этого не надо менять мысли женщин, достаточно изменить отношение к программисткам тех, кто с IT не имеет вообще ничего общего. Баб к компам!

В своём отношении к программисткам вернёмся почти на два века назад, когда никого не удивляло, что в 1837 году программу для первого аналитического прибора — прототипа компьютера — написала женщина — английский математик и информатик Ада Лавлейс. Ещё в 60-х годах в американской прессе повсеместно появлялись статьи о новейших машинах, которые обслуживали барышни. И они не были запущенными, оторванными от жизни женщинами. Достаточно посмотреть на статью из «Космополитан»:


Статья в «Космополитан» 60-х годов, рассказывающая об Энн Ричардсон, программистке

Стереотипы однако оказались сильнее, чем жажда женщин завоевать мир точных наук. Подобный тезис выдвигает Анна Пекарская, студентка второго курса факультета информационных технологий Варшавского университета, первая победительница за 16 лет индивидуальных соревнований по программированию, организованных Вроцлавским университетом.
— Думаю, что господствует всеобщее убеждение, что женщины не слишком хороши в точных науках. Родители внушают девочкам, что математика и информатика — это не для них, — говорит Анна. — У меня не было такой проблемы, моя мама изучала точные науки, — добавляет она.


Немного рэпа о девушке-программистке

Какая удача! Ведь Анна Пекарская — это надежда не только женщин-программисток, но и всех информационных технологий. Кроме победы в соревнованиях Вроцлавского университета может похвалиться финалом международного конкурса Top Coder Open в США. В лицее она была лауреаткой трёх олимпиад по информатике, сразу после выпуска получила золотую медаль на олимпиаде Центральной Европы по информатике, и серебряную медаль на международной олимпиаде по информатике. Может быть поэтому приятели Анны из университета не были удивлены её победой. Хотя сама победительница считает по-другому:
­— Мы попросту хорошо друг друга знаем. Знаем, у кого какой уровень, — говорит она.

Но случай Анны — это исключение. Когда на уроках информатики в школе мальчики неправильно выполняют задание, они просто его исправляют. Девочка кроме плохой оценки получает ещё и бесплатную проповедь.
— Ещё в лицее мне случалось слышать от учителей, что мне стоит пойти в медсёстры, если такие банальные задания доставляют мне проблемы. Это ничего, что переписывать тест я шла вместе с большинством моего «мужского» класса, — рассказывает Мажена, студентка факультета ИТ Горно-металлургической академии в Кракове.

Виноват и телевизор. «Умные девушки никогда не найдут себе парня», «Парни интересуются красивыми, а не умными девочками» — такими сообщениями постоянно бомбардируют нас СМИ, фильмы и сладенькие попсовые песни. Это уже миф. Так же, как женщины предпочитают сейчас ретросексуальных мужчин (pl), так и мужчины не хотят уже приглаженных куколок.

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

Есть и такие, кто это заметили. Каждую четвёртую должность IT-директора в Евросоюзе занимает женщина. 40 процентов польских школьниц называют информатику самым любимым предметом в школе. В мире женщины-программистки производят фурор. В апреле CNN создал рейтинг самых влиятельных женщин в IT-отрасли. Список не пришлось долго вымучивать. Заслуженное первое место заняла Сэнди Картер — вице-президент IBM, ответственный за общественные инициативы, бизнес в социальных СМИ и хорошую практику сотрудничества с клиентами. Высокие должности женщины занимают также и в Intel, Xerox, Facebook и Google.

Наиболее влиятельные женщины мира IT, согласно рейтингу CNN

  1. Сэнди Картер, вицепрезидент IBM
  2. Джейн Моран, CIO в Thompson Reuters
  3. Сьюзи Ви, вице-руководитель Cisco Systems
  4. Шер Вонг, соосновательница HTC
  5. Джуди Эстрин, президент JLabs
  6. Дебора Эстрин, профессор UCLA
  7. Максин Фассберг, надзирательница фабрик Intel Israel
  8. Урсула Бёрнс, управляющая Xerox
  9. Шерил Сандберг, COO в Facebook
  10. Марисса Мэйер, связанная с Google Locals и Google Maps, сейчас работает в Walmart

Временами диплома университета и умений шефу и коллегам недостаточно:
— Я получала более лёгкие задания, словно начальство не верило, что я справлюсь. В конце концов, я отвоевала своё — теперь меня воспринимают наравне с коллегами, — говорит 30-летняя Ада, которая пишет ПО для малых предприятий.

Это очередной стереотип, опровергаемый исследованиями. Согласно рапорту CISCO в 2009 году, уровень знаний и умений в сфере IT для обоих полов примерно одинаков.

Об IT кружат весьма конкретные мифы, которые складываются в целую историю. Асоциальные толстяки с жирными до самых кончиков длинными волосами, которые запираются в своей клаустрофобной комнате, чтобы день и ночь программировать. После несколько-дневного развлечения с алгоритмами остаются только пустые банки из-под колы. Программистки — это зубрилы в свитерах? Да откуда?!

Разумеется, бывают и фанатки блузок без декольте, такие как Адель Голдберг, у которой Стив Джобс скопировал большинство идей идеального компьютера. Но при этом голливудская кинозвезда Хэди Ламарр, разодетая жемчугами и кружевами, создала систему переключения частот. Памела Фокс, сотрудничающая с Google и EatDifferent, удивляет сменой причёсок. Рыжему цвету верна Джери Эллсворт, создательница игр для Commodore 64. И ни одна из этих женщин не носила очков!


«Женщины тоже могут программировать»
В не слишком смешных шутках о программистках нехватки нет.

Несмотря на это, программистки — это непрестанная тема для шуток (— Чем отличается айтишница в штанах от айтишницы в юбке? — Временем доступа!), высмеивающих песен, малоприятных мемов. Шутки правда всё сильнее измусолены:
— Я слышала парочку. Это всё старые шутки, — говорит Анна Пекарская, — и никогда они не были направлены в мою сторону.

Хотя всё ещё не так хорошо, как должно быть. Согласно исследованиям Главного статистического управления Польши, только 10% студентов на факультетах, связанных с IT, — это девушки (насколько я знаю, ещё лет 8 назад на ВМК МГУ их было уже 25% — прим. перев.). Но есть и искорка надежды. В течение 5 лет в технических ВУЗах количество девушек увеличилось аж на 14 тысяч. Инвесторы уже знают, что девушка на должности, связанной с IT, — это хороший выбор. Всё больше фирм замечают, что лучше иметь в своей команде специалистку, а не специалиста в области IT.
— Женщина-айтишник удивиляет уже только тех, кто не сидит в этой отрасли. Нас всё больше, и в фирмах, и в университетах, — говорит Анна Пекарская.

Чтоб так и дальше было!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *