Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Флейм > Под какую технологию лучше писать программы?


Автор: ZZZkoderZZZ 12.3.2013, 12:51
Когда произойдет массовый переход на WIndows 8 многие программисты отправятся убирать улицы. Т.к. не смогут перестроиться под принципиально новый интерфейс и технологии разработки ПО.
Может быть есть какой-то выход?
Технология должна пользоваться спросом, и работать и под Win 7 и под Win 8 и под линух, и не меняться слишком часто. Есть ли такие технологии?

Автор: ksnk 12.3.2013, 12:57
Цитата(ZZZkoderZZZ @  12.3.2013,  12:51 Найти цитируемый пост)
 программисты отправятся убирать улицы. 
...
Может быть есть какой-то выход?

Поступить на клиниговые курсы и стать сразу Главным уборщиком?

Программирование вообще нестабильная и постоянно изменяющаяся сфера. Если нет желания меняться вместе с ней, проще мести улицу. Там прогресс технологий не так заметен. 

Автор: ZZZkoderZZZ 12.3.2013, 13:18
Прогресс технологий заключается в том, что давно написанные программы каждый год переписывают под новую технологию. Меняется форма и расцветка кнопок, расположение пунктов меню, и т.д., а не функционал. 
Что-то из того, что было вообще теряется непонятно куда. Куда например делись линейки в MS Word ? 
В результате пользователь не выполняет свои прямые обязанности, а тратит время на освоение новой версии. Не говоря о том, что он еще должен купить новую версию.
Сайты со всякими Silverlight, ASP.NET и прочими подобными технологиями грузятся по 5 минут с 5-й попытки (на хорошем компе с быстрым интернетом) - это тоже прогресс технологий?
Зато программисты из Microsoft всегда обеспечены работой.

Автор: ksnk 12.3.2013, 13:57
Я правильно понял, что это не жалоба программиста на то, чтот все течет, все изменяется, а жалоба юзера на то, что все течет и изменяется, программисты сволочи...  smile 

Автор: ZZZkoderZZZ 12.3.2013, 14:42
Цитата(ksnk @ 12.3.2013,  13:57)
Я правильно понял, что это не жалоба программиста на то, чтот все течет, все изменяется, а жалоба юзера на то, что все течет и изменяется, программисты сволочи...  smile

Это жалоба и программиста и юзера. 
Иногда программисту тоже надо написать какой-то документ, и он тратит на это много времени, т.к. работает в неудобном редакторе.
Иногда надо посмотреть документацию на сайте MS, но он загружается 2 часа. 
Работа по программированию как правило заключается в переписывании давно написанной программы под новую модную технологию. 
На работу программиста брать не хотят, т.к. пока он переписывал программы под одну технологию, вышли еще 3 технологии, и у него нет опыта работы в этих 3 технологиях.
Все программы на самом деле давно написаны, меняются только технологии.

Автор: gambit 12.3.2013, 15:26
Цитата(ZZZkoderZZZ @  12.3.2013,  14:42 Найти цитируемый пост)
Иногда программисту тоже надо написать какой-то документ, и он тратит на это много времени, т.к. работает в неудобном редакторе.

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

Цитата(ZZZkoderZZZ @  12.3.2013,  14:42 Найти цитируемый пост)
Иногда надо посмотреть документацию на сайте MS, но он загружается 2 часа. 

В каких то других вы интернетах

Цитата(ZZZkoderZZZ @  12.3.2013,  14:42 Найти цитируемый пост)
Работа по программированию как правило заключается в переписывании давно написанной программы под новую модную технологию. 

Посмотрите других работодателей

Цитата(ZZZkoderZZZ @  12.3.2013,  14:42 Найти цитируемый пост)
На работу программиста брать не хотят, т.к. пока он переписывал программы под одну технологию, вышли еще 3 технологии, и у него нет опыта работы в этих 3 технологиях.

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

Все программыфильмы на самом деле давно написанысняты, меняются только технологииактеры.

Автор: LSD 12.3.2013, 16:17
Цитата(ZZZkoderZZZ @  12.3.2013,  14:18 Найти цитируемый пост)
Прогресс технологий заключается в том, что давно написанные программы каждый год переписывают под новую технологию.

И когда только успевают smile 

