Могу практически тоже сказать. в первую играл в ТА. Где то через полгода показали мне СК и он не зашел, хз почему, возможно синдром утенка — ТА была моей первой РТС.
Спасибо за статью!
От себя добавлю, что на собеседования есть смысл ходить хотя бы раз в год(лучше раз в полгода), т.к. станет видно пробел в знаниях и чем быстрее вы этот пробел обнаружите, тем быстрее вы его закроете.
Так же по поводу ЗП как первоочередного пункта при выборе новой работы. Я несколько раз менял работу и в последний раз пошел по такому пути: нашел несколько мест, которые мне понравились по тем или иным факторам. Прошел тех собеседование, задавая технические и организационные вопросы, тем самым нарисовал себе более менее понятную картину где кто и ем занимается. отсеял места, где ЗП выходила за пределы моей вилки желаний. Из оставшихся выбрал 2 самых интересных места и еще раз в скайп чате опросил по интересующим меня пунктам. Потом выбрал самое интересное и денежное. Как итог и работа не скучная и ЗП хорошая.
Если выбирать только по ЗП, то можно попасть на неинтересный проект но за хорошие деньги. Тут каждому свое.
По поводу домашних проектов согласен — есть 2 штуки на которых обкатываю новые знания
Если разработчики поставили в зависимость чей то код то вправе ожидать что этот код будет поддерживаться и не придётся переделывать проект.
Если разработчики поставили в зависимость чей-то плагин или библиотеку, за которую не заплачены деньги(не важно хакнутая библиотека или автор просто не хочет брать деньги за нее) то они не вправе ожидать ничего. Библиотека имеет открытый исходный код — поддерживайте.
Вот если бы автор брал деньги за библиотеку, то это другой вопрос и прекращение поддержки нужно было бы правильно осуществлять.
Либо если библиотека принадлежит какому нибудь гиганту типа фейсбук, то ее тоже просто так не закроешь.
Кроме того если автор не берет деньги за свой опенсорс проект, это минимум означает, что он в любой момент может прекратить поддержку или перепродать права.
Лично для меня большую часть функционала Optional выполняет элвис-оператор, который есть в kotlin, но до сих пор нет в Java и это печалит, тем более что запись object?.field легче чем optiona.ifPresent(() -> ...). Хотя, конечно, при большой вложенности объектов optional.map будет удобнее чем if (o1 != null && o1.o2 != null && ...)
По моему с медиа-файлами больше проблема не в том, что настройка зарыта глубоко(спасибо, что она есть), а в том, что устройство эти картинки не может обнаружить. Поясняю на примере: когда в вайбер приходят картинки или видео — телефон показывает их в галерее и мне становится понятно, что вот они закешированы и с этим нужно что-то делать. А вот когда медиа не отображается в галерее, то и не понятно, куда девается место на девайсе. Хотя в корне сд карты есть папка телеграмм и там все медиа в обычном формате лежит.
Говорю про андроид устройства. Как на иос — не знаю
В 1 вопросе бактерия делением звонит пробирку за 60 секунд на 2^60. 4 бактерии заполнят: 2^60/4 и от этого числа взять логарифм по основанию 2
Задача 2) 25 лошадей делим на 5 лошадей в забеге и получаем 5 победителей, потом ещё 1 забег. Правда в этом случае не сработает если все хорошие лошади в одной пятерке.
Задача 2 вариант 2) из каждого забега брать по 3 лошади и формировать пятерки из них итого 12 забегов.
От себя добавлю, что на собеседования есть смысл ходить хотя бы раз в год(лучше раз в полгода), т.к. станет видно пробел в знаниях и чем быстрее вы этот пробел обнаружите, тем быстрее вы его закроете.
Так же по поводу ЗП как первоочередного пункта при выборе новой работы. Я несколько раз менял работу и в последний раз пошел по такому пути: нашел несколько мест, которые мне понравились по тем или иным факторам. Прошел тех собеседование, задавая технические и организационные вопросы, тем самым нарисовал себе более менее понятную картину где кто и ем занимается. отсеял места, где ЗП выходила за пределы моей вилки желаний. Из оставшихся выбрал 2 самых интересных места и еще раз в скайп чате опросил по интересующим меня пунктам. Потом выбрал самое интересное и денежное. Как итог и работа не скучная и ЗП хорошая.
Если выбирать только по ЗП, то можно попасть на неинтересный проект но за хорошие деньги. Тут каждому свое.
По поводу домашних проектов согласен — есть 2 штуки на которых обкатываю новые знания
Если разработчики поставили в зависимость чей-то плагин или библиотеку, за которую не заплачены деньги(не важно хакнутая библиотека или автор просто не хочет брать деньги за нее) то они не вправе ожидать ничего. Библиотека имеет открытый исходный код — поддерживайте.
Вот если бы автор брал деньги за библиотеку, то это другой вопрос и прекращение поддержки нужно было бы правильно осуществлять.
Либо если библиотека принадлежит какому нибудь гиганту типа фейсбук, то ее тоже просто так не закроешь.
Кроме того если автор не берет деньги за свой опенсорс проект, это минимум означает, что он в любой момент может прекратить поддержку или перепродать права.
Говорю про андроид устройства. Как на иос — не знаю
В 1 вопросе бактерия делением звонит пробирку за 60 секунд на 2^60. 4 бактерии заполнят: 2^60/4 и от этого числа взять логарифм по основанию 2
Задача 2) 25 лошадей делим на 5 лошадей в забеге и получаем 5 победителей, потом ещё 1 забег. Правда в этом случае не сработает если все хорошие лошади в одной пятерке.
Задача 2 вариант 2) из каждого забега брать по 3 лошади и формировать пятерки из них итого 12 забегов.
вопрос 2) 6 забегов