Автор, а зачем вы так бредите? У вас какие-то проблемы, да?
Почему это Java и C# угодили в «интерпретаторы»? Вы вообще, хотя бы поверхностно, представляете себе, что такое интерпретатор, и чем он от компилятора отличается?
…
Почитал дальше. Автор действительно не имеет ни малейшего представления о том, что такое языки программирования, интерпретаторы и компиляторы.
Тестирование вовсе не только для отлова багов нужно. Например, если у вас есть хоть какой либо пользовательский интерфейс, то необходимо непрерывное user experience-тестирование. Вы его не делаете? Мне жалко ваших пользователей.
Да и, знаете ли, позвольте не поверить, что у вас архитектура решает все потенциальные проблемы. Так не бывает.
Смысл network не в «волосатой лапе», не в том, что наличие знакомых это какой-то там «плюс». Это просто механизм социальных связей. При прочих равных, совсем незнакомый человек в менее выгодной позиции чем человек, которого порекомендовал знакомый, вызывающий доверие. Только и всего. Это совершенно нормальный, честный и открытый механизм, не имеющий ничего общего с корпоративной солидарностью, своячечниством, землячеством и прочими отвратными азиатскими явлениями. Эти связи — это не круговая порука где все друг другу чем-то обязаны, это просто источник информации о людях.
Глупости говорите. Правильно, что программист обязан уметь быстро разобраться в проблеме и уметь решать задачи. А для того, чтобы решать инженерные задачи, надо много знать. Чем больше разнообразных знаний, тем проще находить нетривиальные решения к сложным задачам. Так что для любого инженера в принципе не может быть лишних знаний, он обязан учиться непрерывно, и не только в своей узкой области, а как можно более широко.
Программист, знающий Лисп, будет на Java программировать лучше чем тот, кто Лиспа не знает.
То, что я вижу последние лет 15 в IT, убеждает меня в правоте этой точки зрения.
Ну, вы же сами написали, что вам это только кажется.
Шансы получить более высокую должность без соответствующего опыта в новой конторе выше, чем шансы на повышение в своей. В первом случае уже есть вакантное место, а во втором оно еще освободиться должно.
Странное мнение. Как раз проще всего получить более высокую позицию и лучшую зарплату, перейдя в другую контору. Я уж не говорю о том, что так гораздо более разнообразный опыт получается.
Да-да, только вот почему-то почти все фундаментальные открытия делаются независимо кучей разных людей. Что ни закон, то непременно имени Иванова-Петрова-Сидорова, а никак не только одного Иванова.
Да, единицы свои идеи озвучивают достаточно громко, чтобы им можно было приписать их «авторство». Но крутятся те же идеи еще в миллионах других голов, просто мало кому надо бузить по этому поводу. Особенно сейчас, когда наука стала настолько массовой, какой не была еще никогда прежде.
Я вот любую «новую» идею, которая приходит мне в голову, давлю безжалостно, потому как точно знаю — та же идея пришла и в множество других, более подходящих голов, которые уж найдут, как ей можно хорошо распорядиться.
Вот именно. В мире 6 миллиардов человек. Невозможно подумать даже самую нетривиальную, умную или глупую мысль, чтобы при этом её же не подумали как минимум несколько миллионов других людей.
Самое гнусное, что это работает одинаково в любом часовом поясе. Адаптация моментальная, голова включается только в 24 по местному в любой точке планеты. Обидно быть совой.
А вы бы попробовали програмно генерить AST кланга. Он, к моему глубочайшему сожалению, для этих целей не годится ни разу. API самого LLVM намного доступнее.
Почему это Java и C# угодили в «интерпретаторы»? Вы вообще, хотя бы поверхностно, представляете себе, что такое интерпретатор, и чем он от компилятора отличается?
…
Почитал дальше. Автор действительно не имеет ни малейшего представления о том, что такое языки программирования, интерпретаторы и компиляторы.
Да и, знаете ли, позвольте не поверить, что у вас архитектура решает все потенциальные проблемы. Так не бывает.
Программист, знающий Лисп, будет на Java программировать лучше чем тот, кто Лиспа не знает.
То, что я вижу последние лет 15 в IT, убеждает меня в правоте этой точки зрения.
Шансы получить более высокую должность без соответствующего опыта в новой конторе выше, чем шансы на повышение в своей. В первом случае уже есть вакантное место, а во втором оно еще освободиться должно.
Да, единицы свои идеи озвучивают достаточно громко, чтобы им можно было приписать их «авторство». Но крутятся те же идеи еще в миллионах других голов, просто мало кому надо бузить по этому поводу. Особенно сейчас, когда наука стала настолько массовой, какой не была еще никогда прежде.
Я вот любую «новую» идею, которая приходит мне в голову, давлю безжалостно, потому как точно знаю — та же идея пришла и в множество других, более подходящих голов, которые уж найдут, как ей можно хорошо распорядиться.
domino.research.ibm.com/comm/research_people.nsf/pages/dgrove.ecoop07.html
www.cs.wustl.edu/~mdeters/doc/slides/rtgc-history.pdf
А ведь ламеры еще про region analysis наверняка ни хрена не знают.