LINUX.ORG.RU
ФорумTalks

Карьера в IT ? ( не manager ) ?

 


0

2

Как вы относитесь к тому, то что вы сделали уже -5 минут устарело ?

Всякие великие вещи, типа скульптура, картины и т.п. - это не про нас ? Да даже не великие - никто не скажет - вот эту дорогу строил мой дедушко …

То что, после вашего увольнения сразу же становится deprecated ?

То, что любой студент ( даже школьник ) может обойти спеца с 20 стажем в простейшем собеседовании ?



Последнее исправление: Jopich1 (всего исправлений: 2)
Ответ на: комментарий от vaddd

откуда у среднекодирующего 8 часов в день 40 часов в неделю

нету таких, это миф

Harald ★★★★★
()
Ответ на: комментарий от vaddd

Описание процесса - это не код. Код - это то, что пишет кодер по заданному ему описанию процесса

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

Так что конструктор центробежного парового регулятора тоже в некотором смысле кодер, только кодирует он прямо в железе.

Nervous ★★★★★
()
Последнее исправление: Nervous (всего исправлений: 2)
Ответ на: комментарий от Harald

А какого инженера мы рассматриваем?

Произвольного инженера - для которого основным занятием является не кодинг.

vaddd ★☆
()
Ответ на: комментарий от Nervous

Кодер транслирует описание желаемых результатов (требования) в описание вычислительного процесса,

Не в описание, а в код. На то он и кодер. Ко-дер. Код-ер. Описание вычислительного процесса он получает в качестве задания от инженера/ученого/бухгалтера и тд.

Так что конструктор центробежного парового регулятора тоже в некотором смысле кодер, только кодирует он прямо в железе.

ой как натужно

vaddd ★☆
()
Последнее исправление: vaddd (всего исправлений: 1)
Ответ на: комментарий от vaddd

Не в описание, а в код. На то он и кодер. Ко-дер. Код-ер.

Ну я понел, что ты хочешь сказать. Отношения между программистом и кодером того же типа, что между ученым и лаборантом — один думает, а второй пробирки моет или там формочки шлепает.

Nervous ★★★★★
()
Ответ на: комментарий от vaddd

Описание вычислительного процесса он получает в качестве задания от инженера/ученого/бухгалтера и тд.

На практике программист обычно сам выполняет все эти три роли, никакого мифического отдельного инженера или учёного нет. А бухгалтеры сами ничего сформулировать не способны, никакие «описания вычислительных процессов»

Harald ★★★★★
()
Ответ на: комментарий от Harald

На практике программист обычно сам выполняет все эти три роли, никакого мифического отдельного инженера или учёного нет.

На практике полно мелких фрилансеров, которые пытаются влезть в определение «и швец, и жнец, и на дуде игрец» в результате чего оказываются посредственными и швецами, и жнецами. Ученый же, кодирующий самостоятельно те процессы, которые ему понадобятся в вычислениях, столь же зазря тратят время, как хирург, моющий операционную.

А бухгалтеры сами ничего сформулировать не способны, никакие «описания вычислительных процессов»

Исходная арифметика происходит именно от финансистов, а не от программистов.

vaddd ★☆
()
Последнее исправление: vaddd (всего исправлений: 1)
Ответ на: комментарий от Harald

А бухгалтеры сами ничего сформулировать не способны, никакие «описания вычислительных процессов»

Ну почему же, они могут, просто процессы по этим описаниям только на сапиенсах работают. А сапиенс для таких целей вычислитель довольно херовый и дорогой.

Программист же может описать процесс так, что он будет выполняться на намного более дешевом, надежном и эффективном вычислителе. А если это хороший программист, то это описание будет понятно и для сапиенсов тоже. По крайней мере, после некоторой подготовки.

Nervous ★★★★★
()
Последнее исправление: Nervous (всего исправлений: 2)
Ответ на: комментарий от Jopich1

Если конструктор ракет работает программистом он хороший поограммист ?

Из этого вопроса проистекает лишь одно более-менее определенное следствие - он плохой конструктор )

vaddd ★☆
()
Ответ на: комментарий от vaddd

Если конструктор ракет работает программистом он хороший поограммист ?

Из этого вопроса проистекает лишь одно более-менее определенное следствие - он плохой конструктор )

Откуда тебе это известно — ты же не знаешь, почему он работает программистом, а не конструктором. А это сильно влияет.

Nervous ★★★★★
()
Ответ на: комментарий от vaddd

Ученый же, кодирующий самостоятельно те процессы, которые ему понадобятся в вычислениях

На попытки втолковать, что ему нужно, проверить результат, заставить исправить ошибки и так многократно, он обычно потратит больше времени, чем на самостоятельное кодирование

Harald ★★★★★
()
Ответ на: комментарий от Nervous

Откуда тебе это известно — ты же не знаешь, почему он работает программистом, а не конструктором. А это сильно влияет

Вы тоже, как и большинство лоровцев, не понимаете разницы между общим и конкретным?

vaddd ★☆
()
Ответ на: комментарий от Harald

На попытки втолковать, что ему нужно, проверить результат, заставить исправить ошибки и так многократно, он обычно потратит больше времени, чем на самостоятельное кодирование

За этим и нужен программист, то есть специалист по разработке ПО — ты ему требования (произвольной степени расплывчатости), он тебе рабочее, протестированное и документированное решение.

Nervous ★★★★★
()
Последнее исправление: Nervous (всего исправлений: 1)
Ответ на: комментарий от vaddd

Вы тоже, как и большинство лоровцев, не понимаете разницы между общим и конкретным?

Просто сова начала угрожающе быстро подходить к пределу упругости, я волнуюсь.

Nervous ★★★★★
()
Ответ на: комментарий от Harald

На попытки втолковать, что ему нужно, проверить результат, заставить исправить ошибки и так многократно, он обычно потратит больше времени, чем на самостоятельное кодирование

А если он будет самостоятельно кодировать большую часть своего рабочего времени, то он неминуемо деградирует как ученый. Впрочем, как и любой другой специалист, моющий помещение, меняющий лампочки, считающий бухгалтерию - «потому что проще сделать самому, чем объяснить».

vaddd ★☆
()
Ответ на: комментарий от Nervous

Просто сова начала угрожающе быстро подходить к пределу упругости, я волнуюсь.

срочно прекращайте растяжение

vaddd ★☆
()
Ответ на: комментарий от vaddd

не понимаете разницы между общим и конкретным?

В общем тут можно сказать только, что если бы он конструировал вместо программирования, то, скорее всего, был бы лучшим конструктором. Что он обязательно плохой конструктор, «в общем» сказать нельзя.

Nervous ★★★★★
()
Ответ на: комментарий от vaddd

Код гениального учёного краток и немногострочен! Ну а гуй, менюшки и прочее к нему так уж и быть, другие пририсуют

Harald ★★★★★
()
Ответ на: комментарий от vaddd

срочно прекращайте растяжение

И переходите к сжатию

За этим и нужен программист, то есть специалист по разработке ПО — ты ему требования (произвольной степени расплывчатости), он тебе рабочее, протестированное и документированное решение.

Вполне вероятно, что опять всё дело в невнятной терминологии. Я не очень в курсе терминов последних лет, их столько, что моя миниатюрная голова пухнет. Например coder vs programmer - имееются-ли общеупотребимые русскоязычные термины для такого или они оба «специалист по разработке ПО» ?

Кто такой «специалист по разработке ПО»? Некто, хорошо умеющий в ассемблер или тот, кто понимает суть задачи? Насколько часто это один и тот же человек при нынешнем уровне развития «фреймворков для фреймворков на фреймворках»?

Brillenschlange
()
Ответ на: комментарий от Nervous

В общем тут можно сказать только, что если бы он конструировал вместо программирования, то, скорее всего, был бы лучшим конструктором

Если вам так нравится

Что он обязательно плохой конструктор, «в общем» сказать нельзя.

Конструктор, не работающий конструктором, хорошим специалистом быть не может. И даже посредственным не может.

vaddd ★☆
()
Ответ на: комментарий от Harald

Код гениального учёного краток и немногострочен!

Так и быть, позволим гению 15 минут в день поизощряться в матлабе. А также сделать гимнастику, вечером выпить пива и чпокнуть пару раз жену

vaddd ★☆
()
Ответ на: комментарий от Brillenschlange

Например coder vs programmer - имееются-ли общеупотребимые русскоязычные термины для такого или они оба «специалист по разработке ПО» ?

Мы пока в такие терминологические глубины не погружались. ЕНа данные момент это, видимо, примерно одно и то же.

vaddd ★☆
()
Ответ на: комментарий от vaddd

Может гениальный учёный няшную сишечку предпочитает. У нас тут на ЛОРе даже пример такого есть, Эдик-астроном

Harald ★★★★★
()
Ответ на: комментарий от Nervous

есть специалист по разработке ПО — ты ему требования ..., он тебе ... решение

где-то тут я уже рассказывал реальную историю про ДВК-3, программиста, геофизика и понимание фразы «выделить сигнал из трассы» )

Toxo2 ★★★★
()
Ответ на: комментарий от Harald

Может гениальный учёный няшную сишечку предпочитает. У нас тут на ЛОРе даже пример такого есть, Эдик-астроном

