Форум: "Прочее";
Текущий архив: 2007.08.05;
Скачать: [xml.tar.bz2];
ВнизМинимальные знания программиста для оплачиваемой работы Найти похожие ветки
← →
Витян © (2007-07-07 18:37) [0]Уважаемые мастера, вот скажите мне, пожалуйста, что, как минимум, должен знать программист, чтобы на своих знаниях зарабатывать хоть какие-то деньги.
Вот, например, многие говорят, что нужно знать с++. А на каком уровне его нужно знать?(я говорю про минимум). MFC? STL? или что? Такой же вопрос про delphi.
И ещё. Вот многие из вас работают программистами. А какие задания вам приходится выполнять на работе? Привидите примеры, пожалуйста, наиболее простых, так сказать "заданий".
Заранее благодарен!
← →
antonn © (2007-07-07 18:40) [1]
> Привидите примеры, пожалуйста, наиболее простых, так сказать
> "заданий".
"Мне две булочки с изюмом, Виталику колу, и себе возьми что нибудь"
%)
← →
Тень отца Гамлта (2007-07-07 18:41) [2]знать где f1
← →
Anatoly Podgoretsky © (2007-07-07 18:43) [3]> Витян (07.07.2007 18:37:00) [0]
Замени картридж в принтере
← →
Тень отца Гамлта (2007-07-07 18:44) [4]еще форумы хоршие знать надо
← →
Витян © (2007-07-07 18:52) [5]
> antonn
> Тень отца Гамлта
Ну а серьёзно ответить нельзя???
← →
ferr © (2007-07-07 18:54) [6]> Ну а серьёзно ответить нельзя???
Уметь решать поставленную задачу правильно, в срок, и так, чтобы тот кто будет потом работать с твоим кодом мог его быстро понять.
← →
Карелин Артем © (2007-07-07 18:54) [7]
> Витян © (07.07.07 18:52) [5]
Я на предыдущей работе задавал вопросы типа "что такое join в SQL и чем левый от правого отличается?"
← →
tesseract_pocket (2007-07-07 18:59) [8]join упрощает сложные запросы sql а сторона какая колонка главнее.
← →
ferr © (2007-07-07 19:03) [9]> join упрощает сложные запросы sql а сторона какая колонка
> главнее.
Ерунда эти джоины, узнать кто из них кто дело 10 секунд и наличия нормальной справки. Например в SQL:2003 входят natural join и cross join, ну и что с того? Слова может и сложные, понятия примитивные.
← →
Карелин Артем © (2007-07-07 19:05) [10]
> ferr © (07.07.07 19:03) [9]
Дык 70% кандидатов не знают что такое join, хотя в требованиях SQL и умение что-нибудь попрограммировать.
← →
Витян © (2007-07-07 19:10) [11]
> Карелин Артем
То есть нужно уметь с базами данных и с языком SQL. Правильно я понял?
← →
Юрий Зотов © (2007-07-07 19:10) [12]> Витян © (07.07.07 18:37)
> Привидите примеры, пожалуйста, наиболее простых, так сказать заданий
Программа долго стартует (в это время на экране - заставка с картинкой, надписями и движущимся прогрессбаром), потом прогрессбар останавливается и показывается диалог "логин-пароль" (который всегда должен быть строго поверх заставки и ни при каких действиях юзера не должен прятаться за нее), потом диалог исчезает (а заставка остается и прогрессбар снова начинает двигаться) потом проходит еще долгое время (и заставка все это время на экране) и только потом появляется главная форма (а заставка исчезает, причем к этому моменту прогрессбар точно доходит до своего конца).
Задание - сделать заставку. Которая удовлетворяет перечисленным выше требованиям, а кроме того:
- обязана находиться в DLL;
- не должна иметь никаких задержек перерисовки (то есть, если по ней повозить чужим окном, то ее изображение не должно портиться даже на долю секунды);
- должна уметь выступать в качестве окна "About", отображая при этом дополнительный текст и не отображая прогрессбар;
- должна уметь работать с ЛЮБОЙ программой данной фирмы без перекомпиляции DLL.
Срок обычный - вчера.
:о)
← →
tesseract_pocket (2007-07-07 19:14) [13]самоё веселое что на создание запросов уходит 10-20 % времени а то и меньше. А вот аналитика, это жесть.
← →
Карелин Артем © (2007-07-07 19:16) [14]Как всегда пришел дядя Юра и распугал всех своими заданиями
← →
Витян © (2007-07-07 19:18) [15]
> Юрий Зотов
А dll писать на delphi или есть вох\зможность выбирать?
> Срок обычный - вчера.
Это как?
← →
tesseract_pocket (2007-07-07 19:20) [16]вчера это самый распространённый срок в халтуре.
← →
ferr © (2007-07-07 19:21) [17]> Как всегда пришел дядя Юра и распугал всех своими заданиями
Задание специфичное. Я такое под win32 не представляю как писать. А вот .net пожалуйста. =)
← →
antonn © (2007-07-07 19:21) [18]
> Это как?
это значит нужно все бросить и делать это в приоритетном режиме в кратчайшие сроки:) кратчайшие строки зависят от начальства:)
← →
alien1769 © (2007-07-07 19:23) [19]
> > Срок обычный - вчера.
>
> Это как?
Срочное выполнение задания шефа. Причем регулярно !
← →
Юрий Зотов © (2007-07-07 19:30) [20]> Витян © (07.07.07 19:18) [15]
> А dll писать на delphi или есть вох\зможность выбирать?
На чем угодно, но согласно последнему требованию, эта DLL должна уметь работать с программой, написанной на ЛЮБОМ языке, поддерживающим работу с DLL.
← →
Юрий Зотов © (2007-07-07 19:38) [21]Забыл добавить:
- заставка должна быть точно в центре экрана при любом его разрешении;
- текст заставки не должен искажаться, если в настройках экрана выставлен хоть мелкий шрифт, хоть крупный;
- когда на экране заставка, то на таскбаре должна быть кнопка с именем программы;
- когда поверх заставки показан диалог "логин-пароль", юзер может переключиться на другую программу (и в это время заставка и диалог должны спрятаться под ее окном), а потом обратно (и в это время снова должна появиться заставка, а поверх нее - диалог).
← →
antonn © (2007-07-07 19:41) [22]
> - заставка должна быть точно в центре экрана при любом его
> разрешении;
в центре области, ограниченных app-барами, или в области даваемой form.screen? Во втором случае я бы дизайнеру по ушам дал:)
← →
Тень отца Гамлта (2007-07-07 19:47) [23]
> при любом его разрешении;
>
> - текст заставки не должен искажаться, если в настройках
> экрана выставлен хоть мелкий шрифт, хоть крупный;
аааа, он же картинку мегов на десять туда вресурсит ))
← →
vpbar © (2007-07-07 19:48) [24]>>Юрий Зотов
Готов выполнить, но желательно уточнить интерфейс dll :)
>>Витян ©
А вообще если интересно посмотеть задания за которые деньги платят глянте тут http://www.weblancer.net/projects/ или на какомнить аналогичном сайте.
В основном там требуется разработка Web-приложения. Т.е. php,asp,sql
← →
Юрий Зотов © (2007-07-07 20:24) [25]> vpbar © (07.07.07 19:48) [24]
Если хочется - делайте, но это же не задание, я просто пример привел. Что касается определения интерфейса, то это, воообще-то, тоже входило в задачу. :o) Требования к интерфейсу - простота и удобство для использующего его программиста, даже с низкой квалификацией.
Насколько помню, у меня интерфейс был таким (но это не значит, что он не может быть другим). DLL экспортирует всего 4 функции:
- показать заставку (вызывается для показа и обновления заставки);
- убрать заставку;
- дать хэндл окна заставки;
- "присоединить" окно заставки к окну с указанным хэндом (чтобы они работали в "связке", как одно целое и при этом указанное окно всегда находилось поверх заставки).
Полного определения функций не привожу потому что это уже будет и подсказка, и навязывание своего решения.
:о)
← →
Витян © (2007-07-07 22:33) [26]
> Юрий Зотов
А можно про уровень подготовки поподробнее, точнее про первую часть моего вопроса.
← →
MsGuns © (2007-07-07 22:37) [27]ЮЗ, похоже, пришел с именин..
Как Стенька Разин
В смысле веселый и хмельной
;)))
← →
Юрий Зотов © (2007-07-07 22:45) [28]> Витян © (07.07.07 22:33) [26]
Ну прикиньте сами - на каком уровне профессиональный водитель должен уметь водить машину? На свободном, естественно, раз уж он профи.
А разве профессия программиста какая-то особенная? Разве она чем-то отличается от других?
Это если говорить о профи. Но чтобы зарабатывать хоть какие-то деньги, профи можно и не быть (например, студенты иногда подрабатывают написанием курсовых другим студентам). Тогда достаточным можно считать уровень, который позволяет хотя бы кое-как написать конкретную программу, вот и все.
← →
Юрий Зотов © (2007-07-07 22:46) [29]> MsGuns © (07.07.07 22:37) [27]
Сергей, у Вас проблемы с самооценкой. Уже говорил.
← →
Юрий © (2007-07-07 22:48) [30]> [28] Юрий Зотов © (07.07.07 22:45)
Нет, вообще профессиональный водитель, это призвание. ;)
Не только свободно, это несколько другое состояние.
Соответственно и в других областях, хотя не понимаю, какое отношение это имеет к рассматриваемой ветке?
← →
Vlad Oshin © (2007-07-07 23:11) [31]ЮЗ - я так хотел с Вами как и с Сергеем, выпить
а сергей и вы так вот
что ж мне, разорваться? А может пожалеете меня?
← →
Юрий Зотов © (2007-07-07 23:17) [32]> Vlad Oshin © (07.07.07 23:11) [31]
Мне тоже жаль. Но что могу сделать?
← →
MsGuns © (2007-07-07 23:21) [33]>Юрий Зотов © (07.07.07 22:46) [29]
>Сергей, у Вас проблемы с самооценкой.
А я разв говорил о себе ?
>Уже говорил.
Надо же, а я не законспектировал. Уважаемый профессор, а можно повторить для особо "внимательных" ? Возможно, я на этот раз снова не успею записать Вашу очередную Истину.
← →
Юрий Зотов © (2007-07-07 23:25) [34]> MsGuns © (07.07.07 23:21) [33]
И не только с ней, похоже.
← →
Vlad Oshin © (2007-07-07 23:51) [35]вы ж были комсомольцами
а уважительная причина для отсуттствие на боевом посту одна - смерть
100000000 лет жизни, впрочем
ну и как объясните?
стоимость билетов от 17р- до 2000р не рассматсривется
← →
Vlad Oshin © (2007-07-08 00:14) [36]понял, разыгрываете...
это все только проверка на причастность к братству..
← →
Kostafey © (2007-07-08 00:20) [37]Уметь вставить вилку в розтку, идущую от системника если она выскочила.
Что, я шучу ? Это разве шутка ?
Да ни сколько!
← →
DrPass © (2007-07-08 00:23) [38]
> вот скажите мне, пожалуйста, что, как минимум, должен знать
> программист, чтобы на своих знаниях зарабатывать хоть какие-
> то деньги
Уметь смывать в туалете и кивать головой. В некоторых случаях больше ничего не потребуется
← →
sniknik © (2007-07-08 00:31) [39]вот
http://forum.sharereactor.ru/showthread.php?t=113406
фильм, практически инструкция, от том что нужно знать чтобы стать начальником службы IT, ну и о знаниях подчиненных тоже можно составить представление.
← →
ANTPro © (2007-07-08 00:52) [40]У меня тестовое задание было сделать редактор форм. (На С++)
← →
Vlad Oshin © (2007-07-08 04:18) [41]сделали?
(на с++?)
а как библиотеки KOL и OpenGL.? помогают интересоваться?
← →
Petr V. Abramov © (2007-07-08 04:30) [42]Юрий Зотов © (07.07.07 19:10) [12]
дежавю, а газировка ни при чем :)))
← →
ANTPro © (2007-07-08 04:33) [43]> [41] Vlad Oshin © (08.07.07 04:18)
> а как библиотеки KOL и OpenGL.? помогают интересоваться?
Это вообще к чему?
← →
Vlad Oshin © (2007-07-08 13:35) [44]
> ANTPro © (08.07.07 04:33) [43]
приношу извинения, очень прошу извинить
попутал
все попутал
Страницы: 1 2 вся ветка
Форум: "Прочее";
Текущий архив: 2007.08.05;
Скачать: [xml.tar.bz2];
Память: 0.56 MB
Время: 0.047 c