• Как начать учить программированию детей начальной школы?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Зависит от детей.
    Чтобы программировать, прежде всего дети должны уметь читать. Иметь желание читать. Иметь желание разбираться со значками.
    Иначе надолго не увлечешь.
    Поэтому правильно - учить тех детей, кто за первые годы своей жизни уже увлекся чем-то подобным. Тогда можно развивать.
    А так - играть в логические игры - шашки, шахматы (сейчас есть много такого)
    Развивать продвинутого пользователя - как работает компьютер и что на нем можно разного делать.

    может быть сразу с первых минут делать игру - чтобы они к концу урока уже почувствовали себя программистами?
    я думаю нужен восторг от осознания этого
    и этот восторг надо продлить на первые 10 уроков

    В массе это невозможно. Это возможно только в индивидуальном подходе. Иначе будет фокус, а потом реальность.
    Ответ написан
    8 комментариев
  • Какими наводящими вопросами деликатно определить, процветает ли в компании микроменеджмент либо нет?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Прямо спрашиваешь, кто будет давать мне задачи и кто будет контролировать.
    Есть ли почасовой контроль какими-либо инструментами.

    Ваш вопрос про "какая оплата" - ВООБЩЕ не про это.
    Может быть даже, что в компании может быть несколько проектов/команд и на какой-то одном проекте сидит "эффективный" менеджер, который увлекается микроменеджментом.
    Ответ написан
    Комментировать
  • Стоит ли идти в Embedded разработку?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Идти надо туда, чем интересно заниматься. Тем более, что в каждой области свои проблемы. У кровавого энтерпрайза может и красивые офисы на 37-м этаже, но из них тоже хочется выйти в окно. Как мне кажется, сейчас как раз такое время, когда спрос на железячников может сильно возрасти, а как следствие, и условия работы улучшатся.
    Ответ написан
    Комментировать
  • Какой pet проект создать, чтобы выделиться?

    php666
    @php666
    PHP-макака
    Не надо писать пет-проекты. Загугли фразу "Автор библиотеки, от которой зависит половина сайтов, сидит без денег"
    Ответ написан
    2 комментария
  • Что нужно знать чтоб стать Джуном в бэкэнде python?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    То же самое, что и раньше - Лутца вплоть до 37-й главы и руководство Django. Но надо понимать, что конкуренция среди джунов огромная, так что за место придётся бороться с людьми, которые могут отлично знать SQL, теорию реляционных баз данных, принципы работы сетей, алгоритмы и шаблоны проектирования, могут свободно чувствовать себя в консоли Linux, могут разбираться в виртуализации, уметь тонко настраивать сервера, разбираться в железе и т.д. и т.п.
    Ответ написан
    1 комментарий
  • Куда мне развиваться в веб программировании?

    php666
    @php666
    PHP-макака
    Что мне еще надо знать чтобы уже в 14 лет делать сайты на заказ?
    Самое главное, что надо знать - у тебя НЕ ПОЛУЧИТСЯ делать сайты на заказ.
    С желанием делать сайты на заказ ты опоздал примерно лет на 20.
    Это тогда можно было сделать на коленке примитивный сайт и это было "вау".
    Сегодня сайты на заказ пилятся командами. Т.е. веб-студиями. Специалистами с РАЗНОЙ компетенцией и зоной ответственности.
    В 2023 году из уст молодого человека фраза "делать сайты на заказ" звучит также абсурдно, как "построить в одиночку дом".

    И вообще, тебе еще рано думать о сайтах.
    Ответ написан
    2 комментария
  • Насколько сложно сейчас устроиться фронтенд разработчиком?

    opium
    @opium
    Просто люблю качественно работать
    Так же как и раньше
    Люди делятся на тех кто находит работу сразу и тех кто вечно найти ее не может
    В любой области
    Ответ написан
    1 комментарий
  • Насколько сложно сейчас устроиться фронтенд разработчиком?

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

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Язык Си не является программой, по этому у него нет исходного кода. Исходный код может иметь компилятор языка, которых есть более чем один.
    Ответ написан
    Комментировать
  • Какую область программирования выбрать PHP или Java?

    xez
    @xez Куратор тега Java
    TL Junior Roo
    Выберите ту, которая больше нравится.
    Мне вот, например, пхп не нравится и я выбрал джаву.

    А крутой специалист всегда работу найдёт. И на джаве и на, прости господи, пхп.
    Ответ написан
    Комментировать
  • Что делать, если просто потерял путь в обучении?

    @C15H22N6O5S
    Бросайте эту затею пока не ушли слишком далеко и не потрали так много времени, сил и денег, что бросать уже станет жалко. Рынок сильно изменился. Точнее, он стал нормальным. Теперь более-менее гарантированно работу можно найти только пройдя через профильный ВУЗ. Как и должно было быть всегда.
    Ответ написан
    5 комментариев
  • Как найти стажировку в крупной компании?

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

    php666
    @php666
    PHP-макака
    Посоветуйте пожалуйста какие пути сейчас актуально предпринять?
    не лезть в эту сферу с нулевыми знаниями. если 8 лет назад не зашло, то сейчас и подавно не зайдет.

    займись чем-то менее напряжным, оно тебе не надо
    Ответ написан
    Комментировать
  • О каких 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 комментариев
  • Откликнулся на вакансию в которой набирали народ на стажировку, взяли без собеса и сразу кинули на реальный проект без наставника, что делать?

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

    @12rbah
    и будет как ситуация с юристами в 90х
    Можно еще и экономистов добавить. Но реально работы нет у тех, кто думал, что может просто получить диплом и всё, его заберут на высокооплачиваемую работу. С программистами точно также, люди после курсов никому не нужны, сейчас по ряду причин работы стало меньше, нормальным специалистам найти работу не составит проблем.
    Это то, что уже сейчас тестируют ИИ который абсолютно сам писать код, и программисты сами по себе будут не нужны
    Таким высказываниям не стоит верить на 100%, например если взять DALLE-2, то данная нейросеть на самом деле может отобрать часть рынка у начинающих дизайнеров(на самом деле скорее удешевит их труд), но для её использования всё равно нужен человек, который умеет грамотно составлять запросы. Сервис который сам пишет, также умеет что-то делать по описанию, но тут такая особенность, что если человек смог описать алгоритм словами, то вероятнее всего он может сам написать этот код, поэтому пока полезность этого ИИ сервиса спорная.
    Стоит ли сейчас стремиться стать программистом?
    Тут зависит от того, нравится программирование вам или нет, если не можете определиться, то можно попробовать походить в местный школьный кружок или договорится с информатиком, м.б. у него будет желание помочь. Если такого варианта нет, то либо попробовать самому, либо поискать недорогие курсы.
    И что вы можете сказать насчёт этого ИИ?
    Тут не угадаешь, программистов хоронят как профессию уже 30+ лет, но пока этого не получилось сделать. В реальности даже, если ИИ что-то сможет писать, все равно ряд багов придется искать вручную.
    Ответ написан
    Комментировать
  • Как стать бэкэнд разработчиком без высшего образования?

    xez
    @xez
    TL Junior Roo
    Работал я как-то в банке...
    Год работаю, второй, третий.
    Тут, неожиданно, приходит письмо из кадров с вопросом: предоставьте, мол, свой диплом об образовании. А у меня образования - только три класса церковно-приходской школы.
    Ну я в ответ и пишу: пока ещё вуз не окончил.
    Больше никто никогда об образовании меня не спрашивал.
    Ответ написан
    Комментировать
  • Можно ли сейчас найти работу в России, глубинка, remote, part-time, software dev + ds?

    xez
    @xez
    TL Junior Roo
    Учите джаву / котлин и устраивайтесь в банк. Вакансий много.
    Там вас накормят, обогреют, дадут ДМС хороший.
    Ответ написан
    Комментировать
  • Стоит ли начинать свою «карьеру» с фриланса?

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

    На фрилансе работают обычно:
    1) у кого нет выхода. за еду.
    2) состоявшиеся крутые специалисты, уставшие от начальства и города, сидя на берегу океана. за большие бабки.
    3) пытающиеся сделать там "карьеру". за еду и отзыв.
    4) кто работает на дядю, но при этом умудряется брать небольшие заказы и подрабатывать на фрилансе. это мне кажется наиболее разумный путь, в перспективе мелькает возможность подушки безопасности, если дяд пошлет или наоборот биржа выкинет.
    Ответ написан
    2 комментария