• Crystal (подобный Ruby) – стоит ли изучать этот язык программирования?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Тут не оракулы.
    Ни про один узкоспецифический язык вам никто не скажет.
    Можете попробовать выяснить у авторов языка, что они собираются с ним сделать. А "бывалые" программисты вам тут не помощь.

    Язык не простой. Он просто в сравнении с c++/java.
    Он будет интересен тем, кто профессионально писал на ruby/java и посмотреть что он предложит.

    А новичку он совершенно бесполезен по разным причинам:
    * на нем нет готовых публичных проектов в большом количестве
    * у самого языка очень небольшое сообщество (пара сотен человек против миллионов на с++/java/c#/js/bash/basic/etc)
    * вакансий на него раз-два и обчелся в мире

    С подобными вопросами, не заморачивайтесь, учите python
    Ответ написан
    9 комментариев
  • Не рано ли изучать Rust?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Первым лучше учить тот язык, на который реально много вакансий. Это не только не Rust, но даже и не Go.
    Ответ написан
    7 комментариев
  • Какие языки "убийцы" C/С++?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    Нет таких. Язык проверен временем, развивается. На нем написано много кода, много чего заточено под C++. А статьи вроде "убийцы C/С++" пишут на сайтах для лохов, наряду с другими заголовками вроде - "всего одна капелька дешевого..." На хабре тоже правда бывают проскакивают на короткое время статьи с такими заголовками, но там правда неплохо так сливаю карму "писателю".

    Можете поставить себе в браузер какой-нибудь блокировщик рекламы, чтобы не видеть такие статьи.
    Ответ написан
    Комментировать
  • Имеет ли смысл смена специальности?

    php666
    @php666
    PHP-макака
    php, MySQL
    пхпшников сейчас как гамна за баней, самое глупое сейчас - это в этот стек лезть.
    Ответ написан
  • Имеет ли смысл смена специальности?

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

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

    В результате вы узнаете парочку кулстори. И?

    Вам нужна мотивация? Ну уже ж не маленький.

    Смена квалификации бывает больно, бывает нет. В наше время все зависит даже не от проекта, а от стабильности, когда нет такого, что "из-за корона, от нас ушел заказчик и бизнес, завтра разбегаемся", или "из-за военной ситуации на западе/востоке, заказчик решил свалить в Индию, за месяц сдаем дела и разбегаемся".

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

    Если есть вакансия, которая вас устраивает по деньгам - идешь и работаешь.
    А планировать себе карьеру на 10-20-30 лет вперед могут только оракулы.
    Ответ написан
    Комментировать
  • Можно ли заработать школьнику на создании сайтов? Как?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Зря вы недооцениваете сайт для мамы/папы по работе. У мамы и папы есть друзья, у тех могут быть дети постарше и родственники, которым нужен простой сайт не за дорого. И если со знаниями у вас всё действительно хорошо, можно получить 5-10 работ в портфолио, чего достаточно для запуска сарафанного радио.
    Ответ написан
    1 комментарий
  • Как заставить регулярное выражение искать кратчайшую строку?

    @dodo512
    Переключить в ленивый режим .+?
    f.+?[ldt]
    Ответ написан
    Комментировать