Модераторы: PILOT
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> кому отдаться?:), если учить, то что-то одно... что??? 
:(
    Опции темы
saneea
  Дата 21.1.2008, 01:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 205
Регистрация: 13.7.2005

Репутация: нет
Всего: 0



Возможно, это не раз обсуждалось... но всё же подниму эту тему. Я (студент 3 курса (специальность "Компьютерная инженерия")), многократно слышал, что если хочешь работать программёром, то учить нужно что-то одно, и быть спецом именно в своей области. Настал момент, когда я хочу решить, чему посвятить жизнь:
C++ - начинал изучать программирование именно с этого языка, много знаю, но далеко не профессионал
Object Pascal - чувствую себя в этой среде как у себя дома, изучаю сейчас графику с использованием OpenGL, однако вижу что программисты Delphi очень невостребованы
Java - совсем недавно начал учить этот язык (т.к. один очень авторитетный преподаватель в университете сказал мне что Java сейчас востребована)
C# - в глаза не видел ни одной программы на на этом языке, но знаю, что он тоже сейчас востребован.

Прошу, поставьте меня на путь истиный. Скажите, что действительно будет нужно миру из этого списка.
PM MAIL   Вверх
Fin
Дата 21.1.2008, 01:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дракон->Спать();
**


Профиль
Группа: Участник
Сообщений: 687
Регистрация: 4.1.2006

Репутация: нет
Всего: 10



Смотри, что будет через 2 -3 года, фиг его знает. Тут главное не язык, а понимание самого процесса программирования, и умение строить правильно логику программ. Язык можно выучить буквально за месяц. Чуть больше уйдет времени на изучение библиотек, которые сопутствуют языку. Но и это тоже решаемо. Считаю, что чем больше знаеш технологий, тем легче адаптироваться к новому. Немешало бы еше и узнать и понять как работают базы данных. От этого сегодня никуда не деться. Также принципы работы сети. Хотя бы один графический фреймворк, чтобы понимать, как строются интерфейсы пользователя.


--------------------
Пролетал мимо.
PM MAIL   Вверх
m0ro
Дата 21.1.2008, 05:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 800
Регистрация: 19.5.2007

Репутация: нет
Всего: 68



Прежде всего, определись, к чему у тебя душа лежит. Выбери то, что получается и нравится более всего.
PM MAIL   Вверх
saneea
Дата 21.1.2008, 10:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 205
Регистрация: 13.7.2005

Репутация: нет
Всего: 0



Цитата

Прежде всего, определись, к чему у тебя душа лежит. Выбери то, что получается и нравится более всего.

Душа больше всего лежит к написанию программ на Delphi с использованием OpenGL, но как мне кажеться ни Delphi, ни OpenGL будущего не имеют... Если полазить по сайтам по поиску работы, то программисты Delphi требуются раз в десять меньше чем программёры C++(C#) и Java. А DirectX, думаю вскоре вобще вытеснит OpenGL.

А вот почему все так любят Java я никак не пойму. На этот вопрос везде отвечают, типа о него выход с компилятора байт-код - "написал программу один раз - она работает везде", а вот и нет, одна и таже программа будет работать не везде, т.к. библиотеки на всех Java-машинах разные (я имею виду к примеру PC и моб.телефон). Так какой смысл тогда??? Я не вижу в Java чего-то сверхъестесственного, чего нельзя было сделать на C++. Или это просто мода на язык???
PM MAIL   Вверх
RWander
Дата 22.1.2008, 12:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 349
Регистрация: 4.5.2006
Где: Russia.Udm.Izhevs k

Репутация: нет
Всего: 6



Цитата(saneea @  21.1.2008,  12:08 Найти цитируемый пост)
А DirectX, думаю вскоре вобще вытеснит OpenGL.

DirectX насколько я знаю уже мертв, сейчас MS выпустила новую фичу под названием XNA Framework для .Net, которая вроде является надстройкой над DirectX.

Добавлено через 5 минут и 13 секунд
А вообще соглашусь с Fin, чем больше технологий, языков и принципов программирования ты знаешь, тем быстрее адаптируешся к новым технологиям. На собственном опыте знаю. Я к примеру, начинал с Delphi, потом начал изучать Java, а теперь вот на C# кодю=) Причем сложнее всего было понять как работать с Delphi, потому что опыта программирования вообще не было. А переход с Java на .NET уже не вызволо ни каких проблем, потому что опыт был!


--------------------
Microsoft Certified Technology Specialist - ASP.NET Applications
PM MAIL   Вверх
ProgrammingLife
  Дата 15.2.2008, 01:19 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 133
Регистрация: 19.1.2008
Где: ЧИРЧИКАГО (UZ)

Репутация: нет
Всего: нет



Думаю что еще нужен подход к востребованию дизайн прог и современные фишки и т д не унываемся друзья по С#шникам еще придет наше время 


 smile  smile  smile  
PM MAIL ICQ   Вверх
CyClon
Дата 17.2.2008, 10:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: нет
Всего: 4



Ну, как вариант лучше всего знать по чуть-чуть и что-то одно, но крепко.

Три варианта:
1) C/C++
2) Java
3) C#

Неплохо знать синтаксис каждого языка, но обязательно знать на отлично какой-нибудь из них.

Как показывает опыт, сейчас так же востребованы знания PHP, Perl, JavaScript, AJAX, (X)HTML. То есть то, что используется при построении сайтов, но за основу это не сгодиться, имхо. smile

ЗЫ: Нужно знать как минимум одну БД (MySQL, MS SQL, Oracle, PostrageSQL, etc) smile

Лично я предпочитаю C/C++. Так же неплохо знаю PHP, немного Perl / JavaScript / CSS / (X)HTML / AJAX. В будущем планирую (после крепкого освоения C/C++) приняться за изучение Java.

Это сообщение отредактировал(а) CyClon - 17.2.2008, 10:09


--------------------
user posted image
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Обсуждение работы | Следующая тема »


 




[ Время генерации скрипта: 0.0456 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.