Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.11.05;
Скачать: [xml.tar.bz2];

Вниз

Вакансии Delphi   Найти похожие ветки 

 
clickmaker ©   (2006-10-16 16:11) [0]

Интересно, если Дельфи ничем не уступает тому же ДотНету или вижуалке, то почему так мало вакансий? А те что есть, значительно менее денежные, чем C#/C++/Java...
Что это: дань моде, засилье MS или что-то другое?

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


 
sergey888   (2006-10-16 16:28) [1]

значительно менее денежные, чем C#/C++/Java...

Откуда такая информация?
Специалисты по 1С тоже более высокооплачиваемые, судя по вакансиям, но так ли это на самом деле?


 
Jeer ©   (2006-10-16 16:34) [2]


> дань моде, засилье


Так + некоторые объективные критерии.


> Специалисты по 1С тоже более высокооплачиваемые


Причем с меньшим напрягом мозговых извилин.


 
DevilDevil ©   (2006-10-16 16:42) [3]

А лично меня больше интересует, почему Delphi вообще не особо распространена (зарубежом).

А работодатели - ламеры в основном. Даже если и слышали о каком либо языке, то о Си (как о [якобы] быстром, компактном и мощном) или VisualBasic-е. Если базы данных - FoxPro достаточно часто используют...

Почти не устроился Delphi-стом в организацию, где требовался:

"Инженер - программист по обработке базы данной. Требуется знание Си или Visual Basic..."


 
Курдль ©   (2006-10-16 16:44) [4]

Типичный пример на "спрос и предложение":

- А почем кило мозгов?
- Студенческие - 100р. , профессорские - 200р. , полковничьи - 100 000р.
- А чё это полковничьи такие дорогие?
- Прикинь, скока полковников набить надо на один кг?!

Сейчас, когда почти в каждой шкое и почти в каждом ВУЗе готовят "Делфистов", предложение их немеряное, а уровень...
Скоро "Делфист" станет синонимом "эникейщику".


 
Игорь Шевченко ©   (2006-10-16 16:45) [5]


> А работодатели - ламеры в основном


Стань работодателем, проблему решишь.


 
clickmaker ©   (2006-10-16 16:48) [6]


> почему Delphi вообще не особо распространена (зарубежом).

да, мне тоже интересно.
В основном, филиалы буржуйских контор нанимают людей на C#/ASP.NET, java, ну C++ на крайняк


 
clickmaker ©   (2006-10-16 16:49) [7]


> Сейчас, когда почти в каждой шкое и почти в каждом ВУЗе
> готовят "Делфистов",

Правда? Не знал...


 
Курдль ©   (2006-10-16 16:51) [8]


> DevilDevil ©   (16.10.06 16:42) [3]
> А работодатели - ламеры в основном.

Ой, какие мы многоопытные!!!

Если работодатель - "Ларек имени Ашота", то наверное ты прав.
Однако, нафиг ларьку программисты? Может у него бухгалтерия ларька на FoxPro написана и на Бэйсике.
А если работодатель - нормальное предприятие, испытывающее нужду в программистах, наверняка у него есть отдел IT с начальником, замом и парочкой каких-никаких специалистов. Так вот ламер-Генеральный директор может такое тонкое и замысловатое дело, как наем программиста, доверить своим подчиненным - недоламерам.


 
Jeer ©   (2006-10-16 16:51) [9]

clickmaker ©   (16.10.06 16:48) [6]

Учти, что основная масса софта до сих пор у них на КОБОЛ-е + VB.
Может деньги умеют считать ?


 
Marser ©   (2006-10-16 16:53) [10]

> А работодатели - ламеры в основном. Даже если и слышали
> о каком либо языке, то о Си (как о [якобы] быстром, компактном
> и мощном) или VisualBasic-е. Если базы данных - FoxPro достаточно
> часто используют...

Это высокое начальство и инженеры по кадрам. В нужном отделе всё равно отделят зёрна от плевел.


 
clickmaker ©   (2006-10-16 16:55) [11]


> [9] Jeer ©   (16.10.06 16:51)

ну насчет VB - да, я лично с этим столкнулся. Но не только. ++ у них тоже достаточно распространен.
Кстати, довольно типичная задачка: напрячь нашу оффшорную контору на перемолачивание из вэбэшного или сишного кода под ДотНет. Рефакторинг называется.


 
Jeer ©   (2006-10-16 16:56) [12]

http://www.cnews.ru/reviews/free/offshore/soft/index3.shtml
хотя и устарело, но примерно надо полагать так и остается.


 
clickmaker ©   (2006-10-16 16:57) [13]


> [12] Jeer ©   (16.10.06 16:56)

наверно устарело. Тама Шарпа нету )


 
Eraser ©   (2006-10-16 17:14) [14]

благо сейчас есть куда переходить - C#. imho переход с Делфи на .NET платформу намного проще, чем скажем с Делфи на MSVC++ или VB6.


 
Marser ©   (2006-10-16 17:19) [15]

> Ларек имени Ашота

Имени Kaif"a? :-)


 
Ученик чародея ©   (2006-10-16 17:45) [16]

А Делфисты это в 95% ламеры, а 5% среди них Мастера, так как Делфи спсособствуел легкому, но неправильному решению задач. А вот чтобы "решить" правильно необходимо не только подумать но и заставить себя сделать сложно, долго, но сразу все как нужно.

А обычно - кнопок на форму накидал, как-то связал и можешь выходить на площадь, ударив себя в грудь,- "Я настоящий Делфист! Я настоящий Ламер!".


 
Eraser ©   (2006-10-16 17:46) [17]

> [16] Ученик чародея ©   (16.10.06 17:45)

а на VB нельзя кнопок накидать..? по-моему аж проще чем в Делфи.


 
Jeer ©   (2006-10-16 17:47) [18]

Ученик чародея ©   (16.10.06 17:45) [16]

"Не страдай и не будешь лечим" (С)


 
Marser ©   (2006-10-16 17:49) [19]

> [16] Ученик чародея ©   (16.10.06 17:45)

Я до Мастера не дорос, но судя по ходу карьеры, да и решаемым задачам, как бы и не ламер. Мне теперь застрелиться?


 
Ученик чародея.   (2006-10-16 17:55) [20]


> Marser ©   (16.10.06 17:49) [19]
>
> > [16] Ученик чародея ©   (16.10.06 17:45)
>
> Я до Мастера не дорос, но судя по ходу карьеры, да и решаемым
> задачам, как бы и не ламер. Мне теперь застрелиться?


Взрослый ведь человек. Зачем на провокации реагируешь?


 
Gero ©   (2006-10-16 17:58) [21]

> [20] Ученик чародея.   (16.10.06 17:55)

А зачем ты их создаешь?


 
tesseract ©   (2006-10-16 18:03) [22]


> Jeer ©   (16.10.06 16:34) [2]
> > дань моде, засилье Так + некоторые объективные критерии.
> > Специалисты по 1С тоже более высокооплачиваемыеПричем
> с меньшим напрягом мозговых извилин.


Не сказал бы, просто там напряг другой. И гораздо более нервный.

Я не имею в виду "1С - программистов" -франчайзи. Эти-то идиоты редкостные.

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

Найдите мне вакансии FoxPro или Clarion -  их ещё меньше, чем в Delphi.


 
clickmaker ©   (2006-10-16 18:06) [23]


> Делфи спсособствуел легкому, но неправильному решению задач

Ну первое вовсе даже неплохо... А зачем тогда RAD вообще?
А вот второе - бездоказательно...


 
Eraser ©   (2006-10-16 18:14) [24]

Написать плохую программу на C++ гораздо проще, чем на Delphi.


 
Jeer ©   (2006-10-16 18:15) [25]

tesseract ©   (16.10.06 18:03) [22]


> потому-что хороших, очень мало


Их везде мало или что-то уже поменялось в этом мире и я не заметил ?


 
ANB ©   (2006-10-16 18:17) [26]


> так как Делфи спсособствуел легкому, но неправильному решению
> задач.

С первым - согласен. Со вторым - нет. От мозгов второе зависит. Думаю, ламер на асме - это еще страшнее.


 
Marser ©   (2006-10-16 18:18) [27]

> Думаю, ламер на асме - это еще страшнее.

Это безобидно. Просто работать не будет :-)


 
ANB ©   (2006-10-16 18:26) [28]


> Это безобидно. Просто работать не будет :-)

Помнится, когда я асм начинал изучать, персоналку я по 40-50 раз на дню перезагружал :)


 
Marser ©   (2006-10-16 18:35) [29]

> [28] ANB ©   (16.10.06 18:26)
>
> > Это безобидно. Просто работать не будет :-)
>
> Помнится, когда я асм начинал изучать, персоналку я по 40-
> 50 раз на дню перезагружал :)

Я тоже :-)
Может не 50, но приходилось :-)


 
Jeer ©   (2006-10-16 18:36) [30]

ANB ©   (16.10.06 18:26) [28]
Marser ©   (16.10.06 18:35) [29]

Это потому-что, DOS был.
На win выдержать такое - ума лишиться.


 
@!!ex ©   (2006-10-16 18:51) [31]

Лично я не знаю ни одного человека, который знает С++ и при этом не умеет порграммировать.
Людей, которые "знают" Дельфи,а в программирование полные Нулики - вагонами.......
Вывод:
Принимая на работу программера С++ я с большой вероятностью беру на работу программиста, беря на работу Дельфиста, далеко не факт, что я получу программера.

Тем более, что все профи в дельфе знают С++....

"Программисты" на дельфе зачастую просто такие идиотики, которых научили тыкать компоненты на форму и вязать между ними простенькие линки..... и все......
В то время как ни на С++, на на Бейсике так "программировать" нельзя.


 
isasa ©   (2006-10-16 18:56) [32]

@!!ex ©   (16.10.06 18:51) [31]
C++ (CLR Application) ?
VB MS VS ?


 
Gero ©   (2006-10-16 18:56) [33]

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

Не суди по себе.


 
Marser ©   (2006-10-16 19:00) [34]

> [31] @!!ex ©   (16.10.06 18:51)
> Лично я не знаю ни одного человека, который знает С++ и
> при этом не умеет порграммировать.
> Людей, которые "знают" Дельфи,а в программирование полные
> Нулики - вагонами.......

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


> Принимая на работу программера С++ я с большой вероятностью
> беру на работу программиста, беря на работу Дельфиста, далеко
> не факт, что я получу программера.

Интересный способ. Интервьюировать не пробовал, задания там всякие давать? Говорят, помогает...

> В то время как ни на С++, на на Бейсике так "программировать"
> нельзя.

В Бейсике? LOL.
А я знаю нескольких непрограммистов, которіе С++ знают лучше чем Делфи, класс замутить могут и т.д. Правда, в Винду они не совались...


 
Ketmar ©   (2006-10-16 19:01) [35]

>[31] @!!ex(c) 16-Oct-2006, 18:51
>Тем более, что все профи в дельфе знают С++....
опять квантор всеобщности? я тебя мало пинал?


 
MeF Dei Corvi ©   (2006-10-16 19:03) [36]


> Людей, которые "знают"
> Дельфи,а в программирование полные Нулики - вагонами....

Я знаю многих, которые думают, что знают C++ или Delphi.


 
@!!ex ©   (2006-10-16 19:04) [37]


> isasa ©   (16.10.06 18:56) [32]


Немножко разный уровень визуальности.
Попробуй сделать на CLR проекте HTTP сервер?
Запаришся.
На дельфе с VCL делается 5 строчками кода. :)
Существенная разница, ИМХО.


> Gero ©   (16.10.06 18:56) [33]

Вы хотите сказать, что я не прав?
Да вагонами таких "программистов", мне с так
ими учится довелось.


 
Другой ©   (2006-10-16 19:07) [38]

@!!ex ©   (16.10.06 19:04) [37]
Вы хотите сказать, что я не прав?
Да вагонами таких "программистов", мне с так
ими учится довелось.


Вы не спишите их пинать, возможно кто-то из них станет Вашим начальником. :)


 
Eraser ©   (2006-10-16 19:11) [39]

> [37] @!!ex ©   (16.10.06 19:04)

их отделить от белее-менее знающих очень просто.
задать несколько вопросов в духе "чем отличается абстрактный метод от виртуального?" и т.д.


 
@!!ex ©   (2006-10-16 19:13) [40]


> А что в этом плохого? Мало ли людей умеют рулить ,но не
> знают правил дорожного движения? Это им не мешает забрать
> с рынка мешок лука, так же как не мешает не знающим программирования
> клепать малюсенькие утилитки для своих повсдневных нужд.
>  Многите электронщики так делают. А вот если с таким знанеием
> лезет в программисты, тады ой.

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


> Интересный способ. Интервьюировать не пробовал, задания
> там всякие давать? Говорят, помогает...

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


> В Бейсике? LOL.

VB очень распространен на западе, насколько мне известно..


> А я знаю нескольких непрограммистов, которіе С++ знают лучше
> чем Делфи, класс замутить могут и т.д. Правда, в Винду они
> не совались...

И откуда непрограммисты знают С++?
Ядро *никаса компилили? :))


> опять квантор всеобщности? я тебя мало пинал?

В данном случае всеобщность использована правильно, потому что программист обязательно сталкивается с необходимостью изучать С++ в конце концов, потому что
help WinAPI на C
многие алгоритмы рассматриваются на базе C++
книги(например по DX, OGL) выходят в первую очередь под С++
С++ лежит в основе десятков других языков и скриптов.

Незнаю ни одного реального программера, который бы не знал С++.
Конечно, слово "реальный" программер очень субъективно...
И ьезусловно я его использую в моем понимании.


 
Marser ©   (2006-10-16 19:13) [41]

>
>
> [39] Eraser ©   (16.10.06 19:11)
> > [37] @!!ex ©   (16.10.06 19:04)
>
> их отделить от белее-менее знающих очень просто.
> задать несколько вопросов в духе "чем отличается абстрактный
> метод от виртуального?" и т.д.

А, кстати, весьма хороший и показательный вопрос.


 
Ketmar ©   (2006-10-16 19:15) [42]

>[40] @!!ex(c) 16-Oct-2006, 19:13
>В данном случае всеобщность использована правильно, потому
>что программист обязательно сталкивается с необходимостью
>изучать С++ в конце концов, потому что help WinAPI на C
сам-то понял, как набредил? %-)
ты вообще в курсе, что значит понимать язык и что -- знать язык?


 
@!!ex ©   (2006-10-16 19:16) [43]


> Вы не спишите их пинать, возможно кто-то из них станет Вашим
> начальником. :)

Я их не пиннаю.
Начальником никто из них не станет мне точно, потому что давно уже пришел к выводу, что работать на когото - глупо.
Особенно если порграммируеш не базы данных, а графику.
Слишком специфично. Поэтому работаю не "на", а "с".....


> их отделить от белее-менее знающих очень просто.

Вопроса нету.
Но их же можно отделять на более высоком уровне.


 
Макс Черных ©   (2006-10-16 19:16) [44]

2 clickmaker

> А те что есть, значительно менее денежные, чем C#/C++/Java.
> ..


Ну это неправда. Надо просто уметь различать то, что обещают кадровые агенства и реалии жизни. Например пишут - зарплата от 1000 до 2000, сие в 99 процентах случаев означает именно 1000, ну может плюс сотня другая.
Если почитать форумы в интернете (RSDN, например), можно легко убедится в том, что чем больше контора дает вакансий, тем выше там текучесть кадров и больше негативных отзывов, как думаете - почему?

На самом деле проблема в другом, а именно в том, что "программистов" всяких, пишущих на любых языках стало очень много, а толковых среди них единицы. Это приводит к тому, что попытка найти специалиста через всякие Job.ru и т.п. и через кадровые агенства превращается в разгребание бестолковых резюме ламеров, которые мало того, что реально почти ничего не умеют, но и денег хотят немеряно. В итоге, почти все серьезные конторы, которые хотят нормальных специалистов и которые готовы платить им нормальные деньги стараются найти оных по рекомедациям, по личным каналам и т.п.

Вот если хотите простой тест, на этом сайте много народу тусуется и подавляющее большинство называет себя специалистами по Delphi. А многих ли из них Вы возьмете на работу, будучи работодателем? Скажем на 1000 в Москве.


 
@!!ex ©   (2006-10-16 19:20) [45]


> Ketmar ©   (16.10.06 19:15) [42]

Всего лиш спиок причин, которые сподвигают программиста изучать С++.
Понимать язык не зная его - невозможно.
Особенно если это С++. :))
ИМХО.
Человеку не знающему С++ обычно сложно понять чтоже подразумевалось под i = a ++ i; и чем оно отличается от i = i ++ a;


> А, кстати, весьма хороший и показательный вопрос.

Вопрос с подвохом. Думаю даже программист умеющий писать, может запутаться.(Я не говорю о реальных профи, ведь не объязательно быть гуру, чтобы пытаться устроиться на работу. :)))


 
Marser ©   (2006-10-16 19:21) [46]

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

А другие критерии? ОР, освоенные технологии...

> VB очень распространен на западе, насколько мне известно..

Ты писал:

> "Программисты" на дельфе зачастую просто такие идиотики,
> которых научили тыкать компоненты на форму и вязать между
> ними простенькие линки..... и все......
> В то время как ни на С++, на на Бейсике так "программировать"
> нельзя.

Вполне можно. Я об этом.

> И откуда непрограммисты знают С++?
> Ядро *никаса компилили? :))

В универе изучали плюс немного для себя. Специальность радиоэлектронная.


 
Ketmar ©   (2006-10-16 19:22) [47]

>[45] @!!ex(c) 16-Oct-2006, 19:20
>Понимать язык не зная его - невозможно.
запросто. я вот понимаю английский. но писать и говорить на нём -- не могу. потому что безграмотно получается. а понимаю достаточно тонко -- вплоть до ньюансов и фразеологизмов. я лично не могу назвать это "знаю язык".


 
@!!ex ©   (2006-10-16 19:23) [48]


> называет себя специалистами по Delphi.

Ткните пальцем в человека, который называет здесь себя специлистом??


> А многих ли из них Вы возьмете на работу, будучи работодателем?

Я здесь заметил 4 человека, которых отнес бы к специалистам.
Эти люди(не буду называть ники, ибо нефиг. :)) ) лично меня пару раз ткнули в мою не правоту, подсказали. чемто у них научился.


 
Алхимик ©   (2006-10-16 19:24) [49]

> Вот если хотите простой тест, на этом сайте много народу
> тусуется и подавляющее большинство называет себя специалистами
> по Delphi. А многих ли из них Вы возьмете на работу, будучи
> работодателем? Скажем на 1000 в Москве.

Я бы Кетмара взял, но только с метлой в комплекте.


 
Ketmar ©   (2006-10-16 19:26) [50]

>[49] Алхимик(c) 16-Oct-2006, 19:24
>Я бы Кетмара взял, но только с метлой в комплекте.
зачем? у меня договор с магазинами хозтоваров. мётлы по демпинговым ценам. %-)


 
@!!ex ©   (2006-10-16 19:30) [51]


> А другие критерии? ОР, освоенные технологии...

Но вроде это не касается данной темы?
Хотя, конечно, является показателем.


> Вполне можно. Я об этом.

Не настолько насколько в паскале.
Я ж говорю, нету там такого количества компонентов.


> Ketmar ©   (16.10.06 19:22) [47]

Ну вообще я не понимаю, как такое возможно...
Я говорю на инглише ровно на том же уровне на котором понимаю...... :\
Даи  сравнение немного не правильное. Язык программирования нельзя сравнивать с языком разговорным.
Если ты понимаеш, что:

for(i = 0; i<1000; I++)
{
}


цикл от 0 до 999, то ты автоматически знаеш, что цикл от 0 до 999 это:

for(i = 0; i<1000; I++)
{
}


Тоесть понимаеш язык ровно на том уровне, на котором знаеш.


 
Ketmar ©   (2006-10-16 19:37) [52]

>[51] @!!ex(c) 16-Oct-2006, 19:30
>Ну вообще я не понимаю, как такое возможно...
а я -- вполне. я языки (в том числе и искусственные-машинные) чувствую. "корявости" у меня вызывают дискомфорт. и понимание ньюансов рождается из ощущений. но это совершенно не значит, что я могу что-то написать на данном языке.

>Тоесть понимаеш язык ровно на том уровне, на котором знаеш.
см. выше.


 
Другой ©   (2006-10-16 19:37) [53]

@!!ex ©   (16.10.06 19:30) [51]

Прикольные часики на сайте сами написали? :)


 
@!!ex ©   (2006-10-16 19:41) [54]


> Другой ©   (16.10.06 19:37) [53]

С какого то сайта NASA взят код и чуточку изменен.
А разве там не вертится третим слоем, что автора часиков ищу????


 
@!!ex ©   (2006-10-16 19:45) [55]

Не вертится...
Забыл положить.
Положил.


 
Percent   (2006-10-16 19:54) [56]

Если ты понимаеш, что:

for(i = 0; i<1000; I++)
{
}

цикл от 0 до 999


Это не цикл от 0 до 999.


 
Ketmar ©   (2006-10-16 20:05) [57]

>[56] Percent 16-Oct-2006, 19:54
>Это не цикл от 0 до 999.
хихик. таки да. не обратил внимания, ибо сам код проскипал. %-)


 
Ученик чародея ©   (2006-10-16 20:16) [58]


> Percent   (16.10.06 19:54) [56]
>
> Если ты понимаеш, что:
>
> for(i = 0; i<1000; I++)
> {
> }


Бесконечный?


 
Percent   (2006-10-16 20:18) [59]

Бесконечный?

Как наиболее вероятный случай.
В общем случае - не обязательно.


 
Percent   (2006-10-16 20:21) [60]

На самом деле - не суть важно...

Просто после

@!!ex ©   (16.10.06 19:30) [51]

утверждение

@!!ex ©   (16.10.06 18:51) [31]
Лично я не знаю ни одного человека, который знает С++ и при этом не умеет порграммировать.


звучит как-то... безосновательно, что ли?


 
Ученик чародея.   (2006-10-16 20:23) [61]


> > for(i = 0; i<1000; I++)
> > {
> > }


Насколько помню С, если ++i, то будет от 0 до 999. Три года не писал на С.


 
Lamer@fools.ua ©   (2006-10-16 20:26) [62]

