Другие языки программирования и технологии

Почему, если человек идет в программирование ради денег, это пустая трата времени?

По крайне мере я так слышал, с чем подобное связанно?
Чушь. Человеку надо есть/пить/одеваться. Ему для этого нужен регулярный доход. Но у всех разная возможность выбора и разный подход к этим заработкам, разная тактика. Одни предпочитают сидеть большую часть времени, ожидая большой куш, другие впрягаются в ежедневную суету. Подавляющая часть населения имеет этот доход, работая по найму.
Погромство пока имеет налёт неизвестности. Понятно, с чем связан человек традиционных профессий, а вот с ним у многих превалирует идеалистический подход. Среди погромистов тоже достаточно людей, у которых з/п превыше всего. Здесь важно знать себе цену, что не каждому дано. Многие имеют завышенную планку, но это дань времени
АС
Алихан Сарсембек
64 614
Лучший ответ
Андрей Савченко А если не дано крест ставить?
Потому что чтобы на этом заработать нужно быть фанатиком своего дела и пытаться изменить мир.
Это не только в программировании так.
ЮК
Юра Кислый
54 036
Александр Соловьев Мир менять не обязтельно.
Ильгиз Салехов пытаться изменить мир - не смеши.

большинство успешных проггеров, как и любых других инженеров, как правило конформисты и все их изменения мира сводятся к тому, чтобы новые версии своего продукта выкатывать, и новые либки осваивать - ну, вот продукт был на старых либках, стал на новых. да и какой смысл хотеть менять мир, имея достаточную з\п, которую этот мир и платит?))

а вот инженеры типа "сумрачный гений", которые хотят что-то глобально менять и миром недовольны - обычно и не очень принимаются этим миром, включая и их коллег)

соответственно если цель всего лишь з\п и езда по италиям и тайландам, и нет цели воротить горы, строить армию роботов и т. д. то пытаться изменить мир НЕ нужно. и шибко умным быть НЕ нужно. но вот сколько-то логики и технического склада ума - нужно.
Александр Соловьев Инженеры - особая категория. Они могут делать своими руками, в отличие от большинства кодеров.
Ну а кулхацки бывают только в кино или в байках. Современный программер должен уметь работать в команде.
Если голова соображает - получится весьма хороший программист. Гораздо хуже, если идут фанатики, которые бросают недоделанные проекты, потому что захотелось чего-то нового.
Сергей Лисин
Сергей Лисин
52 540
Думают, что это легко и просто, а на деле оказывается что надо тяжело учиться лет 5, потом ещё опыт нарабатывать за копейки, и потом только пойдут деньги, и то за ненормированный рабочий день. Обычно всё останавливается на максимум месяце учёбы или на полгода пустой траты времени на просмотр видео о программировании
Андрей Савченко само собой писать код и думать что из него получится та ещё задача. я не удивлен что хороший программист получает деньги, учитывая какую работу он делает. учитывая что я по жизни ничего не уметь делать, кроме граф. дизайна (где мне тоже надо расти). а так нужны только гроши да по-больше.
Нужна первоначальная подготовка. Сформированное логическое мышление, аккуратность и стремление доводить любое дело до конца. Не лишним будет и знание высшей математики - матанализа.
Без этих предпосылок хорошего ничего не получится.
Олег Сонин
Олег Сонин
65 608
Андрей Савченко а высшая математика тут при чем
Ильгиз Салехов "стремление доводить любое дело до конца"

ну это уже идеализм, не меньше чем про изменение мира.

у меня получилось, что я над одной жалкой фичей год работал. сначала в составе команды - срок все оттягивали и оттягивали. в итоге не стали сдавать работу проекту, который
1) перестал иметь денег на целую команду
2) не очень-то хотел этот код, имел много замечаний
3) боялись, что у меня куча багов и за них им отвечать
в итоге завершил уже работая напрямую с теми людьми без команды, а в команде у меня другая работа над другим проектом, а в этом году уже и над третьим, а сейчас вот четвертый осваиваем. все предыдущие - брошены.

даже термин abandonware есть. и это еще достаточно старый термин.

проекты бросают везде, и в Microsoft, и в конторе "ИП Армян". не приносит денег - бросают.
Олег Сонин Вполне возможно для варианта, когда заказчик предоставляет детальное ТЗ ( особенно с пороговыми значениями для ветвления процессов).
А что бы ты делал, если бы тебе поставили задачу распознавания лиц? ( Выбор алгоритма на твоё усмотрение). На основе чего ты бы строил общую идею такого алгоритма?
Чушь какая то. Любая работа - ради денег. Дай людям деньги - почти никто бы не работал.
Игорь Стрелин
Игорь Стрелин
94 414
Станислав Макеев Это совершенно не так. Есть примеры даже из окружающих.
Станислав Макеев К слову в некоторых странах проводили или ещё проводят эксперимент с "базовым доходом". Т. е. человек по-любому получает деньги и в тех странах, что проводили этого вполне хватает чтобы нормально жить (не наш МРОТ). Бросили работу в основном часть студентов и матерей на определенных этапах.
Станислав Макеев Я кст тоже бы работал. Может даже преподавателем.
Это применимо абсолютно к любой профессии. Нужно заниматься тем, что тебе действительно нравится, жить этим – тогда результат будет качественным, а сам процесс разработки интересным – круто провели время, а за это еще и хорошо заплатили.

А если вы идете в профессию (причем любую) только ради денег – ничего хорошего из этого, конечно, не выйдет, т. к. вам будет тупо не интересно. Будет интересно поскорее абы-как доделать работу и получить деньги.
Потому что это особый вид мировоззрения и довольно специфичный вид деятельности + много надо учить и постоянно изучать новое. На самом деле прогерам не так чтобы очень много платят, есть куда более денежные професии
Андрей Савченко правда вроде it -век а тут такое
Ильгиз Салехов +100

и узкоспециализированные прогеры тоже далеко не всегда так уж оплачиваемы

я пишу бек-енд (!) на C++ (!), много пришлось изучить всего уникального, не раз приходится изучать новый крупный проект, в код которого контрибьютить. таких как я единицы. но это не мешает мне получать всего лишь з\п 50000 р (в должности джуниора), и чуть что сразу идти под увольнение с формулировкой: "не работает" как у какого-нибудь необразованного работяги на заводе. иногда еще добавляют комментарий насчет умственных способностей, когда слишком долго разбираюсь в очередном уникальном проекте.
а в другом проекте я работаю один без команды, платят не мало и не много, но сильно капризничают.
все дело в том, что спрос на этот бек-енд на С++ тоже очень узкий. узкий спец + узкий спрос = не очень ценный кадр.
Андрей Савченко а что ему надо мне лишь надо грошей да по больше
нужен некоторый технический склад ума. хорошие способности к анализу и логике. формируется еще с детства.

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