Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.05;
Скачать: CL | DM;

Вниз

Вакансии 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;
Скачать: CL | DM;

Наверх




Память: 0.66 MB
Время: 0.05 c
6-1150209045
Leshik
2006-06-13 18:30
2006.11.05
TIdIRC


15-1160931021
atruhin
2006-10-15 20:50
2006.11.05
Компонент меняющий свойство Font у всех компонентов на форме


2-1161281677
Нначинающий
2006-10-19 22:14
2006.11.05
Форма в середине десктопа


15-1160968658
Slider007
2006-10-16 07:17
2006.11.05
С днем рождения ! 14 октября


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