>>@!!ex ©   (16.10.06 19:04) [37]

>Попробуй сделать на CLR проекте HTTP сервер?
System.Web.Hosting Namespace, случайно, никак не сможет помочь?


 
Думкин ©   (2006-10-16 20:28) [63]


> Percent   (16.10.06 19:54) [56]
> Если ты понимаеш, что:
>
> for(i = 0; i<1000; I++)
> {
> }
>
> цикл от 0 до 999

Он не указал язык. В Х++ - это таки цикл от 0 до 999, если конечно i внутри не меняется.


 
Lamer@fools.ua ©   (2006-10-16 20:32) [64]

>>@!!ex ©   (16.10.06 19:20) [45]

>Человеку не знающему С++ обычно сложно понять чтоже подразумевалось под i = a ++ i; и чем оно отличается от i = i ++ a;
А человеку, не знающему русского языка, трудно понять, что ему говорят на оном другие люди.

З.Ы. Щас придёт БрильянтовыйАкул и откусит хвост по самую голову за такие плюс-плюсные конструкции...


 
@!!ex ©   (2006-10-17 09:32) [65]


> Ученик чародея.   (16.10.06 20:23) [61]

Можете запустить Студию и проверить. Помнить не объязательно.


> Lamer@fools.ua ©   (16.10.06 20:32) [64]

Верное замечание. КОнструкция некорретная.
Исправлюсь.

i = a ++;
i = i ++;



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

English can try?


 
Gero ©   (2006-10-17 09:41) [66]

> [65] @!!ex ©   (17.10.06 09:32)


> i = i ++;

А теперь обьясни мне глубокий смысл это конструкции. Раз так можно, значит нужно неприменно так писать?


 
Bless ©   (2006-10-17 09:53) [67]

>>@!!ex ©   (16.10.06 19:20) [45]

>Человеку не знающему С++ обычно сложно понять чтоже подразумевалось под i = a ++ i; и чем оно отличается от i = i ++ a;


Имхо, ничем не отличается :)


 
Bless ©   (2006-10-17 09:55) [68]

И обозначает, опять же имхо, то же самое что и
i := a ++ i;
i := i ++ a;

в Delphi


 
ИА   (2006-10-17 09:57) [69]

>Lamer@fools.ua ©   (16.10.06 20:26) [62]
>>@!!ex ©   (16.10.06 19:04) [37]

>>Попробуй сделать на CLR проекте HTTP сервер?
>System.Web.Hosting Namespace, случайно, никак не сможет помочь?

Нет, но на самом деле товарищ действительно выбрал _очень_ неудачный пример :). Нужны System.Net & System.Net.Sockets

public void HttpPortListener()
{
  Socket socketListener = new Socket(0, SocketType.SockStream,     ProtocolType.ProtTCP);
IPEndPoint endpoint = new IPEndPoint(IPAddress("127.0.0.1"), 80);
socketListener.Bind(endpoint);
socketListener.Listen(-1);
while(true)
{
   Socket incomigSocket = socketListener.Accept();
  //Тут создаем поток и обрабатываем
 }
}


 
Bless ©   (2006-10-17 10:01) [70]


>  i = a ++ i;


Проверил. Я ошибался. Это вообще недопустимое выражение.


 
ИА   (2006-10-17 10:01) [71]

Первые 2 лини заменить на
Socket socketListener = new Socket(0, SocketType.Stream, ProtocolType.Tcp);
IPEndPoint endpoint = new IPEndPoint(IPAddress.Loopback, 80);


 
Игорь Шевченко ©   (2006-10-17 10:05) [72]

Eraser ©   (16.10.06 18:14) [24]


> Написать плохую программу на C++ гораздо проще, чем на Delphi.


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


 
Игорь Шевченко ©   (2006-10-17 10:07) [73]

Макс Черных ©   (16.10.06 19:16) [44]


> Вот если хотите простой тест, на этом сайте много народу
> тусуется и подавляющее большинство называет себя специалистами
> по Delphi. А многих ли из них Вы возьмете на работу, будучи
> работодателем? Скажем на 1000 в Москве.


Немногих, но взял бы. Собстна, три года назад так и случилось, не жалуемся.
Да и у вас тоже, пардон :)


 
ИА   (2006-10-17 10:11) [74]

>Плохую программу просто написать на любом языке.