Автор: CompWorm 13.3.2013, 05:32
ZZZkoderZZZ, ты как будто в коммунистической резервации жил последние 20 лет, ну ей богу!
если ты ещё не в курсе, Макрософаг - это прежде всего коммерческая организация, деятельность которой направлена на получение прибыли. Равно как и Эппол. Только у Макрософага доля рынка больше, поэтому они работают по принципу "нам видней что тебе нада  smile ". 

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

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

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

Автор: ksnk 13.3.2013, 07:47
Цитата(ZZZkoderZZZ @  12.3.2013,  13:18 Найти цитируемый пост)
Прогресс технологий заключается в том, что давно написанные программы каждый год переписывают под новую технологию. 

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

Так вот, уважаемый. Мы живем в таком обществе.  smile Пора уже привыкать, наверное ...

Автор: ZZZkoderZZZ 13.3.2013, 08:31
Цитата(CompWorm @ 13.3.2013,  05:32)
а программисты между "задолбали ваши индусские инновации" 

Ага. Более идиотскую работу, чем кодер придумать сложно. 
Вот выпустили индусы новую версию. Раньше кнопка создавалась как create_button(a,b), а теперь как button_create(c,d,s). Кнопка стала круче на два параметра c и d, а параметры a и b поместили в структуру s (чтобы нельзя было произвести автоматическую замену). 
И все кодеры начинают дружно переписывать код, чтобы кнопки создавались новым способом.

Люди, понимающие немного в IT, понимают, что кодер делает обезьянью работу. Поэтому на повышение в должности кодеру даже с опытом работы 10 лет не стоит рассчитывать. Более того, чем больше опыт работы кодером, тем меньше шансов стать не кодером. 
Поэтому лучше кодером не становиться.

Автор: ZZZkoderZZZ 13.3.2013, 10:07
 smile 

Автор: Akella 13.3.2013, 10:09
Цитата(CompWorm @  13.3.2013,  05:32 Найти цитируемый пост)
и плевали мы на обратную совместимость


это далеко не так smile

Автор: CompWorm 13.3.2013, 22:34
Цитата(Akella @ 13.3.2013,  10:09)
Цитата(CompWorm @  13.3.2013,  05:32 Найти цитируемый пост)
и плевали мы на обратную совместимость


это далеко не так smile

к сожалению, так.
Понимать этот термин нужно следующем образом: неприбыльный сектор надо исключить из производства, а с прибыльного нужно стричь активней и поддержать его.

Что такое неприбыльный сектор?
это вялый пользователь, поведение которого не соответствует
user posted image
то есть, которому "достаточно того, что есть", а так же небольшое частное предприятие, не имеющее денег на ненужные и излишние модификации софта и железа.
 
Когда всё и так работает, ежегодно тратить время и по нескольку сот килорубрей на обновление софта и железа не хочется никому.

Производители железа решили эту проблему полной несовместимостью ничего ни с чем за пределами 3-5лет эксплуатации. 

У производителей софта проблемы тяжелее, ведь смена железяки за собой не влечёт покупку новой версии софтины (если нет привязки ключа к железу). 
Макрософаг быстро научился тактике железячников и стали клипать свои индусские виндусы чуть ли не со скоростью релизов Ubuntu smile (шутка конечно) и тут же жёстко запитывать их на популярное железо так, что снести виндус и переставить на современном ультрабуке сможет уже не каждый школьник. Кроме того, хочешь-нехочешь, покупая ноут ты тут же платишь за винду. 
не важно нужна ли она тебе, деньги всё равно платишь. Всё это обильно сдобрено внутренними соглашениями с производителями железа. Примеров масса, например Тошиба выкинула все драйверы XP со своего сайта вместе с выходом вин7. 

Итак, покупать виндусы людей заставили путём принуждения и теперь производители ПО радостно начали писать софт совместимый с каждой новой виндой.
-макрософаг регулярно получает деньги за новые виндовсы, 
-производитель ПО за ярлычок "совместимо с вин7, 8, 9, х",
-программист за переписывание велосипеда под новый виндус. (впрочем, хорошие программисты тут и не нужны. можно тех же индусов пригласить или школоло)

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

