• Как стать разработчиком? Есть ли вузы связанные с разработкой?

    xez
    @xez
    TL Junior Roo
    В разработчики одна дорога - самообразование.
    Поступайте на матфак - остальное самостоятельно.
    Ответ написан
    Комментировать
  • Как стать разработчиком? Есть ли вузы связанные с разработкой?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Разработчиком можно стать и без ВУЗа. А можно ВУЗ закончить, но не стать.
    Ответ написан
    Комментировать
  • Кто-нибудь знает хорошие онлайн-курсы по Питону с нуля?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Либо человек способен учиться по учебникам, либо не способен быть программистом.
    Ответ написан
    Комментировать
  • Как профессионалы, создающие большие проекты, используют Vim / Emacs?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Emacs
    Седой и строгий
    Подозреваю, что старички легко могли бы работать даже в предельно примитивных текстовых редакторах, которые не позволяют ничего, кроме набора текста. Я не на столько стар и умудрён, но для меня зачастую тоже проще воспользоваться консолью и редактором кода, чем интегрированной средой разработки. Тем более, что расширяемость и конфигурируемость Emacs позволяет покрыть большинство потребностей разработчика, а запускается и работает он сильно быстрее. Вероятно, их можно испортить кучей плохо написанных плагинов, но мне с таким сталкиваться не приходилось.
    Ответ написан
    3 комментария
  • Чему учит Марк Лутц?

    @AVKor
    Я новичок в программировании, и не совсем понимаю необходимости чтения книг.

    Изучение начал с просмотра 4-часового ролика на ютубе, где разъясняется весь синтаксис языка.

    Тогда лучше стать не программистом, а видеоблогером.
    Многие рекомендуют книги, и по Python именно Марка Лутца. Но полистав pdf-файл этой книжки я не смог найти ни одного куска кода, который был бы для меня не понятен.

    Встаёт вопрос: А есть ли смысл читать его?

    Нет. Лучше сразу послать резюме в крупнейшие ИТ-компании мира.
    Ответ написан
    Комментировать
  • Можно ли стать Java Senior разработчиком, если учится полгода-год по 2-3 часа в день?

    @qem_19
    Честно говоря, автор вопроса вызывает прям неподдельное уважение. Человек в 14 лет 2-3 часа в день посвящает движению к целям. Он вообще имеет цели в 14! А не смотрит тик ток
    Сеньором стать нельзя
    Но вот кем можно стать, если продолжать в таком темпе - так это человеком, который после универа моментально находит работу и каждый год увеличивает ЗП процентов на 50
    Ответ написан
    Комментировать
  • Какие навыки программирования нужны хакеру?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Во-первых, настоящему хакеру без Ассемблера никуда. Поэтому первым делом учишь ассемблер и разбираешься в деталях того, как работает железо. Для практики стоит написать свою элементарную операционную систему.

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

    В-третьих, разбираешься как работают сети. Весь стек протоколов, коммутация, маршрутизация. Пробуешь писать свои сервера. Учишься читать tcpdump на лету и общаться с серверами telnet'ом.

    И вот, спустя несколько лет, у тебя появится база достаточная для того, чтобы податься в хакеры.
    Ответ написан
    5 комментариев
  • Документы необходимые для трудоустройства удаленно?

    fireapple
    @fireapple
    Помогаю бизнесам с продвижением.
    Обычно трудоустройство оформляется одним из двух способов:
    • Трудовой договор
    • Договор гражданско-правового характера (ГПХ)

    Первый предполагает полноценные трудовые правоотношения, поэтому регламентируется Трудовым кодексом (ТК РФ). Здесь работник выполняет свою работу и получает зарплату з/п которая не может быть меньше МРОТа, налог на нее составляет 13% (НДФЛ), а работодатель уплачивает 30% от заработка сотрудника в социальные фонды. При этом у работника есть все социальные гарантии (больничные, отпуска и пр.).
    Из документов нужно:
    • Трудовой договор
    • Трудовая книжка (с 2020 г. действует в электронном формате)
    • Приказ о найме на работу

    Договор ГПХ чаще всего оформляется как договор об оказании услуг и пр. Он не предполагает вступление в полноценные трудовые правоотношения, а определяет объем работ и их результат, за который выплачивается вознаграждение. Поэтому он регламентируется Гражданским кодексом (ГК РФ). Из документов тут нужен только сам договор ГПХ. По окончании работ обе стороны подписывают акт выполненных работ.

    Нередко происходят ситуации, когда работнику предлагают стать самозанятым (это специальный налоговый режим для граждан РФ, по которому он платит 4% или 6% от полученного дохода) и заключают с ним договор об оказании услуг. В этом случае работодатель «экономит» на сотруднике, т.к. не перечисляет взносы в социальные фонды, а работник платит меньший налог (4% или 6% вместо 13%).
    Ответ написан
    Комментировать
  • Как эффективно освоить backend-разработку на Java?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    1. Читаешь учебник для начающих и практикуешься с примерами из него.
    2. Читаешь учебники для продолжающих и пилишь простой пет-проект.
    3. Пилишь пет-проект посложнее и читаешь документацию.
    Ответ написан
    Комментировать
  • Зачем нужна инкапсуляция в ООП?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Зайдите в гараж. В одном углу сварочник и электроды , в другом верстак, там сверлилка и коробки со свёрлами, дальше коробка с метизами. Все упорядочено и не нужно далеко ходить. Это будет инкапсуляция. В другом все свалено вместе и метизы и свёрла и отвертки и ножовки. Прежде чем начать работу вы ищете инструменты и детали
    Ответ написан
    2 комментария
  • Откликнулся на вакансию в которой набирали народ на стажировку, взяли без собеса и сразу кинули на реальный проект без наставника, что делать?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Вопросы задать можно, а вот обучения и длительной адаптации ждать не стоит. Стоит иметь ввиду, что новичкам сейчас очень сложно пробраться в профессию и за каждую возможность получить реальный опыт стоит держаться.
    Ответ написан
    Комментировать
  • Откликнулся на вакансию в которой набирали народ на стажировку, взяли без собеса и сразу кинули на реальный проект без наставника, что делать?

    vfreelancer
    @vfreelancer
    php
    - ненормально
    - радуйтесь
    - наймите втихоря ментора и платите ему часть зарплаты за консультации
    Ответ написан
    Комментировать
  • Возможен ли заработок на фрилансе для разработчика уровня джуниор?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    На отечественном рынке всегда платили немного, и заработать могли только специалисты.
    На зарубежном сейчас из РФ никто не будет брать. В том числе и по причине проблем с оплатой.

    Соответственно тысячи фрилансеров которые неготовы релоцироваться, но обладают опытом и профилем, доразгребут все остатки отечественных заказов, и джунам не останется ничего.
    Ответ написан
    Комментировать
  • О каких IT специалистах говорят, когда речь идет о дефиците кадров?

    php666
    @php666
    PHP-макака
    Откуда миф о нехватке кадров?

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

    Начнём с последних - реклама курсов. Создаются курсы по IT с целью заработать деньги, а их реклама говорит, что ну НЕ ХВАТАЕТ айтишников, ну нет и всё! А зарплаты - сотка с порога.
    Хотя почему их не хватает, кто это сказал, где статистика, графики, отчёты? Этих отчетов НИКТО и НИКОГДА не видел.
    Касательно упомянутого автором веба: я начинал свой карьерный путь в начала 2003 года. Тогда уже были форумы по программированию, люди обсуждали, как заставить javascript работать в IE и NetscapeNavigator. Это было 20 лет назад почти. Как думаешь, за 20 лет сколько людей вкатилось в сферу программирования? Десятки тысяч стали полноценными специалистами.

    Теперь относительно работодателей. У айтишников с незапамятных времен был такой фетиш - "да ты не знаешь бибилотеку Н? - Ну ты и лох" - образно говоря. Чем больше знал айтишник - тем он был круче, чем другие. Это был своего рода выпендрёж одних айтишников перед другими.
    Но это было давно, опять же, лет 20 назад. За последние 20 лет индустрия рванула вперед настолько, что каждая технология, каждый ЯП оброс массой технологий-сателлитов. Для работы фронта нужно знание JS и каких-то там библиотек. Для работы с PHP требуют в вакансиях знания как минимум ТРЁХ фреймворков, не говоря о сопутствующих библиотеках, знания ОС unix/linux, DevOps, СУБД/высокие нагрузки, кэши-редисы, умение это все грамотно применять и т.д. Работодатели видят, что айтишник - это такой весьма покладистый тип личности, которого хлебом не корми, а дай что-нибудь поучить в свободное от работы время (ну а зачем зашуганному ботанику свободное время, пусть сидит дома фреймворки изучает). Вот работодатели и начали задирать планку и жаловаться, что "специалистов не хватает".
    Да, сумасшедших гениев, кто знает целые вереницы технологий, намного меньше, чем обычных ребят, которые исполняют свою зону ответственности. А поскольку работодатели хотят сэкономить, то ищут этого фантомного чудо-программиста, который должен, по их мнению, работать за три отдела. Не находят и жалуются, что "специалистов не хватает".

    Теперь последнее. На подобный вопрос, как ты видишь, все отвечают примерно так - "есть нехватка квалифицированных кадров". При этом НИКТО не даст ответ, чем квалифицированный кадр отличается от неквалифицированного (и, опять же - КТО сказал, что есть нехватка?).

    Вклад в этот миф о нехватке спецов вносят сами разработчики. Сидел такой Петя, кодил 5 лет уткнувшись в монитор, потом его руководитель увольняется и, о чудо, Петя становится НАЧАЛЬНИКОМ отдела аж из пяти программистов. И вместо того, что бы делать свою работу хорошо, у Пети формируется синдром вахтера и Петя начинает задавать весьма заковыристые задачки на собеседовании, заставлять кандидата писать в режиме реального времени код, дает ему тестовое задание на 2 недели. А когда кандидаты сливаются, начальник-Петя, решает, он самый умный, а "спецов не хватает". Хотя проблема не в спецах, а в идиоте-Пете, который самоутверждается через свою должность главного формошлепа.

    И что самое главное. Кому в РФ нужны айтишники? Бизнесу. В первую очередь.
    Бизнесы развиваются в ногу со временем.
    Взять в пример бизнесы 2010 года - что они делали? Свои веб-сайты, пилили какие-то свои наколенчатые решения.
    Что делают бизнесы 2022 года? Идут на ВБ и Авито, покупают готовые продукты.
    Время расставляет всё по местам, происходит оптимизация.
    Что бы твою продукцию покупали больше не надо держать ИТ-штат для поддержки сайта, для этого есть ВБ.
    А с учетом последних событий бизнесы будут неминуемо сокращать расходы.

    Айтишники были в последние годы слишком дорогим удовольствием для бизнесов, айтишные аппетиты реально стали чем-то запредельно наглым, когда видишь, что Маша 25 лет с 2 годами опыта хочет 250 000 рублей.
    Бизнесы в нынешних условиях неминуемо будут сокращать траты и условные Маши, которые вчера хотели 250 000 за JavaScript скоро будут работать за 50, тк таких Машек с каждым годом всё больше и больше.
    Ответ написан
    5 комментариев
  • С чего начать изучение web разработки?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Ответ написан
    Комментировать
  • С чего начать изучение web разработки?

    NikFaraday
    @NikFaraday
    Student full-stack Developer
    Ищите "роад мапы" и следуйте по ним )
    Ответ написан
    Комментировать
  • Стоит ли разработчикам платить за баги?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Не платите. Тогда все разработчики просто уйдут туда, где платят. А вы останетесь изучать теорию, объясняющую почему и как появляются баги, пока не осознаете их неизбежность.
    Ответ написан
    1 комментарий