Сообщение от nasqad
|
выбирая нишу и технологию исходя из выгоды - ничего нормального добиться невозможно
|
Золотые слова.
Уже сейчас можно лицезреть огромное количество юристов/экономистов выучивших специальность ради выгоды и моды, но не получивших достойную работу в этой области.
Полагаю, скоро такая же участь будет и с программированием
Сообщение от last-art
|
1. Как вы думаете господа (ну по вашему опыту, по работе), есть ли узкие спецы яваскриптеры, востребованы ли они на рынке или работодатель предпочитает универсалов?
|
Есть и востребованы узкие специалисты.
И универсалы востребованы.
Последние в большей степени.
Сообщение от last-art
|
2. Логичны ли мои рассуждения, взяться ли мне только за js или это бред, и лучше даже не думать об этом а доделывать то, что начал год назад?
|
С#.NET/ASP.NET - живые на данный момент технологии, и свой сектор имеется.
Так что внешних причин для того чтобы срочно бросить начатое нет - следуя этим путем можно добится полезного результата по итогам.
А насчет внутренних причин - Вам виднее насколько этот путь подходит именно Вам, и получите ли вы удовольствие в процессе, и в конце пути, и насколько Вам будет легко/тяжело
Сообщение от last-art
|
3. Видел в списках выдачи вакансий js программиста, и достаточно хорошие з\п, закрались сомнения, а так ли легок этот скриптовый язык (которые некоторые вообще за язык признавать не хотят), что за него такие большие зп.
|
Ну, сам язык с поправкой на кроссбраузерность назвать сложным нельзя.
Некоторые его даже называют современным бейсиком, и я в чем-то согласен.
Но, просто знать язык - мало.
Надо уметь разрабатывать на нем приложения.
Один программист напишет сложное клиентское приложение, с сложной логикой, и красивым/удобным интерфейсом. И это приложение будет легко масштабироватся/дорабатыватся под новые нужды. Не возникнет проблемы, что для того чтобы добавить формочку надо перерыть половину клиентского кода, и треть серверного, и везде внести изменения, либо посмотреть/вспомнить логику работы. Песня в общем.
Другой же программист запутается в своем же коде не доведя его до конца, а через полгода, вообще будет смотреть на свой же код, ка кбаран на новые ворота.
Каждая новая фича будет рождатся в муках, потому что при ее реализации сломается 10 существующих фич.
Оба программиста пользуются одним и тем же языком, и знают его синтаксические конструкции, стандартные объекты/методы, и прочее.
Но первый знает, как надо разрабатывать ПО, чтобы потом его можно было легко исправить/дополнить, и может претендовать на высокую ЗП
Второй максимум может претендовать на разработку относительно некрупных модулей под присмотром опытного коллеги, либо быдлокодить, если некому его наставить, и сам не умеет обучится
Как-то так, в общем-то.
Кстати, это относится не только к JS, но и к любому другому языку.
Практически по любым языкам разброс в ЗП между Junior-ом и Senior-ом составляет от трех и более раз
Сообщение от last-art
|
4. Легко ли найти свою нищу, даже будучи фрилансером?! Мне как-то пока трудно представить человека который бы в веб разработке предлагал делать только интерактив, вроде сейчас на этой стадии сайтоделания, каждый кому не лень пользуется удобными шаблонами модулями или даже пишет, благо код не так сложен в большинстве своем (что касается визуальных фич конечно).
|
На фри-лансе проекты типа "сайт под ключ" не являются основой рынка.
Достаточно большое количество заказов на конкретный функционал.
В частности и на голую клиентскую, или голую серверную часть