Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Вредит ли си шарп яве?

2461  1 2 3 4 5 все
Juleeta коренной житель08.05.12 20:03
08.05.12 20:03 
У нас в уни преподают программирование на примере явы. Только начали, но особо у народа преподавание восторгов не вызывает. Программировали до учебы немногие. Туториумов нет ... И вот один добрый студент старшего курса вызвался вести туториум по программированию, совершенно бесплатно. Есть только одно "но" - студенту нужны сертификаты майкрософта и преподавать программирование он будет на си шарпе, обещал правда объяснять общие понятия и даже сделать сравнение с явой. Наш профессор жутко против!!! Сказал, что нам это только помешает, запутает, мол это все равно, что английской с французским учить и т.п. Он прав?
#1 
Simple Nothing is f*cked08.05.12 20:18
Simple
NEW 08.05.12 20:18 
в ответ Juleeta 08.05.12 20:03
Нет. Язык программирования вторичен, если не десятеричен.
#2 
voxel3d патриот08.05.12 20:47
voxel3d
NEW 08.05.12 20:47 
в ответ Simple 08.05.12 20:18
+1
Dropbox - средство синхронизации и бэкапа файлов.
#3 
Murr патриот08.05.12 21:10
Murr
NEW 08.05.12 21:10 
в ответ Juleeta 08.05.12 20:03
Туториумов нет .
------
Фигня какая - книг - полно. Читать, делать примеры, разбираться с непонятным.
добрый студент старшего курса вызвался
------
Изучить программирование в теории и обучить программировать - несколько разные области навыков. Навыки, необходимые для обучения не приобретаются в техническом ВУЗе - либо педагогический, либо много практики и возможность обобщения.
студенту нужны сертификаты майкрософта
------
Сертификаты мелкософта не заменяют навыки обучения... и даже не гарантируют понимание владельцем предмета...
и даже сделать сравнение с явой.
-----
Уууу... вообще-то обучение заключается в том, чтобы сравнение - любого языка с любым другим языком - вы могли сделать самостоятельно.
Наш профессор жутко против!!!
-----
Разумеется. Ему же придется самостоятельно изучить C# & .NET... и изучить на уровне достаточном для объяснения вам ваших ошибок.
Он прав?
-----
Частично. Если нет методики обучения ДВУМ языкам программирования одновременно и нет гарантии что два преподавателя будут ее придерживаться, то, разумеется, проще использовать один язык.
В мою бытность студентом, однако, мы изучали - бейсик, примерно половину семестра, потом шли параллельно бейсик и фортран, дальше отпал бейсик, но добавились Ассемблер и JCL... У меня, дополнительно, параллельно и вне программы, были Паскаль, PL/1, Модула, Си и еще десяток других языков и самостоятельное изучение теории формальных языков.
Так что после ВВЕДЕНИЯ, т.е. через месяц-полтора, когда есть минимальное понимание сути программирования, можно смешивать что угодно и как угодно.
#4 
Juleeta коренной житель09.05.12 00:07
NEW 09.05.12 00:07 
в ответ Murr 08.05.12 21:10
н.п.
Спасибо, значит будем обучаться Мне и самой как-то странно было, вроде знаю, что можно на любом языке учить, но проф смутил. Собственно, я и так пошла бы на этот туториум, для общего развития, но времени в данный момент не так много, чтобы только для развлечения туда ходить.
Кстати, почитала про этот язык, а он очень даже и полезный. Что, действительно за ним будущее?
В ответ на:
Наш профессор жутко против!!!
-----
Разумеется. Ему же придется самостоятельно изучить C# & .NET... и изучить на уровне достаточном для объяснения вам ваших ошибок.

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

Не, ну у нас и профессора явно не из педагогичекого Физики-математики, иногда информатики
Ну и студентов тоже хоть в педагогический отправляй ... Простые примеры по логике большинство не понимает. Попросили поднять руки тех кто видит себя в программировании... Сколько рук было? Ни одной Все хотят руководить Но у нас Wirtschaftinformatik. Профессора наверное от нас в шоке, а мы от них.
#5 
Murr патриот09.05.12 00:32
Murr
NEW 09.05.12 00:32 
в ответ Juleeta 09.05.12 00:07
Что, действительно за ним будущее?
------
Эээ... А что такое язык программирования?
Это очень просто - язык программирования это предопределенный и очень ограниченный набор ключевых слов, имеющих точно определенное значение в каждом из контекстов где они применяются.
Это - все. Выучил контекстные значения слов == выучил язык.
Ну еще надо знать семантику. А она практически одинакова для большинства языков. В том же C# она почти не отличается от моего первого бейсика.
Так что надо уметь программировать, а язык можно быстренько, за недельку, выучить... там 20-50 слов и сотня-другая контекстов.
#6 
voxel3d патриот09.05.12 00:36
voxel3d
NEW 09.05.12 00:36 
в ответ Juleeta 09.05.12 00:07, Последний раз изменено 09.05.12 00:37 (voxel3d)
В ответ на:
Кстати, почитала про этот язык, а он очень даже и полезный. Что, действительно за ним будущее?

Ну, Java проживёт ещё долгие годы это точно, C# & .Net должны по идее жить, пока виндовс жив. Я ставлю на то, что Java переживёт C#. Java это энтерпрайз - разного рода сервера и Web, C# вроде бы активно тоже туда лезет, но по большей части пока находится в нише десктопных GUI приложений (на Java их тоже пишут). Java это множество платформ, одна из перспективных - Android, C# это только виндовс, хотя и есть мультиплатформенная среда Mono, но её удел вечно догонять .Net, поэтому серьёзных проектов на ней раз, два и обчёлся. В .Net более проработанная виртуальная машина, сам язык поприятнее за счёт "сахара" & LINQ. А у Java более зрелые технологии.
Вообще, язык это фигня, если писать на одном из этих языков, то язык это одна небольшая ступенька (заменить которую на оппонента - плёвое дело - буквально одного вечера чтения книги), а за языком идёт стек технологий, изучение которых уже гораздо более долгая и трудная задача. Но для обучения программированию выбор одного из этих языков роли не играет, они похожи.
Dropbox - средство синхронизации и бэкапа файлов.
#7 
compman знакомое лицо09.05.12 02:38
compman
NEW 09.05.12 02:38 
в ответ Juleeta 08.05.12 20:03
Из всех языков на которых я программирую ява по моему мнению самый блевотный язык, да и программы получаются тяжеловесные, замороченые. Возможно ява и будет жить, но по только по дурости тех, кто на ней программирует.
Программировать можно учиться на любом языке в принципе. Главное понять принцип, потом будет уже всёравно какой язык.
#8 
Tomasson ёшик09.05.12 03:35
Tomasson
NEW 09.05.12 03:35 
в ответ Juleeta 08.05.12 20:03
В ответ на:
Туториумов нет

а как же классика жанра?
http://openbook.galileocomputing.de/javainsel/
http://openbook.galileocomputing.de/java7/
для С#
http://openbook.galileocomputing.de/visual_csharp_2010/
В ответ на:
студенту нужны сертификаты майкрософта и преподавать программирование он будет на си шарпе

я не понял связи :-)
В ответ на:
обещал правда объяснять общие понятия и даже сделать сравнение с явой. Наш профессор жутко против!!! Сказал, что нам это только помешает, запутает, мол это все равно, что английской с французским учить и т.п. Он прав?

Меня, наверно, сейчас заклюют, но учитывая *Программировали до учебы немногие*, скажу, что проф прав. С вашим уровнем знаний, сравнения с Java ничего не даст. Лучше пусть потратит больше времени на разжевывание основ ООП.
#9 
Tomasson ёшик09.05.12 03:44
Tomasson
NEW 09.05.12 03:44 
в ответ Juleeta 09.05.12 00:07
В ответ на:
Но у нас Wirtschaftinformatik

с этого надо было начинать :-) Сколько было знакомых на этом факультете, так только одна девушка могла программировать. Остальные мучались и ненавидели программирование. Зато очень сильно любили SAP 8-)
#10 
Tomasson ёшик09.05.12 04:13
Tomasson
NEW 09.05.12 04:13 
в ответ Murr 08.05.12 21:10
В ответ на:
Сертификаты мелкософта не заменяют навыки обучения... и даже не гарантируют понимание владельцем предмета...

не начинай :-) Сертификаты гарантируют определенный уровень знаний.
У Microsoft, кроме сертификации по технологиям, есть и сертификация по основам development'а. Экзамены 98-ххх
http://www.microsoft.com/learning/en/us/certification/mta.aspx#certification
#11 
BSDLamer Хвостатый Carpal Tunnel09.05.12 07:50
BSDLamer
NEW 09.05.12 07:50 
в ответ compman 09.05.12 02:38
В ответ на:
Из всех языков на которых я программирую ява по моему мнению самый блевотный язык, да и программы получаются тяжеловесные, замороченые. Возможно ява и будет жить, но по только по дурости тех, кто на ней программирует.

уже есть альтернативы ?
0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#12 
voxel3d патриот09.05.12 08:48
voxel3d
NEW 09.05.12 08:48 
в ответ BSDLamer 09.05.12 07:50
В ответ на:
уже есть альтернативы ?

Scala/Clojure/Groovy.
Dropbox - средство синхронизации и бэкапа файлов.
#13 
  Indygor посетитель09.05.12 09:04
NEW 09.05.12 09:04 
в ответ Juleeta 08.05.12 20:03
Существует так же сертификация в яве, надо лишь поискать. Ява, имхо, сейчас немного больше распространена чем сишарп. В основном из-за того, что Эклипс бесплатный, а MSVS стоит нехилых денюшек.
#14 
voxel3d патриот09.05.12 09:14
voxel3d
NEW 09.05.12 09:14 
в ответ Indygor 09.05.12 09:04
В ответ на:
В основном из-за того, что Эклипс бесплатный, а MSVS стоит нехилых денюшек.

Совсем не поэтому и MSVS есть бесплатная.
Dropbox - средство синхронизации и бэкапа файлов.
#15 
Программист знакомое лицо09.05.12 09:28
NEW 09.05.12 09:28 
в ответ Indygor 09.05.12 09:04
В ответ на:
В основном из-за того, что Эклипс бесплатный, а MSVS стоит нехилых денюшек.

Не смеши :) MSDN подписка со студией стоит 1300Евро в 1-й год и 850Евро каждый последующий в год на человека (в это входят все версии Виндов и VS). При зарплате брутто (в среднем) около 40тыс в год (это включая студетнов :D) + еще тысяч 10-15 на всякие социальные отчисления, которые ложатся на работадателя. 1000Евро в год - это сущая мелочь :) Да даже премиум подписка за 3000Евро в год (обновление) - это пустяк для фирмы среднего размера.
#16 
Victor! местный житель09.05.12 09:34
Victor!
NEW 09.05.12 09:34 
в ответ compman 09.05.12 02:38
В ответ на:
Из всех языков на которых я программирую ява по моему мнению самый блевотный язык, да и программы получаются тяжеловесные, замороченые.

программы? ну если бездумно писать на яве что попало для чего попало, то может и получится тяжеловесно, gui у java и в правду мягко говоря какашка. Но 90% java это веб приложения, серверы и пр., там ее и спользуют на все 100. Именно под яву реализовано больше всего паттернов, фрэймворков, тот же хибер, спринг, в сишапрпе нечто похожее появлось гораздо позже.
Ну а программировать на яве наоборот одно удовольствие, все очень структурировано, детских ошибок (аля = вместо ==) совершить в принципе не возможно, хорошо дебугится, правится, повторноиспользуется.
#17 
Victor! местный житель09.05.12 09:40
Victor!
NEW 09.05.12 09:40 
в ответ Juleeta 08.05.12 20:03
В ответ на:
Только начали, но особо у народа преподавание восторгов не вызывает. Программировали до учебы немногие. Туториумов нет

ды как нет, столько книг где буквально аж разжовано как для детей...
а C# можно считать слямздли с java, те же яйца вид с боку...
#18 
Simple Nothing is f*cked09.05.12 09:44
Simple
NEW 09.05.12 09:44 
в ответ Tomasson 09.05.12 03:35
В ответ на:
Лучше пусть потратит больше времени на разжевывание основ ООП
Тогда придется перейти на Smalltalk ;)
#19 
voxel3d патриот09.05.12 09:44
voxel3d
NEW 09.05.12 09:44 
в ответ Victor! 09.05.12 09:34
В ответ на:
детских ошибок (аля = вместо ==)

Вот эта детская ошибка существует исключительно в головах книго-писателей. А ява раздражительно-многословная.
Dropbox - средство синхронизации и бэкапа файлов.
#20 
Simple Nothing is f*cked09.05.12 09:50
Simple
NEW 09.05.12 09:50 
в ответ Victor! 09.05.12 09:40
А жабу слямзили с С++, а С++ слямзили с... И так далее.
#21 
Программист знакомое лицо09.05.12 10:04
NEW 09.05.12 10:04 
в ответ Simple 09.05.12 09:44
В ответ на:
Тогда придется перейти на Smalltalk ;)

А разьве ООП как-то связано с языком? :D
#22 
Simple Nothing is f*cked09.05.12 10:07
Simple
NEW 09.05.12 10:07 
в ответ Программист 09.05.12 10:04
Его реализация :)
#23 
  Indygor посетитель09.05.12 10:17
NEW 09.05.12 10:17 
в ответ Программист 09.05.12 09:28
В ответ на:
пустяк для фирмы среднего размера

Если это делает фирма - тогда да. А студенту, который хочет учить, кроме как бесплатной энтерпрайс версии ничего не светит. Где бедный студент (если есть studiengebuehren) возьмёт тыщу евро на покупку полной версии MSVS?
К тому же, как я уже сказал, Эклипс в этом деле - бесплатный.
#24 
Simple Nothing is f*cked09.05.12 10:22
Simple
NEW 09.05.12 10:22 
в ответ Indygor 09.05.12 10:17
Какое это имеет значение для обучения?
#25 
Tomasson ёшик09.05.12 10:24
Tomasson
NEW 09.05.12 10:24 
в ответ Indygor 09.05.12 10:17
студенту достаточно express edition
не говоря уже о том, что студенты факультетов Informatik и Mathematik имеют бесплатный доступ почти ко всем продуктам Microsoft.
http://de.wikipedia.org/wiki/MSDN_Academic_Alliance
http://www.dreamspark.com/
#26 
  Indygor завсегдатай09.05.12 10:28
NEW 09.05.12 10:28 
в ответ Simple 09.05.12 10:22
В ответ на:
Какое это имеет значение для обучения?

фундаментальное! Нет "Entwicklungsumgebung", нет и возможности кодить. Или Вы все проги пишете ручкой на бумажке и компилируете в голове?
#27 
voxel3d патриот09.05.12 10:32
voxel3d
NEW 09.05.12 10:32 
в ответ Indygor 09.05.12 10:28, Последний раз изменено 09.05.12 10:37 (voxel3d)
ЭЭЭэээ, чего-чего? Express Edition - полноценная студия, я в ней проекты на заказ делал, для большинства задач хватает. Для обучения - за глаза.
stackoverflow.com/questions/86562/what-is-missing-in-the-visual-studio-20...
Dropbox - средство синхронизации и бэкапа файлов.
#28 
Simple Nothing is f*cked09.05.12 10:36
Simple
NEW 09.05.12 10:36 
в ответ Indygor 09.05.12 10:28
В ответ на:
Нет "Entwicklungsumgebung", нет и возможности кодить.

Я че-то не понимаю: как это нет? Есть Express Edition, этого достаточно для обучения.
#29 
  Indygor завсегдатай09.05.12 10:44
NEW 09.05.12 10:44 
в ответ voxel3d 09.05.12 10:32, Последний раз изменено 09.05.12 11:02 (Indygor)
В ответ на:
я в ней проекты на заказ делал, для большинства задач хватает

Я не знаю, какие проекты ты делал и насколько сильно ты углублялся в программировании серверных интерфейсов и веб-приложений на базе задач коммуникации мобильных устройств с серверами (то, что сейчас в современных смартфонах происходит) - там как раз, насколько я знаю, с экспрессом не особо развернёшься.
П.С.: сорри, спутал "экспресс" с "энтерпрайзом".
#30 
Simple Nothing is f*cked09.05.12 10:49
Simple
NEW 09.05.12 10:49 
в ответ Indygor 09.05.12 10:44
Зачем выкручиваться, когда можно признать свою неправоту?
#31 
Tomasson ёшик09.05.12 10:50
Tomasson
NEW 09.05.12 10:50 
в ответ Simple 09.05.12 10:49
Simple, а ты когда-нибудь бил человека ногами по лицу? 8-))
#32 
Simple Nothing is f*cked09.05.12 10:50
Simple
NEW 09.05.12 10:50 
в ответ Tomasson 09.05.12 10:50
:О Меня преследуют! :-D
#33 
Программист знакомое лицо09.05.12 10:50
NEW 09.05.12 10:50 
в ответ Indygor 09.05.12 10:17, Последний раз изменено 09.05.12 10:51 (Программист)
В ответ на:
А студенту, который хочет учить, кроме как бесплатной энтерпрайс версии ничего не светит.

С каких это пор энтерпрайс бесплатен? :)
Бесплатная версия - экспресс ;) Но студентам и на это наплевать, т.к. у MS есть халява для студентов :)
В ответ на:
Я не знаю, какие проекты ты делал и насколько сильно ты углублялся в программировании серверных интерфейсов и веб-приложений на базе задач коммуникации мобильных устройств с серверами (то, что сейчас в современных смартфонах происходит) - там как раз, насколько я знаю, с энтерпрайзом не особо развернёшься.

:) Хороши студенты :) Не знают основ программирования, а уже углубляются в серверные интерфейсы и прочую экзотику :)))))))
#34 
AlexOtt местный житель09.05.12 10:55
AlexOtt
NEW 09.05.12 10:55 
в ответ voxel3d 09.05.12 08:48
и давно Scala/Clojure стали легковесней чем Java? или может они производительней в смысле перформанса? :-)
#35 
voxel3d патриот09.05.12 10:57
voxel3d
NEW 09.05.12 10:57 
в ответ AlexOtt 09.05.12 10:55
В ответ на:
Зачем выкручиваться, когда можно признать свою неправоту?

Это сложно сделать при наличии проблем с логикой, русским и английским языками.
Dropbox - средство синхронизации и бэкапа файлов.
#36 
voxel3d патриот09.05.12 10:59
voxel3d
NEW 09.05.12 10:59 
в ответ AlexOtt 09.05.12 10:55
В ответ на:
и давно Scala/Clojure стали легковесней чем Java? или может они производительней в смысле перформанса? :-)

А они и не были, насколько я знаю, но там выше были претензии к языку Java, а это вполне альтернативы. А производительности часто достаточно.
Dropbox - средство синхронизации и бэкапа файлов.
#37 
  Indygor завсегдатай09.05.12 11:00
NEW 09.05.12 11:00 
в ответ Simple 09.05.12 10:36
В ответ на:
Express Edition, этого достаточно для обучения.

Для обучения - да, Вы правы.
#38 
Tomasson ёшик09.05.12 11:01
Tomasson
NEW 09.05.12 11:01 
в ответ Juleeta 08.05.12 20:03
Juleeta, дальше ветку уже можете не читать. Пошел серьезный мужской разговор 8-)))) ... в принципе, как во всех ветках на этом форуме. Проходят годы и ничего не менятся.
Сейчас еще зайдут Мурр, скорпи и будет велькам то зе хардкор-парти...
#39 
Simple Nothing is f*cked09.05.12 11:05
Simple
NEW 09.05.12 11:05 
в ответ Tomasson 09.05.12 11:01
А че, Мурра тут еще нет? :О
#40 
Tomasson ёшик09.05.12 11:10
Tomasson
NEW 09.05.12 11:10 
в ответ Simple 09.05.12 11:05
раз молчит, значит, еще нет :-)
у котика язык занят утренним вылизыванием 8-)))
#41 
Simple Nothing is f*cked09.05.12 11:11
Simple
NEW 09.05.12 11:11 
в ответ Tomasson 09.05.12 11:10
Нам тебя не хватало эти годы :-D
#42 
  Indygor завсегдатай09.05.12 11:13
NEW 09.05.12 11:13 
в ответ Tomasson 09.05.12 11:01
В ответ на:
Пошел серьезный мужской разговор

Всего лишь лёгкое недоразумение. Не вижу смысла разводить грязь.
Как я уже исправил и написал выше - я спутал "экспресс" и "энтерпрайс"... обе на "э", признаю свою ошибку.
Итак, моё "ИМХО".
Для начального обучения хватит и MS Visual Studio Express Edition. Это чтобы научиться основам и более-менее продвинутому обучению языкам поддерживаемым Майкрософтом. Она бесплатна и доступна не только студентам, но и тем, кто не студент и хочет изучать какой-то новый язык программирования.
Для более углублённых задач, связанных с серверами, мобильными устройствами и т.п., экспресс версии уже не достаточно. Нужна профессиональная версия, за которую надо платить деньги. И не малые. Если это всё оплатит фирма - никаких проблем!
Для Java существует Eclipse и она бесплатна, кроме некоторых преконфигурированных версий и всяких плагинов, за которые надо платить.
К тому же - хоть я и не Java-программист и мои истоки начинались именно в HW-orientierten-C/C++ Programmierung (как MSVS, так и всякие borland/avr) - могу сказать, что у Java независима от платформы и в этом её большой плюс.
Так же - я вижу больше Stellenanzeigen, где ищут Java-Coder, чем C#-Coder.
П.С.: сорри за смесь немецкого и русского (так мне было быстрее и проще писать).
#43 
Tomasson ёшик09.05.12 11:28
Tomasson
NEW 09.05.12 11:28 
в ответ Indygor 09.05.12 11:13, Последний раз изменено 09.05.12 11:30 (Tomasson)
В ответ на:
Для более углублённых задач, связанных с серверами, мобильными устройствами и т.п., экспресс версии уже не достаточно. Нужна профессиональная версия, за которую надо платить деньги. И не малые. Если это всё оплатит фирма - никаких проблем!

С этим никто не спорит.
Но если чел хочет дальше учиться, то у каждой версии visual studio есть 90 дневный trial.
Для обучения в сопровождении хорошей книги вполне достаточно. Потом уже нужно как-то определяться :-) ... если чел остается хобби-программером, то *увы и ах*.
#44 
Tomasson ёшик09.05.12 11:33
Tomasson
NEW 09.05.12 11:33 
в ответ Simple 09.05.12 11:11
мне вас тоже :-)
#45 
Murr патриот09.05.12 12:09
Murr
NEW 09.05.12 12:09 
в ответ Tomasson 09.05.12 04:13
Сертификаты гарантируют определенный уровень знаний.
-----
Увы, как и любая бумажка, они гарантируют, что нажимавший кнопки выполнил нужное количество правильных нажатий за отведенное время. Того, что кнопарики нажимал владелец сертификата они не гарантируют.
#46 
Tomasson ёшик09.05.12 12:23
Tomasson
NEW 09.05.12 12:23 
в ответ Murr 09.05.12 12:09
а ты сдавал сертификацию Майкрософта? Знаком с экзаменационными вопросами?
Я в своей жизни столько не учил, сколько перед этими сертификациями :-) ... т.к. там тебя гоняют по всей технологии, а не только в том сегменте, в котором ты работаешь каждый день. Речь идет о сертификациях как девелопер. Может в других областях и лафа.
В ответ на:
Того, что кнопарики нажимал владелец сертификата они не гарантируют.

