Не смотрел, но судя по описанию это не очень взлетит.
Есть несколько похожих проектов, например RetroShare.
Ну или старый добрый XMPP (Jabber) с федерацией. Wire Messanger тоже в копилку. В ZeroNet тоже есть месанджинг.
Проблем тут много, но основные:
1. Ноды поднимать никто не горит желанием.
2. Клиенты — без мобильного клиента под iOS он сразу никому не нужен. А ты поди попробуй пропихнуть что-то такое p2p в апстор. Там же тебя обяжут например банить порнуху.
3. Маркетинг — не важно какой классный у тебя протокол, ты попробуй сначала юзеров сюда загнать. Польза сети квадратична количеству её участников.
Ну а технически: можно было не писать свой клиент а сделать плагин для Pidgin и исходники на гитхаб закинуть и багтрекер туда же
Лично я когда был в такой ситуации поступил по другому: примерно прикинул оценил уровень стресса\напряга. Синьором будешь получать хорошо и на беке и на фронте и фулстеком, но спокойнее и понятнее на беке. Причём бекенд я тоже традицонный: хибернейт, мавен, джава.
На прошлой работе меня перебросили на Скале пописать но я быстро слился — можно было всё терпеть но с тулингом там печально.
Сейчас по деньгам не обижен, на прошлой неделе сдавали проект и там на фронте было много багов и я ребятам помог немного. Хоть там и наворотили JS фреймоврков но по примеру добавил на форму пару недостающих контролов и пару маленьких багов пофиксил.
При этом как тут Fowlart писал действительно интересно стало заныривать на уровень ниже, особенно всякие оптимизации.
И это правильно. Просить о помощи это нормально и не нужно стесняться.
А вам самим решать подкинуть денег или нет — ваше право. Вас никто не заставляет.
Все так и должны делать, а не отдавать деньги каким-то левым ублюдкам которые обещают что потом помогут вам, а сами потом распоряжаются деньгами как хотят, обналичивают их (т.е. распиливают) а крошки кидают на армию обыдлевших врачей.
Ну вы же верите в эту картинку? Давайте представим что нет никого кроме учитилей гос школ, и сами учителя живут чисто за счёт их же налогов. Ну классно же, да?
Мама, часом, не учитель логики? Это бы прекрассно объяснило ваш камент.
они не платят налоги
Праваков не было, кроме нескольких промышлеников. После криво проведённой отмены крепостного права у всех было желание «перераспределить» землю, а тут ещё модные европейские социалисты со своей ненавистью к частной собственности. В этом треде вы видите как даже сегодня всем нравится социализм, в основном потому что европейский.
Если бы этот эксперимент провели в Монголии и оказалось что там все просто бухали водку то тут бы все сказали что это был неправильный эксперимент.
Ваш список неполный без этого видео ПОЧЕМУ МРОТ НЕ РАБОТАЕТ www.youtube.com/watch?v=rWcdjKWMcAU
Не видел никогда какого-то особого «украинского» толкования либерарианства.
Леваки отгребая люлей от опекаемых на самом деле ещё больше левеют: требуют больше Культуры (тм), юнивеальной юстиции, больше «социальной помощи».
Короче левачество так просто не лечится даже когда их голодоморят и гулажат
От «маргиналов» проще отсрелятся или уехать от них в хороший район. Я так и сделал, но тут ко мне приходят дяди в погнах и требуют отдать мои деньги в помощь «голодающих».
это и есть социализм в чистом виде, ваш Капитан ДляВсехОчевидностьКромеВас
Коммуняка
Статья называется «Проблемы вхождения в IT» и я так понимаю тут речь идёт про джунов но по тексту про слабых мидлов. Если так то...
Техлид хочет видеть в соискателе самого себя
и это нормально, если ты стал техлидом значит обладал нужными качествами и их же в первую очередь будешь искать (например широкий кругозор), и только потом будешь интуитивно обращать внимание на качества которые ты видел у других хороших спецов (например скурпулёзность, которая как раз очень мешает кругозору).
Если ты пять лет назад уже знал много технологий то это нормально, я на первую работу когда устраивался уже знал Делфи, турбо паскаль, SQL (через ADO к MS Access) немного бейсика и прочёл пару советских книг какие попались про Фортран и Си. И это была доинтернетная эра, был бы у меня тогда интернет я бы знал больше.
Недавно помогал одному джуну, так вот он сам написал интерпретатор Brainfuck (!) на Джаваскрипт (!) я ему помогал учить Джаву (!) а устроился работать он Рубистом (!).
После этого добавляется английский, знание процессов и методологий гибкой разработки.
Да добавляется, но на невысоком уровне погружения. Английский у джунов обычно требуют на уровне прочесть документацию, с переводчиком написать письмо. Знание процессов тоже базовое можно получить из тоненькой книги, нет там ничего замысловатого. Другое дело что слеовать им в работе уже тяжело, но и не очень понятно как им можно следовать джуну, когда ты даже примерный эстимейт дать не сможешь.
Короче, по поводу требований к джунам: всё обычно очень адекватно и вполне оправдано и реально.
Далее все бегут к проектному менеджеру, к которому, собственно, человек и пойдет работать
Тут что-то совсем не так: из-за джуна никто ни к кому не бегает, джун — это ученик на вырост. Если из-за него кто-то бегает то значит что от него что-то зависит а значит в компании дела совсем плохи. И я вообще не понял как это у вас так что техлид пишет вакансию а ПМу с ним работать.
«Такие люди есть, и их много, вы просто плохо ищете».
Они есть действительно, но их искать не нужно, они сами ищут работу и рассылают по десять резюме в день. Откройте почту — там уже с десяток резюме, возможно среди них один такой есть. Подсказка: у него в резюме будут ссылки на сделанные проекты.
Поиск кандидатов не принес желаемых результатов. Проектный менеджер давит на рекрутеров, потому что они плохо ищут.
Я ни разу не видел такой ситуации в жизни, но подозреваю что так и есть. Я не открою тут америки но если у вас хороший и достойный проект с нормальными условиями то у вас будут нормальные кандидаты. Немного, но будут. Их даже возможно исктаь не придётся, просто по рекомендациям найдутся.
Ну и по выводам, они в целом вроде адекватные но вот что-то всё равно не так как в жизни:
Всегда надо исходить из должностных обязанностей человека
проблема в том что обазанности в айти очень текучие. Мы автоматизируем сами же свою работу и тут нету такого что «выучил и работаешь до пенсии». Тут нужно бежать и учится. Поэтому брать формошлёпа, узкого спеца или инженера это очень большая разница уже в ближайшей перспективе.
Техлид должен осознать, что если не будет человека, то ему придется делать все самому, а также, самое сложное, — что сам он не успеет сделать всего намеченного
Какой кошмар у вас в компании.
взять кандидата на вырост
Тут есть пардокс, чтобы взять работника не вырост нужно чтобы он сначала этот рост уже показал. Просто блеск в глазах и желание работать тут не работают. Расти — это больно, и это привычка которая вырабатывается с детсва.
Может, ищем не по тем критериям?
Из моей практики критерии почти всегда нормальные, просто людей физически нет. И это даже не только у программистов так, попробуйте найти врача, няню да или хотя бы грузчика. Я работал на складе стройматериалов и точно могу сказать что найти нормального грузчика это тоже огромная проблема, даже несмотря на то что там очень лояльно относятся к предыдущим судимостям. Их тоже «хантят» и переманивают у конкурентов.
Короче, мой посыл в следущем: сейчас есть определённые трудности, но не всегда это настоящий проблемы либо проблемы в другой области (может если вы просто денег начнёте платить нормально то всё у вас будет ок).
И не надо думать что просто все тупые и не знают как же людей нанимать, а нужно то всего навсего просто «поговорить техлиду с ПМом».
А я уверен что адопшен девятки, пусть и с болью, но будет большим. Потому что, как это не парадоксально звучит, они ломают обратную совместимость чтобы потом была лучшая обратная совместимость. Просто многие даже не догадываются какой жёсткий dependency hell происходит в их энтерпрайзном легаси проекте, пока не попробуют что-то обновить. Тысячи дублированных классов (причём разных версий) которые одновременно тусуются в класслоадере и другие приключения.
Использование OSGI обычно всё ещё только усложняет.
По сути все забили с этим разбираться и частично отсюда успех Spring Boot в котором версии уже подогнаны по совместимости. И на практике я не знаю лучшего способа чем тупо резать на микросервисы где класслоадер гарантированно у каждого свой.
Кстати Докер он же о том же по сути, про изоляцию процесса с его зависимостями.
Большие корпоративные проекты будут долго мигрировать либо работать с костылями-флагами.
Либы мигрируют быстро. А новые проекты, обычно микросервисы, и не заметят никаких проблем.
Ксати недавно одинм глазом глянул видео про то как утсроены все эти сертификации.
www.youtube.com/watch?v=koQBCeHK-sI
Оч рекомендую
Обычное дело между прочим. Вы обращали внимание на измученных молодых отцов в первые несколько месяцев после рождения дочери?
У нас как-то люди не думают о том что нужно брать декретный отпуск мужику, хотя бы месяц.
Но даже если предупредить заранее и договориться на декретный то всё равно его работа будет стоять а нового нанимать вроде бы как нельзя потому что старый вернётся.
В итоге руководство взвесив всё может прийти в выводу что выгоднее будет уволить сотрудника.
Потому что бизнес, особенно такой суровый и высокорисковый как айти — это не благотворительность, а выживание в суровом рынке, и другим тоже нужно свои семьи кормить.
Женщинам ещё хуже, из-за социальной защиты работодателя обязывают оплачивать декрет и удерживать рабочее место в результате чего работодатели просто не хотят брать на работу женщин репродуктивного возраста на сложную и высокооплачиваемую работу.
В итоге в айти остаются только мужчины а на форумах постоянные холиворы про «девушек в айти» и прочий сексизм.
Сочувствую. У PuntoSwitcher есть функция Дневник куда сохраняется весь текст что напечатали.
кстати в телеге есть канал любителей такого, может они оценят
t.me/distributed