Задать вопрос
  • Начало пути. Как пробиться на стажировку?

    @mkone112
    Начинающий питонист.
    более полу года развлекался с Java SE, сейчас заканчиваю изучать азы SQL, Hibernate и Spring

    Этого маловато. Не думаю что ты сможешь нормально конкурировать.
    у меня отсутствует профильное образование ИТ

    плевать
    есть 2 вышки - экономика и строительство

    Если это не бумажки, и ты действительно хороший спец - это огромный плюс.
    хороший стаж

    плевать
    готов трудиться без оплаты

    Не думаю что ты будешь востребован.
    вакансий мало, претендентов много - в последний раз вместе со мной было 300 соискателей на 2 места джунов...

    Все что тебе нужно - это быть лучше этих 300.
    Город то какой?
    Ответ написан
    4 комментария
  • Начало пути. Как пробиться на стажировку?

    Нужно просто быть лучшим, что само со себе непросто.
    Ответ написан
    1 комментарий
  • На java ничего не создают?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    Скажу честно, сам довольно долго не хотел изучать Java, так как начитался всяких статей от разработчиков. Там было и про то, какая Java медленная, сложная и что вообще умирает или даже умерла. И знаете, когда вы только начинаете изучать тот или иной язык, то вы обычно, стараетесь прислушаться к мнению "экспертов" и сразу же отметаете тот или иной язык. Например, одним из "минусов" языка java было то, что на ней не пишут драйвера, не пишут серьезные игры, не пишут операционные системы и десктопный софт. Но с таким же успехом можно это соотнести и к JS. На нем тоже не пишут OS или драйвера. Хоть десктопный софт пишут на JS (ElectronJS), но назвать его серьезным довольно сложно.

    Соответственно, выбирайте не язык, а направление (backend, frontend, mobile, desktop, gamedev). А затем согласно выбранному направлению выберите наиболее подходящий для этого язык.
    Java - enterprise, web, mobile (android)
    JS, PHP - web, erp, mobile (react native),
    Python - data science, machine learning, erp, web
    C# - enterprise, web, gamedev
    C++ / C - gamedev, desktop, drivers

    Понятное дело, что если потребуется написать игру на Java, то для нее есть огромное количество движков и библиотек (libgdx, jmonkey), но лучше конечно же это сделать на C# (Unity) или C++ (Unreal Engine).
    Если интересует android разработка, то лучше начать изучать Java / Kotlin (лучше Kotlin). Если хотите быстро штамповать сайты, то PHP, Python и т.д.

    Java стабильный язык, фреймворки на нем появляется не так часто, как это происходит на JS..
    Также я рекомендовал бы вам попробовать разные сферы разработки, чтобы разобраться в том, куда лежит душа. Я попробовал и фронт-энд и бэкенд и мобайл и т.д. И остановился на бэкенд. Возможно, что вам понравится automation QA или еще что-нибудь. В общем, можете смело начинать изучение любого языка (Java, JS, Python) и развивайтесь дальше

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

    verkhoturov
    @verkhoturov
    Frontend Developer
    Что изучать чтобы нормально зарабатывать? Алгоритм поиска такой:
    1) Гуглите вакансии веб разработчка \ фронтендера у себя в городе или на удаленке,
    2) Выписываете все требуемые навыки,
    3) Вычеркиваете все что знаете,
    4) Изучаете то что осталось в списке.
    Ответ написан
    5 комментариев
  • Соглашаться ли получать меньше на испытательном сроке?

    @mrasny
    Конечно это не самая хорошая практика и все такое. Но люди, которые пишут "Нет, не соглашайся", вы хоть раз на работу устраивались? Вы думаете вы один такой на должность? Работодатель скорее скажет вам "ну ок, гуляй" и все. Такой вот выпендреж уместен, если вы огого какой специалист и уверены, что вас компания хочет в любых условиях. А если вы средне-статистический спец, то будете сидеть дома, жаловаться на работу и писать на форумах какие все наниматели дураки
    Ответ написан
  • Vagrant используется ли на продакшн (VPS)?

    Sanes
    @Sanes
    Нет. Настраивайте по-человечески. Желательно без прослоек в виде Docker.
    Если приходится делать часто, напишите для себя сценарии Ansible. Это не сложно.
    Ответ написан
    2 комментария
  • Стоит ли учить WordPress в 2021 году?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Парень, тебе вообще нет смысла что-либо учить в ИТ.

    Ты два года назад спрашивал что учить.
    Ты год назад хотел что-то учить (Angular 8 — какие ресурсы для обучения посоветуете?)

    Зачем ты снова спрашиваешь, все равно ничего не будешь делать, если для тебя даже посмотреть 240 часов видяшек за год - нереальная проблема.
    За два года люди из джунов становятся мидами, а ты до сих даже не определился что учить.
    Ответ написан
  • Можно ли считать стаж работы при разработке своего проекта?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    Как сказал один из главных разработчиков Windows - "Вы даже на пол процента не понимаете, как происходит разработка коммерческого продукта". Это он говорил студентам крупнейших университетов (наверное США).

    Ток что, разумеется нет. Хотя, если у вашего проекта более нескольких миллионов активных пользователей - то теоретики можно.
    Ответ написан
    Комментировать
  • Какой из двух типов обучения лучше?

    verkhoturov
    @verkhoturov
    Frontend Developer
    Идеальный план:
    сконцентрируйтесь только на программировании, через год найдите работу разработчиком, тогда в течение дня будете изучать программирование через практику, а освободившееся время можно уже тратить на английский.
    Ответ написан
    Комментировать
  • Интересует мнение об онлайн школе Скиллбокс?

    daemonhk
    @daemonhk
    ПсиХоПат
    ИМХО, все онлайн обучение призвано поиметь с тебя денег. Да, дадут какую-то базу, которую ты, ленивая жопа, мог бы найти на профильных сайтах, но не более того.
    Ответ написан
    5 комментариев
  • Есть ли мини-книжка/статья с совсеми запросами sql?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    "Весь список запросов по sql" - это примерно как "все предложения русского языка".
    SQL - это язык запросов, надо освоить его синтаксис и семантику, тогда сможете написать любой необходимый вам запрос.
    Ответ написан
    Комментировать
  • Онлайн образование. Как оно влияет на рынок?

    DevMan
    @DevMan
    онлайн–образование, как и онлайн–торговля – очень разные: можно купить и полное говно, можно купить и конфетку.

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

    в итоге: желающих – овердохрена, способных – примерно столько же сколько было и 20-10 лет назад, до всех этих курсов. ну может чутка больше.
    Ответ написан
    Комментировать
  • Минусы использования вложенных классов, вложенных функций?

    sabone
    @sabone
    beginner developer
    Стоит почитать по ним отдельную главу в книге "Философия Java - Брюс Эккель", там очень доходчиво объясняется.
    Ответ написан
    Комментировать
  • Можно ли запустить 3 приложения в 1м docker?

    @petrovkazanksvu
    Насколько мне известно концепция и суть контейнеров "Один контейнер - это один основной процесс" который впоследствии встанет на мониторинг. Больше не могу ничем помочь..
    Ответ написан
    Комментировать
  • На java ничего не создают?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    На сколько это правда?

    Глупости

    Java один из основных языков энтерпрайз разработки, + на ряду с котлин используется для разработки под андроид. Один из самых востребованных языков + самый прогнозируемый на ближайшие лет 15-20. Хотите стабильности - определенно выбирать Java
    Ответ написан
  • Куда поступить после 9 класса бэкенд-разработчику?

    Что думаете о курсах?

    Мусор. Для тебя курсы для начинающих уже не особо полезны будут.

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

    Чтобы стать хорошим разработчиком желательно иметь опытных коллег рядом - в офисе.
    Ответ написан
    Комментировать
  • Центрирование текста в python?

    HemulGM
    @HemulGM Куратор тега Python
    Delphi Developer, сис. админ
    Достаточно подумать головой, чтобы понять, что по центру легко поставить:
    X = (Pic.Width / 2) - (Text.Width / 2)
    Y = (Pic.Height / 2) - (Text.Height / 2)
    Ответ написан
    Комментировать
  • Информация для мозга во время перерывов между программированием в течение рабочего дня?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Просто нужен рабочий режим.

    Например, с 10 до 17 работаю и ничем другим не занимаюсь. До и после - что угодно, любые развлечения по желанию (можно и снова поработать, если хочется, но в рабочее время отвлекаться нельзя). Также можно выделять время не по часам, а по результату - не отвлекаться, пока задача не выполнена.

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

    Если работа не связана с постоянными ответами на звонки, то полностью откладываете смартфон. Переводите его в режим "не беспокоить". В исключениях - лишь ваши вторая половинка, мама, сын и дочка, которые могут звонить в любое время. Это значит, что смс и мессенджеры тоже заглушены. Переводить взгляд на телефон тоже запрещено. Тянуться к нему и проверять что-либо - тем более. Но если по работе, то, опять-таки, можно. Однако никаких соц. сетей, хабра и всего такого.

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

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