Ответы пользователя по тегу IT-образование
  • Как стать специалистом на фрилансе?

    syschel
    @syschel
    freelance/python/django/backend
    Думаю тебе стоит погуглить "Эффект Даннинга — Крюгера".
    sharikov-1.jpg

    Ты именно ему и подвержен в данный момент. То есть ты только начал, сделал первый шаг, он оказался удачным и ты сразу же возгордился, начав считать себя "крутым" специалистом. Это видно по тому что ты пишешь и как, да и по самому вопрос.

    Хотя код в чужих проектах, с которыми мне приходится работать в разы хуже моего и это еще раз подтверждает, что на фрилансе работают одни неучи и некомпетентные специалисты..

    А с чего ты взял, что чужой код, который видел ты, хуже твоего? Возможно он тебе не понятный, да, но не факт что хуже. Я в своё время, когда только начинал, тоже такое думал часто. Сейчас даже стыдно вспоминать то время.

    Самый лучший способ развиваться, это работать в команде. При этом ещё и общаясь с командой, а не просто безмолвно пулить в общий репозитарий.

    Странно, что вы сказали о своих наработках и фреймворках, которые используют фрилансеры. Я не считаю это хорошим подходом, так как это велосипеды, которых должно быть как можно меньше в нормальном проекте.

    Вот один из примеров новичка. Обычно у них две крайности: писать всё самому (от ОС до фреймворка); вообще ничего не писать используя сотни готовых решений. У тебя второй вариант, порой решение кроется в 2-3 строчках кода, но новичок качает здоровенную библиотеку или целый фреймворк. При этом не редко бывает, что новичок берёт готовый фреймворк, решение задачи в 2-3 строчках кода в вызове базовых функций этого фреймворка, но нет, он будет искать отдельную библиотеку, так как почитать документацию по фреймворку не его.

    Если убрать тот пафос который ты набросал в описании и комментах, а ответить только на заголовок: Решать больше коммерческих задач, участвовать в командных проектах, решать более сложные задачи(повышать сложность от проектов к проекту), учится и работать.
    Ответ написан
    Комментировать
  • В кого переквалифицироваться из программиста?

    syschel
    @syschel
    freelance/python/django/backend
    У меня было подобное. Когда делал штамповку и мелочёвку. Стоило перейти на более высокий уровень, с разработкой от полугода. Сразу всё пропало. Попробуйте сменить тип проектов(заказов).
    Ответ написан
    Комментировать
  • Какой язык учить?

    syschel
    @syschel
    freelance/python/django/backend
    Для начала определитесь в направлении. А то программисты разные бывают. Кто-то под железо пишет, кто-то под платы, кто-то под гаджеты, кто-то под базы данных, кто-то под веб. И так далее.
    Изначально нужно определиться, с вектором движения. А уже из выбора, смотреть оптимальные и востребованные языки под него.
    Так то и на ассемблере можно под веб писать. Или на php под железо.
    Ответ написан
    Комментировать
  • Заочное или самообразование

    syschel
    @syschel
    freelance/python/django/backend
    Лично я бы выбрал оба варианта. Сейчас, десять лет в сфере программирования, с опытом и тимлида, и джуниора. Но везде полное самообразование. Мне реально не хватает фундаментальных и «разносторонних» знаний в сфере программирования. Что такое «дискретная математика» я даже не знаю и жалею.
    Раньше хватало статей и учебников по языкам. Но последние несколько лет, работая с более крупными проектами и где не мало нагрузки идёт на логику и применение разносторонних технологий. Очень сильно не хватает каких-то знаний. Благо имею возможность сравнивать с коллегами(практического опыта у них меньше моего) по цеху. Которые заканчивали по специальности ВУЗы.

    На данный момент пробую читать материалы по вот этой моей теме.

    Но только условие, относиться серьёзно к учёбе и если что дают, впитывать, а не посещать удалёнку «для корочки».
    Ответ написан
    1 комментарий
  • Аспирантура и фриланс?

    syschel
    @syschel
    freelance/python/django/backend
    Идите на фриланс доски. Если хорошо знаете английский, то на буржуйские типо odesk. В начале можно брать и мелочь. Чтобы на бирже получить какую-то репутацию и кол-во «выполненных работ». Если завышенных желаний и требований нету, то всё получится.

    Из жизненного, знаю людей, которые приходили вообще без знаний. С очень небольшим минимумом. Брались по заниженной цене за мелочёвку. Нарабатывали портфолио, обучались постепенно. Через год уже очень хорошо зарабатывали.
    Ответ написан
    6 комментариев