Как я могу улучшить свои навыки, если моя текущая работа не дает больших возможностей? [закрыто]

Имею опыт работы в ИТ более 3-х лет.

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

Я всегда продолжаю учиться и инвестировать в вещи самостоятельно через Интернет. Я люблю следить за сайтами стека и заниматься программированием на различных сайтах, таких как codeacademy/learn street и т. д., для большего количества технологий, таких как ROR/JS/PYTHON и т. д.

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

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

Я проверил в Интернете, что есть много сайтов для фриланса. Это не то, что я ищу, так как там мы должны предоставить им решение в конкретном ограничении, и есть риск отказа.

Я ищу некоторые типы форумов/сайтов/групп и т. д., где такие приложения могут быть созданы только для повышения навыков. Задействованы деньги или нет, не имеет большого значения. На данном этапе для меня важно именно обучение.

Пожалуйста, предложите, как я могу проявить себя в самой динамичной отрасли.

И да, я не ниндзя в программировании, а постоянно учусь с позитивным подходом.

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

Новое не всегда лучше; Лиспу более 50 лет, но в настоящее время интерес к нему возрождается (как и к функциональному программированию в целом). Основополагающие принципы Лиспа повлияли на десятки современных языков программирования.
@RobertHarvey Спасибо за комментарий, но речь идет не о технологии, о которой я прошу, а о повышении производительности, которое я ищу с моими текущими условиями, которые, как мне кажется, я описал в простом и ясном формате.
Я упомянул Lisp только потому, что вы заметили, что ваш нынешний работодатель не интересуется «новейшими технологиями». Фундаментальные принципы программирования вечны; новые технологии часто являются «изюминкой недели».
@RobertHarvey совершенно верно. Если я занимаюсь C или C++ или любым основным языком программирования, то я определенно не буду искать изменений ... но рынок сценариев нестабилен, и мои будущие заботы всегда связаны с деньгами, которые приносят технологии, и стабильность .. может быть, я ошибаюсь, так как я все еще новичок в этой области. но да, предложения всегда важны, и поэтому я тоже разместил вопрос
Хм, сценарии... Однажды я шесть лет работал над проектом Access/VBA. Не то чтобы карьерный рост, но мне этого было достаточно, чтобы получить должность программиста на C#.
@RobertHarvey да, ты очень близок к тому, о чем я думал и что мне нужно ... но, как я уже упоминал, у меня нет соответствующей информации и помощи по этим вещам ... я действительно люблю работать над этим, но понятия не имею, как этого достичь ..google - это всего лишь инструмент для извлечения данных ..в нем отсутствуют некоторые элементы искусственного интеллекта (означает, что я использовал googled для этого, но с моими ограниченными знаниями не смог отследить что-то полезное для меня :()
@jcmeloni Спасибо за ссылку .. meetup.com действительно новый для меня .. проверю его .. однако, как Роберт упомянул об открытом исходном коде, могу ли я получить хорошую ссылку для этого, так как я ожидал, что он собирается добавить больше в нем :( и как я могу продвинуться вперед в этом сообществе с открытым исходным кодом... Интернет и ваше сообщество - единственный источник моих указаний на этот раз :)
@jcmeloni, не могли бы вы добавить эту ссылку вместе с другой информацией в качестве ответа :)
4 голоса, чтобы закрыть и ни одного комментария, чтобы улучшить вопрос? Это не может быть так далеко.
@JeffO, к сообщению было внесено много изменений по сравнению с исходным ... так что, может быть, это причина ... и еще одна вещь ... я только ищу какое-то предложение, а не кормление с ложки ... некоторые хорошие моменты, упомянутые под самими комментариями, которые звучит полезно для меня ... чего я ожидал, если кто-то сможет применить хорошие точки, объединить их в один пост, а затем закрыть его, если сообщество хочет, чтобы он закрылся :)

Ответы (2)

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

  1. Найдите другую работу, где есть возможность учиться чему-то новому. Вы должны серьезно подумать об этом варианте, поскольку вы упомянули, что команда вокруг вас не является техническими энтузиастами и работает в своих собственных зонах комфорта.
  2. Если в настоящее время вы находитесь в ситуации, когда вы не можете уйти с текущей работы, то, как предложил Роберт Харви, найдите проект с открытым исходным кодом, который вас интересует, и внесите свой вклад в него. Если вы не готовы сейчас внести свой вклад в проект с открытым исходным кодом, вы всегда можете прочитать код, понять его и улучшить свои знания об используемых передовых методах, наблюдать за шаблонами проектирования и попытаться использовать их в своих проектах, связанных с работой, если это необходимо. применимо. Постепенно вы сможете внести свой вклад.
  3. Поскольку обучение важно для вас, следите за новыми технологиями, которые набирают силу и могут изменить правила игры. Например, в настоящее время большое внимание уделяется облачным технологиям, разработке приложений для мобильных платформ, таких как Android, Apple, и разработке игр для мобильных устройств. Проверьте, интересны ли они вам, и поэкспериментируйте, написав небольшие приложения.
  4. Если вы не можете найти людей со схожими интересами в своем нынешнем окружении, попробуйте присоединиться к группам со схожими интересами в вашем регионе. Проверьте Meetup для групп поблизости. Расширяйте свою сеть, посещайте собрания, конференции, учитесь в Интернете. Вы можете многое сделать, если у вас есть страсть и желание много работать.
  5. Найдите хорошего наставника, который поможет вам технически и ответит на ваши вопросы.
спасибо за информацию :)
Относительно 2.: Мне не нравится изучать новые концепции, читая код других (иностранных) людей. Никогда не знаешь, действительно ли они хороши в том, что делают.

Найдите интересующий вас проект с открытым исходным кодом и внесите свой вклад в него или создайте собственный проект с открытым исходным кодом, используя технологии, которые вы хотели бы использовать в большей степени.