Глубокие знание .Net платформы - а зачем?

prgmdelphi
Дата: 01.07.2014 01:53:52
Почему зачастую в вакансиях в отличии от Java-вакансий зачастую требуют знания глубокого понимания .Net платформы, что под этим имеется ввиду - я так понимаю знания .Net вирт. машины?
Кстати хорошие знания о платформе Win32 (о чем писал в своей книге "Windows для профессионалов" Джефри Рихтер) потребуется ли в .Net или в самой .Net все по другому?
EDUARD SAPOTSKI
Дата: 01.07.2014 05:05:37
prgmdelphi
Почему зачастую в вакансиях в отличии от Java-вакансий зачастую требуют знания глубокого понимания .Net платформы, что под этим имеется ввиду - я так понимаю знания .Net вирт. машины?
Особо не загоняйтесь, на собеседованиях как правило это выливается в вопросы - что такое и как работает CLR, что такое и как работает GC, все в общих чертах. Короче нужно изучить этот раздел.
prgmdelphi
Кстати хорошие знания о платформе Win32 (о чем писал в своей книге "Windows для профессионалов" Джефри Рихтер) потребуется ли в .Net или в самой .Net все по другому?
Не читал, но если там про WinAPI, то вероятность использования этих знаний в дотнете стремится к нулю.
Но что такое процессы, потоки и как планировщик работает, знать конечно нужно.
Сон Веры Павловны
Дата: 01.07.2014 05:44:26
EDUARD SAPOTSKI
но если там про WinAPI, то вероятность использования этих знаний в дотнете стремится к нулю.

Да ну?
Arm79
Дата: 01.07.2014 10:21:55
prgmdelphi
Почему зачастую в вакансиях в отличии от Java-вакансий зачастую требуют знания глубокого понимания .Net платформы

Впервые слышу, что в Java-вакансиях не требуется знаний и глубокого понимания концепций...
netivan
Дата: 01.07.2014 10:27:38
Arm79
prgmdelphi
Почему зачастую в вакансиях в отличии от Java-вакансий зачастую требуют знания глубокого понимания .Net платформы

Впервые слышу, что в Java-вакансиях не требуется знаний и глубокого понимания концепций...

А че там знать Hibernate, Spring и все
Arm79
Дата: 01.07.2014 10:31:31
netivan
А че там знать Hibernate, Spring и все

Хе, так на хорошем уровне знать эти фреймворки - уже достижения :-) Тот же Spring использовать - это и аспектное программирование знать, и концепцию IoC, и много другое.
Изопропил
Дата: 01.07.2014 10:42:59
Arm79
это и аспектное программирование знать, и концепцию IoC

да уж, глубоко.......
HomeCoder
Дата: 01.07.2014 11:11:44
Сон Веры Павловны
EDUARD SAPOTSKI
но если там про WinAPI, то вероятность использования этих знаний в дотнете стремится к нулю.

Да ну?

Всё правильно. Чтобы быть хорошим программистом в .NET, надо знать WinAPI (т. е., вдобавок, быть хорошим программистов в С++ и С), ну и плюс дотнетовские заморочки. Т. е. на самом деле получается, что дотнетчику надо знать гораздо больше, чем плюсовику, например.

Изопропил
Arm79
это и аспектное программирование знать, и концепцию IoC

да уж, глубоко.......

Согласен - фигня для студентов.
Arm79
Дата: 01.07.2014 11:17:23
HomeCoder
Согласен - фигня для студентов.

Не согласен. К тому же Java явно поболее, чем два фремворка. Так же как и .Net не ограничивается EF и Unity

Нечасто студенты знают это: http://docs.spring.io/spring/docs/4.1.0.BUILD-SNAPSHOT/spring-framework-reference/htmlsingle/
Изопропил
Дата: 01.07.2014 11:30:01
Arm79,

студенты много о чём не догадываются