Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Флейм > Много языков и технологий программирования


Автор: Coocky 4.3.2005, 23:19
Вот хочу спросить(отвечать честно,без хвастовства smile )
Я заканчиваю учебу летом.У меня специализированая Академия(так называемая).
Только спец предметы(прикладной программист)
Вот за 2.5 года выучил вычитали С++(9 Месяцев),MFC(9 месяцев),PhotoShop(3 месяца),Сorel(2 месяца),HTML и CSS(1 месяц),JScript(1 месяц),PHP(2 месяца),Сети (обобщено,на уровне протоколов,физики 1 месяц),Window 2000/XP администрирование (месяц),ACESS,MySQL,InterBase,MSSql(2 месяца)Впереди ASP ,C#,и .NET(все за 4 месяца,что как-не знаю)
У меня каша в голове!Бываю использую синтаксис из одного языка вдругом,и не понимаю-почему орет компилятор,или почему не работает тег!
Серьезно увлекался только С++ и МФС.Решил изучать JCsript и PHP -не понравилось.Толком не выучил(еле эзамены сдал) а в МФС уже начал путаться!
Хочу спросить-если тот.кто знает нормально хотя бы две технологи (не связаные с друг другом).И вообще реально ли все это помнить,или просто я рожден для торговли на базаре?

Автор: Vex 5.3.2005, 00:09
Цитата
И вообще реально ли все это помнить

ИМХО, невозможно, главное знать основные принципы и где искать материал.

Цитата
я рожден для торговли на базаре?

Не говори чепухи, люби и уважай себя smile

Автор: SPrograMMer 5.3.2005, 09:53
Да, в таком ритме конечно можно все перепутать... Но не огорчайся...
Я вот на пример знаю Pascal (в чистом виде), Delphi (как среду так и Objetc Pascal), С/С++, QBasic, Visual basic v6.0 b ниже, VBA, Asm, HTML, SQL, чутка с Адой сталкивался. Плюс к этому: VB.Net, C#, Object Pascal.Net (тот который для Delphi 8 - 9). Честно говоря каши никакой нет, но и занимаюсь программированием я уже 4 года как.
Иногда бывает так, мелкая пакость, пишу прогу на ссях каких нибудь и вместо = (присваивания) пишу := - как в паскале. smile smile smile - Это единственное, что я за собой замечал, насчет "каши"

Автор: GoodBoy 5.3.2005, 14:19
У меня похоже на SPrograMMer.

Знаю - Pascal, Delphi, С/С++, Perl, HTML, JavaScript, SQL, ASM; по-немногу Prolog, Ada, Java. Каши вроде никакой нет... Немного трудновать сразу переключаться с языка на язык, а так - нормально. Дело ведь не в том сколько ты знаешь языков, а в том умеешь ли ты правильно составить алгоритм. А язык реализации - зачастую не критичен!!!

Программлю около 10 лет, из них боль-мень профессионально лет 5...

Автор: chipset 5.3.2005, 17:24
Круто smile
Я только плюсы с сями знаю smile

Автор: Farik 5.3.2005, 18:46
Ну насчёт каши в голове, это всё таки наверное из за плотности впихиваемых знаний во времени.
Писать, как и говорить надо на одном языке. Есть уникумы, которые знают 5, но их мало. А ещё меньше людей, которым это нужно. А ещё меньше тех, которым каждый день необходимо говорить(или программировать) более, чем на одном языке.
Безусловно, в экселе, аутлуке при необходимости не напишешь макрос на си. Надо VB знать, хотя бы синтаксис. Но если возникает серьёзная задача, то выкрутится зная один язык - намного проще, чем выучить(или пусть даже нормально вспомнить) другой.
Опять же бывают задачи, которые лучше или эффективнее решать на каком либо языке. Но это вобщем то уже не твоя проблема, а работодателя. Фактически это уже проблема реализации и проектирования, а не начитанности программиста.
Другое дело, что мне не совсем понятно, почему ты называешь MFC, CSS, XTML, JScript языками. До языков никто из них по любому не дотягивает. Правильнее их наверное всё таки называть технологиями, а вот технологии знать в той или иной степени просто необходимо. Но тоже не всё подряд, а то, что может пригодится. Слабо себе представляю нормального программиста, работющего в MFC, периодически пописывающего макросы в Photoshop и поделывающего скриптики на JScript. Такая солянка никому нафик не нужна. Знать технологии надо, но не досконально, а общие возможности. Достаточно чувствовать себя в силах решить возникший вопрос с помощью справки и привычных средств реализации.