Рассматривать прогрпммирование в отрыве от экономики, ИМХО, неконсистентно. 
Для меня выход новой серии видеокарты автоматически сигнализирует, что пора готовиться к смене винды, вижалстудии и привычек работы. Хотя для обывателя такая далёкая связь может быть неочевидной. smile 

Автор: Akella 14.3.2013, 13:29
Цитата(CompWorm @  13.3.2013,  22:34 Найти цитируемый пост)
к сожалению, так.

Программа может нормально работать от win 2000 или даже 98 и до восьмёрки.
Экселевский файл XLS нормально может быть открыт любой версий офиса от 97 до 2013.
Экселевский файл XLSX нормально может быть открыт любой версий офиса от 2007 до .....
и про вордовские такое же

я не говою, что совместимость полная на 100%, но она вполне себе приемлемая.

Добавлено через 59 секунд
Цитата(CompWorm @  13.3.2013,  22:34 Найти цитируемый пост)
Производители железа решили эту проблему полной несовместимостью ничего ни с чем за пределами 3-5лет эксплуатации. 

ну.... почти согласен

Добавлено через 1 минуту и 11 секунд
"полной" я бы убрал

Автор: krundetz 15.3.2013, 16:04
Цитата(ZZZkoderZZZ @  12.3.2013,  12:51 Найти цитируемый пост)
Когда произойдет массовый переход на WIndows 8 многие программисты отправятся убирать улицы. Т.к. не смогут перестроиться под принципиально новый интерфейс и технологии разработки ПО.

не суди по своей квалификации о других

Автор: ZZZkoderZZZ 17.3.2013, 20:07
Ну так под какую технологию лучше кодить? 
Какая технология кодинга лучшая в настоящее время?
Какая технология кодинга будет еще долго нужна?

Автор: SKrivosein 17.3.2013, 22:24
Цитата(ZZZkoderZZZ @ 17.3.2013,  20:07)
Ну так под какую технологию лучше кодить?

Ну под все же!
Цитата

Какая технология лучшая в настоящее время?

Подожди немного, скоро создадут.
Цитата

Какая технология будет еще долго нужна?

Ну двоичный машинный код же!

Автор: Arantir 17.3.2013, 23:06
Цитата(ZZZkoderZZZ @  17.3.2013,  19:07 Найти цитируемый пост)
Какая технология лучшая в настоящее время?

Технология производства пшеничного хлеба. Без нее человечество бы не выжило. Это, несомненно, лучшая технология.

Цитата(ZZZkoderZZZ @  17.3.2013,  19:07 Найти цитируемый пост)
Какая технология будет еще долго нужна?

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


Цитата(ZZZkoderZZZ @  17.3.2013,  19:07 Найти цитируемый пост)
Ну так под какую технологию лучше кодить?

Кодить под технологию производства хлеба довольно сложно... Лучше кодить под информационную технологию цифровой обработки данных...

Автор: ZZZkoderZZZ 18.3.2013, 08:29
Цитата(Arantir @ 17.3.2013,  23:06)
Технология производства пшеничного хлеба.

Сообщение подправил чтобы было всем понятно.
Цитата

Какая технология кодинга лучшая в настоящее время?

Автор: krundetz 21.3.2013, 12:25
Цитата(ZZZkoderZZZ @  17.3.2013,  20:07 Найти цитируемый пост)
Ну так под какую технологию лучше кодить? 
Какая технология кодинга лучшая в настоящее время?
Какая технология кодинга будет еще долго нужна?

прямые руки и ясную голову

Автор: Arantir 21.3.2013, 13:19
Цитата(ZZZkoderZZZ @  18.3.2013,  07:29 Найти цитируемый пост)
Сообщение подправил чтобы было всем понятно.

Это и так было понятно.  smile 
Я еще не тронулся до такой степени, чтобы на полном серьезе давать такие ответы.

Ответ соответствовал вопросу. И на подправленный вопрос можно найти аналогичный подходящий ответ. На плохой вопрос нет хорошего ответа. 

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

Если бы стоило кодить под одну технологию, то мир никогда бы не увидел множества прекрасных вещей.
Микроконтроллер на ООП не запрограммируешь по-человечески. Веб-сервер на ассемблере не напишешь по-человечески.
И никакая технология не будет нужна столь долго, ведь стремление к развитию  — неотъемлемая черта человечества.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)