Если ваш проект работает пять лет машинного времени.
Какая разница кто работает? С точки зрения бизнеса — и программист и сервер — это всего лишь затраты.
Машина под оптимизированную версию, внезапно, тоже не бесплатная.
Оптимизация 20% от миллиона — это 200 000 экономии. При зарплате программиста 30 000 чистая экономия составляет 170 000.
Это задержка в три месяца.
Это $30K, которые ещё не заработаны(и не факт, что будут). Неоптимизированная версия будет деньги есть постепенно, причём пропорционально выручке.
Вы сейчас говорите о вреде преждевременной оптимизации с точки зрения бизнеса.
С технической точки зрения это тоже вредно.
Но, напомню, что речь идет о 5 годах.
Уж за 5-то лет можно где-то отыскать 3 месяца на работу.
Тем более, что зарплата смешная по сравению с серверами из примера — посему можно и второго и третьего дополнительных программистов нанять — всё равно будет выгодно.
А вот именно в этом и кроется проблема прожорливости современного софта: «программисты» не знают как устроен компьютер и используют реакт/ангуляр /вуе и т.д. там, где не нужно/вредно
Всё дело только в деньгах.
Бизнесу нужно быстро.
Если мне заплатят в 10 раз больше — я буду сидеть и оптимизировать. Я это люблю.
Но если я буду этим заниматься прямо сейчас — я просто протяну ноги от голода.
1) Независимость от местоположения… Можно спокойно отдохнуть до и после рабочего дня. Реально часто переезжать и путешествовать без вреда рабочему времени
Вам нельзя просто приехать, просто посмотреть.
Вам нужно:
1) Переехать, это тоже время.
2) Заселиться, это тоже время.
3) Организовать себе интернет, в некоторых странах, уверяю вас, это нетривиально. Работа в кафешке — не вариант. Это же работа на часы.
4) А там уже приходит время крайне срочно делать работу, которую от вас уже ждут, ведь вы потеряли время на пунктах 1, 2, 3
Как человек, занимающийся удаленной работой уже лет 15 скажу, что это не так радужно как об этом мечтают.
Вы просто работаете целый день в Барселоне или Париже.
Не ходите не в музеи ни на пляжи.
Вы просто работаете.
Но да — в разных городах.
Но всё так же сидите за компьютером.
Подавляющую часть дня.
На чужой клавиатуре, на которой вы работаете раз в полгода?
Почему бы и нет.
Главное — как на своей основной вы работаете.
Если вы работаете на чужой клавиатуре хотя бы раз в месяц — для адаптации достаточно и 2-3 минут.
Для адаптации на сходных клавиатурах (где большой Enter, где маленький Enter, где два Win, где один Win, где большой Shift, где маленький Shift, где в разных местах слеши) у вас уйдет даже больше времени — сходство клавиатуры мешает механической памяти.
P.S.:
Всё это касается только слепого десятипальцевого метода.
Если вы набираете зрячим методом — разницы вообще нет.
Этот метод работает в особых условиях, когда зарплата, локация и цены на аренду позволяют что-то снять не в двух часах пути от дома за половину зарплаты
Снимал офис на одного (для хранения вещей, сам там не работал, но мог бы).
Охрана, интернет, кондиционер.
Что-то около 500 рублей в месяц было в 2008 году, когда кризис часть клиентов офисных центров выкосил, цены упали значительно.
Не Москва, конечно.
Из опыта 15 лет удаленки могу сказать что не «без общения», а «профессионального общения мало», что плохо для профессионального роста.
Поэтому могу рекомендовать удаленку только если вы уже сложившийся специалист.
Начинающий — сильно много теряет за счет профессионального роста только в одного.
Коллеги в офисе всегда подскажут и направят — конечно если они не все такие же начинающие, а именно опытные коллеги. Это такой социальный механизм передачи опыта — нам приятно поучать новичков.
Люди не понимают, что ты работаешь, это не может уложиться в их голове.
Если ты приносишь деньги в дом, — то прекрасно понимают.
Мне это удалось в свое время и трехлетке объяснить. «Если папа за компьютером, то к нему не подходить».
Обычно открыть надо вот прямо сейчас (ну, или завтра, так как самолёт «завтра вечером») и нет времени ждать несколько недель на доставку.
Если у вас есть полчаса, то это не проблема.
Там всего 1000 комбинаций. 2 секунды (наверняка можно и быстрее) на проверку каждого номера — это где-то полчаса при самом пессимистическом варианте (если правильная комбинация — последняя).
Вы ссылаетесь на «я так думаю» или на какие-то исследования?
Какая разница кто работает? С точки зрения бизнеса — и программист и сервер — это всего лишь затраты.
Оптимизация 20% от миллиона — это 200 000 экономии. При зарплате программиста 30 000 чистая экономия составляет 170 000.
Вы сейчас говорите о вреде преждевременной оптимизации с точки зрения бизнеса.
С технической точки зрения это тоже вредно.
Но, напомню, что речь идет о 5 годах.
Уж за 5-то лет можно где-то отыскать 3 месяца на работу.
Тем более, что зарплата смешная по сравению с серверами из примера — посему можно и второго и третьего дополнительных программистов нанять — всё равно будет выгодно.
Всё дело только в деньгах.
Бизнесу нужно быстро.
Если мне заплатят в 10 раз больше — я буду сидеть и оптимизировать. Я это люблю.
Но если я буду этим заниматься прямо сейчас — я просто протяну ноги от голода.
Вам нельзя просто приехать, просто посмотреть.
Вам нужно:
1) Переехать, это тоже время.
2) Заселиться, это тоже время.
3) Организовать себе интернет, в некоторых странах, уверяю вас, это нетривиально. Работа в кафешке — не вариант. Это же работа на часы.
4) А там уже приходит время крайне срочно делать работу, которую от вас уже ждут, ведь вы потеряли время на пунктах 1, 2, 3
Как человек, занимающийся удаленной работой уже лет 15 скажу, что это не так радужно как об этом мечтают.
Вы просто работаете целый день в Барселоне или Париже.
Не ходите не в музеи ни на пляжи.
Вы просто работаете.
Но да — в разных городах.
Но всё так же сидите за компьютером.
Подавляющую часть дня.
На чужой клавиатуре, на которой вы работаете раз в полгода?
Почему бы и нет.
Главное — как на своей основной вы работаете.
Если вы работаете на чужой клавиатуре хотя бы раз в месяц — для адаптации достаточно и 2-3 минут.
Для адаптации на сходных клавиатурах (где большой Enter, где маленький Enter, где два Win, где один Win, где большой Shift, где маленький Shift, где в разных местах слеши) у вас уйдет даже больше времени — сходство клавиатуры мешает механической памяти.
P.S.:
Всё это касается только слепого десятипальцевого метода.
Если вы набираете зрячим методом — разницы вообще нет.
И вывод будет тот же — «если вам не интересна ваша профессия, то вы будете в профессии весьма посредственным специалистом».
Просто нужно 2 недели терпения, чтобы ему объяснить.
После чего — не мешает уже годами.
habr.com/en/post/483210/#comment_21103278
Англоязычные не прочь увеличить свой алфавит, чтобы избежать проблем когда написание не соответствует звучанию:
Аж до 40 букв
Вы же предлагаете этот косяк английского в русский перенести вместе с коротким алфавитом.
Снимал офис на одного (для хранения вещей, сам там не работал, но мог бы).
Охрана, интернет, кондиционер.
Что-то около 500 рублей в месяц было в 2008 году, когда кризис часть клиентов офисных центров выкосил, цены упали значительно.
Не Москва, конечно.
2 недели.
Ну и не проблема:
Раскладка Диктор.
Из опыта 15 лет удаленки могу сказать что не «без общения», а «профессионального общения мало», что плохо для профессионального роста.
Поэтому могу рекомендовать удаленку только если вы уже сложившийся специалист.
Начинающий — сильно много теряет за счет профессионального роста только в одного.
Коллеги в офисе всегда подскажут и направят — конечно если они не все такие же начинающие, а именно опытные коллеги. Это такой социальный механизм передачи опыта — нам приятно поучать новичков.
Если ты приносишь деньги в дом, — то прекрасно понимают.
Мне это удалось в свое время и трехлетке объяснить. «Если папа за компьютером, то к нему не подходить».
В английском пишется Ливерпуль, читается Манчестер.
Их шутка.
Да, в английская грамматика страшно далека от нынешнего языка. Когда называешь имя — зачастую спрашивают «а как это пишется».
Я бы не хотел для русского подобного.
ъ — 0,037%
ё — 0,013%
dpva.ru/Guide/GuideUnitsAlphabets/Alphabets/FrequencyRuLetters
Верно.
Только ведь и точка и запятая прямо сейчас присутствуют, безо всяких оптимизаций.
А еще есть два крайне редко используемых в русских текстах знака \ и / на место которых имело бы смысл разместить что-то более частое.
Еще можно освободить место крайне редкого ъ и засунуть туда еще 2 препинака.
Да ладно.
ё, ъ — встречаются в текстах исчезающе мало.
ъ — 0,037%
ё — 0,013%
dpva.ru/Guide/GuideUnitsAlphabets/Alphabets/FrequencyRuLetters
Ё в стандартной раскладке вообще места не занимает в основной части. Таким образом 31 и самые распространенные препинаки вполне себе размещаются.
Да читал я про то что подобрать не удалось.
Теперь подумайте: а если бы вы знали правильный код? Тут имхо, замок сломан.
39% — и с целенаправленными?
Имхо, атак «на авось» очень много.
А так чтобы атаковали вполне конкретную фирму — крайне маловероятно.
39% — столько и в интернете нет. Куча бизнесов оффлайн полностью.
Конечно, и в случае латиницы тоже.
Но способ полностью снимает ограничение на «препинаки» в любой раскладке — вот о чём речь.
Учитывая что звуков в русском больше — писать придется больше.
Ага, например, так как немцы звук «ч» обозначают — tsch
Если у вас есть полчаса, то это не проблема.
Там всего 1000 комбинаций. 2 секунды (наверняка можно и быстрее) на проверку каждого номера — это где-то полчаса при самом пессимистическом варианте (если правильная комбинация — последняя).