• Как найти свою первую айти галеру (работу)?

    Не узнаю тостер. Казалось бы, еще недавно была мощнейшая пропаганда карьеры в айти. Захожу, а тут внезапно стала пролезать правда. Даже куратора DevMan забанили, лол. Новички год назад были особо никому не нужны, а теперь тем более. Если вы так хотите стать программистом получайте соответствующее образование в компьютерных науках, изучайте рынок. Думаю что скоро понадобятся настоящие инженеры которые могут разрабатывать сложные системы. Кодомакак уже достаточно на рынке, больше просто не нужно, даже если за еду будут проситься работать. Через некоторое время часть из них вообще на мороз пойдет если вовремя за ум не возьмутся. Настраивайтесь серьезно и готовьтесь вкалывать как проклятый если хотите стать программистом в это непростое время и удержаться там.
    Ответ написан
    6 комментариев
  • В каких ЯП мало или вообще нет фреймворков?

    DollyPapper
    @DollyPapper
    Добро пожалововать в современный еб***нутый мир, где у каждого языка 100500 фреймворков и используют их чаще всего не потому что "надо", а потому что использующий хочет с ним опыта набраться, потому что в вакансиях требуют его знание, потому что тот кто начал тот проект в вакансии тоже хотел с ним опыта набраться и круг замкнулся.
    Ответ написан
    6 комментариев
  • Какие алгоритмы и структуры данных чаще всего спрашивают на собеседовании джуна?

    @karminski
    Senior React.JS Developer
    Как-то я в ответ на похожие вопросы спросил собеседователя - а вам оно на кой сдалось? Кроме чего-то невнятного, что типа это проверка знаний, он ответить не смог. Большинство задающих похожие вопросы не понимают сути собеседования. И как правило вам не стоит обращать внимание на такого работодателя. Хотя - вы джун, можете попытаться набраться опыта.
    Ответ написан
    Комментировать
  • О чем может говорить то что в компании не могут прижиться нанятые сеньеры/лиды?

    @AndromedaStar
    .Net - monkey
    Все очень просто. Люди со стороны могут объективно оценить работу компании, так как у них есть другой опыт.
    А люди, выращенные у вас, другой жизни и не знают, поэтому им может казаться, что все отлично.
    Ответ написан
    7 комментариев
  • В 40 лет планирую поменять сферу деятельности с 1С на Android? Сколько на старте смогу зарабатывать?

    @C15H22N6O5S
    Ищите связи и знакомства кто бы вам помог запрыгнуть "хочь чучелом, хоть тушкой". Современное айти крайне переполнено рабочей силой. Тем более стоит ли перекатываться в мобильную разработку? Там даже школьники недурные вещи делают потому что имеют в распоряжении всё необходимое чтобы освоить и разобраться.
    Ответ написан
    Комментировать
  • Нужно ли 40-летнему джуну уметь максимально много?

    @C15H22N6O5S
    Ищите связи и знакомства чтобы устроили хоть на какую работу. А там уже от этого места и пляшите что осваивать. Времена чтения книжек по вечерам и пет проектов безвозвратно ушли. Этим нынче никого уже не удивишь. Теперь всем нужен коммерческий опыт.
    Ответ написан
    2 комментария
  • Нужно ли 40-летнему джуну уметь максимально много?

    @Neonoviiwolf
    Flutter developer
    До скок не учи, без опыта работы вы всегда будете джуном. Да и как ток спросят чуть сложнее основ, вы сразу завалитесь по любой выбранной вами теме
    Ответ написан
    Комментировать
  • Что происходит на рынке труда в айти?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Если честно, то на рынке ИТ все сейчас очень сложно. Причин несколько, а анализ легко растянется на полноценную статью, даже была мысль написать наХабр и Линкедин по этой теме. Постараюсь коротко пройтись по основным трендам.
    1. Доступность удаленной работы, соответственно регионы и Индия с низкими зарплатами ворвались на рынок.
    2. Миф о высокой зарплате. Когда то так было, сейчас курьер Яндекс-еды зарабатывает больше, чем средний программист. Про продажников даже не хочу говорить, знаю людей, легко имеющих и по миллиону в месяц.
    3. Мифы о легком старте. На самом деле точка входа в профессию достаточно высока, так как мало освоить навыки кодера, нужно еще иметь логическое мышление, знать математику, анализ, разбираться в предмете (физика для игр, экономика для 1С, производство для автоматизации и многое другое). И, возвращаясь к пунктам 1 и 2, за хорошую зарплату придется после пары месяцев курсов конкурировать с индусами, которые имеют по 10 лет опыта, с регионами, где есть специалисты с 20-летним опытом, готовые работать за зарплату джуна в Москве.
    4. Отдельно выделю сильно усложнившиеся программы, сложность разработки, несмотря на множество облегчающих жизнь инструментов, за последние годы выросла достаточно сильно.

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

    Надеюсь, ответил достаточно понятно)
    Ответ написан
    4 комментария
  • В 40 лет планирую поменять сферу деятельности с 1С на Android? Сколько на старте смогу зарабатывать?

    @nApoBo3
    Без просадки, особенно в 40 лет с детьми мало реально, возможно, но имхо это из области фантастики.
    Ответ написан
    3 комментария
  • Как переехать в Швецию со среднем образованием?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Если мне память не изменяет, Швеция - одна из немногих стран ЕС, которые выдают рабочие визы только дипломированным специалистам. Причём диплом не каждого ВУЗа ещё подойдёт. Так что выбор цели иммиграции не очень удачный. Кроме того, рабочая иммиграция хорошо работает для тех, кого агрессивно хантят, а если в родной стране никому не нужен, то в других странах и подавно.
    Ответ написан
    1 комментарий
  • Можно ли стать специалистом по железу, если тебе почти 30?

    Я вот недавно отвечал на практически такой же вопрос.
    Кратко - не стоит.
    Отрасль ремонта железа уходит из рентабельной зоны. И остаётся один вариант - открывать свой СЦ, закупать оборудование и материалы (сотни тысяч рублей, это только для начала!), и работать. И это будет относительно рентабельно только в более-менее крупных городах. В мелких - нет смысла, у людей нет денег. Открывать свою мастерскую можно, но если УЖЕ есть оборудование и материалы/запчасти в наличии (хоть минимум). Работать "на дядю" - это получать ДО 50% (а часто и 30 и ниже) от суммы за работу, озвученную клиенту. Допустим, ремонт цепей питания, в среднем 1500р озвучивают клиенту. Из них вычитаем около 300-500 на детали, и 1000-1200 остаётся, мастер получит с этого 500-600р. И при этом потратить можно на работу и целый день, а иногда и больше. И это один из благоприятных исходов. А вот, допустим, ноут утопленник. Заранее нельзя сказать сколько чего там неисправно. Может и мелочи, а может половина ноута. Иногда приходится УЖЕ починить на 80-90%, только чтобы сказать сумму. И выходит она немалой, а клиент отказывается.... Потрачено много времени (и материалы с деталями, зачастую тоже), а впустую...

    А вот если уже есть источник заработка или иного дохода, и изучение всего этого только "для души" - то всегда не поздно. Правда, чем больше возраст, тем сложнее даются новые знания.
    Учиться новому в 20 лет и в 30 - уже заметна разница. В 20 и 40 - это можно сравнить как катить велосипед рядом с собой или толкать грузовик... Но у кого-то может быть и по-другому.
    У электроники как хобби есть такой минус - она изматывает, в том числе тем, что бросить заниматься этим уже сложно. Со временем набираются куча наработок, в уме планы что-то из них сделать, развить, и может быть заказать в производство... Но их много, и каждый раз всплывают новые идеи, новые наработки, что-то забрасывается... И ведь сил и времени это занимает довольно много.
    Второй минус - здоровье. Химия (флюсы, припои, и прочее) влияют на здоровье. Сидячий образ жизни тоже (тут сложно контролировать себя, когда что-то интересное делаешь). ЗРЕНИЕ! Заметно влияет, и компоненты становятся всё меньше и меньше.
    Если этим зарабатывать - держите в уме, что будете делать, когда здоровье не позволит (зрение сядет, к примеру, или ещё что) заниматься такой работой.
    Ответ написан
    8 комментариев
  • Как подготовиться по алгоритмам к собеседованию(junior)?

    @dmshar
    Никогда не понимал, что значит "подготовиться к собеседованию". К экзамену понимаю - выучили "от сих до сих", ответили на вопрос, удовлетворили преподавателя, получили свою оценку и гуд бай.
    А к собеседованию? Что толку, если вы "нахватаетесь" за 4 дня каких-то отрывочных знаний, даже на что-то правильно (почти случайно) ответите на собеседовании без глубокого понимания. Вы ведь тут не препода обманываете, вы завтра должны решать будете не игрушечно-собеседную, а реальную производственную задачу. Работодатель думает, что вы спец по алгоритмам, а вы просто чего-то там "нахватались" перед собеседованием. Можно догадаться, как закончиться ваш испытательный период. Так зачем тратить время? Лучше его потратить на ИЗУЧЕНИЕ алгоритмов, и на следующем собеседовании не трястись что тебя спросят чего-то, что не успел прочитать. Тогда и работодатель поймет с кем дело имеет, и вам польза будет на будущее.
    В общем, собеседование - это не экзамен! К нему специально готовиться - себе во вред. Но на собеседовании надо показывать именно то, что вы собой на самом деле представляете. А если это не устраивает работодателя, то благодарить Бога, что на эту работу вас не взяли.
    Впрочем, вменяемый работодатель и не будет заставлять на собеседовании до запятой рассказывать конкретный алгоритм. А вот попросить сравнить, объяснить почему один из них лучше, быстрее, экономичнее и пр. другого очень даже может. Или например попросить вас для конкретной задачи и конкретных данных подобрать наиболее подходящий алгоритм. Вот к пониманию именно таких вещей и надо посвящать время подготовки.
    Ответ написан
    2 комментария
  • Можно ли зарабатывать зная только html и css?

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

    Чтоб зарабатывать надо знать больше чем HTML и CSS. Я могу порекомендовать устроится на обычную работу где есть свободное время, на пример ночной сторож, или что то подобное. И заняться тем чтоб дообучится используя бесплатные источники информации.
    Чем более сложные работы вы сможете делать тем больше будут платить.
    Ответ написан
    Комментировать
  • Куда податься на вышку?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Не нужно путать образование и трудоустройство, а тем более зарплату.
    Эти три вещи несовместимые.
    Ответ написан
    Комментировать
  • Куда податься на вышку?

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

    Это ошибочное понимание. В ИТ редко кто смотрит на диплом.
    Ответ написан
    Комментировать
  • Есть ли польза от курсов по веб-разработке?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Курсы бесполезны. Они приносят пользу только их авторам.
    Ответ написан
    Комментировать
  • Параллельные запросы к СУБД во время отсутствия кэша записи - какой алгоритм?

    @rPman
    Проблема не в кеше и его экспирации, проблема именно в генерации контента, когда данных в кеше нет либо когда требуется его перегенерация при изменениях данных.

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

    Вариант реализации - метод, в котором генерируется контент, используя in memory key-value базу данных (наверное лучше не memcached, так как оно не гарантирует сохранность данных, хотя если администрировать с оглядкой на это, почему нет, можно предложить складывать в memcache определенное значение перед стартом генерации, и проверять именно на него), отмечает начало и конец этого процесса, со ссылкой на идентификатор этих данных (страница сайта например), т.е. запись появляется только на время генерации данных, и при наличии записи тормозит процесс.

    Логично было бы не делать случайный sleep для этого, а ждать ивент от соседнего процесса, в идеале средствами этой базы данных
    Ответ написан
    2 комментария