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

Вниз

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

 
@!!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# связано с достоинствами продуктов. Не стоит отрицать очевидного. Это скорее плюс.



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

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

Наверх




Память: 0.64 MB
Время: 0.053 c
3-1157530066
DelphiLexx
2006-09-06 12:07
2006.11.05
OnSetText на Lookup поле - возникают проблемы


6-1150176235
piople
2006-06-13 09:23
2006.11.05
Поиск по ftp сервера


3-1157625300
tytus
2006-09-07 14:35
2006.11.05
Как получить привилегии поьзователя (допустим на SELECT).


2-1161336939
Gloomer
2006-10-20 13:35
2006.11.05
Посоветуйте простую компоненту для ввода вещественных чисел


15-1160522565
Германн
2006-10-11 03:22
2006.11.05
Пусть на меня посыпятся ещё куча кирпичей,





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский