Ответы пользователя по тегу IT-образование
  • Как начать карьеру C++ разработчика?

    gscraft
    @gscraft
    Программист, философ
    Увы, никто не скажет, насколько это реально. У меня был опыт, когда без портфеля с С++ устраивался в контору, где разрабатывали софт для лабораторных хим.приборов. Но это везение, проводившие собеседование люди были благосклонны, не дали сложных проверочных заданий и взяли больше за настрой. Тут же может сложиться так, что не подвернется ни одной подходящей вакансии и спрашивать будут по полной, и с опытом в пару лет будет не пройти. Но, да, за 6 месяцев более чем реально хорошо освоить практически любую технологию. Все будет зависеть от рынка труда в Вашем городе. Совета тут два: учитесь как никогда и смотрите уже сейчас вакансии, изучайте их каждый день — какие требования, какие задачи, да собственно уже можете попытаться с кем-то пообщаться на тему трудоустройства, будьте откровенны, а за спрос не бьют.
    Ответ написан
    2 комментария
  • Прокрастинация, проблемы языка или я не программист?

    gscraft
    @gscraft
    Программист, философ
    В свои годы Вы всё правильно делаете — это большой интерес к технологиям, понятно, что опереться пока не на что, но этот интерес не стоит отпускать и нужно развивать. В первую очередь, самое главное, найдите мотивацию, делайте что-то полезное или увлекательное для себя, ставьте задачи и решайте. Например, напишите простенькую игру или программу, воплотите какую-то идею в жизнь. Смело делайте это на разных языках и технологиях, засесть в какой-то отрасли и специализации всегда и еще успеете. Не ставьте сложных и емких — долгосрочных задач, пока только простые, на небольшой срок и с азартом. Во вторую очередь, адаптируйте круг общения, посещайте тематические ресурсы, группы, социальные сети, читайте тот же habr.com и другие IT-ресурсы, продолжайте повышать кругозор (а Вы уже это делаете). И не сдавайтесь, даже если временами будут опускаться руки и будете терять эту самую мотивацию. С этим уже имеющимся интересом Вас ждет будущее в IT.
    Ответ написан
  • Какой язык выбрать?

    gscraft
    @gscraft
    Программист, философ
    Однозначных плюсов и минусов нет. Можно освоить оба языка / среды, посмотреть наличие требуемых библиотек, API и исходить из того, что нравится.

    Но, на мой взгляд, Python — более цельная и лаконичная среда, что ли, а в мире JS придется столкнуться с препроцессорами, сборщиками, желанием перекочевать в TypeScript, сотнями зависимостей из NPM на пару требуемых пакетов. В обеих средах есть то, чего предпочтительно, например, вряд ли можно найти кроссплатформенный аналог Electron для UI в мире Python, и наоборот, что касается вычислений, математики, Data Science — Python, который порой линкуют даже из C/C++, не находя альтернатив. Python силен в выразительности кода, в простоте использования при мощном инструментарии рефлексии, метаклассов, декораторов и т.д.., JS во многом может оказаться приятнее, особенно по части замыканий, асинхронности. Впрочем, таких перекрестных примеров множество.
    Ответ написан
    Комментировать