Search
Write a publication
Pull to refresh
66
0

User

Send message
Ааа! Про top 100 меня тоже кто-то спрашивал, и я начал невнятицу нести типо что надо отсортировать всё, а потом взять последние 100… это не Вы меня собеседовали?
Это значит, что класс нельзя менять, а надо от него наследоваться при необходимости. Это, по моему, и так очевидно, без всякого SOLID-a.
Основные принципы ООП — инкапсуляция, наследование и полиморфизм. Это я замечательно знаю и заучил еще с ВУЗа. Я могу описать их подробнее. Но эти парни имеют в виду какой-то принцип SOLID из 5 букв, о котором я впервые слышу.
Что такое «чёткая направленность на решение задач»? В моём резюме эта сфера, то есть, достижения, замечательно описана: mikhail-gorshkov.moikrug.ru/
Я не понимаю, куда ещё можно быть направленным, как не на решение задач? На просмотр соцсетей, что ли? Я считаю деньги работодателя и делаю задачи.
Возраст не главное, мои тимлиды всю жизнь были моложе меня, что не мешало нам эффективно работать вместе.
Я не отвечаю на вопрос сразу: «Не знаю». Это равносильно «пошёл нафиг со своими дурацкими вопросами». Я сначала думаю до тех пор, пока у работодателя не случится таймаут или начинаю выдвигать гипотезы.
Что касается собеседования программистов — я своих собеседовал очень просто — условно говоря прогонял тупо по всей документации на требуемую технологию, или по стандарту языка, начиная с простейших вопросов о том, какие в языке есть типы, а затем давал несколько простейших задач, чтобы выяснить практические навыки. Этого было достаточно.
Насчет ухода из профессии небольшой комментарий.
Чтобы опубликовать эту статью, у меня не хватало кармы, что стало для меня неприятной неожиданностью. Habrahabr-ом я раньше не пользовался. Я понял, что нужно срочно, очень срочно заработать карму. Как? Только один способ: надо срочно написать статью в профильный хаб. Какую статью? С какого, собственно, перепугу? И, вот идея! Есть опция «перевод»! Я за 1.5 часа написал перевод этой документации: code.google.com/p/shedskin/wiki/docs
Вот он: habrahabr.ru/post/194650/
Хороший перевод получился? По-моему, не очень. Но я его набрал вслепую за 1.5 часа и заработал 5 баллов кармы, что мне как раз хватило на публикацию данной статьи о работодателях и выборе профессии.
Написать перевод мне не составило никакого труда и даже было немного приятно.
Что это значит? Значит, что мне надо бросать свой 20-летний опыт и кидаться к переводчикам, где меня сочтут гораздо большим профаном, чем программисты? Смешно.
Могу опровергнуть. Я не ленивый. Не «звезжу». Командный я игрок, почти всю жизнь работал я в Agile, и не на ведущих ролях.
Я стараюсь взять на себя всю черную работу, если это необходимо команде, болею за дело и за команду. Я так работал 15 лет.
Два стэка и очередь — да, но нужно написать имплементацию. То, что Вы пишете, понимал и я. Я же не смог за отведённое время написать имплементацию. Нужно чётко, очень чётко структурировать. Когда делать это перекладывание? Мешают догмы, стереотипы, устоявшиеся в голове модели.
Ну багрепортил я в разные места, и что? Это моё личное дело. За 20 лет куда только я не багрепортил.
У меня есть профиль на гитхабе, но нет contribute-a в opensource проекты. Свои же проекты у меня есть какие-то, но их исходники я не готов выкладывать, потому что они просто не готовы к выкладке и когда будут готовы — я не знаю. Да и смысла не вижу выкладывать исходники того, что узкоспециализировано и никому не нужно. Условно говоря, зачем вам исходники моих сайтов?
Ну, там, сделал я ветку cometd на Python, и что? Она заточена под мои конкретные нужды и не общеупотребительна (да еще и, подозреваю, содержит шероховатости и небольшие косяки).
Меня никто не брал в крупную компанию в конце 90х. Я же писал — не брали. Каспер тогда только начинал — он меня не брал. Еще кто-то был — кажется, Лозинский или drweb — тоже не брали. Я много куда ходил и в то время — взяли только в торговую компанию в отдел автоматизации. Занимался автоматизацией торговой деятельности. Более того, в то время я вообще не решил, кем мне нравится быть — сисадмином или программистом.
Да. Но в FAR-e меня привлекает текстовая мода, четкий шрифт и ненапряжный синий фон. Реально лучше для глаз.
regexp-ами заменить. Так же, как и в IDE. Но телодвижений, вероятно, придется сделать больше. А может быть и так же, не знаю.
Не принципиально пишу в FAR-е, а вопрос юзабилити или, так сказать, микрооптимизаций от использования различных сред разработки меня не очень волнует. Это не значит, что я не экономлю деньги работодателя. У меня реально высокая скорость печати. Когда нужен дебаггер — я пользуюсь средами для удобства. Когда не нужен — могу писать и в FAR-е.
mike был занят, к habrahabr-у присоединился поздно, но очень хотелось быть «майком». Не хочу быть непонятно кем и брать алиасы. Я не скрываюсь ни от кого. Индекс 1 вполне меня устраивал, никаких отрицательных эмоций не вызвал. «Не амбициозен», «без фантазии» — абсолютно верно! Но не думаю, что такой ник влияет на решение о принятии на работу.
Сентенцию об аккуратности и дотошности не очень понял, уважаемый Дмитрий. How does one depend on the other?
Не, я не использую его вместо IDE, скорее вместе с IDE.
Самобичеванием — к сожалению, да, занимаюсь. Может быть, я представляю себя здесь хуже, чем я есть на самом деле, но это же полезно! Почему нет?
В условиях стартапов приходилось заниматься всем и понемногу. Так как «спартапное» мышление в меня уже въелось за много лет, то сложно его поменять.
Да, глупо говорить про FAR, когда появилось так много разнообразных IDE для программирования на все вкусы… когда я начинал на Python в 2001 году, было только одно IDE под него, и оно было невероятно глючным… так что использовал FAR.
По-моему, всё-таки важнее не знание машины Тьюринга, а умение очень быстро решать не совсем тривиальные задачи. Тут может помочь знание алгоритмов. Я тренировался на contest.yandex.ru/, пока не затошнило… слишком сложно.
Когда-то там не было ООП и threading-а, а негатив остался.
Какая гадость эти 3УСЦТ! Элементная база — отстой… Хорошо, что те времена уже прошли… хотя до сих пор не признаю ЖК телевизоры — пользуюсь телевизорами на ЭЛТ.
В принципе, да, но опасаюсь:
1. Остаться без дохода в связи с отсутствием позиционирования на рынке;
2. Остаться с нулевой (дефолтной) пенсией на старости лет.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity