если захотеть забрать смысл, который пытаются донести
Так, может, попробуете использовать слова в их смысловой нагрузке, а не в придуманной лично вами? Тогда другим людям не придётся догадываться, что вы имели в виду совсем другое, а не то, что сказали.
Первые две ссылки в гугле на “гарантированный — это“ —1, 2. Обе включают слово “обеспеченный“.
Я вам на примере выше объяснил, что означает обеспечение в определении термина гарантия. Что и каким образом обеспечивало гарантированное трудоустройство в IT совершенно непонятно. У нас гос.программа с выделенным бюджетом в триллион рублей какая-то была "Сдай тест по программированию - получи работу" или что?
Давайте сперва слово “сеньор“ определим. Предлагаю для простоты такой — тот, кто получает зарплату сеньора.
Вы меня троллите? Или Вы любому слову пытаетесь выдумать собственное определение, совершенно оторванное от исходного смысла этого слова? Ппц просто.
Почему вас так это утверждение не устраивает?
Потому что вы выдаёте свои фантазии за факты. Где исследования сравнительной сложности и полученного результата на единицу усилий? В качестве единственного "доказательства" вы приводите совершенно нелепые сравнения с олимпийскими чемпионами, директорами и владельцами крупных компаний. Как-будто вы не понимаете, что таких людей количественно гораздо меньше, чем программистов. Да и получаемое вознаграждение там на порядки выше. Можно по вашей логике сказать: "Есть халявный сценарий: просто будь лучше всех в мире в спорте Х, плюс желательно родись в США или Китае и ты гарантировано получишь олимпийскую медаль по Х". Это просто насилие над здравым смыслом.
У разработчиков был хороший лайфхак до 2022 — уехать в регион, а работу найти зарубежом. Тогда можно было легко в 5-10 раз выше по региону получать.
Вот, вы начинаете выруливать на адекватный путь. У IT-специальностей есть объективные преимущества, которых нет у большинства работ:
1) возможность удаленной работы (даёт доступ к глобальному рынку, поэтому даже региональным фирмам приходится держать з/п на уровне, иначе хорошие специалисты уйдут в другие места)
2) быстрый цикл обратной связи (позволяет эффективно самообучаться, если есть такой навык и необходимые способности)
3) возможность получить полезный опыт на pet-проектах (по сути, почти всё кроме командного взаимодействия можно так или иначе эмулировать)
И тут мы уже к анализу текущей ситуации можем перейти:
Первый фактор ослаб после 2022, как вы уже заметили. Если доллар станет резко по 150 рублей, то зарплаты в IT не отыграют это так быстро, как это было в 2015 году. Но хотя бы з/п в регионах не особо отличаются от столичных для хороших специалистов.
Второй и третий фактор по-прежнему требуют определенного склада ума и усердия. Но тут многочисленные курсы принесли шум - люди, не способные стать программистами, пытаются устроиться на работу программистом.
Это вызывает ответную реакцию у работодателей в виде усложнения процесса найма. И только в этом пункте я готов согласиться, что стало сложнее. Теперь начинающему специалисту приходится доказывать, что он не один из толпы леммингов, которые программировать то не умеют, да и не хотят, но какие-то курсы прошли.
Тут вы опять зачем-то путаете слова. Например, если вы вклад под 20% годовых открыли, то выплата вам процентов через год обеспечивается достаточностью капитала банка и существованием АСВ, а не тем что вы деньги на вклад положили. Потому что это в свою очередь условия, а не обеспечение.
Я хотел сделать акцент на том, что раньше можно было вложиться в программирование и получить гарантированный результат, вроде высокооплачиваемой работы
Вот ваше определение условий: "вложиться в программирование". Но это слишком абстрактно. Если человек одну книжку по программированию купил и прочитал, то он ведь вложился? Вложился. Вот тут вы себя в ловушку и загнали такими определениями.
Устроиться в разработку и дорасти до сеньора — это задача, которой гарантированно можно достичь любому человеку, даже с низким IQ, отсутствием технического образования.
Ну, нет же. Это опять можно опровергнуть любым примером, когда человек 10 лет работает программистом и до сеньора так и не дорос. Таких случаев хватает. Поймите уже, нет такого плана на 3/6/9/12 месяцев, следуя которому любой человек сможет стать программистом (многочисленные курсы это максимально наглядно доказали, хоть это было очевидно и до их появления). И нет такого плана на 10 лет, следуя которому любой человек сможет стать senior-разработчиком. Нет и никогда не было.
Ну тут надо смотреть, почему.
Очень простое объяснение, которое вы старательно игнорируете: Не каждый человек может стать программистом, вне зависимости от желания и количества вложенных усилий. Нет тут никаких гарантий и не было ни в нулевых, ни в десятых.
Например, если бы я захотел врачем стать и все что можно для этого делал, я бы не вышел на огромную зарплату спустя 4 года. Пришлось бы 7 лет только учиться
Это да. В IT просто не такая высокая ответственность, поэтому можно начать работать раньше, а вот учиться всё равно придётся постоянно.
Но если рассматривать не только старт, а всю карьеру, то ещё неизвестно у кого круче будет. Я, например, знаю врача, который зарабатывает 400 т.р. чистыми, работая по 4 дня в неделю. При этом гибкий график и отпуск когда захочешь. И речь даже не про Мск. Мало кто из senior-разработчиков такие условия имеет.
Понятно, что тут я тоже про единичный случай говорю, статистики по всем врачам в зависимости от категории и специальности у меня нет. Но и думать, что все врачи мало получают - это какой-то стереотип из 90-х
Это уже про баланс спроса и предложения. Если каких-то вакансий сильно больше, чем соискателей, то это приводит к росту зарплат и снижению критериев отбора. Но вместе с тем и к росту количества соискателей, после чего критерии отбора усложняются. При этом спрос зависит от экономической ситуации, которая циклична.
Конкретно в этом тезисе ваше заблуждение скорее в том, что вы выделяете всего 2 периода: какое-то раньше и сейчас. На деле тут имеется цикличная природа и за предыдущие 30 лет в IT как минимум 5 таких циклов уже было. Сейчас просто очередная волна снижения спроса (соискателей больше вакансий), ничего необычного.
Так я прямо и написал "Экстраполяция единичных случаев на генеральную совокупность - это классическая ошибка"
Конечно, такое невежество бросается в глаза. При этом вообще неважно сколько единичных случаев 1 или 10 тысяч. Это ничего не меняет, если вы их рассматриваете в отрыве от общего числа попыток и совершенно игнорируете неудачные попытки. А вы именно это и делаете в ваших фантазиях про "гарантированный результат". И попутно пытаетесь протолкнуть мысль, что те, кто устроились в IT, попали туда исключительно благодаря желанию, а их способности вообще никакой роли не сыграли.
Ещё раз: никакого гарантированного трудоустройства в IT для всех желающих никогда не было. Это просто факт, который как раз легко доказывается даже единичными случаями. Т.к. вы пытаетесь постулировать, что 100% человек, которые попробовали изучить программирование в каком-то году, смогли устроиться программистами.
Ну что значит выдумали? Я сам устроился мидлом в яндекс чуть больше через через год опыта.
Вы пользуетесь новоязом (по Оруэллу), подменяя общепринятые значения слов на что-то своё. Халява у вас не халява, гарантировано у вас не означает никаких гарантий и т.д. и т.п.
Гарантированный результат означает, что любой человек мог его получить. Так вот, это наглая ложь. Я знаю лично несколько человек, которые его не получили. И этого достаточно, чтобы опровергнуть вашу максиму.
То, что вы смогли устроиться не даёт нам никакого понимания статистического характера ситуаций тогда и сейчас. Надо сравнивать насколько увеличилось кол-во IT-специалистов за 2015 год и за 2024-й. Понятно, что и желающих стало больше, но подавляющее большинство из них не смогло бы попасть в IT и в 2015 году. Ведь сама область не стала ни сложнее, ни проще. Это агрессивный маркетинг курсов создал у людей иллюзию того, что это просто.
Большинство врачей в России, потративших 7 лет на образование и сколько-то еще лет на интернатуру, получают меньше мидлов, ставших мидлами за год-два.
Пруфы есть? Или это очередное утверждение, выдуманное на ходу? Я, например, ни разу не встречал статистику по мидлам с 2 годами опыта. Зато встречал мидлов с 10 годами опыта, потративших ещё 5 лет на образование. Как вы будете одних от других отличать в отсутствии стат.данных - загадка.
Экстраполяция единичных случаев на генеральную совокупность - это классическая ошибка людей, не знакомых с мат.статистикой.
Но, в целом, да, вы своими высказываниями наглядно демонстрируете, что вы смогли без таких базовых знаний попасть в IT. Что, впрочем, ни о чём не говорит. Вполне возможно, что процент тех, кто попадает сейчас в IT со слабой технической базой от общего прироста IT-специалистов, ничуть не изменился. Просто желающих стало больше)
Да никогда не было возможности "получить гарантированный результат, вроде высокооплачиваемой работы". Это вы выдумали. Знаю лично несколько людей, которые ещё в конце нулевых пытались освоить программирование и ничего за это не получили.
То что разработчики, изучая фреймворк за пару месяцев, получали в 2-5 раз больше врачей, потративших 7 лет на образование — тоже несправедливо.
Это тоже какая-то фантазия. Хорошие врачи получали и получают в разы больше какого-то джуна. Да и в целом, тут вполне справедливое рыночное регулирование: уровень доходов зависит от уровня квалификации, от её востребованности и от того насколько сложно её получить (в т.ч. какой процент людей способен выполнять эту работу)
Довольно странно, что и автор статьи и коментаторы сравнивают эту ОС в виндой.
По-моему логичнее с MenuetOS сравнивать, её тоже 1 чел из Финляндии уже около 25 лет разрабатывает. Причём прямо на FASM. И одна из ключевых фишек, что вся ОС умещается на дискету 1.44 Mb.
Это всё не отменяет того факта, что Visual Studio for Mac не является сборкой Visual Studio под Mac. В самой VS нет ни Gtk, ни Cocoa, да и вообще она на C++ написана, а не на C# как MonoDevelop)
Не было. Это MonoDevelop была, и от Visual Studio там только название было (они её переименовали, когда официально признали Mono и поглотили Xamarin). Ну и соответственно ни одной общей строки кода с версией под Windows. Две совершенно разные IDE.
А вообще, кроссплатформа не средой разработки определяется, а возможностью запустить под разные ОС.
Вот сразу видно, что вы только что загуглили и совсем не в курсе вопроса.
Visual Studio for Mac не имеет ни малейшего отношения к Visual Studio, так же как и Visual Studio Code. Это просто MS в нейминге изгаляется, и по факту это был переименованный MonoDevelop
Борланд тоже мог бы сделать Community Edition и сделать ценник сопоставимым с Visual Studio. Думаю, это только увеличило бы их прибыль. Просто менеджмент компании оказался слишком ригидным и пропустил момент, когда рынок поменялся.
Также как и нет версии Visual Studio для MacOS. Кроссплатформенность в том, что можно скомпилированный бинарник запустить на разных платформах, а не в том, что саму IDE можно где-то кроме как на Windows запустить.
Ага, в 2001-м ещё. До сих пор работает, даже обновлений не просит 😂
У Вас фамилия не Павлов случайно? :)
Так, может, попробуете использовать слова в их смысловой нагрузке, а не в придуманной лично вами? Тогда другим людям не придётся догадываться, что вы имели в виду совсем другое, а не то, что сказали.
Вы в своей манере со ссылками вида
Я вам на примере выше объяснил, что означает обеспечение в определении термина гарантия. Что и каким образом обеспечивало гарантированное трудоустройство в IT совершенно непонятно. У нас гос.программа с выделенным бюджетом в триллион рублей какая-то была "Сдай тест по программированию - получи работу" или что?
Вы меня троллите? Или Вы любому слову пытаетесь выдумать собственное определение, совершенно оторванное от исходного смысла этого слова? Ппц просто.
Потому что вы выдаёте свои фантазии за факты. Где исследования сравнительной сложности и полученного результата на единицу усилий? В качестве единственного "доказательства" вы приводите совершенно нелепые сравнения с олимпийскими чемпионами, директорами и владельцами крупных компаний. Как-будто вы не понимаете, что таких людей количественно гораздо меньше, чем программистов. Да и получаемое вознаграждение там на порядки выше. Можно по вашей логике сказать: "Есть халявный сценарий: просто будь лучше всех в мире в спорте Х, плюс желательно родись в США или Китае и ты гарантировано получишь олимпийскую медаль по Х". Это просто насилие над здравым смыслом.
Вот, вы начинаете выруливать на адекватный путь. У IT-специальностей есть объективные преимущества, которых нет у большинства работ:
1) возможность удаленной работы (даёт доступ к глобальному рынку, поэтому даже региональным фирмам приходится держать з/п на уровне, иначе хорошие специалисты уйдут в другие места)
2) быстрый цикл обратной связи (позволяет эффективно самообучаться, если есть такой навык и необходимые способности)
3) возможность получить полезный опыт на pet-проектах (по сути, почти всё кроме командного взаимодействия можно так или иначе эмулировать)
И тут мы уже к анализу текущей ситуации можем перейти:
Первый фактор ослаб после 2022, как вы уже заметили. Если доллар станет резко по 150 рублей, то зарплаты в IT не отыграют это так быстро, как это было в 2015 году. Но хотя бы з/п в регионах не особо отличаются от столичных для хороших специалистов.
Второй и третий фактор по-прежнему требуют определенного склада ума и усердия. Но тут многочисленные курсы принесли шум - люди, не способные стать программистами, пытаются устроиться на работу программистом.
Это вызывает ответную реакцию у работодателей в виде усложнения процесса найма. И только в этом пункте я готов согласиться, что стало сложнее. Теперь начинающему специалисту приходится доказывать, что он не один из толпы леммингов, которые программировать то не умеют, да и не хотят, но какие-то курсы прошли.
Тут вы опять зачем-то путаете слова. Например, если вы вклад под 20% годовых открыли, то выплата вам процентов через год обеспечивается достаточностью капитала банка и существованием АСВ, а не тем что вы деньги на вклад положили. Потому что это в свою очередь условия, а не обеспечение.
Вот ваше определение условий: "вложиться в программирование". Но это слишком абстрактно. Если человек одну книжку по программированию купил и прочитал, то он ведь вложился? Вложился. Вот тут вы себя в ловушку и загнали такими определениями.
Ну, нет же. Это опять можно опровергнуть любым примером, когда человек 10 лет работает программистом и до сеньора так и не дорос. Таких случаев хватает. Поймите уже, нет такого плана на 3/6/9/12 месяцев, следуя которому любой человек сможет стать программистом (многочисленные курсы это максимально наглядно доказали, хоть это было очевидно и до их появления). И нет такого плана на 10 лет, следуя которому любой человек сможет стать senior-разработчиком. Нет и никогда не было.
Очень простое объяснение, которое вы старательно игнорируете:
Не каждый человек может стать программистом, вне зависимости от желания и количества вложенных усилий. Нет тут никаких гарантий и не было ни в нулевых, ни в десятых.
Это да. В IT просто не такая высокая ответственность, поэтому можно начать работать раньше, а вот учиться всё равно придётся постоянно.
Но если рассматривать не только старт, а всю карьеру, то ещё неизвестно у кого круче будет. Я, например, знаю врача, который зарабатывает 400 т.р. чистыми, работая по 4 дня в неделю. При этом гибкий график и отпуск когда захочешь. И речь даже не про Мск.
Мало кто из senior-разработчиков такие условия имеет.
Понятно, что тут я тоже про единичный случай говорю, статистики по всем врачам в зависимости от категории и специальности у меня нет. Но и думать, что все врачи мало получают - это какой-то стереотип из 90-х
Это уже про баланс спроса и предложения. Если каких-то вакансий сильно больше, чем соискателей, то это приводит к росту зарплат и снижению критериев отбора. Но вместе с тем и к росту количества соискателей, после чего критерии отбора усложняются. При этом спрос зависит от экономической ситуации, которая циклична.
Конкретно в этом тезисе ваше заблуждение скорее в том, что вы выделяете всего 2 периода: какое-то раньше и сейчас. На деле тут имеется цикличная природа и за предыдущие 30 лет в IT как минимум 5 таких циклов уже было. Сейчас просто очередная волна снижения спроса (соискателей больше вакансий), ничего необычного.
Ну, тут вообще про джоули речь шла. Так что я скорее из физического определения работы исходил)
Так я прямо и написал "Экстраполяция единичных случаев на генеральную совокупность - это классическая ошибка"
Конечно, такое невежество бросается в глаза. При этом вообще неважно сколько единичных случаев 1 или 10 тысяч. Это ничего не меняет, если вы их рассматриваете в отрыве от общего числа попыток и совершенно игнорируете неудачные попытки. А вы именно это и делаете в ваших фантазиях про "гарантированный результат". И попутно пытаетесь протолкнуть мысль, что те, кто устроились в IT, попали туда исключительно благодаря желанию, а их способности вообще никакой роли не сыграли.
Ещё раз: никакого гарантированного трудоустройства в IT для всех желающих никогда не было. Это просто факт, который как раз легко доказывается даже единичными случаями. Т.к. вы пытаетесь постулировать, что 100% человек, которые попробовали изучить программирование в каком-то году, смогли устроиться программистами.
Вы пользуетесь новоязом (по Оруэллу), подменяя общепринятые значения слов на что-то своё. Халява у вас не халява, гарантировано у вас не означает никаких гарантий и т.д. и т.п.
Гарантированный результат означает, что любой человек мог его получить. Так вот, это наглая ложь. Я знаю лично несколько человек, которые его не получили. И этого достаточно, чтобы опровергнуть вашу максиму.
То, что вы смогли устроиться не даёт нам никакого понимания статистического характера ситуаций тогда и сейчас. Надо сравнивать насколько увеличилось кол-во IT-специалистов за 2015 год и за 2024-й.
Понятно, что и желающих стало больше, но подавляющее большинство из них не смогло бы попасть в IT и в 2015 году. Ведь сама область не стала ни сложнее, ни проще. Это агрессивный маркетинг курсов создал у людей иллюзию того, что это просто.
Пруфы есть? Или это очередное утверждение, выдуманное на ходу? Я, например, ни разу не встречал статистику по мидлам с 2 годами опыта. Зато встречал мидлов с 10 годами опыта, потративших ещё 5 лет на образование. Как вы будете одних от других отличать в отсутствии стат.данных - загадка.
Экстраполяция единичных случаев на генеральную совокупность - это классическая ошибка людей, не знакомых с мат.статистикой.
Но, в целом, да, вы своими высказываниями наглядно демонстрируете, что вы смогли без таких базовых знаний попасть в IT. Что, впрочем, ни о чём не говорит. Вполне возможно, что процент тех, кто попадает сейчас в IT со слабой технической базой от общего прироста IT-специалистов, ничуть не изменился. Просто желающих стало больше)
Да никогда не было возможности "получить гарантированный результат, вроде высокооплачиваемой работы". Это вы выдумали. Знаю лично несколько людей, которые ещё в конце нулевых пытались освоить программирование и ничего за это не получили.
Это тоже какая-то фантазия. Хорошие врачи получали и получают в разы больше какого-то джуна. Да и в целом, тут вполне справедливое рыночное регулирование: уровень доходов зависит от уровня квалификации, от её востребованности и от того насколько сложно её получить (в т.ч. какой процент людей способен выполнять эту работу)
Нулевой работы не бывает. Даже зайти в приложение банка, посмотреть что пришло вознаграждение - это уже работа, пусть и небольшая.
Депутатам необходимо приезжать в здание Думы, сидеть в кресле и кнопку нажимать - это тоже уже очень далеко от нулевой работы.
Да и у онлифанщиц работы дофига - материалы придумывать и снимать, себя в какой-то презентабельный вид приводить.
Довольно странно, что и автор статьи и коментаторы сравнивают эту ОС в виндой.
По-моему логичнее с MenuetOS сравнивать, её тоже 1 чел из Финляндии уже около 25 лет разрабатывает. Причём прямо на FASM. И одна из ключевых фишек, что вся ОС умещается на дискету 1.44 Mb.
У неё даже есть форк от сообщества - KolibriOS
Точно, подзабыл про неё. Впрочем, емнип, она была сыровата и не позволяла сторонние компоненты использовать, что в целом было основной фишкой Delphi.
Это всё не отменяет того факта, что Visual Studio for Mac не является сборкой Visual Studio под Mac. В самой VS нет ни Gtk, ни Cocoa, да и вообще она на C++ написана, а не на C# как MonoDevelop)
Я знаю, что сейчас есть Community Edition, но им надо было в 2005-м её выпускать, край в 2006-м. Потом момент уже был упущен.
Не было. Это MonoDevelop была, и от Visual Studio там только название было (они её переименовали, когда официально признали Mono и поглотили Xamarin). Ну и соответственно ни одной общей строки кода с версией под Windows. Две совершенно разные IDE.
Ну да, я так и написал)
Вот сразу видно, что вы только что загуглили и совсем не в курсе вопроса.
Visual Studio for Mac не имеет ни малейшего отношения к Visual Studio, так же как и Visual Studio Code. Это просто MS в нейминге изгаляется, и по факту это был переименованный MonoDevelop
Он ещё и про Delphi.NET и про С# Builder забыл, если уж рассказывать историю, то целиком)
Борланд тоже мог бы сделать Community Edition и сделать ценник сопоставимым с Visual Studio. Думаю, это только увеличило бы их прибыль. Просто менеджмент компании оказался слишком ригидным и пропустил момент, когда рынок поменялся.
Также как и нет версии Visual Studio для MacOS. Кроссплатформенность в том, что можно скомпилированный бинарник запустить на разных платформах, а не в том, что саму IDE можно где-то кроме как на Windows запустить.