У меня на всех экзаменах стояла веб-камера. Перед экзаменом проверяют 2 документа, подтверждающих твою личность. Номера документов вписываются в ведомость. Как и время начала и конца экзамена.
#47 
  except свой человек09.05.12 12:25
NEW 09.05.12 12:25 
в ответ Murr 09.05.12 12:09
В ответ на:
Того, что кнопарики нажимал владелец сертификата они не гарантируют.

Ну почему ж... Я на свой сановский явовский сертификат кнопки не дома нажимал, а под присмотром
#48 
Murr патриот09.05.12 12:38
Murr
NEW 09.05.12 12:38 
в ответ Tomasson 09.05.12 12:23
Сдавать не сдавал, но с вопросами - знаком.
Из вопросов особенно восхищают вопросы по структуре индексов MS SQL и распределении памяти при множественном наследовании... применительно в позицииям вида HTML/CSS кодер...
В то время, когда для меня это имело хоть какой-то смысл, все было много проще - только вписывайся и нажимай кнопарики...
По бумагам - у меня в официальных бумагах официально написаны разные имена и фамилии. И все - законно.
#49 
Murr патриот09.05.12 12:43
Murr
NEW 09.05.12 12:43 
в ответ except 09.05.12 12:25
А Я работал в конторе, в которой было модно иметь сертификаты.
Их получал кто угодно, где угодно и как только мог.
Шефы - поощряли - ибо контора была оутсорсинговая и амеры млели перед конторой в которой разработчики были с кучей сертификатов... хотя и не понимали ни смысла, ни состава оных...
#50 
  except свой человек09.05.12 13:09
NEW 09.05.12 13:09 
в ответ Murr 09.05.12 12:38, Последний раз изменено 09.05.12 13:18 (except)
В ответ на:
По бумагам - у меня в официальных бумагах официально написаны разные имена и фамилии. И все - законно.

Но это же все ты. Значит сертификат получил тот, кто нажимал кнопки. Без разницы как его зовут. У меня тоже не одно имя.
В ответ на:
Их получал кто угодно, где угодно и как только мог.

Не знаю как по другим сертификатам, но для явы причина, почему ты притащился на сдачу, никиго не интересовала. Точные вопросы и задания были неизвестны. Время ограничено. Поэтому книжку перед сертифицированием пришлось полистать.
#51 
Tomasson ёшик09.05.12 13:20
Tomasson
NEW 09.05.12 13:20 
в ответ Murr 09.05.12 12:43
В ответ на:
А Я работал в конторе, в которой было модно иметь сертификаты.
Их получал кто угодно, где угодно и как только мог.

сертификат сертификату рознь. То, что ты описываешь, больше похоже на сертификат *PHP-программиста* от какого-то московского университета.
Серьезные сертификаты так не получают. Как правило, сертификация состоит из нескольких экзаменов и требует достаточно серьезный уровень знаний. К тому же если сертификация не привязана к определенной версии технологии (.NET Framework 4, SQL Server 2008, Java EE 6, Oracle Database 11g etc.), то она, как правило, пересдается каждые 2 года (Windows Azure, Windows Phone).
Некоторые сертификаты *фильтруются* деньгами :-) ... чтобы не было желания получить *что угодно и как угодно*
Я сейчас хочу получить сертификат ScrumMaster'а, так на него надо где-то от 1400 до 1700 euro потратить + пересдача каждые 2 года. Посещение курса перед сертификацией у них *обязаловка*. Пример:
http://www.scrumalliance.org/courses/20113624-certified-scrummaster
#52 
Simple Nothing is f*cked09.05.12 13:36
Simple
NEW 09.05.12 13:36 
в ответ Tomasson 09.05.12 13:20
Зачем он тебе сдался?
#53 
Tomasson ёшик09.05.12 13:56
Tomasson
NEW 09.05.12 13:56 
в ответ Simple 09.05.12 13:36
нужОн :-)
я работал и надеюсь буду дальше работать в Scrum Umfeld'e. А там тоже востребованы сертификаты. Особенно если ты смотришь в сторону менеджмента.
#54 
Simple Nothing is f*cked09.05.12 13:58
Simple
NEW 09.05.12 13:58 
в ответ Tomasson 09.05.12 13:56
А я-то думал, ты тру :-D
#55 
Tomasson ёшик09.05.12 14:22
Tomasson
NEW 09.05.12 14:22 
в ответ Simple 09.05.12 13:58
ну а сколько можно сидеть в девелоперах?
мне несколько дней назад стукнуло 36. К 40 хочу уйти полностью в менеджмент и/или консалтинг. Надо молодым освобождать дорогу 8-)
#56 
Simple Nothing is f*cked09.05.12 14:25
Simple
NEW 09.05.12 14:25 
в ответ Tomasson 09.05.12 14:22
Если душа лежит... Я не хочу, лучше буду дальше программить. В идеале lead developer :)
#57 
Tomasson ёшик09.05.12 15:12
Tomasson
NEW 09.05.12 15:12 
в ответ Simple 09.05.12 14:25
да, я помню, ты писал несколько лет назад, что не хочешь нервотрепки и ответственности менеджера :-)
я ж говорю, проходят годы, а тут ничего не поменялось ;-]
P.S. сейчас зайду в *Секс без границ*... может там какие изменения произошли...
#58 
Simple Nothing is f*cked09.05.12 15:15
Simple
NEW 09.05.12 15:15 
в ответ Tomasson 09.05.12 15:12
Неа, все так же 2,72бутся :-D
#59 
Juleeta коренной житель09.05.12 18:20
NEW 09.05.12 18:20 
в ответ Tomasson 09.05.12 03:35
В ответ на:
а как же классика жанра?
http://openbook.galileocomputing.de/javainsel/
http://openbook.galileocomputing.de/java7/
для С#
http://openbook.galileocomputing.de/visual_csharp_2010/

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

