Форумы inFrance  - Франция по-русски
Вернуться   Форумы inFrance - Франция по-русски > Жизнь во Франции > Работа во Франции

        Ответ        
 
Опции темы Опции просмотра
  #1
Старое 28.04.2013, 17:03
Дебютант
 
Дата рег-ции: 15.04.2013
Откуда: Тюмень
Сообщения: 30
Для изучения C# как такового, достаточно двух книг Полное руководство Шилдта и лучшая книга по методикам Принципы, паттерны и методики Дядюшки Боба Мартина. Сегодня обязательно знание методик гибкой разработки через тестирование, как минимум неповерхностное знакомство с Unit Test-ами. Я как работодатель, на интервью просто предлагаю кандидатам Unit Test-ы к которым им необходимо реализовать код, чтобы тесты успешно выполнились. Если кандидат это задание не выполняет, дальше разговаривать не о чем. Хотя что происходит на собеседованиях во Французские компании я не знаю.
SergeyEgorov вне форумов  
 Ответ с цитатой 
  #2
Старое 28.04.2013, 19:56
Мэтр
 
Аватара для Danislava
 
Дата рег-ции: 07.10.2009
Откуда: Biarritz
Сообщения: 1.217
Посмотреть сообщениеSergeyEgorov пишет:
Для изучения C# как такового, достаточно двух книг Полное руководство Шилдта и лучшая книга по методикам Принципы, паттерны и методики Дядюшки Боба Мартина. Сегодня обязательно знание методик гибкой разработки через тестирование, как минимум неповерхностное знакомство с Unit Test-ами. Я как работодатель, на интервью просто предлагаю кандидатам Unit Test-ы к которым им необходимо реализовать код, чтобы тесты успешно выполнились. Если кандидат это задание не выполняет, дальше разговаривать не о чем. Хотя что происходит на собеседованиях во Французские компании я не знаю.
большое вам человеческое спасибо...думаю во Франции происходит тоже самое
__________________
"Доброжелатели", не переживайте, я по -прежнему молодая , красивая, и счастливая.
Danislava вне форумов  
 Ответ с цитатой 
  #3
Старое 29.04.2013, 11:26
Мэтр
 
Аватара для Dunia
 
Дата рег-ции: 05.09.2005
Откуда: Leningrad region ,Ekaterinburg, 92-94-75
Сообщения: 2.637
В любом случае не забывайте что уровень <DUT> это база,там помимо информатики дается куча общих предметов, вы будете изучать алго сначала и только на втором году начнете программировать кто во что горазд, я вот думаю а может вам на <reconversion> пойти уже, а не тратить два года ?

Просто там где я как то училась, было 6 месяцев <reconversion> ,для тех у кого есть уже одно высшее, народ там правда вкалывал денно и нощно, но лично я считаю что они оттуда выходили гороздо более осведомленные в плане того как программировать, чем я в свое вреля после <BTS>.

Забыла посмотреть книжки седня вечером
__________________
Моя тоска по родине лишь своеобразная гипертрофия тоски по утраченному детству(Набоков «Другие берега»)
Dunia вне форумов  
 Ответ с цитатой 
  #4
Старое 29.04.2013, 13:26
Мэтр
 
Аватара для Danislava
 
Дата рег-ции: 07.10.2009
Откуда: Biarritz
Сообщения: 1.217
[QUOTE=Dunia;1060140762]В любом случае не забывайте что уровень <DUT> это база,там помимо информатики дается куча общих предметов, вы будете изучать алго сначала и только на втором году начнете программировать кто во что горазд, я вот думаю а может вам на <reconversion> пойти уже, а не тратить два года ?


не готова я пока к "reconversion", дети маленькие еще, начну с основ в университете, занимаюсь дома программированием....литературы действительно много и практических примеров хватает. Еще раз спасибо всем откликнувшимся, картина уже прояснилась во многом.
__________________
"Доброжелатели", не переживайте, я по -прежнему молодая , красивая, и счастливая.
Danislava вне форумов  
 Ответ с цитатой 
  #5
Старое 29.04.2013, 13:32
Дебютант
 
Дата рег-ции: 15.04.2013
Откуда: Тюмень
Сообщения: 30
А вот здесь много учебных видео. И вот здесь еще.
SergeyEgorov вне форумов  
 Ответ с цитатой 
  #6
Старое 29.04.2013, 15:31
Мэтр
 
Аватара для Dunia
 
Дата рег-ции: 05.09.2005
Откуда: Leningrad region ,Ekaterinburg, 92-94-75
Сообщения: 2.637
[QUOTE=Danislava;1060140883]
Посмотреть сообщениеDunia пишет:
В любом случае не забывайте что уровень <DUT> это база,там помимо информатики дается куча общих предметов, вы будете изучать алго сначала и только на втором году начнете программировать кто во что горазд, я вот думаю а может вам на <reconversion> пойти уже, а не тратить два года ?


не готова я пока к "рецонверсион", дети маленькие еще, начну с основ в университете, занимаюсь дома программированием....литературы действительно много и практических примеров хватает. Еще раз спасибо всем откликнувшимся, картина уже прояснилась во многом.
Да как раз <reconversion> может быть короткий у меня когда я пошла на бтс(2 года) дочке было 3 месяца, а когда пошла делать второй удар(<formation CIF 4 mois>) сыну было 5 месяцев.

Но как я уже говорила помимо, информатики в бтс я много интересного узнала про экономику Франции например и вообще <gestion>
Так что удачи сюдя по вашей мотивации все будет
__________________
Моя тоска по родине лишь своеобразная гипертрофия тоски по утраченному детству(Набоков «Другие берега»)
Dunia вне форумов  
 Ответ с цитатой 
  #7
Старое 29.04.2013, 11:40
Мэтр
 
Аватара для Печкин
 
Дата рег-ции: 05.08.2011
Сообщения: 23.367
Посмотреть сообщениеSergeyEgorov пишет:
Я как работодатель, на интервью просто предлагаю кандидатам Unit Test-ы к которым им необходимо реализовать код, чтобы тесты успешно выполнились. Если кандидат это задание не выполняет, дальше разговаривать не о чем. Хотя что происходит на собеседованиях во Французские компании я не знаю.
Во Франции обычно задания такие: дается минимальный код, который что-то выдает на печать, и кандидат должен ответить, что именно напечатает программа. В объекто-ориентированных языках так проверяется понимание виртуальных функций, наследования, порядка вызова конструкторов и деструкторов, и т.п.
В тестах по языку С любят давать тесты на [не]проверки выхода указателей за границы памяти, и т.п.
__________________

Натуральный блондин, на весь Париж такой один, не молодой, не заводной, не знаменит, но холостой...
Печкин вне форумов  
 Ответ с цитатой 
  #8
Старое 29.04.2013, 12:00
Мэтр
 
Аватара для Oksy75
 
Дата рег-ции: 02.03.2008
Сообщения: 15.199
Посмотреть сообщениеПечкин пишет:
Во Франции обычно задания такие: дается минимальный код, который что-то выдает на печать, и кандидат должен ответить, что именно напечатает программа. В объекто-ориентированных языках так проверяется понимание виртуальных функций, наследования, порядка вызова конструкторов и деструкторов, и т.п.
а еще могут попросить написать на бумажке алгоритм (все равно на каком языке, можно даже не на языке, а pseudo langage) маленький кусочек на заданную проблематику

Чтобы было понятно; знакомы ли вы с алгоритмикой
Oksy75 вне форумов  
 Ответ с цитатой 
  #9
Старое 29.04.2013, 13:22
Дебютант
 
Дата рег-ции: 15.04.2013
Откуда: Тюмень
Сообщения: 30
Ну раз пошла такая пьянка, то вот мой детский тест для знакомства с кандидатом на позицию C# разработчик:

[TestFixture]
public class CardRankComparerTests
{
private IComparer<Card> comparer;

[SetUp]
public void Setup()
{
this.comparer = new CardRankComparer();
}

[Test]
public void Compare_Ten_To_Six()
{
Card ten = new Card(CardSuit.Clubs, CardRank.Ten);
Card six = new Card(CardSuit.Clubs, CardRank.Six);

Assert.IsTrue(this.comparer.Compare(ten, six) == 1 );
}

[Test]
public void Compare_Eight_Of_Clubs_To_Jack_Of_Hearts()
{
Card eight = new Card(CardSuit.Clubs, CardRank.Eight);
Card jack = new Card(CardSuit.Hearts, CardRank.Jack);

Assert.IsTrue(this.comparer.Compare(eight, jack) == -1);
}

}

Задание так и звучит: "реализовать все необходимые классы, чтобы тест выполнился". Желающие могут проверить себя.
SergeyEgorov вне форумов  
 Ответ с цитатой 
  #10
Старое 29.04.2013, 13:39
Мэтр
 
Аватара для Печкин
 
Дата рег-ции: 05.08.2011
Сообщения: 23.367
Посмотреть сообщениеSergeyEgorov пишет:
private IComparer<Card> comparer;
Не люблю я Generics... запутывают страшно...
__________________

Натуральный блондин, на весь Париж такой один, не молодой, не заводной, не знаменит, но холостой...
Печкин вне форумов  
 Ответ с цитатой 
  #11
Старое 29.04.2013, 13:44
Дебютант
 
Дата рег-ции: 15.04.2013
Откуда: Тюмень
Сообщения: 30
Посмотреть сообщениеПечкин пишет:
Не люблю я Generics... запутывают страшно...
Неужели никогда не писали к примеру HashSet<SomeObject> или List<SomeObject> ??? Ну тогда могу предложить другой тест, который я люблю:

[TestFixture]
public class ByteArrayExtensionsTests
{
[Test]
public void ByteArray_AsString()
{
byte[] src = {72, 0, 101, 0, 108, 0, 108, 0, 111, 0 };

string dst = src.AsString();

Assert.AreEqual(5, dst.Length);
Assert.AreEqual("Hello", dst);
}
}

Тут нет обобщений...
SergeyEgorov вне форумов  
 Ответ с цитатой 
  #12
Старое 29.04.2013, 13:52
Мэтр
 
Аватара для Печкин
 
Дата рег-ции: 05.08.2011
Сообщения: 23.367
Посмотреть сообщениеSergeyEgorov пишет:
Неужели никогда не писали к примеру HashSet<SomeObject> или List<SomeObject>
Я лично (просто лично) не люблю, когда машина генерирует код вместо меня...
__________________

Натуральный блондин, на весь Париж такой один, не молодой, не заводной, не знаменит, но холостой...
Печкин вне форумов  
 Ответ с цитатой 
  #13
Старое 29.04.2013, 15:10
Мэтр
 
Аватара для Печкин
 
Дата рег-ции: 05.08.2011
Сообщения: 23.367
Посмотреть сообщениеSergeyEgorov пишет:
Ну тогда могу предложить другой тест, который я люблю:

byte[] src = {72, 0, 101, 0, 108, 0, 108, 0, 111, 0 };

string dst = src.AsString();
Вообще-то в серьезных фирмах за такое преобразование убьют на месте оно же непереносимое... я бы сделал как-то так:

string dst = System.Text.ASCIIEncoding.ASCII.GetString(src);

возможно, заменяя ASCIIEncoding на GetEncoding(), если кодировка не ASCII...
__________________

Натуральный блондин, на весь Париж такой один, не молодой, не заводной, не знаменит, но холостой...
Печкин вне форумов  
 Ответ с цитатой 
        Ответ        


Закладки


Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С чего начать? МоцАРТ Учеба во Франции 3 28.07.2010 12:54
С чего начать? фуфырка Работа во Франции 4 29.10.2009 19:23
С чего начать? Ver-o Французский язык - вопросы изучения и преподавания 2 05.01.2009 13:01
Насколько реально найти жилье в Париже? С чего начать? Mangoosta Учеба во Франции 9 29.10.2007 18:57
Ищу работу, что делать и с чего начать? chanel5 Работа во Франции 8 11.07.2007 23:14


Часовой пояс GMT +2, время: 20:58.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
 
Рейтинг@Mail.ru
 
©2000 - 2005 Нелла Цветова
©2006 - 2025 infrance.su
Design, scripts upgrade ©Oleg, ALX