Pull to refresh
31
0
Send message
Главное, что мне хотелось бы отметить в статье и некоторых коментариях, это неправильное понимание слова профессионализм. Безусловно, вы не можете считать себя профессионалом, если не можете написать код без тонны багов. Если вы проводите код-ревью, то ваш профессионализм — это доходчиво и вежливо объяснить где проблемы в очередной раз. Другое дело, что если месяц прошел, а выводов ваши коллеги не делают, то ваш профессионализм — это довести проблему до сведения руководства/менеджеров/ХР (нужное подчеркнуть). И если руководство забило тот самый болт на проблему, то нужно избегая токсичности, либо продолжить спокойно делать свое дело, либо искать другую работу. Ибо руководство не проявляет профессионализма и вы своей токсичностью все равно не добьетесь ничего.

А главное, не стоит забывать, что ваш профессионализм, прежде всего, — это взаимовыгодные отношения с работодателем. Быть токсичным — значит тратить свои, прежде всего, нервные клетки, за которые вам никто не заплатит. Если в компании не налажены бизнес-процессы, то не нужно посылать всех куда-то, даже если они это заслуживают.
Вы зарплату получаете? Вот и получайте. Ешьте спокойно печеньки, читайте хабр. Если менеджмент некомпетентен, проект все-равно закроется. Ну а если вы честны и профессиональны — просто найдите себе новую работу. Без токсичности.
Я конечно ОС свою не писал, но помню по спекая Интел, что у x64 адресация памяти отличается от x86. Для x86 вроде бы сегментная адресация и пляски с соответствующем бубном, в x64 сегменты не используются и таблицы соответсвующие не нужны. Или я не прав?
С новым софтом ещё как-то работает. А вот с тем, что уже закуплено, не очень. Обновляя софт ты сам выбираешь время обновления. Например в этом году у тебя куча выручки, ты обновил часть софта.

А вот банально перейдя от винды к линуксу, тебе нужно обновить гигантское количество инфраструктуры. И скорее всего, на это уйдёт столько денег, что можно было ещё лет 10 покупать на винду.
Коренное слово в предложении «было». Чтобы иметь опенсорс стэк сейчас, нужно было начинать 5 лет назад. И вдобавок, нужно было ещё объяснить бизнесу, почему нужно вкладывать кучу денег в переделку того, что работает?

Лично для меня вся эта затея выглядит как история, проплаченая российскими интеграторами. После падения цен на нефть поток заказов на ПО а-ля «Спутник» иссяк, а кушать как-то хочется. Вот и хотят они импортозаместить, они же понимают, что объём софта там гигантский. (Кстати, а чем кончилась история с медведевской ОС за миллиард?)

Главная тут проблема состоит в том, что из всех этих попыток распила бабла вырастают реальные проблемы. Вместо того чтобы думать об экономической эффективности (если софт уже закуплен, его ещё лет 5 можно использовать без доп. трат, например) компании будут вынуждены покупать и заказывать велосипеды. А производители этих велосипедов, добившись таки монопольного положения на рынке, вообще перестанут что-либо делать.

Ну и последнее, что хотелось бы отметить. Можно не любить .Net и Java, но совершенно очевидно, что скорость разработки на них софта общего назначения в разы быстрее, чем на C++. Так что и это ещё увеличит стоимость и сроки разработки.

П.С. А какие вменяемые аналоги Active Directory есть на Linux?
Я конечно спрошу у вас, как давно вы интересовались C#? Компилятор Roslyn — уже давно open source — GitHub Обратная совместимость кода присутствует, проекты 5 летней давности вполне себе собираются.

Что касается .Net как такового — .Net Core — это действительно лучшее, что произошло за последние лет 10. Это опен сорс ссылка и кросплатформенно, а производительность уже выше вылизанной Java, при этом с каждым релизом она растет.

Так что ваши взгляды на Майкрософт отстали лет на 5
Я бы хотел отметить, что C# сейчас — это не только Windows. И что самое смешное, в бенчмарках он уже быстрее Java на Linux.

C# vs Java on Linux
Web Framework Benchmarks

Имхо, сравнивая темпы развития C# и Java, через пару лет C# станет лидером в энтерпрайз секторе.
12 ...
58

Information

Rating
Does not participate
Registered
Activity