D
D
Dmitry2016-05-19 11:22:06
JavaScript
Dmitry, 2016-05-19 11:22:06

Choice of specialization in web development?

Hello! The question is, at work you have to deal with both backend development in C # + ASP.NET, and with frontend development of js ..., it seems that you know something there and there, and you can do something, but as such, the depth of knowledge and there are no skills either there or there, but I would like to understand the issue deeply enough, what do you think, what can be done here, immediately deeply understand the backend and frontend, choose some kind of specialization for yourself (for example, frontend) and dig deep into it (but then here one more question arises, what to do with C# + ASP.NET, in which you also have to write, throw it on the back burner?), or try to become a fullstack (but as for me, it seems to me that fullstack is an enikey) that advise?
p/s sorry for the confusion

Answer the question

In order to leave comments, you need to log in

4 answer(s)
ТёмнаяМатерия, 2016-05-19
@darkmatter

fullstack это эникейщик

Нет в вебе это не так.
Выбирайте то что по душе вам, мне например JS нравится, значит на node.js пойду, а вёрстка меня бесит просто все эти кнопки, формы, рамки, поэтому я в backend больше углубляюсь. А знакомый у меня backend вообще понять не может, туго до него доходит, зато он во фронте хорошо ориентируется.

Денис Инешин, 2016-05-19
@IonDen

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

Алексей Самсонов, 2016-05-19
@forevist

Никто же не мешает Вам углубиться во что-то одно, но знать и другое.
Если вас тяготит к фронтэнду, то на самом деле узнать нативный js и ознакомится с популярными библиотеками и инструментами не так много времени займет, и останутся еще силы продолжать работу с C#.
С другой стороны после смены работы вам вряд ли потребуется знать и то и другое и третье, как тут правильно заметили: разделение труда - действительно хорошая вещь.

Павел Волынцев, 2016-05-19
@copist

Фронт/Бэк - понятие неоднозначное. Это не обязательно или JS или RoR.
Может быть пригодится copist.ru/blog/2015/08/26/backend-vs-frontend
Fullstack - ещё более неоднозначное. Типа ни там, ни сям.
На хабре по этому поводу большой спор был.
А мне нравятся fullstack - с ними проще, они всё могут, не приходится задачи перекидывать и ждать.
И сам я тоже - и ангуляр поправить/написать, и базу спроектировать, и сервачок настроить.
Может это вопрос времени на подготовку?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question