• Новичок. Как решить данную задачу в Python?

    AlexNineteen
    @AlexNineteen
    Привет.
    names = ['as', 'admin', 'oleg', 'daniil', 'petr']
    for name in names:
        if name == "admin":
            print("Hello admin, would you like to see a status report?")
        else:
            print("Hello {0}, thank you for logging in again").format(name)
    Ответ написан
    Комментировать
  • Гуманитарное образование - это приговор?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Ответ работодателя про выйти замуж - это просто неудачная неэтичная шутка.
    На самом деле человек пытался обозначить, что вы не подходите именно под открытые позиции в этой компании, но выпустил вместо прямолинейного "вы нам не подходите" вот такой юморок. С безысходностью своего развития в отрасли это никак не связано, вообще.

    Никто не выгоняет за наличие психологического образования. Обычно оно, наоборот, поощряется.
    Проблема не в типе образования. Проблема в отсутствии опыта. Компания прогнозирует, что начинает не успевать выполнять определённые вещи. Она открывает вакансию на конкретную позицию с конкретными задачами, ожидая, что пришедший сможет заполнить этот пробел. Если человек не знает, как выполнять эти задачи, он не сможет ничего предложить работодателю, даже если у него есть высшее образование (независимо от области).

    Вот как пройти этот порог вхождения:
    Сначала нужно определиться, к чему именно тянет в ИТ и с чем хотелось бы работать. Веб-разработка (а там - либо разработка и вёрстка фронтэндов, либо разработка серверной части сайта, "бэкенда", работающей с базой данных и приходящими данными от фронтэнда), или сопровождение серверов, проектирование и внедрение инфраструктур, и т.д.
    Затем два возможных пути:
    - Вы самостоятельно пробуете сделать то, что вам интересно, дома на своём ПК. Если всё получается, пробуете ещё и ещё. Потом задумываете сделать небольшой личный проект по теме, просто что-нибудь минимально полезное для себя (хотя бы ради эксперимента).
    - Вы устраиваетесь на вакансию с пометкой "стажирование", где требования к соискателям низкие. Если повезёт, то задачи будут интересными и они оставят вам полезный опыт. Нужно понимать, что на подобное обучение сотрудника компания тратит своё время и средства, поэтому не стоит ожидать больших окладов на этом этапе. Также не ждите, что за вас всё будут объяснять и постоянно выполнять роль учителя. Определённая самостоятельность всё-равно потребуется.

    Это позволит обрести опыт и в дальнейшем уже быть полезной на тех вакансиях, где ждут людей на конкретные технологии и задачи. К тому моменту, с некоторыми из них вы уже наверняка будете иметь практику. =)
    Ответ написан
    2 комментария