Энергия — это джоули. Ватты — это мощность. Поэтому или используйте джоули, или ватт*час (1Вт*ч = 3,6кДж). А так получается «умножаем 5 яблок на 2 Петь и получаем 6 апельсинов и Машу».
Бывает код, который можно рефакторить-рефакторить, да не вырефакторить. В таких случаях нужен профессионал, который сам многому научит, который придет и перепишет «как надо».
А студента, у которого опыта с пару курсовых, так «человеком» не сделать, нужно хорошие примеры: код, тесты, процесс, обучение.
Кстати, написание юнит-тестов к готовому коду — один из лучших способов изучить этот самый код. Принимая на работу человека, мы даем ему от 2 недель до 2 месяцев на написание тестов для отдельных частей системы. Работает очень хорошо.
Некоторые правила StyleCop периодически вызывают бурные дебаты в офисе, теперь можно не отключать «правила раздора», а подправлять в зависимости от контекста.
Сидней — один из самых дорогих городов мира (к примеру, снять приличный домик стоит 650-800 долларов в неделю, купить такой дом — от 750K до 1.5M), почти без анлима (и тот — стоит под 70-100 долларов в месяц, и есть только у одной-двух компаний; 3G интернет — 40 долларов за 10 GB), далеко от всего (до США лететь 14 часов, до Европы — под сутки), совсем не с самой крутой инфраструктурой.
Но тут есть вещь, которой нигде больше не осталось — тут есть lifestyle. Я знаю русский эквивалент этого слова, но при переводе теряется смысл. Да и словами — трудно передать. Но люди не меняют свои 100K в год тут на 200K где-то еще.
Может, эта статья даст небольшое представление, хотя она, конечно, не по теме.
Из бесплатных — лучше, чем DiffMerge (а смотрел много чего), вряд ли можно найти. Это не просто сравнивалка текста — она понимает контекст (C++/C#/Java) и умеет разрешать конфликты там, где SVN мучается изжогой. И, разумеется, можно править на лету, откатывать изменения поблочно, и т.д.
В плане требований к документам и программам — довольно здравые мысли. Там, где касается разработки и поддержки софта — слишком много «магии», особенно в плане инвестиций и оплаты труда. :-) Реальность показывает, что инвесторы любят компании с готовым продуктом — когда инвестор для компании уже очень-то и нужен.
На мой взгляд, написать операционную систему — не непосильная задача. Другое дело — обеспечить работу всех устройств и драйверов для них, заставить работать кучу старого, но очень нужного софта.
Главное достоинство вашей книги — то, что очень много правильных и хороших идей собрано в едином документе, пусть даже некоторые из них противоречат друг другу (к примеру, ставить все программы из сети, но иметь возможность устанавливать систему и работать полностью в оффлайне).
Насчет первого пункта — все верно, при допущении того, что обе задачи — полностью независимы.
Обычно легче нанять еще одного человека (группу) для выполнения второй независимой задачи — тогда она принесет доход раньше. Другое дело, когда задача Б зависит от А, пусть даже на 20% — нужна синхронизация, которая тоже стоит денег и времени.
Так же не редкость увидеть 2-3 проекта одной компании, законченные на 70%-80% на момент окончания денег.
Windows, насколько я помню, умеет писать диски прямо из проводника. И даже CD риповать и копировать — через Windows Media Player.
Офис стоит денег — да, но почему-то к бесплатным альтернативам народ не тянется. Это уже другая история. Видимо, кто использует офис для работы, готов за него заплатить.
Разумеется, имеется в виду сети магазинов, которые продают компьютеры с OEM Windows под своими брендами. И поддержка пользователей — это отдельная работа, ее выполняет не продавец.
Ходит же народ в магазины Apple для решения своих проблем! Почему же сложно представить это для других брендов? :-)
Справедливости ради отмечу, что таких магазинов почти не осталось — время конкуренции с крупными производителями PC давно прошло.
А мотив — у криминальной сферы? Да и программисты нужны далеко не прочитавшие одну-две книжки "* для чайников".
Полугодовой контракт программиста-профессионала — $80,000-$150,000, за легальную работу. За нелегальщину накиньте в 3-4 раза больше. Так что — $3M — это скромная оценка. Видимо, с этого дохода ребята решили не платить налоги. :-)
Бывает код, который можно рефакторить-рефакторить, да не вырефакторить. В таких случаях нужен профессионал, который сам многому научит, который придет и перепишет «как надо».
А студента, у которого опыта с пару курсовых, так «человеком» не сделать, нужно хорошие примеры: код, тесты, процесс, обучение.
Юнит-тесты у нас есть — и всегда можно найти, что еще бы потестировать. Тут почти нет пределов — возможно, это специфика области (движок базы данных)
А идти в проект, где куча кода и нет тестов — это как плохому учиться: легко и просто, но и пользы никакой.
habrahabr.ru/blogs/java/112969/
и как следствие
Тут еще работы — непочатый край! :-)
Некоторые правила StyleCop периодически вызывают бурные дебаты в офисе, теперь можно не отключать «правила раздора», а подправлять в зависимости от контекста.
Тут все еще хуже: формально мы оба ответили неправильно, ну или одинаково правильно (ответ brown recluse). Дурят нашего брата. :-)
Если эта программа действительно понимает голос, анализирует смысл, ищет ответ и озвучивает его в течение 10 секунд — то это супердостижение.
Но тут есть вещь, которой нигде больше не осталось — тут есть lifestyle. Я знаю русский эквивалент этого слова, но при переводе теряется смысл. Да и словами — трудно передать. Но люди не меняют свои 100K в год тут на 200K где-то еще.
Может, эта статья даст небольшое представление, хотя она, конечно, не по теме.
Последняя картинка — дурацкая, далеко не смешная. Представьте, что американские статьи будут иллюстрировать шутками на тему взорванных в Москве домов.
В плане требований к документам и программам — довольно здравые мысли. Там, где касается разработки и поддержки софта — слишком много «магии», особенно в плане инвестиций и оплаты труда. :-) Реальность показывает, что инвесторы любят компании с готовым продуктом — когда инвестор для компании уже очень-то и нужен.
На мой взгляд, написать операционную систему — не непосильная задача. Другое дело — обеспечить работу всех устройств и драйверов для них, заставить работать кучу старого, но очень нужного софта.
Главное достоинство вашей книги — то, что очень много правильных и хороших идей собрано в едином документе, пусть даже некоторые из них противоречат друг другу (к примеру, ставить все программы из сети, но иметь возможность устанавливать систему и работать полностью в оффлайне).
Замечательная работа!
Или сайт работает только в определенных географических пределах? Захожу из Сингапура.
Обычно легче нанять еще одного человека (группу) для выполнения второй независимой задачи — тогда она принесет доход раньше. Другое дело, когда задача Б зависит от А, пусть даже на 20% — нужна синхронизация, которая тоже стоит денег и времени.
Так же не редкость увидеть 2-3 проекта одной компании, законченные на 70%-80% на момент окончания денег.
Офис стоит денег — да, но почему-то к бесплатным альтернативам народ не тянется. Это уже другая история. Видимо, кто использует офис для работы, готов за него заплатить.
Ходит же народ в магазины Apple для решения своих проблем! Почему же сложно представить это для других брендов? :-)
Справедливости ради отмечу, что таких магазинов почти не осталось — время конкуренции с крупными производителями PC давно прошло.
Полугодовой контракт программиста-профессионала — $80,000-$150,000, за легальную работу. За нелегальщину накиньте в 3-4 раза больше. Так что — $3M — это скромная оценка. Видимо, с этого дохода ребята решили не платить налоги. :-)