Это зависит от биографического бекграунда и мотивации.
Я в школе на примитивном уровне знал бейсик, 20 лет никакого отношения к программированию не имел, зарабатывал печатным словом, но к 40 годам с нуля выучил до приличного уровня Си-подобный MQL4, чтобы писать торговых ботов.
А вот работягам, которые компьютер включали только для порнушки и танчиков, предполагаю, будет сложновато.
Один мой знакомый дед всю жизнь проработал топом приличного уровня. Далеко за 70 уехал к детям в США. Деньги были, но было скучно. И он пошел работать в банк программистом на коболе. Плохо зная английский, совсем не зная программирования. Надо сказать, что кобол — немодный забытый язык для бизнес приложений из начала 70-х. Мало того, что он освоил язык, он проявил такую прыть, что его повысили, а двух других сократили, потому что он закрыл все проблемы по сопровождению старых программ и их текущим доработкам. Вот так!
SergeyJu, слушай, я не то, чтобы не верю в такие сказки, всякое бывает, наверно и такое возможно. Но скажи, как не зная ни английского языка, ни кобола устроиться в США на работу программистом на коболе???
Можно, но не нужно. Самоучек-быдлокодеров и так хватает. Оставьте профессионалам. Задолбался уже мусор разгребать. Придешь в крупную организацию, ожидая увидеть систему, а видишь только кучу приблуд, отдельных говеных приложений и глюченного софта. И ковыряющихся в них операторов на раздутой штатке.
Как говорится скупой платит дважды. Это я о владельцах бизнесов.
Storm Hold, расходимся отец пришёл, всё знает и умет, в одного закроет все потребности рынка труда.
1. профи данный сленг не используют.
2. не нравится работа, вакансий отрытых мильён, найдите по вкусу, зачем вы себя мучаете?
3. на сегодняшний день есть все средства что добиться и чистого кода и работающего продукта, если это не так то вы как профессионал не дорабатываете.
4. бизнесу видней, что выгодно. либо такой бизнес тогда го п. 2
При неподдельной мотивации и хоть каком-то английском можно и в 50 получить результаты. Правда, как выше заметили — смотря для чего.
Например, перенести торговую систему на ТА индикаторах в код и запустить тест на истории — это две недели с нуля до красивых графиков и отчётов.
Практически везде главное знать предметную область, а программирование на высоком уровне само собой. Вакансии не требующие такого с очень маленькой оплатой.
Угу, а потом приходит абстракция, инкапсуляция, полиморфизм и наследование, а чуть позже добавляется парадигма АОП, потому что без Спринга никуда и уже совсем плыть начинаешь )
Если хотя бы заложены основы в детстве или в молодости, то даже в 50 можно научится. Но, если ты в жизни не видел код, то сомневаюсь, что сможете. Тут и правда другое мышление нужно немного. Например, как то пытался научить программированию двоих гуманитариев — девушку и парня, под 30 лет. Бухгалтера. Кроме цифр и менюшек в 1С ничего не видели. И как я только не пытался объяснить смысл i = i+1, они никак не могли понять. Потому плюнул на них — не дано ))
Если присутствует математический склад ума — без проблем.
А так, технически, программирование это умение объяснить 6 летнему ребенку всю последовательность действий для достижения результата с учетом всех возможных вариантов развития ситуации после каждого действия
Теоретически можно. Но на практике, те, кому интересно кодить начинают это делать не в 45, а в 15 или еще раньше. Поэтому таких примеров ничтожно мало.
Я в школе на примитивном уровне знал бейсик, 20 лет никакого отношения к программированию не имел, зарабатывал печатным словом, но к 40 годам с нуля выучил до приличного уровня Си-подобный MQL4, чтобы писать торговых ботов.
А вот работягам, которые компьютер включали только для порнушки и танчиков, предполагаю, будет сложновато.
Но я с роботостроительством завязал, перешел в крипту.
Как говорится скупой платит дважды. Это я о владельцах бизнесов.
1. профи данный сленг не используют.
2. не нравится работа, вакансий отрытых мильён, найдите по вкусу, зачем вы себя мучаете?
3. на сегодняшний день есть все средства что добиться и чистого кода и работающего продукта, если это не так то вы как профессионал не дорабатываете.
4. бизнесу видней, что выгодно. либо такой бизнес тогда го п. 2
Например, перенести торговую систему на ТА индикаторах в код и запустить тест на истории — это две недели с нуля до красивых графиков и отчётов.
Мечтай
Только мышление ощутимо отличается, а так — да, сверхъестественного ничего нет. А мышление «затачивается» долго и трудно.
И не иметь понятия, что 80-90 процентов программирования — это обработка ошибок. Поэтому такое всё глюкавое и падучее нынче.
Можно.
Было бы желание, интересная задача и в идеале опытный наставник.
Дон Маттео, какая-какая парадигма?
а там банально больше вакансий, берут всех желающих кто хоть что то может с зарплатой по знаниям, либо в старт ап с минималкой но за опытом.
Стеклянный грехомер, есть такая «профессия» — anykey'щик...
А так, технически, программирование это умение объяснить 6 летнему ребенку всю последовательность действий для достижения результата с учетом всех возможных вариантов развития ситуации после каждого действия