Здравствуйте, Vzhyk, Вы писали:
V>А вот программисту справочник подобный только мешать будет, область V>науки изучить за неделю нельзя и даже с большего разобраться. А V>специалисты такие на оное по полжизни тратят.
Ничуть. Программисту соверенно не нужно разбираться во всей нучной дисциплине. Ну, скажем, для того чтобы написать программу подсчета красных кровяных телец в капле крови программисту знать медецину не нужно. Достаточно понимать и хотябы раз увидеть то самое красное кровяное тельце (ну и остальные тоже — чтобы знать как их отличать). Соответственно изучения тут ну пусть на неделю (с учетом капания своей крови на стеклышко и приготовление реактивов (если заказчики не дадут готового)).
MikePetrichenko wrote: > > > Ничуть. Программисту соверенно не нужно разбираться во всей нучной > дисциплине. Ну, скажем, для того чтобы написать программу подсчета > красных кровяных телец в капле крови программисту знать медецину не > нужно. Достаточно понимать и хотябы раз увидеть то самое красное > кровяное тельце (ну и остальные тоже — чтобы знать как их отличать). > Соответственно изучения тут ну пусть на неделю (с учетом капания своей > крови на стеклышко и приготовление реактивов (если заказчики не дадут > готового)).
Ну и зачем этому программисту считать глазками кровяные тельца, на кой ляд?
Если он пишет программу автоматического подсчета этих кровяных телец, то
это уже совсем не медицина и разницы считать тельца или головы и кубики
по большому счету нет.
Но дальше, если границы этих телец виделяются не тривиально, да и других
телец толпы, то здесь опять же большей частью нужна серьезная научная
подготовка (не месяц, не два, а многие годы) и место программиста
максимум реализовать четко раписанные алгоритмы и тесты на эти алгоритмы.
Т.е. приходим опять к тому, что справочник по области научной для
программиста будет не уму не сердцу.
А по большому счету эти алгоритмы должны писать сами "ученые", а забота
программистов, испльзовать данные алгоритмы в продуктах для конечного
пользователя.
S> за то, что он теперь умеет создать поток (и то, только под виндой), знает как сделать метод класса потоковой функцией — бабла (ЗП) хочет, ну совсем прям как у директора энергетического комплекса.
Я не в курсе, какова зарплата директора энергетического комплекса, но я хочу много денег не из-за того, что знаю, "как сделать метод класса потоковой функцией" (и то только под Linux), а потому что мне семью кормить.
Когда рыночное предложение было $400 (Я про родной Петербург) — я работал за $400. Стало $800 — стал работать за $800. И так далее, и так более
Если тебя не устраивают цены, как покупателя (работодателя) — ищи дешевле.
А меня пока что не устраивает то, что моя месячная заработная плата меньше одного квадратного метра среднего жилья
Здравствуйте, Smooky, Вы писали:
S>По образованию я — инженер, я не программист по образованию...
Корни здесь сидят в том, что ИТишники одни из первых повелись на узкоспециализированность в образовании и карьере. А это увы деградация.
Вспомним как было раньше:
Инженер-программист — 5 лет обучения в институте;
Программист — 3 года в техникуме или ПТУ.
и приблизительно также в любой области (ПТУ: слесарь 2-го разряда; Техникум: слесарь 3-го разряда; институт: Инженер машиностроения, например).
Классический инженер — это человек с широким кругозором и имеющий базу анализировать и осваивать новые области и направления знаний, поэтому многие инженеры разных специализаций достаточно быстро и грамотно осваивают и программирование.
И если инженеров в области самолетостроения еще готовили до недавнего времени, и люди гордятся званием Инженер, то в ИТ остаются одни программисты и админы (не зависимо от длительности обучения и работы), а инженеров все меньше и меньше.
И в ту же клоаку загинают все образование... Ну что-такое означает в дипломе записи "специалист", "бакалавр"? Полный пипец.
И частопоявляющиеся в последнее время посты о том, что полгода или год "не могу найти нормальных программистов на нормальные деньги", в подоплеке своей, между строк, как раз и несут информацию о том, что нужен инженер-программист, а приходят одни кодеры ПТУ-шного уровня. Мда...
Здравствуйте, paucity, Вы писали:
P>И частопоявляющиеся в последнее время посты о том, что полгода или год "не могу найти нормальных программистов на нормальные деньги", в подоплеке своей, между строк, как раз и несут информацию о том, что нужен инженер-программист, а приходят одни кодеры ПТУ-шного уровня. Мда...
P>В общем "класс игры не высокий"!
Хорошего специалиста всегда найти тяжело, в независимости программист это или авиаконструктор. Просто их не так много.
И про эти посты обиженных работодателей — "нормальные деньги" — слишком абстрактное понятие. И для работодателя и работника они могут сильно отличаться.
Раньше для меня "нормально" было 500 рублей стипендии в месяц и небольшая помощь родителей. Сейчас это не нормально даже в день.
Замечательный пример!!! Больше полугода знакомый пытался найти людей способных сделать подсчет и оценку гранул под микроскопом.
После моей консультации ему это сделала группа студентов, я банально показал по шагам как это сделать в матлабе. А найти ответ на такие вопросы человеку со стороны непросто , надо бьыть в струе.
Здравствуйте, 06server, Вы писали:
0>Здравствуйте, Smooky, Вы писали:
S>>Ну да, опять же со скидкой, что ему надо разжевать, написать ТЗ, расписать алгоритмы, а он только закодирует... Согласен! Именно так он может быть и сможет! Но в таком случае это сможет сделать и рядовой инженер...
0>Эммм. Извиняюсь, но разве ТЗ — это не естественное требование?
Вот кстати да. Наверно, самое ценное, что я вынес из своего универа : если я решаю задачу — она должна быть как можно более четко поставлена, и это надо добиваться от заказчика; если я ставлю задачу — все необходимо наиболее четко и полно сформулировать, работать с исполнителем. Это должно быть естественно, этого не нужно стесняться
Здравствуйте, Smooky, Вы писали:
S>Ну и что толку от таких специалистов (хотя знает шаблоны С++, знает всю библиотеку boost, и т.д.). Да даже драйвера для стереочков криво написаные оказалось еле возможно.
Вот я почему-то уверен, что есть специалисты, которые сделали бы это на отлично, за приемлемые деньги. Или вы считаете грамотный отдел HR тоже никому не нужным, и он даром ест свой хлеб?
В рамках этой задачи (драйвер для очков), я бы искал человека, который умеет писать драйвера для всяких нестандартных железок, и грамотно сделает библиотеку к ним, а уж на буст и шаблоны С++ смотрел бы в последнюю очередь. Как я понял, у вас компания непосредственно связана с железками? Так это грех — не держать такого человека в штате! Может вы еще и бухгалтерию ведете сами, физики, сообща; а потом по судам с налоговой собачитесь тоже сами?
"Что толку от человека, если он знает аэродинамику, гидродинамику, теорию гидроудара, но даже Н323-протокол для нашей платформы еле-еле смог реализовать, да и то глючный." Давайте не будет путать повара и плотника, у всех свои ниши и задачи. "Кадры решают все" (С) вроде бы Сталин.
PS Ничего личного, просто наболело. Как молодому специалисту, приходится искать работу, и попадаешь в такие компании, которые занимаются вроде бы интересным делом, но то, как у них поставлен процесс повергает в уныние и печаль
Здравствуйте, Smooky, Вы писали:
S>Ок пишет протокол ... сетевой уровень ... для базовой мобильной станции... S>Этому не учат к сожалению нигде!
Раньше (в 1994-2000) учили в Московском Техническом Университете Связи и Информатики (бывшем факультете автоматической электросвязи). У меня лично был курсовик — разработка протокола с коррекцией ошибок.
И стек OSI там пережевывался, по крайней мере на бывшей кафедре передачи дискретных сигналов...
P>Вспомним как было раньше: P>Инженер-программист — 5 лет обучения в институте; P>Программист — 3 года в техникуме или ПТУ.
бред сивой кобылы. градация была такая:
— среднее образование — оператор
— средне-техническое — техник
— высшее — программист (одна из инженерных специальностей, кстати говоря)
P>Классический инженер — это человек с широким кругозором и имеющий базу анализировать и осваивать новые области и направления знаний, поэтому многие инженеры разных специализаций достаточно быстро и грамотно осваивают и программирование.
не забудьте добавить — классический советтский инженер. это дейстивтельно человек, которого непонятно чему учили и который, придя на поризводство, вынужден всё осваивать сам. поэтому и выходит, что у нас программированием может заниматься физик, а HRом — мехматовец или выпускница института транспорта
в нормальной системе образования широкий кругозор должен иметь учёный, поскольку без гироких межнаучных связей он ничего нового не откроет. а инженер, как ни странно, должен просто хорошо делать своё дело и этому — сюрприз, сюрприз! — его долдны научить в вузе или на курсах. то, что в нащшей стране люди занимаются самообучением — это следствие отсутсивя нормальной системы образования. последствия этого, кстати, можно проследить на постах того же Smooky — может, он хороший физик, но понять преимущества managed языков он уже не способен
так что давайте не выдавать вынужденное самообучение инженеров за благо. на появлении учёных это наверно сказывается положительно, а вот жуткий дефицит инженеров, кадровый голод — это как раз следствие того, что лишь немногие способны освоить инженерные дисциплины самостоятельно
>писать кросс-платформенный код тоже надо. Даже без уверенного знания OSI (кстати не ISO, а OSI ) можно, а вот без умения синхронизации многопоточных >приложений (давно мучает вопрос, почему многим сие знание никак не дается ) никак.
Здравствуйте, Awaken, Вы писали:
>>писать кросс-платформенный код тоже надо. Даже без уверенного знания OSI (кстати не ISO, а OSI ) можно, а вот без умения синхронизации многопоточных >приложений (давно мучает вопрос, почему многим сие знание никак не дается ) никак.
A>а как вы это умение проверяете?
дают 5 философов и 5 вилок. и испытательный срок — месяц. и потом считают, сколько из них померло от голоду, сколько проглотило свои вилки, а сколько вообще так и не добралось до стола. если хотя ы один философ остался жив — это уже хорошо
ps: конечно, такой способ несколько ресурсозатратен в плане философов, но их в стране всё равно избыток (см. выше)
Здравствуйте, igna, Вы писали:
I>Здравствуйте, vsp, Вы писали:
vsp>>для нормальной жизни нужно чтобы 1) хватало на еду 2) хватало на развлечения (кино, концерты, рестораны и пр.) 3) хватало на отпуск за границей (и не только в турции) 4) хватало на квартиру (покупку в кредит и обстановку) 5) оставалось немного "на чёрный день".
I>Нет, ну я читаю твой ответ и думаю, что кто-то пересчитав это все на деньги получит 5 тысяч, а кто-то 10. А кому-то возможно и 2-х хватит. Ты сам-то что насчитал? Понятно, что не 2-2,5; а все же?
Ну "средней" зарплаты более-менее хватает на всё, кроме ипотеки. Соответственно, если прибавить сюда платеж 2..2.5K/месяц по ипотечному кредиту (однушка или двушка небольшая по текущим ценам — 170-220K) — получится 4..5K.
Здравствуйте, BulatZiganshin, Вы писали:
BZ>... того же Smooky — может, он хороший физик, но понять преимущества managed языков он уже не способен ....
Здравствуйте, ArtemGorikov, Вы писали:
AG>Здравствуйте, BulatZiganshin, Вы писали:
BZ>>... того же Smooky — может, он хороший физик, но понять преимущества managed языков он уже не способен ....
AG>верующий
ты хочешь сказать, что много писал и на тех и других, и разницы в производительности у тебя нет?
Здравствуйте, snautSH, Вы писали:
SH>Здравствуйте, EM, Вы писали:
EM>>Здравствуйте, snautSH, Вы писали:
SH>>> что она зависит от среды где он распространяется,
EM>>единственное разумное замечание. Естесвенно подразумевается скорость сваета в вакууме. SH>Что есть вакуум, он в одних задачах один, в других другой => скорость света постоянна только в учебниках общей физики за 1-2 курсы
SH>>> а поскольку вакуума как такового не существует ..., потом есть еще немало тонкостей относительно скорости света(не забывайте что мы говорим не об идеальном сферическом коне в вакууме),
EM>>все физические задачи решаются с заданой точностью под которую выбирается модель абстракции. Ее как раз и описывают физические законы. Вакуум — такая же абстракция как и сфероконь Если придумаете лучшую методологию вам гарантирован респект, уважуха и нобелевская премия...
SH>следовательно реально c != const
Кстати, в физике c — это фундаментальная константа, обозначает масимальную скорость передачи электромагнитного взаимодействия, или, по-простому, скорость света в вакууме. И она константна по-определению
Здравствуйте, jobber_man, Вы писали:
_>Здравствуйте, snautSH, Вы писали:
SH>>Здравствуйте, EM, Вы писали:
EM>>>Здравствуйте, snautSH, Вы писали:
SH>>>> что она зависит от среды где он распространяется,
EM>>>единственное разумное замечание. Естесвенно подразумевается скорость сваета в вакууме. SH>>Что есть вакуум, он в одних задачах один, в других другой => скорость света постоянна только в учебниках общей физики за 1-2 курсы
SH>>>> а поскольку вакуума как такового не существует ..., потом есть еще немало тонкостей относительно скорости света(не забывайте что мы говорим не об идеальном сферическом коне в вакууме),
EM>>>все физические задачи решаются с заданой точностью под которую выбирается модель абстракции. Ее как раз и описывают физические законы. Вакуум — такая же абстракция как и сфероконь Если придумаете лучшую методологию вам гарантирован респект, уважуха и нобелевская премия...
SH>>следовательно реально c != const
_>Кстати, в физике c — это фундаментальная константа, обозначает масимальную скорость передачи электромагнитного взаимодействия, или, по-простому, скорость света в вакууме. И она константна по-определению
Мы говорим не про идеальный случай абсолютного вакуума, а о реальной природе, в которой вакуума как такового не существует, внимательнее читайте посты и не выдергивайте отдельные фразы