А вы можете привести пример написанного женщиной романа --- в котором женщина выбирает не короля, ректора, дракона --- а равного ей по статусу мужчину?
Освежаете резюме, пишете туда большую цифру, посылаете во всякое МЯСО, банки, просто компании крупнее местечковых. Скорее всего, узнаете много интересного.
Так-то я тоже когда-то сидел на 150 тимлидом, собесил людей на 70 и считал, что всё намана.
Потому что сожительство и, господь прости, отсутствие венчания перестало быть стигмой, как и потеря девственности до свадьбы. Некоторые и детей растят, так и не потрудившись расписаться - вполне себе знаю таких.
Мы для них чужие, и это будит в людях естественную ксенофобию.
Господи, дичь какая. Среднестатистический айтишник перестал быть существом в бесформенном свитере с крошками в бороде еще лет 10 назад, с разморозкой вас.
В случае программистов это особенно дико.
Нет ничего дикого в том, чтобы предпочитать людей, с которыми комфортно работать. И это, кстати, работает в обе стороны - и для нанимающего, и для кандидата.
От нас хотят умения отстаивать свою точку зрения в команде, но только пока она не задевает НЕУДОБНЫХ вещей в продукте, организации и т.п.
Не знаю, кто такие "они", но от меня почему-то "они" ждут указаний косяков в продукте, организации и процессе.
Если вам не говорят конкретных ваших косяков, то вы не понравились как человек.
Вам их не говорят, потому российский ТК мальца слишком заточен под найм людей, профессия которых подразумевает наличие разрядов. И нет гарантий, что получив развернутый ответ вы не пойдете искать правды в трудинспекции. Оно им надо?
Вы верно подметили, что рекрутеры ничего не смыслят в технологиях найма.
Рекрутеры в нормальных компаниях не принимают решения о найме, это делают руководители при участии технического персонала, который, как правило, имеет право вето. Oh, the irony.
Потому что у них есть власть выбирать в данной ситуации, а у вас нет.
Если у вас, как у айти специалиста, нет власти выбирать при поиске работы, то либо вы джун, либо что-то делаете очень не так.
ценности которой - длительные, доверительные, честные, искренние, глубокие отношение навязать поверхностные, отрицающие всякую глубину и суть человека, сводя его до фотографии и 120 символов описания
Я таки погундю и замечу, что когда вы видите человека противоположного пола на остановке, в библиотеке или в спортзале - у вас и этих 120 символов нет.
Процессы, начиная с самых простых вроде ковыряния в носу, требуют обратной связи, а без неё — ломаются.
Странный совет. Если я на одной работе могу решить проблему без вовлечения менеджмента, то её так и надо решать?
У вас над головой в офисе моргает лампочка. Вы можете:
1) Привезти стремянку, новую лампочку, поменять её самостоятельно
2) Вовлечь офис-менеджмент, который решит проблему за полчаса.
Ваш выбор?
Не пытается и не заставляет. Чего вы фантазируете?
class Scratch {
public static void main(String[] args) {
ByteArrayInputStream stream = new ByteArrayInputStream(new byte[] { 1 });
stream.close(); // unreported exception java.io.IOException; must be caught or declared to be thrown
}
}
Или вы мне сейчас попытаетесь сказать, что ошибка компиляции — это «уведомить»?
Тогда почему она пытается, заставляя явно эти исключения во что-то оборачивать?
Её задача — уведомить какие исключения могут быть, чтобы программист принял решение, выносить ли их в собственный контракт. или обработать.
Судя по приведенным выдержкам из джавадоков с этой задачей с этой задачей справляются, кхм, джавадоки. Если мне нужно понять, какая может вылететь птичка — я смотрю в них, потому что может быть и unchecked exception, который мне всё равно не мешало бы обработать.
Не врите.
NO U.
Ну так, лучше бы выпилили UnchekedException вообще.
Ну вот когда выпилят, тогда и поговорим. А пока что checked exceptions в джаве — нечто несуразное, неудобное и безуспешно пытающееся усидеть на двух стульях.
То, что в текущей реализации checked exceptions не решают возложенные на них задачи, но при этом заставляют программиста делать кучу приседаний, которые так-то ему не особо и нужны.
Давайте посмотрим на классику — интерфейс Readable из JDK
int read(CharBuffer cb)
throws IOException
…
Throws:
IOException — if an I/O error occurs
NullPointerException — if cb is null
ReadOnlyBufferException — if cb is a read only buffer
Заставляет ли джава обработать все ошибочные сценарии? Нет, ей наплевать на ReadOnlyBufferException. Заставит ли меня каждый вызов оборачивать в try/catch? Да, хотя вызывающему коду в 90% случаев вообще наплевать, что там сломалось — не смог прочитать и не смог, залоггировал и дальше поехали (при этом язык никак не мешает хомячкам бахать пустой catch и съедать исключения).
Если вам мало — можете заглянуть в класс Cipher. Там вообще красота
public final int doFinal(byte[] output,
int outputOffset)
throws IllegalBlockSizeException, ShortBufferException, BadPaddingException
…
Note: if any exception is thrown, this cipher object may need to be reset before it can be used again.
Throws:
IllegalStateException — if this cipher is in a wrong state (e.g., has not been initialized)
IllegalBlockSizeException — if this cipher is a block cipher, no padding has been requested (only in encryption mode), and the total input length of the data processed by this cipher is not a multiple of block size; or if this encryption algorithm is unable to process the input data provided.
ShortBufferException — if the given output buffer is too small to hold the result
BadPaddingException — if this cipher is in decryption mode, and (un)padding has been requested, but the decrypted data is not bounded by the appropriate padding bytes
AEADBadTagException — if this cipher is decrypting in an AEAD mode (such as GCM/CCM), and the received authentication tag does not match the calculated value
Три проверяемых исключения, которые в 90% случаев бесполезны, и еще 2, которые всё равно уронят весь код, если вы их не обработаете руками, и которые так же бесполезны.
Ну не могут страны, где есть риск заморозки активов россиян (и часть активов заморожена) считаться «безопасной гаванью» (для россиян)
сейчас для россиян наименее рискованной страной для инвестиций является Россия
Ухх, логика.
Итак, на одной чаше весов — страна, где уже частично заморожена торговля акциями, введены ограничения на операции с валютой, ответственность за биржевую торговлю за рубежом (без разрешения спецкомиссии), а в прошлом месяце принят закон, позволяющий главному росчерком пера ставить на паузу любые имущественные операции кого угодно. Буквально — «заморозка (блокировка) денежных средств или иного имущества». Ах да, еще многолетняя история коррупции, отжима бизнеса, внезапных самоубийств в СИЗО и верчения конституцией что дышлом. И не забудьте санкции, перспективы схлапывания отдельных отраслей и прочие радости.
На другой — здоровенный регион, где под санкции попала пара сотен олигархов и российских госконтор.
Разумеется, инвестировать надо в первого претендента, как же я не догадался!
Пример 1998 года это наглядно демонстрирует
Не в Киеве, а в Одессе, не выиграл, а проиграл, а в остальном аналогия верна.
Для россиян она теперь не является безопасной гаванью. Вроде же очевидно?
Нет, не очевидно. Я не вижу людей, которые бегут из Европы в Россию, и не вижу людей, которые пытаются окружными путями ввезти кеш в Россию через какие-нибудь армянские/грузинские банки. А вот обратное видит даже наше славное государство.
Это называется «нормальные процессы в компании». И на рельсах этих нормальных процессов можно вполне гонять a/b тесты поверх mvp фич, которые суть изолированные модули, слепленные из говна, палок, копипасты и хардкода.
А если у вас процессов нет, то вы и при «стандартной разработке» будете визжать як порося, стоит лишь кому-то нечаянно задудосить бэк или проворонить xss.
Там больше проблема с телефонами, особенно со старыми (android 5-6). Баги типа такого, когда ключи, которыми зашифрованы токены карт, внезапно превращаются в тыкву, и всё, что можно — почистить данные и привязать по новой.
Mockingjay.
Если у человека в резюме Senior - это еще не значит, что он реально Senior
Освежаете резюме, пишете туда большую цифру, посылаете во всякое МЯСО, банки, просто компании крупнее местечковых. Скорее всего, узнаете много интересного.
Так-то я тоже когда-то сидел на 150 тимлидом, собесил людей на 70 и считал, что всё намана.
Потому что сожительство и, господь прости, отсутствие венчания перестало быть стигмой, как и потеря девственности до свадьбы. Некоторые и детей растят, так и не потрудившись расписаться - вполне себе знаю таких.
У вас в голове отчего-то секс = брак. На дворе 2022й год, алоэ.
Господи, дичь какая. Среднестатистический айтишник перестал быть существом в бесформенном свитере с крошками в бороде еще лет 10 назад, с разморозкой вас.
Нет ничего дикого в том, чтобы предпочитать людей, с которыми комфортно работать. И это, кстати, работает в обе стороны - и для нанимающего, и для кандидата.
Не знаю, кто такие "они", но от меня почему-то "они" ждут указаний косяков в продукте, организации и процессе.
Вам их не говорят, потому российский ТК мальца слишком заточен под найм людей, профессия которых подразумевает наличие разрядов. И нет гарантий, что получив развернутый ответ вы не пойдете искать правды в трудинспекции. Оно им надо?
Рекрутеры в нормальных компаниях не принимают решения о найме, это делают руководители при участии технического персонала, который, как правило, имеет право вето. Oh, the irony.
Если у вас, как у айти специалиста, нет власти выбирать при поиске работы, то либо вы джун, либо что-то делаете очень не так.
Я таки погундю и замечу, что когда вы видите человека противоположного пола на остановке, в библиотеке или в спортзале - у вас и этих 120 символов нет.
А уж говорить, что это какая-то новая концепция - вообще грешно.
P.S. Господи, что за херню они навертели с редактором комментов, его хоть кто-то тестировал?
Процессы, начиная с самых простых вроде ковыряния в носу, требуют обратной связи, а без неё — ломаются.
У вас над головой в офисе моргает лампочка. Вы можете:
1) Привезти стремянку, новую лампочку, поменять её самостоятельно
2) Вовлечь офис-менеджмент, который решит проблему за полчаса.
Ваш выбор?
Или вы мне сейчас попытаетесь сказать, что ошибка компиляции — это «уведомить»?
Вы начинаете понимать суть проблемы.
В том и дело, что они не круглые, а полукруглые.
Тогда почему она пытается, заставляя явно эти исключения во что-то оборачивать?
Судя по приведенным выдержкам из джавадоков с этой задачей с этой задачей справляются, кхм, джавадоки. Если мне нужно понять, какая может вылететь птичка — я смотрю в них, потому что может быть и unchecked exception, который мне всё равно не мешало бы обработать.
NO U.
Ну вот когда выпилят, тогда и поговорим. А пока что checked exceptions в джаве — нечто несуразное, неудобное и безуспешно пытающееся усидеть на двух стульях.
Давайте посмотрим на классику — интерфейс Readable из JDK
Заставляет ли джава обработать все ошибочные сценарии? Нет, ей наплевать на ReadOnlyBufferException. Заставит ли меня каждый вызов оборачивать в try/catch? Да, хотя вызывающему коду в 90% случаев вообще наплевать, что там сломалось — не смог прочитать и не смог, залоггировал и дальше поехали (при этом язык никак не мешает хомячкам бахать пустой catch и съедать исключения).
Если вам мало — можете заглянуть в класс Cipher. Там вообще красота
Три проверяемых исключения, которые в 90% случаев бесполезны, и еще 2, которые всё равно уронят весь код, если вы их не обработаете руками, и которые так же бесполезны.
Сколько там сотен тысяч доносов эти друзья друг на друга настрочили?
Знатно в прыжке переобуваемся, дядя.
Потому что это влажные фантазии? Мы там по соседству выяснили, что у вас 3 > 10.
А первый человек на Луне — уже нет. И шаттл почему-то на 8 лет раньше Бурана полетел. Как так-то?
Ага, которые потом радостно несли деньги всяким Грабовым, заряжали воду у телевизора и так далее. Отличная работа.
Ухх, логика.
Итак, на одной чаше весов — страна, где уже частично заморожена торговля акциями, введены ограничения на операции с валютой, ответственность за биржевую торговлю за рубежом (без разрешения спецкомиссии), а в прошлом месяце принят закон, позволяющий главному росчерком пера ставить на паузу любые имущественные операции кого угодно. Буквально — «заморозка (блокировка) денежных средств или иного имущества». Ах да, еще многолетняя история коррупции, отжима бизнеса, внезапных самоубийств в СИЗО и верчения конституцией что дышлом. И не забудьте санкции, перспективы схлапывания отдельных отраслей и прочие радости.
На другой — здоровенный регион, где под санкции попала пара сотен олигархов и российских госконтор.
Разумеется, инвестировать надо в первого претендента, как же я не догадался!
Не в Киеве, а в Одессе, не выиграл, а проиграл, а в остальном аналогия верна.
Нет, не очевидно. Я не вижу людей, которые бегут из Европы в Россию, и не вижу людей, которые пытаются окружными путями ввезти кеш в Россию через какие-нибудь армянские/грузинские банки. А вот обратное видит даже наше славное государство.
А если у вас процессов нет, то вы и при «стандартной разработке» будете визжать як порося, стоит лишь кому-то нечаянно задудосить бэк или проворонить xss.
То же, что и при дырке в обычной фиче.
Нагрузочное тестирование? Динамическая конфигурация, которая позволяет отключать фичи? Staged rollout? Не, не слышали.