• В сфере IT для новичков нет перспектив?

    @yugoru
    Прийти со словами "я ничего не знаю научите меня" можно было лет 7 назад, а сейчас действительно много начинающих, которые вложили в свое образование много времени и денег. Курсов очень много, платных и бесплатных. Когда на собеседование приходит человек не знающий вообще ничего и человек, знающий основы теории, то понятно кого предпочтет работодатель.
    Но если вы постоянно учитесь, то найти первую работу будет не очень сложно. Больше того - через 2-3 года упорной работы (и постоянного саморазвития), работа будет искать вас сама - опытных специалистов на рынке все еще не хватает.
    Ответ написан
    1 комментарий
  • В сфере IT для новичков нет перспектив?

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    Есть одна категория мест, где берут "в IT" практически кого угодно и зачастую вообще без особых знаний. Это бюджетные организации. Всякие школы, институты, больницы. Там могут взять на ставку лаборанта и никакущую зарплату даже без высшего образования сразу после школы. Нужно будет ходить переставлять винды, находить перемещённые с рабочего стола в документы ярлыки, подтыкать провода от принтеров и прочая не слишком благодарная деятельность. Если хорошо пойдёт и научишься оптимизировать свою деятельность, то винды переставлять надо будет реже, провод к принтеру не будет цепляться за ручку кресла, появится то самое свободное время для самообразования, как полезное для текущей работы, так и в целях дальнейшего развития. А дальше можно пойти в более интересные места. Правда, люди, которые начинают идти по этому пути, чаще всего на первом же шаге и зависают. Но всё же для тех, кого даже в джуны не берут, есть и такой вариант.
    Ответ написан
    Комментировать
  • В сфере IT для новичков нет перспектив?

    лично я карьерный путь в it начинал с первой линии тех. поддержки (внутри компании), но это было 8 лет назад, попробуй походить на собеседования на такие должности
    я бы нулёвого специалиста не брал бы даже на помощника сисадмина, ибо хрен знает что он там наадминит, и потом это разгребать
    Ответ написан
    Комментировать
  • В сфере IT для новичков нет перспектив?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Вакансий "помошник программиста" не бывает. Это в СССР были инженеры-программисты с классами - а были ьез класса - вот это и были типа помошники.
    А вот помошник админа - это вполне понятная функция. Если в ИТ-отделе хотя бы три человека - обычно такого уже берут. Требования как правило околонулевые, это чел для работы типа "сходи в серверную, возьми там дохлый упс, принеси сюда" или "возьми бухту провода и унеси ее в серверную", то есть такой подай-принеси-уйди-не мешай, только в ИТ-отделе. Умеет обычно корды обжимать - этому научат, тянет провода, меняет мышей и вообще "ИТ-чернорабочий". Вырастет ли из него специалист - зависит от самого человека, зарплата обычно низкая, но некоторых и она устраивает (спойлер: картинка списана с натуры - у нас есть такой)
    Понятия не имею, где Вы искали место помошника админа, что не нашли и понятия не имею, что Вы вообще умеете.
    Для желающих работать перспектива есть везде.
    Для нытиков, ждущих, что в реальном взрослом мире есть коллективная мама, которая придет и позаботится - облом-с, нет ее (иногда вообще физически нет, вот как у меня например)
    Ответ написан
    Комментировать
  • В сфере IT для новичков нет перспектив?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Ну все же наслышались что в ИТ платят баксами, что посидел в ИТ 2-3 года и можно жить на островах, попивая самбуку, лениво тыкая кнопки в ноутбуке.

    Вот в ИТ и ломанулись люди.

    Как бы не была тяжела сфера в изучении, если туда идут миллионы, то понятно что конкуренция будет сумасшедшая, особенно на уровне новичка.

    Вот на уровне мида уже понятно, что оказывается изучать нужно ТАК много, что некоторые В ПРИНЦИПЕ не готовы тратить на это столько усилий. Многие перегорают через полгода-год только обучения, и ищут смежные работы.

    В некоторых профессиях можно стать старшим специалистом просто отсидев 5-10 лет, но в ИТ это редкость.
    В ИТ нужно много учить. Нестандартно учить. Самому искать и мотивировать себя на развитие.
    Поэтому до уровня сеньора и архитектора вообще дорастают единицы - подавляющее большинство остаются на уровне мида даже после 10-20 лет работы. А то и вообще разочаровываются, отстают от тренда и спрыгивают в сторону.
    Ответ написан
    1 комментарий
  • В сфере IT для новичков нет перспектив?

    @nApoBo3
    Это сложный вопрос. На первый взгляд на низовых позициях в ИТ дикая конкуренция. С другой стороны, она дикая но совершенно беззубая, поскольку уровень кандидатов соответствует дворнику.
    Месяц назад искал себе помощника помощника, кандидатов море, уровень ниже плинтуса, не знают ничего совсем, две кнопки выучили и вот уже ИТ специалист.
    Работа, это все таки не школа и не институт, тут вы в замен тоже что-то должны дать, т.е. должны делать какую-то работу полностью самостоятельно и с должным качеством. Если вы что-то умеете делать самостоятельно и полностью понимаете процесс, то вот такую работу и ищите. То что кто-то может next, next, finish, поставить windows ИТ специалистом данного человека не делает.

    Вот и получается, конкуренция дикая, но среди перспективных ее практически нет.
    А перспективные это те, кто понимают, чтобы получить нужно сначала вложить, и много, и регулярно вкладывают в себя.
    Ответ написан
    3 комментария
  • Защита социальных сетей или как обходить блокировку парсинга?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Работу ты завалил
    Поскольку завявленный тезис не подтверждается практикой.
    Ответ написан
    Комментировать
  • Как набить руку на Python разработку и сисадминистрирование за 2 месяца?

    ri_gilfanov
    @ri_gilfanov
    Web- and desktop-developer
    Веб-разработка и администрирование сетевых ресурсов более востребованы, поэтому я бы рекомендовал изучить следующее:
    • основы и стандартная библиотека Python -- навык лучше прокачивается написанием скриптов и программ для решения неучебных задач. И если основной навык миддла -- это гуглить (полу)готовые решения, то основной навык джуна -- уметь писать свои "велосипеды". Разработчик, который по-максимуму использует и полагается на готовое -- столь же неэффективен, как и предпочитающий использовать готовое по-минимуму;
    • веб-фреймворк Django -- пилите небольшой проект, получаете общие представления о веб-разработке и практику ООП, но о Python этот веб-фреймворк расскажет мало, делает слишком много работы за программиста, а в его исходном коде можно заплутать, так и не поняв как он работает;
    • система контроля версий Git -- обязательно для разработчика и желательно для сисадмина;
    • wsgi-сервер uWSGI (или Gunicorn) -- см. ниже;
    • http-сервер Nginx -- см. ниже;
    • GNU/Linux -- пробуете развернуть проект с использованием предыдущих двух пунктов;
    • веб-фреймворк Flask -- просто пощупайте или сделайте ещё один небольшой веб-проект, по исходникам этого веб-фреймворка проще понять как работают другие веб-фреймворки и как писать поддерживаемый код, к тому же на Flask часто пилят всякие API / бэкенды;

    Настольные приложения и мобильная разработка на Python кажется менее развита и менее востребована, но когда-нибудь можете пощупать:
    • Python GTK+ 3 (или PySide2) -- Python обёртки над GUI инструментариями для разработки настольных приложений;
    • Kivy -- фреймворк преимущественно для мобильной разработки.

    И, если вопрос предполагает поиск работы через пару месяцев, то работодателям обычно нужны те, разработчики, что будут решать их "бизнес-задачи": снижать расходы, повышать доходы и минимизировать риски. Проще говоря, знание математики, алгоритмов и модных технологий могут не пригодится вообще, а вот доведённые до ума проекты расскажут о Вас работодателю намного больше.
    Ответ написан
    4 комментария
  • Открыть и Записать в файл?

    SoreMix
    @SoreMix Куратор тега Python
    yellow
    В первом варианте отступы лишние. Придется закрыть файл после работы.
    Во втором случае используется контекстный менеджер, файл закроется сам после окончания блока with ... as
    Второй вариант считается более правильным
    Ответ написан
    Комментировать
  • Как свернуть все окна в Python?

    Viji
    @Viji
    Associate DevOps Engineer
    Независимо не получиться, сначала определи os
    https://stackoverflow.com/questions/110362/how-can...

    потом найди все видимые окна (тебе же не нужна куча окон на панели), а уже потом посылай сообщения окнам, типа minimize !
    Ответ написан
    Комментировать
  • Что нужно питонисту, чтобы его приняли на работу?

    @zx5zx6
    Если говорить в общих чертах, то Дмитрий уже ответил на вопрос.
    Добавить еще можно разве что алгоритмы.

    Если говорить про прием на работу, то тут все зависит еще и от области, к которой вы будете применять Python.
    Если это web, то придется разобраться в каких то django/flask`ах, в устройстве интернета, c протоколами, запросами, Postman`ом и во многом другом.

    Проще всего нагуглить "Road Map *область_нейм*" и отталкиваться от тех технологий, которые там описаны.
    Вот, например, для бекенда: https://roadmap.sh/backend
    Ответ написан
    Комментировать
  • Банальный вопрос - как быть дальше?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Учить НОРМАЛЬНО! и набираться опыта на:
    1. PHP (web, backend)
    2. или на C#(Unity, gamedev).
    Ответ написан
    Комментировать
  • Как сделать вывод определённых объектов python?

    Как-то так:
    bicycles = find_bicycles(video)
    for bicycle in bicycles:
        print(bicycle)
    Ответ написан
    2 комментария
  • Учусь парсить сайт, не выводит ничего что делать?

    LazyTalent
    @LazyTalent
    Data Engineer, Freelancer
    Комментировать
  • Учусь парсить сайт, не выводит ничего что делать?

    В хроме есть полезная вещь DevTools, в ней есть вкладка Network, если перейти на нее то станет видно что уходит куча запросов и в одном из них можно увидеть данные для таблицы:
    Request URL: https://d.scoreboard.com/ru/x/feed/f_1_0_5_ru_1
    но это не значит что вас тоже просто придет ответ, при беглом взгляде выглядит, что сначала надо сделать сессию.
    а еще там есть вебсокет) и там бегают данные. можно подключится к нему
    И обратите внимания что там Accept-Encoding: gzip, deflate, br
    Ответ написан
    2 комментария
  • Как парсить картинки с сайта на python?

    deepblack
    @deepblack Куратор тега Python
    Заранее спасибо за код!

    За готовым кодом сюда

    За информацией сюда
    Ответ написан
    2 комментария
  • Парсинг сайтов xpath?

    PolarBearGG
    @PolarBearGG
    I know that I know nothing
    Ответ написан
    Комментировать
  • Как получить количество подписчиков из социальных сетей (есть пример сайта)?

    @r_zaycev
    Для подписчиков пользователя VK нужно использовать метод
    users.get
    с параметром fields=followers_count

    Для группы в VK
    groups.getById
    c параметром fields=members_count

    Для группы в ОК
    group.getInfo
    c параметром fields=members_count

    Эти методы не требуют авторизации

    Для получения данных о подписчиках групп FB, фолловерах в Твиттере и подписчиков каналов на Youtube и Инстаграмма требуется получить ключ для запросов в API. Изучайте документацию:
    https://developers.facebook.com/docs/graph-api/ref...
    https://dev.twitter.com/rest/reference/get/users/show
    https://developers.google.com/youtube/v3/docs/chan...
    https://www.instagram.com/developer/endpoints/user...
    Ответ написан
    Комментировать
  • Как вы боретесь с выгоранием?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    1. Это не выгорание, при выгорании невозможно не то что работать, а тупо встать с дивана.
    2. Нужно заранее запланировать таску "допиливание" и не закрывать проект (даже морально) пока эта таска не закрыта. Может быть даже проактивно спрашивать заказчика - есть ли какие-то доработки?
    Ответ написан
    Комментировать
  • В чём суть return в python?

    @Alexander1705
    Для чего в def обязательно писать return

    Не обязательно.

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

    Для начала, разберитесь, что такое функция в математике.

    return останавливает выполнение текущей подпрограммы (функции), возвращает выполнение к месту её вызова и, опционально, устанавливает возвращаемое значение функции.
    Ответ написан
    2 комментария