Настоящий программист на Фортране способен написать программу на Фортране на любом языке.
На самом деле в утверждении что "ламеров" больше на Delphi и VB имеет место быть правда. Входной барьер ниже. Человек, не способный запустить компиляцию в ассемблерной среде, не способный написать компилирующуюся программу в C++ вполне может запустить формочку с кнопочками. Что отнюдь не означает что все, пишущие на Delphi  - ламеры.
Одно из ключевых преимуществ RAD (Delphi, C#) то, что среда / язык позволяют стартовать с низкого уровня и расти очень и очень высоко без смены средств разработки. И это хорошо.


 
Игорь Шевченко ©   (2006-10-17 10:21) [75]

ИА   (17.10.06 10:11) [74]


> На самом деле в утверждении что "ламеров" больше на Delphi
> и VB имеет место быть правда. Входной барьер ниже. Человек,
>  не способный запустить компиляцию в ассемблерной среде,
>  не способный написать компилирующуюся программу в C++ вполне
> может запустить формочку с кнопочками. Что отнюдь не означает
> что все, пишущие на Delphi  - ламеры.


В таклм случае наибольшее количество "ламеров" на PowerBuilder"е, Oracle Designer"е и тому подобным средах.
Если учесть, что RAD"ам уже лет пятнадцать, то за это время ламеры должны были заполонить все вокруг.


> Одно из ключевых преимуществ RAD (Delphi, C#) то, что среда
> / язык позволяют стартовать с низкого уровня и расти очень
> и очень высоко без смены средств разработки. И это хорошо.
>


С этим согласен.


> Человек, не способный запустить компиляцию в ассемблерной
> среде, не способный написать компилирующуюся программу в
> C++ вполне может запустить формочку с кнопочками.


А разве "Hello, world" так трудно написать ?


 
ИА   (2006-10-17 10:25) [76]

>В таклм случае наибольшее количество "ламеров" на PowerBuilder"е, Oracle Designer"е и тому подобным средах.
>Если учесть, что RAD"ам уже лет пятнадцать, то за это время ламеры должны были заполонить все вокруг.

Ваша логика мне не понятна.
Внимательно прочитайте что написано внизу.

>> Одно из ключевых преимуществ RAD (Delphi, C#) то, что среда
>> / язык позволяют стартовать с низкого уровня и расти очень
>> и очень высоко без смены средств разработки. И это хорошо.

 "и тому подобные среды" таковых свойств в комплексе не имеют. Эрго, не популярны.


 
ИА   (2006-10-17 10:26) [77]

>> Человек, не способный запустить компиляцию в ассемблерной
>> среде, не способный написать компилирующуюся программу в
>> C++ вполне может запустить формочку с кнопочками.

>А разве "Hello, world" так трудно написать ?

Понятие "гипербола" вам знакомо? :)


 
jack128 ©   (2006-10-17 10:43) [78]

@!!ex ©   (16.10.06 19:13) [40]
В данном случае всеобщность использована правильно, потому что программист обязательно сталкивается с необходимостью изучать С++ в конце концов, потому что
help WinAPI на C

Гы.  Про разницу между С и С++ в курсе?

Eraser ©   (16.10.06 19:11) [39]
"чем отличается абстрактный метод от виртуального?"

Тем что абстрактный метод за меня реализует дельфя, а реализацию виртуального самому придется писать :-)))

@!!ex ©   (16.10.06 19:13) [40]
многие алгоритмы рассматриваются на базе C++
книги(например по DX, OGL) выходят в первую очередь под С++
С++ лежит в основе десятков других языков и скриптов.

В огромном кол-ве книг по проэктированию примеры идут прежде всего на java -> Все программисты знают java ???


 
Игорь Шевченко ©   (2006-10-17 10:57) [79]

ИА   (17.10.06 10:25) [76]


>  "и тому подобные среды" таковых свойств в комплексе не
> имеют. Эрго, не популярны.


Ну почему же не имеют ? Совершенствоваться можно в любом языке, не обязательно в паскале (или в С++, C#, Java, далее со всеми остановками до станции Можайск).


 
ИА   (2006-10-17 11:05) [80]

>Ну почему же не имеют ? Совершенствоваться можно в любом языке, не обязательно в паскале (или в С++, C#, Java, далее со всеми остановками до станции Можайск).

Не имеют ни низкого входного уровня (вы пытались что-нибудь делать в Oracle Designer, или в PB, или в Гупте?) Эти средства заточены под работу с базой данных. Естественно программисты на PB скажут вам что на нем можно писать что угодно и будут правы в той же мере  в какой гланды можно удалять паяльником.

Ни куда расти. Расти в сложности и широте задач. Со сложностью еще туда-сюда, а с широтой извините.

Количество "ламеров" на Delphi и C# связано с достоинствами продуктов. Не стоит отрицать очевидного. Это скорее плюс.


 
Игорь Шевченко ©   (2006-10-17 11:09) [81]

ИА   (17.10.06 11:05) [80]


> Не имеют ни низкого входного уровня (вы пытались что-нибудь
> делать в Oracle Designer, или в PB, или в Гупте?) Эти средства
> заточены под работу с базой данных. Естественно программисты
> на PB скажут вам что на нем можно писать что угодно и будут
> правы в той же мере  в какой гланды можно удалять паяльником


Вообще-то пытался, но давно. Даже что-то делал.


 
Megabyte ©   (2006-10-17 14:09) [82]

Хоть у меня мало опыта в трудоустройстве и поиске работы, но я в большинстве своем замечал, что программистов на С++ берут как уже серьезных специалистов, так и в качестве стажеров. Стажером же на Дельфи сложно устроиться(мало кому нужны имхо стажеры-дельфисты)...
Т.е. я знаю много людей, кот. с минимумом знаний по С++ нашли работу(без проблем), с таким же минимумом на Дельфи я не знаю, где бы их взяли.
Ну это только исходя из моего опыта. Хотя самому повезло в этом плане, сам расту потихоньку по уровню знаний и зарплате. :)
Это к тому, что мол много программистов на Дельфи - это ламеры.


 
Eraser ©   (2006-10-17 14:40) [83]

> [72] Игорь Шевченко ©   (17.10.06 10:05)


> Плохую программу просто написать на любом языке.

Это бесспорно. Но более/менее серьезной программке, допустим для расчета какой-нибудь электронной схемы, начинающему программисту намного проще наделать, к примеру, утечек памяти при работе со строками или других подобных глупых ошибок. Не секрет, что pascal проще в этом плане, да и при работе с типами данных паскаль по-строже, чем C++. .NET уже уже следеющий шаг после Делфи, там вообще допустить возможность переполнения буффера или утечку памяти намного сложнее. Так что для начинающий Делфи - самое оно... и не для начинающих тоже imho ;-)

> [78] jack128 ©   (17.10.06 10:43)


> Eraser ©   (16.10.06 19:11) [39]
> "чем отличается абстрактный метод от виртуального?"
> Тем что абстрактный метод за меня реализует дельфя, а реализацию
> виртуального самому придется писать :-)))

