Что знают программисты, чего не знают не-программисты?

Aug 16, 2013 19:00


* Опен сорс вовсе не означает, что кто попало может редактировать данный код
* Существуют десятки активно используемых языков программирования. Существуют сотни языков программирования, которыми не пользуется никто
* Создание любого сайта или приложения - это труд
* То, что программисты изучают в университетах редко пересекается с их рабочим ( Read more... )

Приколы

Leave a comment

Comments 175

fixx_er August 16 2013, 16:03:59 UTC
не ново, но все же:
Пишите свои программы так, как будто человек, который их будет поддерживать, является серийным маньяком-убийцей и знает ваш домашний адрес. (Стив Макконнелл, «Совершенный код»)

Reply


carabaas August 16 2013, 16:09:28 UTC
Понравилось про Боинг

Reply

vctrsklv August 16 2013, 17:41:25 UTC
- программист ставит на ночь рядом с кроватью два стакана - один с водой, если захочет пить, и один пустой - если не захочет.
- в сутках 86400 секунд - пригождается при вычислении разных дат в unix-формате
- можно читать переписку любого человека вконтакте, одноклассниках и прочих фейсбуках
- любую игру можно взломать, сделав бесконечные патроны, броню и неубиваемость
- если вы взяли у кого-то пощелкаться цифровой фотоаппарат, поснимали, скопировали себе, потом удалили все фотографии, и вернули его хозяину, то все фотки легко потом можно восстановить. Да-да, и вашу эротическую фотосессию со страпоном тоже.
- если поковырять прошивку вашего мобильника, то он начнет уметь делать всякие штуки, которые раньше не умел

Reply

ibigdan August 16 2013, 18:29:03 UTC
> - можно читать переписку любого человека вконтакте, одноклассниках и прочих фейсбуках
> - любую игру можно взломать, сделав бесконечные патроны, броню и неубиваемость

это не программист, это хакер.
сильно разные специальности.

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

это не программист, это сисадмин.
или "компьютерщик"

Reply

ebramar August 16 2013, 18:54:23 UTC
Для первого пункта нужно быть хакером. Причем даже хакер не сможет взломать абсолютно любой аккаунт. Спецы по безопасности ВКонтакта и Фэйсбука тоже свое дело знают. Так что взлом возможен, только если владелец аккаунта не уделяет должного внимания безопасности.
Для остальных трех пунктов нужно быть просто продвинутым пользователем.

Reply


alex_semi August 16 2013, 16:10:55 UTC
Знание языков программирования - не самое главное. Любой хороший программист изучит синтаксис любого другого языка за 10 минут. Главное - это библиотеки и API OS.

Reply

ibigdan August 16 2013, 16:17:28 UTC
это если речь об однотипных языках, а переход с императивного языка (Си/Паскаль/etc) на декларативный (напр SQL) - не так прост.

Reply

ext_666046 August 16 2013, 16:25:26 UTC
Усугубим - на функциональный (Haskell, Erlang, тот же F#) - еще веселее ;)

Reply

afirsov August 16 2013, 16:27:05 UTC
"Есть операторные языки, есть префиксные языки и есть Рефал, и больше ничего нет!" (с)

Reply


mapico August 16 2013, 16:11:15 UTC
Великие люди.

Reply

(The comment has been removed)

3axap_superstar August 16 2013, 17:17:13 UTC
и химики

Reply


alex_semi August 16 2013, 16:13:00 UTC
Бесплатность Open Source весьма условна. Обычно затраты на сопровождение и поддержку сильно выше первичной стоимости, а специалистов из мира Linux меньше и они более дорогие чем те, кто работает с экосистемой Microsoft.

Reply

vitaliyb August 16 2013, 17:03:36 UTC
Вообще-то опен сорс не обязательно бесплатен для конечного пользователя. Для программиста, который им пользуется - да, но не для пользователя

Reply


Leave a comment

Up