и в результате Эдик - и посредственный ученый и посредственный инженер-кодер.

vaddd ★☆
()
Ответ на: комментарий от Harald

Вы должны подходить с другой стороны логики. Он мог бы стать хорошим асторономом или хорошим кодером, если бы занимался чем-то одним из этого.

vaddd ★☆
()
Ответ на: комментарий от vaddd

А откуда предположения, что он не хороший астроном? Оценивающий сам хороший астроном или хороший кодер?

Harald ★★★★★
()
Ответ на: комментарий от Harald

Вы, как обычно, теряете связь между общим и частным, пытаясь аппелировать к существованию гениев, которые все знают и хорошо могут и в одно, и в другое, и в пятое.

vaddd ★☆
()
Ответ на: комментарий от grim

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

Все перечисленное укладывается в первые 10-15 минут, потом надо показывать навыки программиста и писать код :)

Reset ★★★★★
()
Ответ на: комментарий от vaddd

Встречал, что на coder бывает обижаются, особенно те, кто не просто «специалист по разработке ПО, ты ему требования», а те, кто как раз сам что-то пилит и под этот же пилёж, допустим инженерно-эмбедный, еще и кодит сам себе прошивочку.

Это к тому, что ситуаций типа тех, как тут говорили - «мне проще самому закодить, чем объяснять тем, кто ничего кроме асма и ваших плюсов не знает» - достаточно много.

Brillenschlange
()
Ответ на: комментарий от Brillenschlange

достаточно много.

А разве кто-то говорил, что их мало? Полно мелких контор, где директор он же hr, а инженер он же слесарь. Каждое второе-третье предприятие - мелкокустарное, в итоге помимо основной продукции производящее универсалов-тружеников на грани дилетантизма, которые в случае чего хоть и со скрипом, но смогут устроиться узкопрофессиональными и слесарем, и электронщиком, и кодером. По некоторому обобщенному уровню профессионализма и специальных знаний они будут заметно уступать настоящим профессионалам. Но из таких больше шансов, что получится руководитель.

Потому что хороший руководитель - это всегда широкопрофессиональный дилетант

vaddd ★☆
()

Как вы относитесь к тому, то что вы сделали уже -5 минут устарело ?
То что, после вашего увольнения сразу же становится deprecated ?

Ну у мну нет такого. Скорее есть то, что работает и кушать не просит, вспомнил про софтинку которую 12 лет назад написал, не поленился посмотреть по данным, всё ещё робит ;) А так из самых долгожителей написанного на 99.99% мной, распределенный комплекс в некотором роде «городского значения», робит с 2003-го года, уволился я 13 лет назад, по прошествии времени про меня вспомнили, поддерживаю до сих пор. :)

anc ★★★★★
()
Ответ на: комментарий от vaddd

Вы повторяяте старую шутку о том, что в курьерном росте каждый пытается превысить уровень компетентности?

grim ★★☆☆
()
Ответ на: комментарий от Reset

Все перечисленное укладывается в первые 10-15 минут,

Это ненормальное собеседование.

В нормальном это занимает час.

Во первых не все умеют болтать и за 15 минут иогут изложить архитектуру системы и интересные моменты которые их интересуют и рассказать что и как они бы улучшили, и многое дрегое.

Это если интервьюировать на позицию тек-лида. Мы же о 20 годах опыта говорим.

10-15 минут, потом надо показывать навыки программиста и писать код :)

Даже нормального кодера за 15 минут не раскусить. Хотя попрограммировать с ним вместе всегда полезно.

grim ★★☆☆
()
Ответ на: комментарий от grim

В нормальном это занимает час.

Час на балабольство? Такое собеседование ничего не проверяет.

за 15 минут иогут изложить архитектуру системы

Архитектурная секция идет отдельно в конце, после того как человек докажет, что умеет программировать.

Это если интервьюировать на позицию тек-лида. Мы же о 20 годах опыта говорим.

И что? Тек-лид с 20 годами опыта должен потом бумажки перекладывать?

Reset ★★★★★
()
Последнее исправление: Reset (всего исправлений: 1)
Ответ на: комментарий от grim

Специалиста очень трудно найти, поэтому пробуют вырастить своего.

Хороше решение. На предыдущем месте работы, таки получилось двух вырастить.

anc ★★★★★
()
Ответ на: комментарий от vaddd

Вам еще требуются дополнительные исследования насчет того, откуда у среднекодирующего 8 часов в день 40 часов в неделю появятся знания и навыки хорошего инженера - сравнению с теми, кто кодирует меньше, а больше уделяет внимание конкретным инженерным знаниям?

Ну тащето должности называются инженер-програмист. Что тут тогда понимать под кодингом, а что под инженерным знанием?

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.