угу, еще если добавят, что реализует в виде вызова внутренней функции _AbstractError, то сразу брать можно :-)


 
Ketmar ©   (2006-10-17 14:49) [84]

>[83] Eraser(c) 17-Oct-2006, 14:40
>угу, еще если добавят, что реализует в виде вызова
>внутренней функции _AbstractError, то сразу брать можно :-)
знание ливера ещё не гарантирует умения писать хороший код. и наоборот.


 
Eraser ©   (2006-10-17 14:53) [85]

> [84] Ketmar ©   (17.10.06 14:49)

ну во теме то имелось ввиду, как отличить ламеров_с_корочкой от людей, которые уже кое-что понимают, хоть и пока что новички.
а если нужен профи, то такие вопросы могут только вред принести. нехай показывает код )


 
Игорь Шевченко ©   (2006-10-17 15:42) [86]

Eraser ©   (17.10.06 14:40) [83]


> Но более/менее серьезной программке, допустим для расчета
> какой-нибудь электронной схемы, начинающему программисту
> намного проще наделать, к примеру, утечек памяти при работе
> со строками


Начинающий программист не будет писать такую программу, потому как он наделает ошибок гораздо раньше, чем начнет работать со строками.


 
Макс Черных ©   (2006-10-17 16:04) [87]

2 Игорь Шевченко

> Немногих, но взял бы. Собстна, три года назад так и случилось,
>  не жалуемся.
> Да и у вас тоже, пардон :)


Дак и мы не жалуемся, наоборот, очень даже довольны. Но ведь, как Вы верно подметили, именно "немногих". Наскидку, 10-20 человек, из скольких, из 100, из 1000? Мне тут вот принесли пачку резюме Web-программистов. Я просто угорал, "знание Word и Excel" и все такое. В итоге выкинул в урну.
Мне вот крупно повезло (да и Вам тоже), что есть этот сайт. И, кстати, о птичках, часто об уровне кого-то можно судить только по конфе "ПРОЧЕЕ", те кто может что-то обсуждать, грамотно спорить, обосновывать свое мнение, те, обычно, и программировать умеют. К тому-же, есть старое верное правило, если кандидат на работу умеет только программировать, то его надо гнать подальше.


 
Ketmar ©   (2006-10-17 16:10) [88]

>[87] Макс Черных(c) 17-Oct-2006, 16:04
>И, кстати, о птичках, часто об уровне кого-то можно судить
>только по конфе "ПРОЧЕЕ"
часто те, кто выше среднего уровня, в основном в неё и пишут. причём в ветки, никаким боком к программированию не относящиеся. %-)

>правило, если кандидат на работу умеет только
>программировать, то его надо гнать подальше.
если он умеет только программировать, то есть подозрение, что и программировать он тоже не умеет. %-)


 
Игорь Шевченко ©   (2006-10-17 16:18) [89]

Макс Черных ©   (17.10.06 16:04) [87]


> К тому-же, есть старое верное правило, если кандидат на
> работу умеет только программировать, то его надо гнать подальше.
>


Вот я например больше ничего не умею...


 
Ketmar ©   (2006-10-17 16:21) [90]

>[89] Игорь Шевченко(c) 17-Oct-2006, 16:18
>Вот я например больше ничего не умею...
ну, не скажи. даже пиво пить не умеешь? %-)


 
Игорь Шевченко ©   (2006-10-17 16:32) [91]

Ketmar ©   (17.10.06 16:21) [90]

За это денег не платят.


 
Ketmar ©   (2006-10-17 16:36) [92]

>[91] Игорь Шевченко(c) 17-Oct-2006, 16:32
>За это денег не платят.
а где сказано, что надо уметь ещё что-то, за что платят деньги?


 
@!!ex ©   (2006-10-17 16:41) [93]


> Гы.  Про разницу между С и С++ в курсе?

В курсе. В данном случае не критично.


> Тем что абстрактный метод за меня реализует дельфя, а реализацию
> виртуального самому придется писать :-)))

В вопросе нет ни слова о дельфе, однако.


> В огромном кол-ве книг по проэктированию примеры идут прежде
> всего на java -> Все программисты знают java ???

Аффигеть пример в тему.

Собственно аноним ИА выразил опять же мою мысль, разжевал.. Жаль я так не умею.


 
Marser ©   (2006-10-17 16:44) [94]

> [89] Игорь Шевченко ©   (17.10.06 16:18)
> Макс Черных ©   (17.10.06 16:04) [87]
>
>
> > К тому-же, есть старое верное правило, если кандидат на
>
> > работу умеет только программировать, то его надо гнать
> подальше.
> >
>
>
> Вот я например больше ничего не умею...

А крестиком вышивать? Сами же писали? :-)


 
@!!ex ©   (2006-10-17 16:44) [95]


> часто те, кто выше среднего уровня, в основном в неё и пишут.
>  причём в ветки, никаким боком к программированию не относящиеся.
>  %-)

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


 
Ketmar ©   (2006-10-17 16:45) [96]

>[95] @!!ex(c) 17-Oct-2006, 16:44
>В нее пишут те, кто задолбался отвечать на одни и теже
>вопросы в других конференциях.
ага. но раньше "трепология" поактивней была. хватало одной её (было время -- я только в ней и сидел %-). теперь маловато -- пришлось в тематические залезть. %-)


 
Eraser ©   (2006-10-17 16:56) [97]

> [95] @!!ex ©   (17.10.06 16:44)

бывают и интересные вопросы.


 
@!!ex ©   (2006-10-17 17:08) [98]


> Eraser ©   (17.10.06 16:56) [97]

Бывают.
Я тусю на этом форуме, потому что иногда случаются диалоги в которых узнаю чето новое.


 
Игорь Шевченко ©   (2006-10-17 17:10) [99]

@!!ex ©   (17.10.06 17:08) [98]


> Я тусю на этом форуме


До поры, до времени


 
@!!ex ©   (2006-10-17 17:20) [100]


> Игорь Шевченко ©   (17.10.06 17:10) [99]

Естественно.

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


 
jack128 ©   (2006-10-17 17:33) [101]

@!!ex ©   (17.10.06 16:41) [93]
В данном случае не критично.

Да. Ну ладно, не критично, так не критично

@!!ex ©   (17.10.06 16:41) [93]
В вопросе нет ни слова о дельфе, однако

разговор шел о дельфистах и сишниках. Причем сишников ты априори посчитал квалифированными людьми(типа не нужно проверять квалификацию). Значит вопрос именно о дельфи.

@!!ex ©   (17.10.06 16:41) [93]
Аффигеть пример в тему.

А какие притензии? Ты сказал, что хороший программер знает С++ потому help по WinAPI идет на С (логика - офигеть, конечно, но ладно).  Я cказал, что примеры по проэктированиию программ идут на джава, поэтому хороший программист должен знать джаву. С чем проблемы?

@!!ex ©   (17.10.06 16:41) [93]
Собственно аноним ИА выразил опять же мою мысль, разжевал.. Жаль я так не умею.

Дык вопрос вообще то был не о кол-ке ламеров, а о кол-ве/качестве вакансии.  Или ты считаешь что это жеско связанные вещи?

вот возьмем VB. RAD? RAD. Значит все утверждения про кол-во ламеров в отнашении дельфи - так же верны и в отнашении VB. Тем не менее VB более популярен, по сравнению в дельфи (по крайней мере на западе). Может взаимосвязь между кол-во ламеров и кол-вом вакансий не такая прямая?


 
Jeer ©   (2006-10-17 17:37) [102]

jack128 ©   (17.10.06 17:33) [101]

Слушай, дорогой !
А обязательно такое кол-во орфографических ошибок при взятии нравоучительной ноты ?


 
jack128 ©   (2006-10-17 17:44) [103]

Jeer ©   (17.10.06 17:37) [102]
Нет, конечно.


 
Jeer ©   (2006-10-17 17:52) [104]

:))

А то я хотел было взять за правило:)
Многое в это мире меняется без нашего ведома.


 
@!!ex ©   (2006-10-17 17:53) [105]


> разговор шел о дельфистах и сишниках. Причем сишников ты
> априори посчитал квалифированными людьми(типа не нужно проверять
> квалификацию). Значит вопрос именно о дельфи.

1) Вопрос не мой.
2) Абстракция и виртуальность имеет привязку к ООП, а не к языку.
3) Я говорил, что ламеров на С++ гораздо меньше, чем на Дельфе.


> А какие притензии? Ты сказал, что хороший программер знает
> С++ потому help по WinAPI идет на С (логика - офигеть, конечно,
>  но ладно).  Я cказал, что примеры по проэктированиию программ
> идут на джава, поэтому хороший программист должен знать
> джаву. С чем проблемы?

1) Хелп на С был только одним из множества примеров.
2) Проектирование не привязанно к конкретному языку, именно поэтому пример не корректен.
3) Я не знаком с великими трудами по проектированию, которые были бы признаны стандартом де факто и при этом имели описание на Яве.

P.S.
Лично я по проектированию пользуюсь трудами Макконнелла "Совершенный код".
Книга признанная во всем мире, признанная величайщими ИТ спецами.
Примеры там на нескольких языках. В том числе на паскале и С.


> (по крайней мере на западе).

Разговор идет о российскх вакансиях, если я правильно помню первую тему.


 
Ганна Юхимівна   (2006-10-17 17:54) [106]


> @!!ex ©  


Новая "звізда" Мастеров Delphi ?


 
@!!ex ©   (2006-10-17 17:56) [107]


> Ганна Юхимівна   (17.10.06 17:54) [106]

Тока рифмовать не надо.... ;)

Я за Delphi.
Я против тех, кто против С++ необоснованно.


 
Другой ©   (2006-10-17 18:28) [108]

@!!ex ©   (17.10.06 17:53) [105]
3) Я говорил, что ламеров на С++ гораздо меньше, чем на Дельфе.


А ламеры на Дельфе могут быть также и ламерами на С++?
Если да, то на С++ больше.
:)
Простите что вмешался.


 
Плохиш ©   (2006-10-17 18:43) [109]


> @!!ex ©   (17.10.06 17:53) [105]


> 3) Я говорил, что ламеров на С++ гораздо меньше, чем на
> Дельфе.

Можно статистику привести? а то "собака брешет, ветер носит" (c) народный


 
@!!ex ©   (2006-10-17 19:42) [110]


> Плохиш ©   (17.10.06 18:43) [109]

Это логически вытекает.
Из чего - написано выше и не мной.



Страницы: 1 2 3 вся ветка

Форум: "Прочее";
Текущий архив: 2006.11.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.79 MB
Время: 0.047 c
2-1161108419
C@N
2006-10-17 22:06
2006.11.05
Вопрос по INDY а точнее IdPOP3


15-1160414992
Kolan
2006-10-09 21:29
2006.11.05
А что это mail.ru падать вздумал?


9-1138054239
Аццкий_рыцарь:)
2006-01-24 01:10
2006.11.05
TBackGroundSprite В DelphiX...


3-1157714659
NotGooDP
2006-09-08 15:24
2006.11.05
Проблема с передачей параметров


1-1159189819
zdm
2006-09-25 17:10
2006.11.05
Запрет редактирования не ключевого поля ValueListEditor





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский