А как сейчас с работой?
вроде не барское это дело код писать, раз есть обезьяны которые это будут делать
может я как не девелопер чего не понимаю, но я отталкиваюсь об больших опенсурсных проектов, ОСи ( freebsd ), ядра (Linux), хадупы всякие, ElasticSearch, Kafka. Их исходники все вместе взятые не дотянут и до половины от того чем ты в студии жонглируешь. Плюс над этим всем добром в этих проектах работает огромное количество светлых голов, а не просто кодеров.
У тебя в три/четыре раза больше исходников по обьему. Ты гений !
хотя какой девелопер не гений ?
либо у тебя в исходниках огромные блоки
if ( 1 == 0 ) { 2ГБ кода }
Вообще-то совершенно бессмысленная дискуссия - каждому свое.
ну я вообще то с этого и начал :) хоть в ворде если заказчик вовремя получит продукт
я просто как не девелопер интересуюсь.
vim это может для виндоюзеров на самом деле слишком экстремально, но например VS Code, вполне нормальный эдитор.
Даже и приснится такое не могло. И на все языки? И можно перейти на определение класса? И сам using/include вставляет?
вез понятия
либо у тебя в исходниках
-----
У меня в исходниках то, что наваял кодер, попавший в результате разгребания своего же кода в психушку...
Разгреб сколько мог. Сейчас там свежайшее спагетти готовят люди, которые в целевом коде для Постгрее оставляют обработку ошибок Оракла...
Как по твоему - там станет меньше кода?
но например VS Code
Для начала там нет решарпера Но кто не сидит на этой наркоте, не поймёт
Недавно у меня спросили, а как тут проект запустить? Искал,... искал не нашел. Оказывается только с командной строки. Ну и зачем мне это чудо?
по опросам stackoverflow VS Code с огромным отрывом на первом месте. Студия на втором месте и не особо сильно опережает Notepad++ и InteliJ. vim на 5ом и отрыв от студии не такой уж большой.
Из топ 5, всего 2 являются полноценными IDE
https://insights.stackoverflow.com/survey/2021#most-popula...
Даже и приснится такое не могло. И на все языки? И можно перейти на определение класса? И сам using/include вставляет?
Интересно, эта возможность делается просто подключением какого-нибудь бесплатного модуля для конкретного языка, или каждый разработчик редактора кода сам такое реализует, собственными силами? Ну т.е. просто берётся база ключевых слов языка и раскрашивается? Нормальная IDE создаёт сложную модель кода, благодаря которой и возможны все эти перекомпиляции после каждого воода кванта кода, переходы к определениям, умные переименования, сложные авторефакторинги, индивидуальная подстройка под программиста, типа выдачи в списках автокомплита наиболее часто используемых именно этим программистом вариантов, и т.п.
по опросам stackoverflow VS Code с огромным отрывом на первом месте. Студия на втором месте
Всю массовость подобных опросов делает армия фронтэндовых джаваскриптеров, коих, похоже, уже процентов 90 от рынка всех программистов. Ну или по крайней мере их столько на Stackoverflow. Из-за такого перевеса в джаваскриптерах делать какие-то опросы потеряло смысл - всегда будут впереди джаваскриптерские технологии и инструменты.
VS Code не потому впереди, что она лучше полноценной Студии, а потому, что джаваскриптеры слаще редьки ничего не ели, и когда им дают вместо редьки морковку, они уже на седьмом небе от счастья. О возможностях полноценной Студии они даже не догадываются. Забавно, что многие, если не большинство подобных джаваскриптеров - поклонники всяких линуксов (потому на VS Code и сидят), опенсорсов и ненавистники всего виндового и Гейства в частности и персонально. Но стоит ненавистной компании предоставить им нормальный инструмент, как всё полностью забывается и они переходят на этот инструмент.
Насколько же убог веб-фронтэндерский мир, если там даже появление недосреды разработки вызывает такой фурор. А меня ещё спрашивают, почему я не хочу Ангуляр учить и прочий джаваскрипт. То, что Notepad++ попал в первую тройку - это вообще позор. Я тоже им пользуюсь, но как блокнотом и иногда быстро те же XML-конфиги посмотреть-поправить. Кодить там что-то - себя не уважать. Ну или они обвешивают его плагинами до состояния почти VS Code, как тот же Vim.
Вообще, сам факт, что народ до сих пор пишет в "продвинутых блокнотиках" и даже гордится этим, говорит о том, насколько там всё убого. Я когда читал высказывания малолетних "программистов" - у них там до сих пор считается за "тру" и "круто" писать код на коленке во всяких блокнотах - так делают всякие крутые "хацкеры", и только быдлокодеры (коими они конечно же не являются) без нормальных IDE не могут обойтись. Детский сад с комплексами.
До сих пор образ "крутого разраба" - чел, сидящий за Макбуком (это важно!) где-нибудь в кафешке или вообще на отдыхе под зонтом. Что он там накодить умудряется за этим малюсеньким экранчиком, неудобной клавиатурой и плохим интернетом? Поправляет цвет кнопки в стилях и двигает её на полпикселя в сторону, закрывая очень важные тикеты?
а в студии на все языки? уверен, что vim с плагинами поддерживает больше языков
Ещё у детей-программистов признак крутого разраба - "а сколько языков поддерживает твой редактор? у меня вот 50, а с плагинами - вообще 100!". Хотя он и на десятой их части писать не будет, а хоть как-то знает - вообще один.
Ну шо поделать если тренд идет не в сторону гениальных разрабов в студии, а в сторону дешевых node.js хипстеров на мэкбуках и облака. Рынок диктует тренды, хочешь ты того или нет.
Если нет, вон есть магазин который кассы перевел на новые системы с XML
Есть еще банки и страховки которые ищут разрабов на коболе, и шо ?
VS Code не потому впереди, что она лучше полноценной Студии, а потому, что джаваскриптеры слаще редьки ничего не ели,...
Насколько же убог веб-фронтэндерский мир, если там даже появление недосреды разработки вызывает такой фурор ...
печально, что не может по достоинству оценить все преимущества студии убогий веб-фронтэндереский мир. Когда то убогие нищеброды не смогли оценить все преимущества Solaris на Sparc, и вместо этого стали дешевые PC серверы покупать с виндой и линуксом. А почему, потому что слаще редьки не пробовали ничего. И все, где Sun, где Sparc, где Solaris ?
Хотя уверен что есть еще магазин где кассы используют бэкенд на соляре
Да, мир злой и плохой, не всегда рынок интересует качество и гениальные девелоперы в студии. Манагерам которые выдают бабки на проекты им плевать в чем ты быдлокодишь, в блокноте или в студии. И на сегодня эти манагеры выдают с большей охотой бабки на облако с кубернетсами, даже если это еще большее гавно чем твои монолиты.
До сих пор образ "крутого разраба" - чел, сидящий за Макбуком (это важно!) где-нибудь в кафешке или вообще на отдыхе под зонтом. Что он там накодить умудряется за этим малюсеньким экранчиком, неудобной клавиатурой и плохим интернетом? Поправляет цвет кнопки в стилях и двигает её на полпикселя в сторону, закрывая очень важные тикеты?
то есть чтоб написать хороший софт нужна студия и большой монитор ? хехе.
пиксели двигает UX researcher/designer обычно
по опросам stackoverflow VS Code с огромным отрывом на первом месте
Ну это типа того, что больница в Урюпинске имеет минимальную температуру пациентов по стране.
Ни ОС, ни язык не известен. Ну вот хотя бы тот же ангуляр - приходится VS Code пользовать.
Ну шо поделать если тренд идет не в сторону гениальных разрабов в студии, а в сторону дешевых node.js хипстеров на мэкбуках и облака.
Если бы это было так, это было бы полбеды. А на рынке почему-то востребованы ещё дотнетчики со знанием джаваскрипта и веб-фронтэндовых фреймворков. При этом их платят меньше, чем чистым джаваскриптерам с нодой, хотя последним надо знать гораздо меньше (как минимум один язык вместо двух).
Не знаю, с чем это связано. Может с тем, что после падения спроса на десктоп-приложения ны рынке освободились огромные кучи шарпистов с хорошим опытом, которым стало больше некуда пойти? Вот и скупают чуваков с хорошим опытом написания строго типизированного кода за копейки, садят за бекэнд и до кучи сверху фронтэндом нагружают. Причём нагрузка фронтэндом - условие вообще приёма на работу. Чистый бэкэнд дотнетчик нафиг не нужен.
Новичок смотрит на это и думает - можно учить дотнет и джаваскрипт и получать меньше, а можно только джаваскрипт и получать больше. Что же выбрать?
Да, мир злой и плохой, не всегда рынок интересует качество и гениальные девелоперы в студии. Манагерам которые выдают бабки на проекты им плевать в чем ты быдлокодишь, в блокноте или в студии. И на сегодня эти манагеры выдают с большей охотой бабки на облако с кубернетсами, даже если это еще большее гавно чем твои монолиты.
Тут человек между двух огней. Менеджерам пофиг на качество, лишь бы дешевле. А какие-то чуваки что-то выговаривают за совершенные архитектуры, качество кода и придираются к не тому выбору модификатора доступа (public/protected/private) или типу данных на собесах. Хотя ещё три года назад джаваскриптеры как-то обходились вообще без модификаторов доступа, а строгих типов данных у них отродясь не было.
Ну это типа того, что больница в Урюпинске имеет минимальную температуру пациентов по стране.
а как ты еще можешь узнать тренд ? И ОС и языки известны, в том же репорте есть график какой осью пользуются и какие языки сейчас в тренде
Не, реально, если нода бесплатна, а за студию и виндовый сервер надо платить (тут не рассматриваем Core), то почему дотнетчики всё ещё востребованы, если с ними и их Дотнетом мороки больше? Почему для сайтов берут не одних джаваскриптеров, если из них выбор куда больше?
Не знаю, с чем это связано.
я как не девелопер, а человек с бэкграундом инфраструктуры и SRE, наблюдаю за этим всем со стороны. Могу только сказать что все эти "шарписты" с кучей опыта совсем не интегрируются в эти ваши стартапы со скрамами. Это зачастую динозавры с которыми трудно работать. Очень трудно. Не понимание трендов, не понимание цели проекта, очень завышенный ЧСВ, коммуникация. зачем его вешать себе на шею в новом проекте ?
Одного такого шарписта хватит чтоб отравить атмосферу в команде.
чистый node.js хипстер, он как бы скорее всего моложе и скорее всего его благодаря этому легче интегрировать в новую культуру и вероятность того что он уже работал с CICD, контейнерами и облаком больше. И все свое время он провел с веб/http. У него меньше опыта ? Ну и ничего, весе эти майкросервисы и серверлесс как раз на этот уровень и заточены. Да и ЧСВ у них гораздо ниже и пафоса, а значит и легче в команде здоровую атмосферу поддерживать.
И вот когда у тебя есть бабки на проект с нуля, и от тебя хотят нового и модного, то задумаешься кого набирать.
И да, чтоб не набежали и не сказали что, все это я херню несу, вот на медни магазин в голозадрыпинске переходит на XML, скажу что все конечно относительно. От юникорна типа netflix до магазина с XML огромный спектр различных проектов с любыми технологиями и потребностями и тд и тп. Я уверен что где-то и NetWare до сих пор есть и ищут по ней специалистов. Но мы говорим о трендах.
>>> Новичок смотрит на это и думает - можно учить дотнет и джаваскрипт и получать меньше, а можно только джаваскрипт и получать больше. Что же выбрать?
если он не дурак и пытается попасть как раз в то направление у которого будущее и где он сможет заработать больше, то именно так и стоит рассуждать.
И ОС и языки известны
Я не могу делать такой вывод только из за того что они в одном отчете.
Но даже если и так, то понятно, что Typescript и pyton добавили достаточную порцию.
Не, реально, если нода бесплатна, а за студию и виндовый сервер надо платить (тут не рассматриваем Core), то почему дотнетчики всё ещё востребованы, если с ними и их Дотнетом мороки больше? Почему для сайтов берут не одних джаваскриптеров, если из них выбор куда больше?
все просто, есть организации которые все строят на продуктах МС с незапамятных времен, у них и опыта в другом нет. И их это вполне устраивает. Почему же им не продалжать в том же духе дальше ?
Например во многих концернах уже поняли что проспать трансформацию в облако будет фатальным но ты ж не можешь в одночасье снести все процессы и инфраструктуры которые ты строил в своем ВЦ десятилетиями. Стартуются параллельные проекты на нодах, эксперименты. Открываются стартапы, чтоб если первый блин комом, то можно быстро закрыть. А все эти шарписты дальше работают над тем что уже есть
покажи другие отчеты.
опрос stackoverflow меня вполне устраивает и конечно он не отображает на 100% реальность. Но 100% и не надо, о трендах речь.
Большинство разрабов не пользуется студией по той или иной причине, это сейчас не важно по какой. И отрыв VS Code весьма ощутимый.
И так как оба продукта лепит одна и та же контора, я думаю они знают что они делают. При этом надо заметить что студия старше.
Делать своим бесплатным продуктом конкуренцию своему же платному продукту было бы не очень умно.