За годы обучения приобретено.
Базовые( в моем понимании) знания
Паскаль 2 семестра.
Delphi 2 семестра.
С++ 2 семестра.
С#.net начальные (Сам 2 месяца).
Английский Elementary+(На курсы хожу)
!!!!!!!!!!!!Вопрос с учетом этих небогатых навыков что нужно для web-программиста или Win-программиста.
27 октября 2009 в 15:03
Еще очень многому надо научиться.
27 октября 2009 в 11:03
Тут не может быть единого и четкого ответа. Зависит от того где и кем ты хочешь работать. В России (особенно в регионах) любят т.наз. эникейщиков, которые умеют все понемногу, но толком не умеют ничего. им и платят меньше. В крупных компаниях и на западе это будет скорее всего узкоспециализированная должность, в рамках которой ты должен быть проффи. Например – ASP.NET Developer.
Когда работодатели размещают вакансии всегда указывают знание каких технологий они будут требовать от работника. посмотри сайты по поиску работы, проанализируй все варианты и перспективы.
Сначала конечно возьмут стажером. Будут нужны базовые знания. Уровень требований зависит опять же от того, куда попадешь. Чаще это общие сведения технологий программирования, чаще знание ООП, теории алгоритмов, знание хотя бы одного языка программирования (например C#), инструменты разработки (напр. Visual Studio 2008), очень может пригодится знание SQL. Очень пригодится английский (хотя бы технический).
Все хорошо знать понемногу само по себе неплохо, но хорошо бы уже определиться со спецификой: будешь ли ты Win или Web разработчиком или еще кем. Дальше выбирай платфотму и сотв. связанные с ней технологии и инструменты. например для web разработчика это может быть: .NET (соотв. ASP.NET), конечно же для любого web разработчика это DHTL (html + javas?1?ript + DOM), плюсом будет знание Ajax фреймворка (напр. ASP.NET Ajax), хотя бы общие знание по крайней мере одной СУБД (напри. MS SQL), ну и какая нить RIA платформа , например Silverlight или Flash . Хотя это может быть сама по себе отдельная тема и отдельная специфика..
Желаю Удачи.
25 октября 2009 в 22:05
Если можно то конкретные технологии/среды разработки. К примеру для с++ приветствуются Знание ООП билдера и вижуал студии. Для баз данных Sql 5.0 и т.д.
25 октября 2009 в 22:05
логическое мышление – дискретная математика, матлогика, etc.
алгоритмы – хотя бы Ахо/Ульман/Хопкрофт, но лучше красный дракон.
веб-сервер – как минимум апач и рфц.
виндоуз – мсдн.
25 октября 2009 в 22:04
1. логическое мышление/математика.
2. алгоритмы.
3. профильное – устройство и принципы работы веб-сервера или основы программирования для виндоуз.
25 октября 2009 в 22:04
Уже работать пора с такими навыками
Если ты учил, а не просто присутствовал на занятиях.. + самообучение