Студент привязан к какойто программе, в которой он учит язык и может потом (наверное бесплатно) сдать на сертификат, но за это надо поделиться знаниями и отчитать определенное количество часов.
#60 
Juleeta коренной житель09.05.12 18:24
NEW 09.05.12 18:24 
в ответ Tomasson 09.05.12 03:44
В ответ на:
Но у нас Wirtschaftinformatik
с этого надо было начинать :-) Сколько было знакомых на этом факультете, так только одна девушка могла программировать. Остальные мучались и ненавидели программирование. Зато очень сильно любили SAP 8-)

Вот как приятно учиться и знатъ заранее, что о тебе будут при устройстве на работу думать У меня тоже сомнения, что мы что-то будем уметь. Обещали научить "читать код и писать небольшие программы". Даже на мой дилетантский взгляд как-то мало ...
#61 
Juleeta коренной житель09.05.12 18:29
NEW 09.05.12 18:29 
в ответ Tomasson 09.05.12 11:01
В ответ на:
Juleeta, дальше ветку уже можете не читать. Пошел серьезный мужской разговор 8-))))

Остаюсь! В каком уни такого еще расскажут?! Ну и вообще, надо привыкать, если уни добью, на работе мне что за дверь выходить, когда "мужчины разговаривают"?
#62 
Tomasson ёшик09.05.12 19:42
Tomasson
NEW 09.05.12 19:42 
в ответ Juleeta 09.05.12 18:24
В ответ на:
Вот как приятно учиться и знатъ заранее, что о тебе будут при устройстве на работу думать. У меня тоже сомнения, что мы что-то будем уметь. Обещали научить "читать код и писать небольшие программы". Даже на мой дилетантский взгляд как-то мало

так ваш брат, в основном, работаeт в SAP и в Business Intelligence. А там требования к вам отличаются от *чистого* software development. Поэтому и при обучении ограничиваются *читать код и писать небольшие программы*. Reporting and Analysis - это ваше все :-)
Если у тебя душа к программированию не лежит, то не мучай себя. SAP и Business Intelligence обеспечат тебя работой и деньгами лучше, чем software development.
#63 
AlexOtt местный житель09.05.12 22:05
AlexOtt
NEW 09.05.12 22:05 
в ответ voxel3d 09.05.12 10:59
язык надо выбирать исходя из постановки задачи, а не из люблю/не люблю... Но это к многим сожалению приходит слишком поздно, а к некоторым совсем поздно :-)
#64 
AlexOtt местный житель09.05.12 22:08
AlexOtt
NEW 09.05.12 22:08 
в ответ Tomasson 09.05.12 14:22
хороший программист не обязательно хороший менеджер - у меня столько примеров перед глазами... А возраст разработке не помеха, единственное, что - начинает суета раздражать...
#65 
Simple Nothing is f*cked09.05.12 22:25
Simple
NEW 09.05.12 22:25 
в ответ AlexOtt 09.05.12 22:08
У нас щас одного фрилансера взяли - мне в папы годится :))
#66 
voxel3d патриот10.05.12 00:25
voxel3d
NEW 10.05.12 00:25 
в ответ AlexOtt 09.05.12 22:05
Часто для решения задачи выбор языка из нескольких подходящих не играет роли.
Dropbox - средство синхронизации и бэкапа файлов.
#67 
Maikop коренной житель10.05.12 00:44
Maikop
NEW 10.05.12 00:44 
в ответ voxel3d 10.05.12 00:25
А ещё чаще, как показывет опыт, выбора никакого нет и не было. Сказал самый высокий шеф-шеф, что будет писаттсо на ххх, и все дружненько с улыбочкой пишут на ххх.
Не сочтите меня параноиком, но мне кажется, что кто-то постоянно читает то, что я здесь пишу.
#68 
AlexOtt местный житель10.05.12 10:51
AlexOtt
NEW 10.05.12 10:51 
в ответ Simple 09.05.12 22:25
у нас тоже года два назад разработчика взяли - сейчас 62 года, всю жизнь программирует
#69 
Ashka_hash46 коренной житель10.05.12 18:55
Ashka_hash46
NEW 10.05.12 18:55 
в ответ Juleeta 09.05.12 18:20
ой, как девушка девушке скажу, Juleeta, если программирование "особо в будущем нужно не будет", то бог с ним, с туториалом по си шарпу, чесслово. Я всю свою бытность студента занималась языками "си"направленности, диплом писала на java. ДАЖЕ Я СПРАВИЛАСЬ (а я о себе ну очень скромного мнения), так что реально "просто почитать в интернете" для начального уровня ДОСТАТОЧНО! Просто почитать внимательно...
Общественное мнение формируют не самые умные, а самые болтливые
#70 
Juleeta коренной житель10.05.12 20:54
NEW 10.05.12 20:54 
в ответ Ashka_hash46 10.05.12 18:55
В ответ на:
Я СПРАВИЛАСЬ

Поздравляю!!!!! (уже можно с дипломом поздравлять?)
В ответ на:
если программирование "особо в будущем нужно не будет", то бог с ним,

Ну вот как я узнаю, нужно будет или нет? Я потихоньку начинаю входить во вкус, но объективно понимаю, что конкурировать с "сурьезными мужчинами" в этой области не смогу - думаю долго и в математические дебри глубоко лезть не хочу, да и в экономическую область тянет больше .... То есть на программирование ставить нельзя. Вот моделлирование мне очень нравится, банки данных может даже и ничего будут, хотя поначалу на лекциях чуть со скуки не умерла (но у нас все мрут). Все что с медиенинформатик связано нравится, но нас этому учить не будут, а менять небенфах с бвл на медиенинформатик считаю рискованным по многим причинам. Наверное нади как и советуют, на САП уклон делать, но хочется всеже быть готовой и к другим вариантам.
В ответ на:
так что реально "просто почитать в интернете" для начального уровня ДОСТАТОЧНО

