Anna0510, Вам лучше задать вопрос техподдержке Upwork, так как они с 1 мая блокируют российские и беларусские аккаунты. Что в их понимании "российский аккаунт" - Вам тут не ответят. Вероятно, чтобы избежать блокировки, унжно будет подтвердить факт проживания в другой стране - гринкарта, ВНЖ и т.п.
nekkie, Upwork именно запрещает работу фрилансерам из России и Беларуси, проверка по паспорту (или другому документу). Новые учетки с российскими рег.данными завести уже нельзя, старые заблокируют 1 мая. То есть вопрос не в оплате, выводе денег или техническому доступу к площадке. Обойти такое ограничение можно только имея второе гражданство (наверное, подойдут и другие варианты легального проживания в иностранных государствах, вроде гринкарты или вида на жительство, разъяснения нужно искать или задавать вопрос в техподдержку).
SamMorgan, в текущих реалиях сложно строить прогнозы (особенно в свете новых принятых законов), поэтому скажу только, что сейчас все руководители, кого знаю, заняли выжидательные позиции, чтобы понять новые правила игры. Остановили поиск новых сотрудников и запуск новых проектов, работы по текущим проектам продолжаются, если только напрямю не столкнулись с санкциями или ограничениями. Например, один из бывших коллег вынужден был разорвать договор с украинским подрядчиком, проект встал на паузу до тех пор, пока не найдется замена.
Даже с госсектором, несмотря на определенную долю российских разработок, непонятно, как будет развиватсья ситуация в дальнейшем, так как часть разработок все же в той или иной мере использовала западные наработки и лицензии. Слухи перепечатывать не буду.
В общем, сейчас далеко не лучшее время для принятия поспешных решений, так как ситуация меняется почти каждый день. Как что-то стабилизируется, можно будет строить планы.
Совсем забыл добавить, 99% реальной разработки это перепиливание одного и того же функционала и решение самых примитивных задач. Просто примите это. Бизнес платит деньги не за применение супер-навыка, а за примитивный разбор очередного JSON с новым параметром в обменах или добавление колонки в SQL-таблицу. Крайне редко встречаются действительно неординарные задачи, особенно при доработке большого уже внедренного проекта. Хотите развиваться - учитесь самостоятельно.
Денис Загаевский, я просто стариком иногда себя чувствую. плюс работаю больше в среде учетных систем, а до этого вообще в АСУ ТП работал, и там и там очень распространено "Работает - не трожь", профдеформация, можно сказать)
В общем, следующее приложение буду выкатывать на Kotlin, а может и текущее перепишу...
Денис Загаевский, про устаревание это слова... Я вот нередко вижу Delphi в проде) А учитывая армию Java-разработчиков, не думаю, что Java быстро сдаст позиции.
Но, если честно, заинтересовали меня, пойду пробовать Kotlin, там действительно есть кое-что, что реализовано поудобнее, чем в Java, судя по описаниям.
trautw, yul, если читать закон буквально, то нужно конвертировать в рубли 80% поступившей на счет с 1 января валюты. Если эти деньги конвертировались в рубли до момент принятия закона, то получается, что требование закона исполнено, т.е. валюта была продана. Если валюта использовалась для оплаты новых поставок или других услуг, то, следуя из формулировки закона, нужно приобрести недостающую валюту и продать ее заново.
Официальных разъяснений в настоящий момент нет.
И да, это не рекомендация к действию, а частное мнение на основе прошлого опыта и анализа текущей ситуации.
null object reference означает скорее всего, что jsonArray не создался, попробуйте поставить на второй строке точку останова и посмотреть, что находится в момент перед ошибкой в переменных jsonObject и jsonArray
Vitsliputsli, понятно, что это совсем разные языки, но из личного опыта как раз управление памятью, типизация и т.п. принципиальные различия как раз неплохо удается в голове разделять, а вот такие мелочи синтаксиса постоянно тянет от другого языка подставить, особенно если на одном языке пишешь много, а на другом изредка. Суть в том, что о сложном думаешь, а те же условия сравнения или конструкции циклов пишешь на автомате.
И да, 1С ERP - даже близко не подойдет для управления проектами, это система учета и управления производством, что довольно далеко от управления проектами.
Валерий, кстати, в случае, если Вам предлагают другое место с большой зарплатой, нередко с будущим работодателем можно обговорить условие компенсации того самого обучения. Если Вы интересны компании как уникальный специалист, потратить лишние пару десятков тысяч на найм обычно не большая пробелма.