28.07.2011, 22:52
|
Кандидат Javascript-наук
|
|
Регистрация: 07.09.2010
Сообщений: 133
|
|
Каково будущее професии Front-end Developer'a?
Иногда смотрю вакансии и замечаю что открытых вакансий Front-end Developer становится меньше. То ли низкий порог вхождения из-за чего быстро уже наплодилось много спецов этого профиля, либо все уже набрали спецов не нужно больше...либо фиг его знает. Есть конечно понятие хорошие спецы нужны всегда, но до них нужно расти еще какое то время...
Чего не сказать например о Java программистах.
Вакансий полно, берут иногда junior'ов, юниоры Java получают как Front-end Developer норм уровня. И что самое интересное что востребованность не прекращается люди как в прорву идут.. идут... идут или вакансии вешают.. вешают.. вешают..) Я уже задолбался вычитывать что мне нужно из явы, даже фильтр включаю все равно как-то попадает. Конечно тупо сравнивать такие вещи но все же хотелось бы понять почему так происходит и что будет дальше в области Front-end.
Последний раз редактировалось TicTac, 28.07.2011 в 22:55.
|
|
28.07.2011, 23:29
|
Особый гость
|
|
Регистрация: 02.04.2010
Сообщений: 4,260
|
|
Сообщение от TicTac
|
открытых вакансий Front-end Developer становится меньше
|
На сколько показывает практика, спрос на хороших специалистов превышает предложение. Вакансий море, особенно в Москве и Питере.
Сообщение от TicTac
|
То ли низкий порог вхождения из-за чего быстро уже наплодилось много спецов этого профиля
|
Рынок завален jQuery "специалистами", но такие никому не нужны без многолетнего отпыта в JS-разработчике
Последний раз редактировалось monolithed, 28.07.2011 в 23:32.
|
|
29.07.2011, 03:04
|
|
Быдлокодер;)
|
|
Регистрация: 19.11.2010
Сообщений: 4,338
|
|
Согласен с monolithed
|
|
29.07.2011, 03:59
|
|
Профессор
|
|
Регистрация: 01.07.2010
Сообщений: 387
|
|
Не знаю как в Москве, а у нас в Минске почти все предложения: разработка под мобайл дэвайсес, к которым я, как минимум, абсолютно холоден.
Я даже знаю откуда это порождается. Студенты дурят голову инвестору, в результате получается компания однолетка, в которую тя и зазывают.
Большинство проектов игры и прочая никому не нужная дребедень. Я вот только всегда поражался что это Г умудряются кому-то впихивать... (всмысле, что на западе это кто-то покупает).
Цитата:
|
берут иногда junior'ов
|
junior - это повод урезать зп. тоесть иногда надо пахать по полной, но по ставке junior'а
Цитата:
|
юниоры Java получают как Front-end Developer норм уровня
|
не сравнимы по количеству знаний, которыми должен обладать специалист, может даже и умений... в смысле способностей
Последний раз редактировалось float, 29.07.2011 в 04:02.
|
|
29.07.2011, 22:33
|
Кандидат Javascript-наук
|
|
Регистрация: 07.09.2010
Сообщений: 133
|
|
Сообщение от monolithed
|
Рынок завален jQuery "специалистами", но такие никому не нужны без многолетнего отпыта в JS-разработчике
|
С одной стороны так и есть. Но с другой:
1. На то он и рассчитан чтобы быстро решать поставленные задачи, иначе зачем он нужен? А для большинства студий знаний jquery с головой, чтобы делать различные выпадайки-западайки
2. Заказчику вообще пофиг как оно сделано главное чтобы работало как надо, красиво и тд + чем быстрее сделается тем лучше для всех.
Зачем прыгать через голову извращаться и тд. думаю так много считают.
Ну конечно далеко не уедешь на одном jQuery, но и сделать можно много чего, красивого, работающего + достаточно быстро и еще кросбраузерно, уже позаботились дяди).
Чето я расхвалил jQuery
А может такое быть когда браузеры будут поддерживать стандарты. Например 99% единогласной поддержки всех методов и тд. То есть бороться с кросбраузерностью перестанет быть актуальностью. Тогда что-то измениться и все начнут отказываться от фреймфорков и тд? Так как вполне приятно будет писать на чистом яваскрипте, не парясь что потом в ие не будет работать и тд. Или ничего не изменится просто перепишут фреймворки и повыкидывают из них кроссбраузерный мусор и все так и продолжится
Последний раз редактировалось TicTac, 29.07.2011 в 22:39.
|
|
29.07.2011, 23:04
|
Особый гость
|
|
Регистрация: 02.04.2010
Сообщений: 4,260
|
|
Сообщение от TicTac
|
Заказчику вообще пофиг как оно сделано главное чтобы работало как надо, красиво и тд + чем быстрее сделается тем лучше для всех.
|
Самое интересное начинается когда, тебе дают проект, которым занимался некий давно уволеный Вася, а там и MooTools и Dojo и jQuery со всеми UI, и думаешь вот с***)
Сообщение от TicTac
|
Ну конечно далеко не уедешь на одном jQuery
|
jQuery это обертка ничего более, без знаний JS ничего хорошего сделать не получится.
Сообщение от TicTac
|
А может такое быть когда браузеры будут поддерживать стандарты.
|
Какой вы наивный)
Сообщение от TicTac
|
Так как вполне приятно будет писать на чистом яваскрипте
|
jQuery - тоже чистный JS.
Варианта два - либо писать свой велосипед (а вслучае отказа от сторонних библиотек придется, если это конечно большой проект), либо использовать уже существующие решения, третьего не дано.
Последний раз редактировалось monolithed, 29.07.2011 в 23:07.
|
|
29.07.2011, 23:47
|
Кандидат Javascript-наук
|
|
Регистрация: 07.09.2010
Сообщений: 133
|
|
Сообщение от monolithed
|
Самое интересное начинается когда, тебе дают проект, которым занимался некий давно уволеный Вася, а там и MooTools и Dojo и jQuery со всеми UI, и думаешь вот с***)
|
D
А у Вас такого не бывает что со временем все так засирается что черт ногу сломит разобрать что куда через некоторое время даже в своем коде, реально
трудно въехать что писал, если что-то поменять где вылезет бок и тд. А можно поменять и вылезет бок так как не помнишь всех нюансов что было Как с этим бороться?
|
|
29.07.2011, 23:48
|
|
⊞ Развернуть
|
|
Регистрация: 11.01.2010
Сообщений: 1,810
|
|
TicTac, писать комментарии, заботиться о читабельности кода, применять паттерны, учиться читать чужой код.
|
|
29.07.2011, 23:55
|
Особый гость
|
|
Регистрация: 02.04.2010
Сообщений: 4,260
|
|
Сообщение от TicTac
|
Как с этим бороться?
|
+ к тому что сказал B@rmaley.e><e хочу добавить, что организация кода это чуть ли не самое главное в разработке.
Код должен быть модульный, структурированный и прозрачный, если вдруг понадобится его использовать еще где-то, то не нужно тупо копировать этот, а просто вызвать соответсвующую функцию в нужном контексте.
|
|
30.07.2011, 00:52
|
|
|
|
Регистрация: 27.12.2008
Сообщений: 4,201
|
|
Сообщение от TicTac
|
А может такое быть когда браузеры будут поддерживать стандарты. Например 99% единогласной поддержки всех методов и тд. То есть бороться с кросбраузерностью перестанет быть актуальностью. Тогда что-то измениться и все начнут отказываться от фреймфорков и тд? Так как вполне приятно будет писать на чистом яваскрипте, не парясь что потом в ие не будет работать и тд. Или ничего не изменится просто перепишут фреймворки и повыкидывают из них кроссбраузерный мусор и все так и продолжится
|
а как ты себе представляешь "99% единогласной поддержки всех методов"? Всегда у одного браузера будет что-то одно реализовано, а что-то другое - нет. Всегда будут баги. Всегда будут пользователи, использующие старые версии ПО. Разве что соотношение может меняться.
И что значит "все так и продолжится"? В идеальном мире нету творчества. Там есть один браузер в котором все есть. И сайты все уже написаны. Так что там вакнасии front-end разработчиков отсутствуют по определению.
Сообщение от TicTac
|
Чего не сказать например о Java программистах.
|
Хорошо там, где нас нет
а что, если мы тебе всем форумом ответим, что да, надо переходить на java, ты так и поступишь?
|
|
|
|