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


Автор: Corneliy 26.10.2006, 08:10
Привет всем.
Я учусь в универе на программиста (2ой курс) и, уже сейчас, прицениваюсь - какие языки и технологии больше востребованны. Но большинство работодателей просят, как мне кажется, невозможного: 
Знание ASP.NET, JavaScript, HTML, DHTML, CSS, XML, MySQL, Postgre SQL, MS Access, Adobe Photoshop, Flash, C++/Delphi, PHP и т.д. smile 
Вопрос: как вы считаете это нормально или они хотят за счет одного человека все свои проблемы решить в плане ИТ?
Заранее сбасибо.

Автор: skyboy 26.10.2006, 11:41
Corneliy, расслабься. они просто "перестраховываются", потому как программа, занимающаяся именно разработкой, а не, скажем, банковским делом, сегодня может писать под Web, а завтра - на Delphi...
Цитата(Corneliy @  26.10.2006,  07:10 Найти цитируемый пост)
JavaScript, HTML, DHTML, CSS, XML

Как же одно - без другого? HTML и DHTML сами по себе и по функциям работы с ними(я про DOM) - частный случай XML. CSS - на текущем уровне развитися(2 версия) не сложня, хоть и немаленькая, там больше проблем со знаниями о совместимости с браузерами, но такое требовать сложно - все меняется постоянно.
JavaScript несложен, особенно при знании С++ или Delphi(синтаксис отличается, объектная модель отличается, но работа с объектами, проектирование в ОО-стиле "даром" не проходит).
Цитата(Corneliy @  26.10.2006,  07:10 Найти цитируемый пост)
MySQL, Postgre SQL, MS Access

имеют достаточно общего, чтоб не быть "разными планетами": имеешь познание по одному(не поверхностные, естественно) и месяц времени - и все будет нормально smile
Цитата(Corneliy @  26.10.2006,  07:10 Найти цитируемый пост)
Adobe Photoshop

Ну, это, скорее, к дизайнерам предъявляется.
Цитата(Corneliy @  26.10.2006,  07:10 Найти цитируемый пост)
Flash

Если не имеется в виду ActiONScript, а только графика - то опять же, к дизайнеру.
Цитата(Corneliy @  26.10.2006,  07:10 Найти цитируемый пост)
C++/Delph

Сложно, но вас должны будут обучать в универе как одному, так и другому. немало общего в концепции программирования, разный синтаксис плюс некоторые "мелочи"(ногами не бить  smile )
Цитата(Corneliy @  26.10.2006,  07:10 Найти цитируемый пост)
PHP 

Это к списку JavaScript, HTML, DHTML, CSS, XML... А чем же (D)HTML генерировать? Нормальный подход.
__
Вердикт: список довольно разношерстный, скорее всего придуманный. Но знать все это одновременно - вполне реально.

Автор: S.A.G. 26.10.2006, 19:09
мда... smile

Автор: skyboy 26.10.2006, 20:05
main, ты чего?

Автор: smartov 27.10.2006, 11:11
Corneliy, чаще всего работодатель перечисляет ВСЁ ччто ему нужно.
Пример: нужны программысти на PHP+MySQL и Delphi+MsSQL
Вот и тюхают такое обьявление как ты привел, чтобы потенциальный работник увидев технологии с которыми он знаком пошел спросить, а подходит ли он.

Автор: S.A.G. 27.10.2006, 18:19
Цитата(skyboy @ 26.10.2006,  20:05)
main, ты чего?

При виде такого количества аббревиатур появляеться солидарность с автором этой темы. smile

Автор: skyboy 27.10.2006, 19:08
Цитата(main @  27.10.2006,  17:19 Найти цитируемый пост)
При виде такого количества аббревиатур появляеться солидарность с автором этой темы.

Ну-ну, терь уже аббревиатур пугаемся? smile
все логично. 
создание сайтов:
PHP или ASP.NET - генерация кода(статические сайты уже никому не нужны)
MySQL или PostgreSQL или MSSQL  - БД-хранилище для сайта(опять же - специфика динамически формируемых сайтов требует структурно-упорядоченного хранения информации, а не самописной работы с фалами)
(D)HTML - сам код сайта(если не знаешь, что формируешь, то зачем тогда PHP?)
CSS - описание того, как твой код должен выглядеть(если без верстальщика даже ширину кнопки не укажешь - зачем нужен? дизайнером быть не обязан, но хотя бы понять, как исключить наползание элементов при "переполнении" содержимого надо бы)
Flash - баннеры рисовать, скорее всего, будут дизайнеры. а программисту - редактировать надписи, которые "вдруг" перестанут нравиться клиенту. и все, пожалуй.
Это я к тому, что такой длинный список аббревиатур означает не так уж и много информации, и технологии, за этими буквами стоящие, на самом деле стоят практически заязанны друг на друге и в отрыве все равно мало значат(кирпичами просьба не бросать; сказано в контексте создания сайтов)

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