Достаточно для чего? Экзамен сдать? Это половина проблемы. Я вот думаю, даже если программирование на яве прилежно 1 семестр учить и научиться всему, чему учат (код читать и мелкие программы писать), куда с этим потом в суровой реальности?
#71 
Murr патриот11.05.12 00:27
Murr
NEW 11.05.12 00:27 
в ответ Juleeta 10.05.12 20:54
Я вот думаю, даже если программирование на яве прилежно 1 семестр учить и научиться всему, чему учат (код читать и мелкие программы писать), куда с этим потом в суровой реальности?
-----
Один семестр? Один язык? - в мусорник...
Чтобы что-то делать... даже на подхвате... 4-5+ разноплановых языков, полные 5 лет регулярного тренинга, пару лет работы - возможно что-то получится...
#72 
  except свой человек11.05.12 06:06
NEW 11.05.12 06:06 
в ответ Murr 11.05.12 00:27
В ответ на:
4-5+ разноплановых языков, полные 5 лет регулярного тренинга, пару лет работы - возможно что-то получится...

Фрилансером? А вот пришел на фирму по об/явлению, а они плотно программят на яве. Только на яве. И остальные 3-4+ языка можно складывать на полку рядом со вставной челюстью.
#73 
Ashka_hash46 коренной житель11.05.12 07:29
Ashka_hash46
NEW 11.05.12 07:29 
в ответ Juleeta 10.05.12 20:54
В ответ на:
Поздравляю!!!!! (уже можно с дипломом поздравлять?)

можно!)))) Правда, теперь коленки трясутся - до сих пор не отправила ни одного бевербунга, никак не могу определиться, чего хочу в жизни... и именно по той же причине, что и у тебя:
В ответ на:
объективно понимаю, что конкурировать с "сурьезными мужчинами" в этой области не смогу


В ответ на:
Наверное нади как и советуют, на САП уклон делать,

ихмо, это единственно-правильный вариант. Тогда учеба будет оправданной, ибо все "направления" будут выбраны так, чтобы можно было применить на практике (в смысле, во время будущей работы). А все эти медиен и прочее... так, для души)))
В ответ на:
Достаточно для чего? Экзамен сдать? Это половина проблемы. Я вот думаю, даже если программирование на яве прилежно 1 семестр учить и научиться всему, чему учат (код читать и мелкие программы писать), куда с этим потом в суровой реальности?

по сути - никуда. В смысле, это нигде не пригодится на практике. Реально "почитать и исправить код" какой-нибудь серьезной экономической (аналитическо-вычислительной) программки экономисту предложить не могут, поэтому, я думаю, что "читать код и писать мелкие программы" - подразумевается в общеобразовательных целях.
Общественное мнение формируют не самые умные, а самые болтливые
#74 
  Indygor завсегдатай11.05.12 08:46
NEW 11.05.12 08:46 
в ответ Ashka_hash46 11.05.12 07:29
Определись для себя для начала очень грубое направление. Какая индустрия будет тебе по духу.
А вообще для начинающих советую попасть в какую-нибудь консалтинговую фирму, коих очень много. Там не нужно беспокоиться насчёт проектов, это будет уже дело менеджеров. Так что будешь всегда при работе и опыт наберёшь. А через годик-два уже, решишь что именно хоцца.
#75 
AlexOtt местный житель11.05.12 09:13
AlexOtt
NEW 11.05.12 09:13 
в ответ except 11.05.12 06:06
даже если программируешь только на яве, знание других языков позволяет тебе программировать лучше, а не быть типичным "индусом"...
#76 
Murr патриот11.05.12 09:57
Murr
NEW 11.05.12 09:57 
в ответ except 11.05.12 06:06
Только на яве.
------
Тоже так бывало. Только с Плюсами.
Через месяц выяснилось, что все же нужен SQL... Потом разнообразилось в Т-SQL & PL/SQL...
Потом пришел заказчик с VB... далее HTML-XML, следом javascript...
И в конце - неделька на Жабу...
И ничего - живем...
#77 
  digital.pilot патриот11.05.12 11:13
digital.pilot
NEW 11.05.12 11:13 
в ответ except 11.05.12 06:06, Последний раз изменено 11.05.12 11:14 (digital.pilot)
а остальные языки не обязательного для регулярного программирования на них нужны. А для осознания необходимости уметь быстро переучиваться и адаптироваться к новым технологиям и для оттачивания способности к этому переучиванию.
#78 
Juleeta коренной житель11.05.12 12:40
NEW 11.05.12 12:40 
в ответ Indygor 11.05.12 08:46
В ответ на:
А вообще для начинающих советую попасть в какую-нибудь консалтинговую фирму, коих очень много. Там не нужно беспокоиться насчёт проектов, это будет уже дело менеджеров. Так что будешь всегда при работе и опыт наберёшь. А через годик-два уже, решишь что именно хоцца.

У нас тут начинающие, обремененные дитями и возрастом ..... За 30 и с ребятенком детсадовского возраста поди в консалтинге сразу отсортируют?
#79 
  except свой человек11.05.12 14:36
NEW 11.05.12 14:36 
в ответ AlexOtt 11.05.12 09:13
В ответ на:
даже если программируешь только на яве, знание других языков позволяет тебе программировать лучше, а не быть типичным "индусом"...

В общем случае нет. Реализация конкретного синтаксиса на другом языке большой помощи не окажет, знание того, что на другом языке это же задание можно было зделать в разы проще настроение не поднимает. Так что если работаешь в одном проекте на одном языке, то все остальное малополезно. Я по пальцым могу пересчитать, когда мне мои знания с++ хоть как то пригодились.
А индусы по индусски пишут вовсе не потому, что других языков не знают. Они на всех языках по индусски пишут.
Имхо.
#80 
  except свой человек11.05.12 14:38
NEW 11.05.12 14:38 
в ответ Murr 11.05.12 09:57
В ответ на:
Через месяц выяснилось, что все же нужен SQL... Потом разнообразилось в Т-SQL & PL/SQL..

Я SQL за язык не посчитал Ну для меня это как язык жестов - само совой расумеющееся.
В остальном - была пара похожих моментов. Но именно моментов, погоды они не делали. Я как то даже на PHP что то слепил.
#81 
  except свой человек11.05.12 14:41
NEW 11.05.12 14:41 
в ответ digital.pilot 11.05.12 11:13
В ответ на:
а остальные языки не обязательного для регулярного программирования на них нужны. А для осознания необходимости уметь быстро переучиваться и адаптироваться к новым технологиям и для оттачивания способности к этому переучиванию.

Наверно. Но ведь не для конкретной работы? Имеется в виду, что в конкретном проекте можно и с одним языком работать.
#82 
  Indygor завсегдатай11.05.12 15:11
NEW 11.05.12 15:11 
в ответ Juleeta 11.05.12 12:40
с какой это стати?? если ты, конечно, будешь пытаться изначально говорить "я хочу работать на полставки, и буду уходить домой когда захочу, потому что у меня ребёнка надо из детсада забирать", то конечно же менеджер подумает, стоит ли тебя брать.
А если ты разобралась с личной и семейной жизнью и у тебя есть время работать 40 часов в неделю, то почему бы тебя не взять? У нас, например, на фирме много людей работают, хоть у них и дети, и маленькие дети, и детсадовские дети...
#83 
AlexOtt местный житель11.05.12 15:50
AlexOtt
NEW 11.05.12 15:50 
в ответ except 11.05.12 14:36
Мой опыт (и моих друзей) говорит о другом... Правда я не говорю о парах языков типа Java/C# и т.п. - они похожи. А вот знание того же пролога, лиспа/схемы и т.д. - реально помогают. Ты просто можешь посмотреть на задачу с разных точек зрения... Я вот пишу на С++ в функциональном стиле, что сильно уменьшает кол-во багов с синхронизацией и т.д.
#84 
Murr патриот11.05.12 16:04
Murr
NEW 11.05.12 16:04 
в ответ except 11.05.12 14:41, Последний раз изменено 11.05.12 16:06 (Murr)
Но ведь не для конкретной работы?
------
Пыххх...
Не для конкретной работы у меня еще десятка три языков в багаже... подзабытые, но за неделю-другую можно и восстановить до работопригодного уровня...
Имеется в виду, что в конкретном проекте можно и с одним языком работать.
------
Ну давай попробуем...
И так - ASP.NET... Имплементация - четырехзвенная, через SOAP... база - Оракле, интерфейс - процедурный...
Просто посчитай ВСЕ используемые языки.
#85 
  except свой человек11.05.12 16:20
NEW 11.05.12 16:20 
в ответ Murr 11.05.12 16:04
В ответ на:
Ну давай попробуем...
И так - ASP.NET... Имплементация - четырехзвенная, через SOAP... база - Оракле, интерфейс - процедурный...
Просто посчитай ВСЕ используемые языки.

Попробуем. SOAP. база - ДБ2. Клиент на дельфи, сервер на яве. Все. Остальные языки просто на фирме не используются. Фирма предоставлет программисту рабочее место и среду обитания, в смысле программирования. Дает тех. задания. И желает видеть модули, которые будут работать в составе основной проги. Сколько используемых языков?
Что касается преимущества знания других языков в смысле общего развития я не спорю. Тут не с чем спорить. Но это все опционально. Да, руководство оценивает, насколько изящно я решил определенную задачу. Но в общем то это не критично.
#86 
Murr патриот11.05.12 16:36
Murr
NEW 11.05.12 16:36 
в ответ except 11.05.12 16:20
Остальные языки просто на фирме не используются.
------
Я просил посчитать сколько языков задействовано, а не то, сколько не используется.
У меня получилось по минимуму 7 штук...
#87 
Tomasson ёшик11.05.12 17:53
Tomasson
NEW 11.05.12 17:53 
в ответ Murr 11.05.12 16:36
В ответ на:
У меня получилось по минимуму 7 штук

огласи список
#88 
Murr патриот11.05.12 18:02
Murr
NEW 11.05.12 18:02 
в ответ Tomasson 11.05.12 17:53
Чуток позднее.
#89 
Tomasson ёшик11.05.12 18:23
Tomasson
NEW 11.05.12 18:23 
в ответ Murr 11.05.12 18:02
и укажи структуру asp.net приложения по layers
что-то много ... 7 штук.
pl: asp.net --> c#, jQuery
bl: wcf --> c#, LINQ to Entities
dal: oracle --> PL/SQL
#90 
  scorpi_ завсегдатай11.05.12 19:27
NEW 11.05.12 19:27 
в ответ Indygor 09.05.12 10:28
В ответ на:
фундаментальное! Нет "Entwicklungsumgebung", нет и возможности кодить. Или Вы все проги пишете ручкой на бумажке и компилируете в голове?

А мужики-то и не знали. Лабаю сейчас прототип новой middleware на жабе для одной крупной фирмы из TecDAX... и, надо же, совсем без IDE. Maven, Textpad и шелл.
#91 
  scorpi_ завсегдатай11.05.12 19:30
NEW 11.05.12 19:30 
в ответ Tomasson 09.05.12 11:01
В ответ на:
Сейчас еще зайдут Мурр, скорпи и будет велькам то зе хардкор-парти...

Черт! Сначала зашел, потом прочитал
#92 
Tomasson ёшик11.05.12 19:39
Tomasson
NEW 11.05.12 19:39 
в ответ scorpi_ 11.05.12 19:30
:-))) опыт...опыт... его не пропьешь ;-)
Juleeta теперь познакомится с людьми, о которых можно тушить сигареты 8-)
#93 
Simple Nothing is f*cked11.05.12 20:37
Simple
NEW 11.05.12 20:37 
в ответ scorpi_ 11.05.12 19:27
А че не в vi в консоли? :-D
#94 
  scorpi_ завсегдатай11.05.12 20:43
NEW 11.05.12 20:43 
в ответ Simple 11.05.12 20:37
Терпеть не могу виай
#95 
Simple Nothing is f*cked11.05.12 20:44
Simple
NEW 11.05.12 20:44 
в ответ scorpi_ 11.05.12 20:43
Ну, суть вопроса ты понял :))
#96 
1 2 3 4 5 все