• Самые странные вопросы, которые вам задавали на собеседовании?

    reality_hacker, какой отборный треш :)

  • Самые странные вопросы, которые вам задавали на собеседовании?

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

    и да, я писал что могу ошибаться, но тем не менее у меня есть точка зрения, которую еще никто не опровергнул — а только лишь бла-бла-бла.

  • Самые странные вопросы, которые вам задавали на собеседовании?

    Да ну?

    имелась ввиду, что между классом и объектом есть разница, выраженная абстракцией класса и физической областью в памяти занимаемой его экземпляром (объектом).

  • Самые странные вопросы, которые вам задавали на собеседовании?

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

  • Почему программистов не учат «чистописанию»?

    Хотите сказать, что если Вам дадут исходники Windows с правильным оформленным кодом, то Вы сможете поддерживать этот проект «Windows»? :)

    а Вы считали, что операционные системы поддерживаются всевышним? :)

    ps: для справки, кроме таких крутых разработчиков как Вы, которые пишут очень крутой и сложный г0внокод, никак не документируя его (наверное потому что не умеют этого делать, или никогда не работали с чужим г0внокодом или просто любят каждый раз изобретать велосипед) еще существуют команды, отделы, департаменты и компании, занимающиеся качественной разработкой ПО и его долгосрочной поддержкой.

    procedure БлаБла()
    begin
    end;
    (25 букв)
    void БлаБла() {
    }
    (14 букв)
    Разница в 25-14=11 букв.

    Где код правильней, а где г0внокод? :))

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

  • Учеба в ВУЗе

    хотите об этом поговорить?

  • Учеба в ВУЗе

    из Харькова ехать в Киев только ради учебы в КПИ — бессмысленно.

    если хотите обучаясь подрабатывать (либо планируете позже обосноваться и работать в Киеве), за одно и на военной кафедре отучиться, то КПИ подойдет

    ps: в по поводу общежития не слушайте их. общага — это самое лучшее что произошло со мной за 6 лет учебы в КПИ + там много всяких гуманитарных факультетов (менеджмент, лингвистика), в которых обучается много красивых девочек. еще рядом нархоз — там тоже рай, главное — не жениться. ну а учеба — то такое, ни в одном в ВУЗе Вас ничему полезному для работы не обучат.

  • Как стать програмистом?

    Подскажите, пожалуйста, в какой лучше всего идти ВУЗ учится (если можно назовите 5шт.), на какой факультет???

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

    что начинать учить уже сейчас??? в школе мы изучаем Visual Basic, но так, на уровне школы)). дома у меня есть две книги: Самоучитель C++ и Учебный курс по Turbo Pascal. Что сначала учить и нужно ли это сейчас???

    учите си. нужно.

    И ещё раскажите пожалуйста всё то, что мне бы было необходимо знать!

    английский и математика.

  • Почему программистов не учат «чистописанию»?

    Вы понимаете, что такое стандарты и рекомендации?

    если есть требования — Вы либо переучиваетесь и соблюдаете их, либо уходите.

    зачем куча версий? стереотипы Вас поимели — проще ограничиваться апдейтами и это совсем не связано с выгодой. даже если говорить о релизах, Вы должны понимать разницу между новым релизом для заказчика и для рзаработчика.
    код так или иначе придется поддерживать, то что на Вас нельзя рассчитывать — это должен предвитеть руководитель проекта, который заблаговременно предъявит требования к коду, соблюдая которые любой вменяемый разраб без каких-либо проблем сумеет поддерживать проект. ну и естесно, чтобы после того когда Вы уволитесь, то не станете «единственным и неповторимым» программером, который написал этот г0внокод, который теперь только он и сможет разобрать. я бы Вас даже не рассчитывал пока не оформите должным образом код и документацию.

    компания и ее проекты не должны зависеть от конкретных разработчиков, если это так — значит проблемы неизбежны.

    выражения научное и ширпотребовское программирование у меня вызывают улыбку — хороший разработчик программирует одинаково хорошо и в том и в другом случае.

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

    это Вы о чем? наверное очередная быстрая и понятная мысль, выскочившая из Вашей головы.

  • Начинаю :-)

    ок, отвлеченно:
    я хочу чем-либо заняться (не важно).
    спрашиваю у тех, кто этим занимается, с чего начать?

    из-за кулис появляется некто Рома и утверждает, что мне не стоит и начинать.

    наверное из-за того что мне 28 лет я был не способен понять ход Ваших мыслей. старость, фигли.

    программировать — не вагоны разгружать.

    Поддержал: Susanna Tkachenko
  • Начинаю :-)

    в том то и дело, что Вы посоветовали девушке 28 лет ориентирующейся на позицию java junior developer «заканчивать» без какого-либо анализа ее знаний.
    я видал многих студентов, и многие лучше 28 летнего разве что по ночным клубам отрываются.

    хорошо обучается не студент 19-ти лет, а тот кто умеет это делать.

    Поддержал: Человеко Пакет
  • Начинаю :-)

    мне 28 лет, и я круче 19-ти летнего студента.

    интересно как Вы будете оценивать мой склад ума.

  • Начинаю :-)

    обоснуйте

  • Начинаю :-)

    у меня много книг (Хорстманн в том числе), но книг не достаточно. по ним можно ознакомиться с синтаксисом, основами ООП, коллекциями, API... но так или иначе книги нужно будет читать и не только книги — документация.

    1. определитесь чем хотите заниматься, что Вам интересно (серверное программирование, web-программирование, программирование для мобильный устройств и т.д.)
    дальше два варианта:
    2.1. идти на курсы (погуглите по предложениям, потом сразу гуглите по отзывам — совет из личного опыта)

    2.2. ищите компании, которые набирают стажеров, Вас какое-то время будут обучать, потом тестировать с возможностью трудоустройства у них.

    3. если с английским плохо — тоже надо выучить.

    Поддержал: Iryna Mosuleha
  • Самые странные вопросы, которые вам задавали на собеседовании?

    возможно я не прав, но считал что класс — это тип данных, описывающий объект. объект же — это экземпляр класса, который хранится в хипе (куче), имеет определенный тип (принадлежит к классу) и ссылку в памяти, по которой можно к нему обратиться.

  • Почему программистов не учат «чистописанию»?

    Вот я к примеру, когда писал программу расчетов (вектора, проекции, силовые многоугольники, результирующие, скорости, время), то когда сосредоточен на мысленной картинке идеи(в данный момент что делал), то на код уже на обращаешь внимание, какую переменную как назвать, только молотишь код и все.

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

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

  • Почему программистов не учат «чистописанию»?

    И никогда не понимал, почему переменную, которая будет отвечать за подсчёт количества попыток называют с, count, в лучшем случае, counter, вместо того чтобы дать простое и понятное имя triesCounter.

    c — не в счет, counter — счетчик, ничего плохого в этом названии не вижу. другое дело если оно в конкретной ситуации не информативно и/или может ввести в заблуждение, но если никакого другого счетчика больше нет, то triesCounter ни чем не лучше простого counter. а если будет подсчет количества неудачных попыток? вы назовете переменную failTriesCounter? так не трудно дойти и до переменной с именем userSessionFailTriesCounter :)

    void sortirovka(String klienty)

    ну это просто быдло-код, четкие требования к коду легко устраняют такие привычки.

    касательно

    getDayOfMonth()

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

    опять же, все что необходимо — предъявить разработчикам требования к их коду. а иначе — телепаты в отпуске и кто как хочет так и кодит.

    ps — в целом, я с Вами согласен касательно «чистого кода». тем более сейчас, когда IDE поддерживают авто форматированием и все что нужно — настроить среду, тогда если ты совсем криворукий писака — можно просто периодически использовать хоткей авто форматирования.

  • Что меня раздражает за границей

    понятно)

  • Что меня раздражает за границей

    насколько люди делая простые вещи с простым образованием могут далеко продвинуться.

    Вас это раздражает? мне наоборот это кажется очень замечательным.

    поясните, что же в этом такого плохого...

  • Собираем мнения о тренинге devclub.com.ua

    нужно быть хотя бы немного объективным.

    Вы же сами не обучались у них, чтобы говорить об объективности.

    я, например, во многом могу поддержать Ивана, так как тоже был там :)

    но вот так обзывать людей, которые все же вкладывают труд в свою деятельность, хоть и у них свое специфическое видение — глупо.

    я бы сказал так, не обзывать, а называть своими именами :)

    лохотрон и мошенничество.

    В любом случае я рад, что к ним не попал ;)

    Вам очень повезло, уж поверьте :)

    тут как и в анекдотах — если бы не было такого, то и не отписывались бы (максимум анонимы-конкуренты какие-то :))

← Сtrl 12345 Ctrl →