Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > Выбор специальности


Автор: mrTeapot 2.8.2006, 07:27
  Я, господа аксакалы, на старости лет решил сменить профессию и пытаюсь переучиться в кодировщики. Разобрался с С/С++, перерешал задачки из Страуструпа и  Ахо-Хопкрофта. Чтобы двигаться дальше, нужно определиться с будущей специальностью. Вопрос: какая програмерская специальность позволяет освоить себя быстрее - базы данных или веб? Понимаю, что вопрос дурацкий - возможны десятки "смотря" и "зависит", однакож есть же на свете люди, имеющие мнение по этому вопросу - хучь бы и глубоко субъективное? Поделитесь же своим бесценным опытом, и да продлит Аллах дни всякого ответившего(1С не сватайте, ладно?).

Автор: comtat 2.8.2006, 08:26
Цитата(mrTeapot @  2.8.2006,  07:27 Найти цитируемый пост)
какая програмерская специальность позволяет освоить себя быстрее - базы данных или веб?

Я работаю в основном с бд, на "веб" пишу только интерфейсы  для работы с бд
Основном пишу на delphi, perl и c#, а базы использую mysql и oracle
Цитата(mrTeapot @  2.8.2006,  07:27 Найти цитируемый пост)
1С не сватайте, ладно?

Дык он многим не нравиться(ИМХО). И мне тоже 

Автор: Кнером 2.8.2006, 13:07
Каждый должен выбирать сам для себя. Кому что больше нравится. По моему мнению с веб будет быстрее.  Многое зависит от человека.

Автор: Palladin 2.8.2006, 21:49
Попробуй себя там и там, и выбери для себя то что тебе подуше smile 

Пару программ по веб сделай и пару по БД smile 

Автор: Кнером 3.8.2006, 09:02
RooR, правильно, надо пробывать все самому.
То же самое и с языками программирования. Одни одно говорят, другие другое.
Пока сам не попробуешь, не поймешь.

mrTeapot, удачи!

Автор: Palladin 3.8.2006, 11:02
Цитата(Кнером @  3.8.2006,  09:02 Найти цитируемый пост)
RooR, правильно, надо пробывать все самому.
То же самое и с языками программирования. Одни одно говорят, другие другое.
Пока сам не попробуешь, не поймешь.



Почему же smile  Можно просто тупо сидеть рядом с тем кто уже разобрался и смотреть, программ 10 посмотриш как сделают и уже чтонить будеш иметь

P.S. У меня такие пол группы smile 

Автор: mrTeapot 3.8.2006, 12:45
 Мне, господа аксакалы, хотелось бы приступить к работе побыстрее; уложиться бы в два года (часов по 6 в день). Вряд ли удастся "попробовать все". 
  Чего скажете smile  ?

Автор: Fixin 3.8.2006, 13:03
Если тебе безразлично, я бы на твоем месте взялся за оба вместе, т.к. за два года по шесть часов в день можно выучит вообще все, что есть у нас на форуме smile. А конкретнее про оба вместе - веб, как очень перспективныя и широко применяющаяся отрасль и базы как одно из самых востребованных. Но, специалистов по базам через два года будет как сейчас юристов и веб-программистов. но за указанный тобою срок можно выйти на очень высокий уровень.

И, приведу пример: этот форум является плодом веб-программистов и программистов баз данных, сама суть форума - это база данных. И, с таким уровнем умений, как создать ядро форума - ты не будешь знать горя до самой старости, т.к. дальнейшее саморазвитие не потребует особых усилий.

Автор: mrTeapot 4.8.2006, 11:37
Цитата

за два года по шесть часов в день можно выучит вообще все, что есть у нас на форуме


  Господи, куда все-то... Я чего запланировал(грубо) - в дополнение к С/С++:
WinAPI (более-менее), MFC, Java (пару реализаций), теория БД, SQL (разумеется), пару СУБД.
Ну, XML еще  - невелик труд. И чего - хватит двух лет? Что ж тогда студиозы по пять лет парятся?

Автор: Кнером 4.8.2006, 12:43
Нужно исходить от того, что в конечном счете нужно, что хочется разрабатывать.
Какой смысл учить все, если для его цели это не нужно? Зри в корень.  smile 

Автор: mrTeapot 5.8.2006, 09:40
Цитата

что хочется разрабатывать


  Скажем, корпоративные БД. Может, присоветует кто другой набор?
  Да насчет соотношения сроков и объемов - не волюнтаризм ли?

Автор: Palladin 5.8.2006, 19:56
Цитата(mrTeapot @  4.8.2006,  11:37 Найти цитируемый пост)
Господи, куда все-то... Я чего запланировал(грубо) - в дополнение к С/С++:
WinAPI (более-менее), MFC, Java (пару реализаций), теория БД, SQL (разумеется), пару СУБД.
Ну, XML еще  - невелик труд. И чего - хватит двух лет? Что ж тогда студиозы по пять лет парятся?



Мы уважаемый учитимся 4-5 лет не потому что эти ЯП так долго и тяжело учатся, а потому что у нас(по крайней мере в Белорусси точноsmile) Помимо ЯП изучаются общеобразовательные предметы на которые нужно времени порой куда больше чем на ЯП, такие как Экономика, Высшая Математика с её дополнениями, и т.п. предметыsmile

Чтоб мы жили в США где как мне известно такого подхода к обучению нет, там они учат чисто спецпредметы и всё smile ..... 

Автор: Fixin 5.8.2006, 23:59
Цитата(mrTeapot @  4.8.2006,  11:37 Найти цитируемый пост)
 И чего - хватит двух лет? Что ж тогда студиозы по пять лет парятся?
Есть разница, когда сам учишься и когда тебя учат.

Автор: mrTeapot 6.8.2006, 10:19
  Ясно. А что все-таки по списку технологий (имея в виду корпоративные БД) - нечего добавить/убавить?

Автор: Fixin 7.8.2006, 00:02
Дело в не общем понятии "знание". Я считаю, что для программистской профессии достаточным является знание ответов на 3 вопроса: "что делать?" (для реализации), "с помощью чего?"(это реализуется), "где взять?"(саму реализацию).
Для ответов на эти вопросы я всегда использую поисковик и форум. И уже давно перестал задавать вопросы.
Т.о. я говорю о том, что, по-моему, совсем не обязательно знать все то, о чем ты говорил, что перечислял, абсолютно безупречно.
Но это моё мнение и не обязано совпадать ни с чьим.

Автор: Кнером 8.8.2006, 10:16
Цитата(RooR @  5.8.2006,  19:56 Найти цитируемый пост)
Чтоб мы жили в США где как мне известно такого подхода к обучению нет, там они учат чисто спецпредметы и всё

И будешь глупым как они. Этим наше образование и отличается. Потому наших там и ценят.
Я раньше то же не понимал зачем все эти предметы, почему у нас не как в штатах образование.

Цитата(mrTeapot @  5.8.2006,  09:40 Найти цитируемый пост)
Скажем, корпоративные БД.

Нужно пробывать. Каждый должен выбирать для себя сам. Если я например скажу, что это плохо и не интересно, Вы сразу бросите это дело и будете искать другое? Если я скажу, что игры разрабатывать очень интересно, Вы будете это делать? А если это денег очень много приносит?
Возможно попробуете. Только вот для игр знать математику нужно. А в друг Вам математика нее нравится, не понимаете ее. И все?

Нужно выбирать то, в чем Вы разбираетесь хоть как-то, к чему у Вас душа лежит, что Вам интересно.

Я мог бы открыть спортивный клуб. Но я мало чего в нем понимаю. Потому-что этим серьезно не занимаюсь. Вот если я открою софтовую фирму, то здесь меня ждет больший успех. Здесь я больше подкован, понимаю и достигну большего.

Вот.

Добавлено @ 10:17 
Цитата(Fixin @  7.8.2006,  00:02 Найти цитируемый пост)
Дело в не общем понятии "знание". Я считаю, что для программистской профессии достаточным является знание ответов на 3 вопроса: "что делать?" (для реализации), "с помощью чего?"(это реализуется), "где взять?"(саму реализацию).

Совершенно верно и этому учат в ВУЗе!

Автор: mrTeakettle 8.8.2006, 15:16
 Это я, бывш. mrTeapot. Я с присущим мне дьявольским коварством потер часть кукишей, в т. ч. винградовский. Разумеется, я забыл и местный пароль, и почтовый ящик, указанный в настройках - после часа возни оказалось проще зарегистрироваться заново. Кто усомнится, что моя IT - карьера будет блистательной?

По теме:

  to Fixin:
  Думаю, сам Конфуций не сказал бы большего в шести строках (почти не шучу). Я не формулировал для себя подобных концепций, однако не сказал бы, что пытаюсь мыслить исключительно в ремесленных терминах.  Мой последний вопрос - попытка получить частные мнения по твоему 
Второму вопросу - с учетом того, что работодатель обычно обращает внимание на список освоенных технологий и вносит "опошляющий момент" в мотивацию соискателя. Увы - мне проще задать не слишком умный (допускаю) вопрос, чем собрать достаточно информации через поисковик.
  Разумеется, я не собираюсь осваивать, например, WinAPI "от доски до доски". Есть предел и моему скудоумию. Однако, чтобы "попробовать", нужно для начала сориентироваться (это уж to Кнером ). 
Разумеется, мнение одного человека не отвратит меня от некоей специальности/технологии. Но мнение 12 мужей, сгенерировавших гигабайты кода, позволит сформировать что-то вроде своего мнения (хотя бы в первом приближении). А к чему душа лежит... Допустим, программирование БД не вызывает у меня отторжения, душа же моя лежит к военной истории, написание книжек и статей по коей семью не прокормит (проверено). Опять же - опосля 30 кажный годок на счету.
 "Пробывать"... Хе...

  Каждому ответившему - поклон от старого лузера. Только это... того... не надо меня "на Вы"-то...
Я ишшо без виагры могу, покуда тверезый... smile  



   

Автор: Fixin 8.8.2006, 18:31
Цитата(mrTeakettle @  8.8.2006,  15:16 Найти цитируемый пост)
не надо меня "на Вы"
Да нет, дело в том, что на этом форуме весьма высокий уровень взаимоуважения участников.

Ну что ж, судя из всего вышепрочитанного, можно сделать вывод, что решения все равно за mrTeakettle. И соответственно, все мы всегда рады помочь.

Автор: Rockie 9.8.2006, 17:16
касаемо возраста для программиста
http://urbansheep.livejournal.com/880783.html

Автор: mrTeakettle 10.8.2006, 08:32
 Забавно, да. Таких мощных старцев много в оборонке, которую молодежь не жалует. Довольно часто показывают репортажи из этих КБ, где за кульманами стоят 90-летние кощеи, из последних сил продлевающие существование нашей несчастной страны. 
  Говоря о своем возрасте, я имел в виду не угрозу ранней дименции, а всего лишь возможность трудоустройства в статусе начинающего. Каждый, поди, читал посты типа "программист живет до 35" и т.д. - хоть бы и на нашем форуме.
 

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