Последние комментарии

Для меня эта страница - это удобный способ смотреть, что нового происходит в комментариях и сразу находить заметку, не заходя в админку. Думаю, она будет полезна и тебе.


Kastor

Эмм, Михаил, правильно ли ты меня понял?
Я имел ввиду, что, по моему мнению, ты правильно все сделал, что не взял данного кандидата. Потому что программисты делятся на разработчиков и на кодеров. У нас как раз есть один из представителей последних, который не парится по поводу паттернов, стиля написания и copy paste. И это приносило немало проблем.

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


Михаил Фленов

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


Kastor

Самое главное опыт, а не знание отличий абстрактного класса от интерфейса.

Да ну? Всегда думал, что опыт все таки подразумевает знание core.

Если человек не знает этих отличий (или знает не точно), то значит он как-то без этого обходился?

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

Ты дай ему тестовое задание и узнай его подходы к решению, а не экзамены устраивай!

Да, Михаил, что то ты в самом деле набросился на парня. Сходу так валишь выпускника. Ты бы еще про полиморфизм спросил (sarcasm is here).


Евгений

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


Евгений

Если человек не знает этих отличий (или знает не точно), то значит он как-то без этого обходился? Не так ли? Задачи решались. У заказчика претензий не было. Что еще надо?


Михаил Фленов

Но если ты не знаешь разницы, как ты можешь выбрать, что использовать в определенном случае?

P.S. Я сужу не конкретного человека, я даже не указываю его, я рассуждаю об образовании. А меня судили и будут судить в любом случае.


Евгений

"Не судите и не судимы будете!" Самое главное опыт, а не знание отличий абстрактного класса от интерфейса.


Михаил Фленов

Троечник - это даже высокая оценка от того, что я услышал. А вот интересно, в канадских вузах выгоняют за неуспеваемость, или за деньги готовы держать до конца кого угодно?

На моей нынешней работе в моей команде 6 программистов - 3 русских, двое китайцев и пот сейчас одного наняли кажется бразилец. Но в целом по компании конечно же канадцы есть, но не думаю, что их даже половина.


darthat

Так любой университет в мире (я думаю) выпускает таких людей, так же как и выпускает немало мотивированных и перспективных. Это зависит не от универа, и не от города или страны.


Владимир

А Вы со многими выпускниками университетов Канады общались, ведь везде есть более способные и менее, может это троечник?
Скажите, а в компаниях где Вы работали какая доля программистов из Канады, а не иммигрантов? Понятно что вы не из HR, но может в общении косвенно сложилось что большинство приехало из других стран или наоборот.


О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне