Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

А как сейчас с работой?

113520   12 13 14 15 16 17 18 19 20 21 22 все
alex445 свой человек25.09.21 18:41
NEW 25.09.21 18:41 
в ответ schizo 25.09.21 16:00, Последний раз изменено 25.09.21 18:47 (alex445)
а как вообще получается, что люди боятся осваивать что-то новое? ну эникейщиков предпенсионного возраста ещё можно понять, а остальные? я в прошлом году попал в проект с облаком с 0 знаний о нём. ну, у меня правда "классический" бэкграунд неплохой. так я очень рад знакомству. у меня бэклог забит тренингами и книжками по профессии на две жизни

Неохота осваивать неитренесные и мусорные вещи. А веб-фреймворки на джаваскрипт я к ним отношу. И, как я уже говорил, раз коснувшись веб-фронтэнда, ты должен в него погружаться всё больше и больше. И не только в него, а в то, как работают браузеры, какие там типы запросов, почему GET нельзя для отправки данных на сервер использовать, но если очень хочется, то можно. И ещё миллион подобной веб-хрени. А поскольку там всё очень быстро меняется, то ты постепенно тратишь время только на это, и забываешь про Сишарп и Дотнет, которые вроде как твои основные скиллы должны быть. Но при этом на собесах никто тебе спуску давать по Дотнету не будет. А ещё начав кодить и разбираться на джаваскрипт, тебе могут накидывать проекты или просить порефакторить, где на джаваскрипте ещё и логика написана - т.е. ты должен не просто уметь там пару функций из какой-нибудь библиотеки вызвать, а конкретно там разбираться в нём, во всех его заморочках, которых там хватает. Короче, джаваскриптерам джаваскриптово.


Будут веб-фронтэнд фреймворки без этой хрени (js, html, css), буду готов изучать и работать с ними. Был Сильверлайт - я начал его изучать, когда он более-менее стабильным стал (что-то типа с 3 версии). Но он сдохнуть успел раньше, чем я там далеко продвинуться успел. Сейчас вот web assembly, но что-то Blazor не сильно популярен. Тот же Сильверлайт за это время успел куда сильнее раскрутиться, и его МС куда лучше продвигал.


Максимум, что я в веб-фронтэнде освоил, это knockout.js, да и то лишь потому, что там на джаваскрипте кодить не надо, а лишь привязки можно использовать. Ну и эта либа была дефолтной в стартовых проектах в Студии на ASP.NET MVC в первых его версиях. Сейчас там, вроде, тоже Ангуляр пихают. А в вакухах требуют не просто Ангуляр и джаваскрипт по вершкам знать, а конкретно разрабатывать компоненты (т.е. писать их логику, в том числе - на js) или разбираться в уже написанных, и писать логику приложений на джаваскрипте. Т.е. ты должен знать два языка - Шарп и JS.

Murr патриот26.09.21 00:10
Murr
NEW 26.09.21 00:10 
в ответ alex445 25.09.21 18:41

знать два языка - Шарп и JS.

-----

Минимум - три - ты проустил ХТМЛ.

Кроме этого тебе еще нужно работать с ХМЛ... там еще где-то ХСЛТ маячит...

Остальные сам поищешь,,,

alex445 свой человек26.09.21 12:03
NEW 26.09.21 12:03 
в ответ Murr 26.09.21 00:10
Кроме этого тебе еще нужно работать с ХМЛ... там еще где-то ХСЛТ маячит...

Работать в каком смысле? Знать отлично спецификацию и стандарт, или использовать стандартные библиотеки для маппинга-парсинга? Так-то я работал со всякими, только в стандартах этих XML не разбираюсь. Ну есть там теги и атрибуты - вот что знаю.

BSDLamer Хвостатый Carpal Tunnel26.09.21 12:12
BSDLamer
NEW 26.09.21 12:12 
в ответ Murr 26.09.21 00:10

кто еще работает с XML кроме динозавров ?

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
Murr патриот26.09.21 14:22
Murr
NEW 26.09.21 14:22 
в ответ alex445 26.09.21 12:03

только в стандартах этих XML не разбираюсь

-----

Угу... угу...

Murr патриот26.09.21 14:24
Murr
NEW 26.09.21 14:24 
в ответ BSDLamer 26.09.21 12:12

кто еще работает с XML

-----

В Студии проект делается в ХМЛ... т.е. не умея с ним работать вообще от дефаултa ни на шаг...

alex445 свой человек26.09.21 16:40
NEW 26.09.21 16:40 
в ответ Murr 26.09.21 14:24, Последний раз изменено 26.09.21 16:44 (alex445)

Так я и спрашиваю, на каком уровне его знать? Я XML никогда не изучал специально, открываю конфиги - там всё понятно. Но я всё равно не знаю стандарта XML, даже какой минимальный набор тегов для валидного файла XML. Это не мешает читать и править конфиги, сохранять-загружать-передавать XML с помощью готовых библиотек.


Когда в вакухе требования "языки программирования, фреймворки, бла-бла... , XML, JSON, YAML" - я сразу недоумеваю. Это я должен в этих стандартах разбираться и уметь решать по ним "каверзные задачки", или просто знать хотя бы одну либу для работы с ними?


По этой же логике нужно знать, что такое операционная система и интернет, и как они устроены. Иначе же нельзя ими пользоваться, да?

BSDLamer Хвостатый Carpal Tunnel26.09.21 17:46
BSDLamer
NEW 26.09.21 17:46 
в ответ Murr 26.09.21 14:24

не знаю о какой отрасли идет речь.

Я уже лет 5 в проектах в облаке, никаких студий и XML я пока еще не видел. Позавчерашний день

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
alex445 свой человек26.09.21 17:54
NEW 26.09.21 17:54 
в ответ BSDLamer 26.09.21 17:46, Последний раз изменено 26.09.21 17:55 (alex445)
Я уже лет 5 в проектах в облаке, никаких студий и XML я пока еще не видел. Позавчерашний день

Студия это IDE. Или в облаке можно и без подобных пережитков?


Классно там, на облаках! )))

BSDLamer Хвостатый Carpal Tunnel26.09.21 18:09
BSDLamer
NEW 26.09.21 18:09 
в ответ alex445 26.09.21 17:54

Да кто как хочет, хоть в IDE хоть в vi. Студий не видел.


В облаках совсем не классно, качество софта хуже, фреймворки меняются каждый день, но быть динозавром тоже не вариант.

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
Murr патриот26.09.21 18:45
Murr
NEW 26.09.21 18:45 
в ответ alex445 26.09.21 16:40

Это не мешает читать и править

-----

Элементарная задачка.

Требуется - добавлять какие-то фрагменты в ХМЛ файл.

Для простоты - пусть они будут одинаковые по структуре ХМЛ.

Вроде как все работает, но... медленно. И чем дальше - тем медленнее.

Твоя работа - вместо 10 минут на добавление одного фрагмента сделать... хммм... 100 милисекунд... хотя, пожалуй, много.. 20-ти хватит...

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


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


Murr патриот26.09.21 18:53
Murr
NEW 26.09.21 18:53 
в ответ BSDLamer 26.09.21 17:46

Я уже лет 5 в проектах в облаке

-----

Повезло. Я вот 6 лет дерьмо разгребал...

Так у меня до 40 гиг ХМЛы случались...

schizo коренной житель26.09.21 19:13
schizo
NEW 26.09.21 19:13 
в ответ BSDLamer 26.09.21 18:09

какого софта качество хуже? worlkoads тат тем же что и on-prem

Храни Вас Г-дь!
schizo коренной житель26.09.21 19:16
schizo
NEW 26.09.21 19:16 
в ответ alex445 26.09.21 16:40, Последний раз изменено 26.09.21 19:16 (schizo)

интервью все разные. универсальных советов, как их проходить попросту нет. нередко бывает, что какие-то requirements из объявления не обсуждаются вовсе. очень редко бывает, что вообще никакие не обсуждаются :)

Храни Вас Г-дь!
BSDLamer Хвостатый Carpal Tunnel26.09.21 19:23
BSDLamer
NEW 26.09.21 19:23 
в ответ schizo 26.09.21 19:13

я был в cloud проекте где workload был гораздо выше чем во всех предидущих онпремах. После анонса по телеку и всяких соц сетях, в день golive было сразу пару миллионов юзеров.

качество софта хуже потому что когда спотыкаешься тут и там о баги в k8s, aws, helm, terraform, gitlab и тд, в конце воркэраунд на воркэраунде.

софт релизится сегодня гораздо быстрее и то что лет 10 назад было сырой бэтой, сегодня уже очень обкатанный прод

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
BSDLamer Хвостатый Carpal Tunnel26.09.21 19:24
BSDLamer
26.09.21 19:24 
в ответ Murr 26.09.21 18:53

в oracle такие XMLы надо пихать.

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
schizo коренной житель26.09.21 19:31
schizo
NEW 26.09.21 19:31 
в ответ BSDLamer 26.09.21 19:23

ну, это зависит от того, как деплоят и насколько расторопные люди этим занимаются. костылей в инфраструктуре и он-прем хватает. вот в одном проекте сейчас шведский офис за 2 месяца перенесли весь в AWS и никто ничего не заметил. а в Azure проект с третьей стороной стоит уже месяца три, потому что там express route организован через пень-колоду и архитект чего-то недопонял

Храни Вас Г-дь!
Murr патриот26.09.21 19:33
Murr
NEW 26.09.21 19:33 
в ответ BSDLamer 26.09.21 19:24

в oracle такие XMLы надо пихать.

-----

Так там они и были...

Это не отменяет необходимости их обрабатывать...


AlexNek патриот26.09.21 20:30
AlexNek
NEW 26.09.21 20:30 
в ответ BSDLamer 26.09.21 17:46
никаких студий

А в чём тогда? Ява?

AlexNek патриот26.09.21 20:32
AlexNek
NEW 26.09.21 20:32 
в ответ BSDLamer 26.09.21 18:09
хоть в vi

А дебажить как? IntelliSense и цветовая посветка?