Автор: dm9 5.3.2005, 19:37
Цитата(Farik @ 5.3.2005, 18:46)
мне не совсем понятно, почему ты называешь MFC, CSS, XTML, JScript языками


HTML - это язык разметки.
CSS - это язык описания стилей (хотя с натяжкой, но это так).
JScript - скриптовый язык, почему нет?
Вот MFC - правда, не язык smile
Добавлено @ 19:37
"Язык" != "Язык программирования".

Автор: Farik 5.3.2005, 20:30
Угу, но когда в названии топика "Много языков и технологий программирования",
я это воспринимаю как много языков программирования и технологий программирования.
А не как много языков - синих, зелёных, коровьих, иностранных, разметок и тд 8)
Я клонил не к тому, что нельзя ни в коем случае называть HTML - языком, а к тому, что сравнивать знание Си и CSS, даже с натяжкой, не стоит. То бишь знаешь один язык - си к примеру и кучу всяческих приблуд, типа цссов с фотошопами.

Автор: dm9 5.3.2005, 20:34
Не, ты не прав, мне кажется. Можно специализироваться на Си, а можно на ХТМЛ-е. Ничем не хуже.
Delphi от PHP отличается на столько же, на сколько он отличается от HTML.

Автор: Coocky 5.3.2005, 21:46
Дело в том,что я и сам не заню,зачем так много лишнего дают...
Но когда читаешь обьявление о найме,поражаешьс кол-ву требований.Мне кажется (сужу по себе)что ну не возможно знать столько,нормально знать,я думаю человек должен быть спецом в одной области.Вот хотел узнать иразобраться -прав ли я?
chipset
Цитата
Круто
Я только плюсы с сями знаю

Не чуди,дружище smile Я знаю,что ты ЗНАЕШЬ smile Тебе этого хватает и для графики(OGL) и для программ. + .NET
SPrograMMer
Цитата
Pascal (в чистом виде), Delphi (как среду так и Objetc Pascal), С/С++, QBasic, Visual basic v6.0 b ниже, VBA

Честно сказать я б уже не понтянул smile
GoodBoy
Цитата
Знаю - Pascal, Delphi, С/С++, Perl, HTML, JavaScript, SQL, ASM

Первые два-понятно.Это связано.Perl, HTML, JavaScript, SQL,Стандарт для Вебдизайнера.
Но #Pascal, Delphi#+#С/С++, #+#Perl, HTML, JavaScript, SQL#+#ASM#,я б запарился.Базаром пахнет smile

Автор: chipset 5.3.2005, 22:21
Цитата(Coocky @ 5.3.2005, 10:46)
Но когда читаешь обьявление о найме,поражаешьс кол-ву требований.Мне кажется (сужу по себе)что ну не возможно знать столько,нормально знать,я думаю человек должен быть спецом в одной области.Вот хотел узнать иразобраться -прав ли я?

Хотят мастера-на-все-руки smile
Обычно в таких случаях требуют мало опыта. Но если ты претендуешь на должность .NET девелопера, не следует расписывать знание Delphi, ИМХО.

Автор: GoodBoy 9.3.2005, 15:59
Цитата(Coocky @ 5.3.2005, 21:46)
Базаром пахнет

За базар - отвечу!!! http://www.sign-forum.ru/images/smiles/021.gif

А будешь сомневаться... http://www.sign-forum.ru/images/smiles/killer.gif

http://www.sign-forum.ru/images/smiles/big-grin.gif

Автор: Kurt 9.3.2005, 16:55
Coocky
Я считаю, тебе крупно повезло, что дают кучу всего.
Вот у меня в университете была обратная ситуация. Факультет вроде "программистский" - ФПМ - но дали тока год Object Pascal'я, полгода Delphi и полгода (Linux + самые основы Си). Все... А нет - вру - еще курс по Cache'. Но на этом точно все. И кому я такой супер-пупер "спец" нужен?
Пришлось доучиваться самому.
И то, блин, никак не выйду на нормальный уровень. smile

Автор: bel_nikita 9.3.2005, 23:12
chipset
Цитата
Я только плюсы с сями знаю
Так остальное - это каша smile

Автор: Vit 9.3.2005, 23:47
Это мнимая каша... Когда дело дойдёт до реальной практики всё в голове уляжется как надо...

Автор: Fantasist 10.3.2005, 01:07
Цитата(Coocky @ 5.3.2005, 18:46)
Мне кажется (сужу по себе)что ну не возможно знать столько,нормально знать


А, фигня, все можно. Времени только нужно соответсвующее количество потратить. Если только изучать все это - будет каша, начнешь применять на практике - все уляжется, каши не будет.

Автор: Негодяй 30.3.2005, 17:40
Coocky
как там у вас в Академии распределялось занятие от скольки до скольки?? Как дома ты справлялся с домашними заданиями, то есть как отводил им время?? smile smile
сам лично закончил курс по администрированию и по железу, есть через дня три ещё планы, хотел бы узнать как нужно правильно распределять время, если за парочку предметов разом взяться. Заранее спасибо.
Либо может ещё кто-нибудь ответить, у кого специализированное обучение было?? smile

Автор: strekoza 22.7.2009, 19:37
Удивляюсь разнообразию языков программирования.

Сколько их уже? (300?!...1000?!...)

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


Интересно, как появляется новый язык программирования?! Может так? Появляется какая-то задача перед человеком; он пытается применить свои знания и умения, но что-то не получается; он думает, работает, приходит идея изменить имеющиеся или создать что-то новое для выполнения задачи. И вот заработало, всё как требовалось! Ура! Гений! Выполнена задача! Да ещё новый язык!.. 

Было бы здорово иметь универсальный язык программирования. Это невозможно.

Низкий поклон программистам. smile 

Автор: SneG0K 23.7.2009, 10:07
Цитата(Coocky @  4.3.2005,  22:19 Найти цитируемый пост)
рожден для торговли на базаре? 

Фреймворки по дешевке, продам фреймворки по девешке!
Цитата(Coocky @  5.3.2005,  20:46 Найти цитируемый пост)
Но #Pascal, Delphi#+#С/С++, #+#Perl, HTML, JavaScript, SQL#+#ASM#,я б запарился.Базаром пахнет

Смотри. У паскаля и дельфи синтаксисы схожи. У С/С++, перла, жава, жава скрипта тоже синтаксисы схожи. Только асм и скуль не ни с чем не сравнить. По сути надо понять синтаксисы двух больших групп языков. А скуль можно и за вечер выучить.

Добавлено через 1 минуту и 29 секунд
Цитата(strekoza @  22.7.2009,  18:37 Найти цитируемый пост)
Появляется какая-то задача перед человеком; он пытается применить свои знания и умения, но что-то не получается;

Уже существующих языков хватает для выполнения всех задач.

Автор: bobik02 23.7.2009, 11:18
Цитата(Coocky @  4.3.2005,  22:19 Найти цитируемый пост)
ли просто я рожден для торговли на базаре?

С другой стороны, смотря на каком базаре, смотря какая точка(и) и какой товар и т.п. Уверен при "правильном" подходе на рынке можно заработать больше, нежели работая на "дядю"...

Автор: Zloxa 23.7.2009, 11:29
Специалист подобен флюсу, он односторонен©К.Прутков.
Широкий кругозор это плюс. Широкая специализация - в большинстве случаев минус. Автомобиль-амфибия одинаково плохо едет и плывет. Потому автомобили-амфибии товар штучный, маловосстребованный, но очень дорогой.

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