Допустим, вы решили испечь сладкий пирожок, но вместо сахара всыпали в тесто соду. Переделаете, или доведёте выпечку до конца любой ценой?
Пилоты самолёта и заправщики не согласовали единицы измерения. Пилоты указали количество топлива в галлонах, а заправщики использовали литры. Лучше сделать дополнительную проверку или пусть у самолёта закончится топливо над океаном?
Проверять данные нужно не всегда. Код для проверки требует времени для написания и должен быть протестирован. Это накладные расходы.
Но если из-за кривых данных программа может записать ошибочное значение в базу, или передать его клиенту или втихую прервать выполнение функции - вы не можете просто закрыть глаза, втопить педаль в пол и пусть оно как-нибудь доедет!
Для бизнеса это финансовые и репутационные потери, в науке - мёртвые марсианские зонды, а в медицине могут и люди пострадать. Да и вам будет просто стыдно.
не понимаю тех, кто бахвалится частыми сменами работы раз в 1-2 года. это по сути уже фриланс, когда берут на "грязную" (условно) работу по не очень хорошим причинам
Я на фрилансе шесть лет. Седьмой пошёл. Ещё ни разу не пришлось делать "грязную" работу. В стартапах и вообще в малом бизнесе фрилансеру очень просто стать ключевым сотрудником, с которым не хотят расставаться. При наличии опыта и навыков, конечно.
В больших компаниях по разному. У меня было два проекта с корпорациями из Forbes 500. Один закончился, второй текущий. На первом, да, я был в стороне от основного потока разработки, на подхвате. Работа была спокойная, но скучная.
На текущем - взял целиком одно из направлений. Работа напряжённая, но интересная, в гуще событий. После малого бизнеса, где привык быть звездой, оказался в команде где большинство очень крутые ребята. Стараюсь соответствовать, и это тоже интересно, хотя и непросто. Что в корпорациях тяжело - так это требования к безопасности, которые порой просто безумные какие-то. Но можно понять, принять и привыкнуть.
Так что фриланс бывает разный.
тебя уже не будут рассматривать в серьез и надолго, а только как временный ресурс со всеми вытекающими.
Кому как, но я не считаю что это плохо. Когда работаешь на одном и том же месте, часто становишься экспертом на долгоиграющем проекте. С одной стороны все тебя уважают, постоянно обращаются за помощью. С другой, перестаёшь учиться новому.
А быть временным ресурсом или не быть - это во многом твоё решение. Хочешь остаться на проекте надолго - выдавай результаты выше ожиданий, расширяй свою зону ответственности. Тогда с тобой не захотят расставаться. Разумеется проекты бывают разные, и обстоятельства разные, но в основном это срабатывает.
Может быть мой пример не показатель, но мне 53 и я испытываю кайф от изучения нового. И пока держусь в топе. И это не требует запредельных усилий.
Да, здоровье не то. Бесплатной энергии, как в 25, нет от слова совсем. Многочасовые изнурительные сессии дебаггинга даются непросто. Режим работы, правильное питание, сон, ежедневные тренировки - жизненная необходимость, без этого уже нельзя выдавать результат.
Но результат, который я выдаю сейчас намного превосходит то, что я мог и в 25 и в 35. Заработок, соответственно, тоже. Заказчики довольны, отпускать не хотят. А главное, я не чувствую ни того, что начинаю отставать от индустрии, ни того что мне это грозит в будущем. Промежуток между проектами редко составляет три недели, и то потому что выбираю очень придирчиво.
Не знаю как оно будет в 60. Ещё не дожил. Не знаю, что изменится в мире в следующие десять лет. Но если не произойдёт тектонических сдвигов - хороших программистов будет не хватать. Настолько, что работа найдётся в 60 и даже в 70.
Хотя вы должны идти в ногу с изменениями языков программирования, сделать это практически невозможно
Идти в ногу нужно не с изменениями языков программирования. Идти в ногу нужно с изменениями технологий, фреймворков, стеков. Языки программирования здесь самое простое. Но если программист не в состоянии учиться каждый день, он профессионально непригоден.
Лично мне 53. И как-то я не чувствую растущей угрозы. Востребован и даже более чем. Меняю проекты и команды раз в два года. Работаю в основном удалённо, и кстати вижу немало седых голов среди коллег.
Information
Rating
Does not participate
Location
Астана, Акмолинская обл. (Целиноградская обл.), Казахстан
Если бы все программисты на VB6 писали программы для решения скромных задач, для себя, обсуждать было бы нечего. Но это не так.
Допустим, вы решили испечь сладкий пирожок, но вместо сахара всыпали в тесто соду. Переделаете, или доведёте выпечку до конца любой ценой?
Пилоты самолёта и заправщики не согласовали единицы измерения. Пилоты указали количество топлива в галлонах, а заправщики использовали литры. Лучше сделать дополнительную проверку или пусть у самолёта закончится топливо над океаном?
Проверять данные нужно не всегда. Код для проверки требует времени для написания и должен быть протестирован. Это накладные расходы.
Но если из-за кривых данных программа может записать ошибочное значение в базу, или передать его клиенту или втихую прервать выполнение функции - вы не можете просто закрыть глаза, втопить педаль в пол и пусть оно как-нибудь доедет!
Для бизнеса это финансовые и репутационные потери, в науке - мёртвые марсианские зонды, а в медицине могут и люди пострадать. Да и вам будет просто стыдно.
Я на фрилансе шесть лет. Седьмой пошёл. Ещё ни разу не пришлось делать "грязную" работу. В стартапах и вообще в малом бизнесе фрилансеру очень просто стать ключевым сотрудником, с которым не хотят расставаться. При наличии опыта и навыков, конечно.
В больших компаниях по разному. У меня было два проекта с корпорациями из Forbes 500. Один закончился, второй текущий. На первом, да, я был в стороне от основного потока разработки, на подхвате. Работа была спокойная, но скучная.
На текущем - взял целиком одно из направлений. Работа напряжённая, но интересная, в гуще событий. После малого бизнеса, где привык быть звездой, оказался в команде где большинство очень крутые ребята. Стараюсь соответствовать, и это тоже интересно, хотя и непросто. Что в корпорациях тяжело - так это требования к безопасности, которые порой просто безумные какие-то. Но можно понять, принять и привыкнуть.
Так что фриланс бывает разный.
Кому как, но я не считаю что это плохо. Когда работаешь на одном и том же месте, часто становишься экспертом на долгоиграющем проекте. С одной стороны все тебя уважают, постоянно обращаются за помощью. С другой, перестаёшь учиться новому.
А быть временным ресурсом или не быть - это во многом твоё решение. Хочешь остаться на проекте надолго - выдавай результаты выше ожиданий, расширяй свою зону ответственности. Тогда с тобой не захотят расставаться. Разумеется проекты бывают разные, и обстоятельства разные, но в основном это срабатывает.
По моему времени зарегистрировался сегодня. Да, ради этих комментариев. Но, может, останусь и дольше.
Может быть мой пример не показатель, но мне 53 и я испытываю кайф от изучения нового. И пока держусь в топе. И это не требует запредельных усилий.
Да, здоровье не то. Бесплатной энергии, как в 25, нет от слова совсем. Многочасовые изнурительные сессии дебаггинга даются непросто. Режим работы, правильное питание, сон, ежедневные тренировки - жизненная необходимость, без этого уже нельзя выдавать результат.
Но результат, который я выдаю сейчас намного превосходит то, что я мог и в 25 и в 35. Заработок, соответственно, тоже. Заказчики довольны, отпускать не хотят. А главное, я не чувствую ни того, что начинаю отставать от индустрии, ни того что мне это грозит в будущем. Промежуток между проектами редко составляет три недели, и то потому что выбираю очень придирчиво.
Не знаю как оно будет в 60. Ещё не дожил. Не знаю, что изменится в мире в следующие десять лет. Но если не произойдёт тектонических сдвигов - хороших программистов будет не хватать. Настолько, что работа найдётся в 60 и даже в 70.
Идти в ногу нужно не с изменениями языков программирования. Идти в ногу нужно с изменениями технологий, фреймворков, стеков. Языки программирования здесь самое простое. Но если программист не в состоянии учиться каждый день, он профессионально непригоден.
Лично мне 53. И как-то я не чувствую растущей угрозы. Востребован и даже более чем. Меняю проекты и команды раз в два года. Работаю в основном удалённо, и кстати вижу немало седых голов среди коллег.