Веб-Разработка - Как Перейти На Другой Фреймворк Во Фрилансе?

  • Автор темы Maydrakrisa39
  • Обновлено
  • 21, Oct 2024
  • #1

Я работаю над Java около 4 лет. и занимаюсь фрилансом полный рабочий день около 2 лет. сейчас

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

Поскольку хостинг Java обходится дорого, а разработка идет медленно, я бы хотел переключиться на какую-нибудь другую веб-инфраструктуру (точнее, стек MEAN), чтобы иметь возможность привлечь больше клиентов.

Это было бы очень важное решение, но я не знаю, как мне это сделать?

Проблемы, которые я вижу:

  1. В моем профиле есть почти все проекты на Java, так как мне представить себя потенциальным клиентам с проектами стека MEAN?
  2. Возможно ли вообще получить опыт работы со стеком MEAN (или другой технологией) после того, как вы только начали заниматься проектами? (Вместо того, чтобы тратить месяцы на то, чтобы освоить структуру и начать зарабатывать с ее помощью деньги)
  3. На Java, если моя почасовая ставка равна x, то какой процент от x я должен взимать за проекты MEAN stack?
  4. Сколько времени обычно требуется для того, чтобы хорошо зарекомендовать себя (или, по крайней мере, стабильно) в проектах стека MEAN, в частности, и в частности, в таких переключениях. (Это вполне может быть основано на мнении.)

Поэтому я хотел бы попросить совета по тому же вопросу.

#веб-разработка

Maydrakrisa39


Рег
20 Jun, 2009

Тем
59

Постов
185

Баллов
520
  • 25, Oct 2024
  • #2

Я проходил через это несколько месяцев назад (опыт работы на Java, начало изучения и использования стека MEAN), поэтому выскажу вам свое мнение.

  1. Я бы создал небольшой проект, используя стек MEAN (это тоже хороший способ обучения). Стек MEAN довольно новый, поэтому опытных программистов там не так много. Я думаю, вы все равно можете представить свои веб-проекты на Java, в конце концов, есть много похожих вещей, даже если языки программирования разные (т. е. существуют одни и те же веб-протоколы).

  2. Вот как я начал: посмотрел несколько уроков, а затем приступил к проекту. Я должен сказать, что это немного напрягает, и для разработки вам потребуется немного больше, чем если бы вы использовали что-то, что уже знаете.

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

  4. Это зависит от вашего предыдущего опыта. Если вы уже знаете HTML, CSS и немного Javascript, это вам поможет. Кроме того, ваш веб-опыт Java поможет больше, чем вы думаете. Есть много похожих концепций, например, есть EJS в MEAN, который похож на JSP в JEE. Mongo DB очень проста в использовании, данные сохраняются в формате JSON в виде документов, поэтому ими легко манипулировать. Экспрессу можно научиться по ходу дела. Сервер Node очень прост в настройке и использовании. Я бы сказал, что это единственная хитрость в Angular JS, но как только вы ее поймете, она вам понравится. По крайней мере, это случилось со мной (хотя вначале я довольно скептически относился к Javascript).

Надеюсь, это поможет, но помните: это всего лишь мнение.

 

Алексей Парханд


Рег
03 Nov, 2015

Тем
60

Постов
180

Баллов
500
  • 25, Oct 2024
  • #3

Как следует из другого ответа, вы можете выполнить небольшой проект, используя стек MEAN, а затем посмотреть, как вы справитесь с реальным проектом фрилансера. Особенность технологий в том, что вам нужно твердо разбираться в них, чтобы иметь возможность успешно конкурировать на рынках фрилансеров. Кроме того, узел является довольно новым в экосистеме. Вы также можете рассмотреть возможность перехода к экосистемам Python или PHP, поскольку они тоже имеют прибыльные рынки.

В конечном итоге от вас зависит, какие навыки вам легче освоить и что нравится вашим интересам. Здесь вы можете найти некоторые из крупнейших сайтов, созданных с использованием Node, которые могут вдохновить вас. В список входят Ebay, PayPal, Walmart и даже Linkedin!

 

Byvatov


Рег
16 Oct, 2011

Тем
70

Постов
168

Баллов
528
Похожие темы Дата
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно