Комментарии 174
написать xpath
Какой ужас. Зачем?
xpathResult = document.evaluate(
"//a[starts-with(@href, 'https://www.foo.com/')]",
document.documentElement,
null,
XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,
null
);
Которое может уложить любой сервер на несколько часов XML-файлом в пару десятков мегабайт.
На несколько минут, скорее. karaf+camel+saxon на 3-5 мегабайтах json1->pojo->json1->xml1->xslt/xpath->xml2->json2 message conversion выполняет около 5-15 секунд (возможно, это ещё не предел)
а попробуйте вот эту троицу, интересно сравнить будет
<system-property javax.xml.parsers.DocumentBuilderFactory="com.caucho.xml.parsers.XmlDocumentBuilderFactory"/>
<system-property javax.xml.parsers.SAXParserFactory="com.caucho.xml.parsers.XmlSAXParserFactory"/>
<system-property javax.xml.transform.TransformerFactory="com.caucho.xsl.Xsl"/>
Тоже самое CSS-селектором:
selectorResult = document.querySelectorAll('a[href^="https://www.foo.com/"]');
А теперь постройте css селектор, который найдет ноды содержащие текст по маске и/или с условиями OR AND и вернет родителя.
Бинго!
Именно так. Я QA, пишу на Java.
Автор статьи «будто я в 2013-ом». И да, XPath может делать такие выборки, которые другим механизмом не сделать «изящно-просто».
ЗЫ К слову ни разу в работе не понадобились подобные манёвры.
XPath дает такое решение:
//body/descendant::*[text()[string-length(normalize-space(.))>0]][not(self::style)][not(self::script)]/text()
Вытянет текст в пределах только своей ноды. Игнорируя дочерние. На выборке в тысячу-две нод работает моментально.
UPD: парсилась страница гугла, все css/js блоки надо было игнорировать.
И, что не мало-важно — решение универсальное, без «фреймворко-зависимостей». Понятно любому, кто умеет работать с DOM.
UPD2: проверил на этой самой странице хабра — результат, это коллекция в примерно 1,5k блоков. Скорость не замерял, но визуально результат мгновенно получен после нажатия клавиши Enter.
XPath — это как бы стандарт для WebDriver. Высокоэффективное решение.
Дополнительно, после появления второй версии форума (с другой структурой), переиспользование кода было максимальным.
Есть еще профит от знания/понимания XPatha-a — это более легкий вход в технологию XSLT. Да и насколько я помню, в RDBMS он тоже используется.
Есть еще профит от знания/понимания XPatha-a — это более легкий вход в технологию XSLT. Да и насколько я помню, в RDBMS он тоже используется.
Давно понял «чем больше видов селекторов умеешь/знаешь — тем лучше».
Мне сильно не нравилась работа с JSON в Java еще с 2014-го.
Сел писать свой парсер, jQ-like-style.
Ведь писать "$.store.book[?(@.price < 10)]" для выборки из JSON — бесценно!
В 2016/2017-ом был обнаружен проект на гитхабе, который делает ровно то же самое. У нас полностью совпадает синтаксис. Поэтому замена своего велосипеда на «публичный» произошла на 99% гладко (ну лень мне поддерживать самопал).
А теперь этот код используют даже в крупном энтерпрайзе.
ID довольно часто меняют разработчики (бурный эм… период разработки).
А т.к. для клиента процесс тестирования ничем никак не влияет, то «проблема только на моей стороне». А для меня быстродействие — это не проблема (как мощное железо, так и другие оптимизации).
Поэтому не заморачиваюсь — просто вся платформа построена на использовании XPath. Унификация, так сказать.
Мне вообще странно, как могут сделать предложение сразу 3 из 4х? компаний
Это как-то по меньшей мере странно, при таком-то уровне и не профильном образовании…
Больше смахивает на пустую статью не о чем для «контенту».
В общем, самое важное, что я хотела донести, это то, что не нужно боятся что-то изменить.
Да и вообще бояться не стоит, поэтому
Предложение я все-таки не приняла, потому что не была до конца уверенна в своих силах.
скорей всего зря. Оффер вам дали, а значит компания считала, что вы подходите. Не думаю, что вас бы оставили одну со всеми сложностями. Впрочем всё это при общении можно было узнать. В любом случае, перспективу в вас видели, что уже положительный исход.
Я бы посоветовал в ситуации, когда вам кажется, что вы не тянете, а компания считает, что вы подходите(а в принципе и в ситуации наоборот, если есть возможность), уточнить, что, по их мнению, вам стоит подтянуть. Это поможет разобраться, на каком уровне вы находитесь.
Спасибо большое, сэнсэй))
Ваша лавстори лучше, чем вся моя статья :)))
Но не могу сказать что «совсем не мешает», да. Даже бесит порой (её саму)))
Чаще всего, чтобы не пройти испытательный вы должны быть либо клиническим лодырем, либо клиническим идиотом, не способным учиться, плюс ко всему этому — очень неприятным человеком
Ситуация, на самом деле, довольно простая: на собеседовании вы чуть больше, чем просто бумажка, резюме
После собеседования — вы уже как-то делаете вид, что работаете в команде, вы общаетесь с этими людьми каждый день, больше, чем с собственной семьей, у вас появляются какие-то личные отношения и завязки
Фактически уволить такого человека уже неприятно, его стараются уже прям таки вытянуть, если он всячески показывает, что старается и хочет тут работать
Обратная ситуация возможна практически только тогда, когда начальник психопат и самодур, либо ему вас просто впарили и он изначально не хочет, чтобы вы тут вообще работали
Но вспомнил эту поговорку и...… И ваша будущая жена с облегчением подумала: «Вот нормальный человек, а то все разбегаются, даже не поздоровавшись».
А вы ее не видели до этого?
Ну знакомства по интернету — сейчас очень даже распространены.
Например, не все фотогеничны. Или не умеют/не желают отбирать удачные фотографии (скажем, критерий — «я в моем любимом платье и наплевать что фотка неудачная, ведь платье такое красивое»).
А бывает и наоборот (даже без Фотошопа) — кто то удачно получается или умеет выбирать хорошие фото. В жизни же выглядит некузяво.
Плюс у женщин есть такой фактор как косметика — не все умеют, не всегда получается удачно. У меня есть знакомая — ее муж и я считают, что она интереснее без косметики. Ибо как накрасится на «парадный выход» — так хуже.
Так что это, в любом случае, некий риск. Да, ты можешь попасть в хорошую компанию, подтянуть свой уровень, зацепиться и сильно ускорить свой профессиональный и карьерный рост. А можешь и не вполне справиться с возложенными на тебя требованиями/ответственностью. Тут все зависит от множества факторов. И от реальной, а не декларируемой, позицией компании в частности. А ее можно узнать только попав внутрь.
Не всегда финал будет печальным
Лично я, например, свой финал печальным отнюдь не считаю. Более того, мне кажется, что тут все более-менее оказались в плюсе.
смена компании
Если человек относится к ней как к «компании мечты», то это может стать для него печальным концом. А так, да, этот вариант у тебя отнять никто не сможет, так что, в этом смысле, ты действительно ничем не рискуешь. :)
В этом-то как раз и состоит выбор. Либо ты устраиваешься туда сейчас и изо всех сил стараешься закрепиться, либо ты повышаешь свой уровень до нужного на другом месте работы и уже с высоко поднятой головой приходишь туда или на любое другое понравившееся место. Дорожек тут несколько, и у каждой есть свои плюсы и минусы.
Конечно, как всегда, очень субъективно, но я бы сказал, что есть две ситуации, когда выбор вообще стоит:
1. В вашем регионе маленький рынок, уезжать вы не планируете, это РЕАЛЬНО компания мечты и вы боитесь, что если пролетите сейчас, больше вас не возьмут
2. Вы взрослый отягощенный семьей дядька и вам важна краткосрочная стабильность (вопрос только как вышло, что вы все еще джун???)
Во всех остальных ситуациях надо заткнуть гордость, страх и сомнения подальше и ПАХАТЬ так, как только можете
Вот ровно так, чтобы потом не было стыдно перед самим собой и вы могли сказать «да, я отпахал два месяца и сделал все, что мог»
На очень раннем этапе карьеры у меня была такая ситуация
К несчастью то, что красиво рисовалось, оказалось солидным таким куском какашки, уходил я оттуда со скандалом через полгодика, но даже в этой ситуации, прийдя совершенно сопливым джуном, я ушел вполне работоспособным сотрудником, который уже мог претендовать на вдвое большую зарплату
Первое время я, конечно, пахал, причем я пахал обязательные восемь часов на работе, приходил домой, спал пару часов, еще пол ночи пахал по рабочим задачам, никуда это не логируя, потому что объективно не справлялся с задачами со сколько бы то ни было адекватной скоростью, потом еще пол ночи просто читал по специальности, спал еще пару часов и снова шел на рудник
В свои условные двадцать два я мог себе это позволить и… да, это стоило каждой потраченной минуты и нервной клетки
Это научило меня специальности, это научило меня пахать, когда надо, это научило меня, что можно и не пахать, если ты достаточно квалифицирован, но для этого надо учиться… Да это просто бесценный опыт, которого я пожелаю каждому, просто он должен быть получен вовремя и на верном этапе
Так что это, в любом случае, некий риск. Да, ты можешь попасть в хорошую компанию, подтянуть свой уровень, зацепиться и сильно ускорить свой профессиональный и карьерный рост. А можешь и не вполне справиться с возложенными на тебя требованиями/ответственностью.
Тут риск только для фирмы — это не ваша проблема.
Зарплату они все равно заплатить обязаны (ну может, не захотят премию дать).
Ваших рисков тут нет. Кроме риска потерять веру в себя, разве что…
Так что, безусловно, общая картинка всегда несколько объемнее краткого описания. Но в качестве причины их решения мне назывались лишь недостаточно хорошие результаты первой, и единственной, оценки. Что, в общем-то, вполне коррелирует с моим общим ощущением, что они, действительно, изначально рассчитывали на чуть большее, относительно того, что я реально тогда мог показать.
С таким списком вопроса это уже не джун, тем более если действительно за год всему научилась то это большой плюс.
Те, кто ничего вообще не умеют, называются «trainee», а не «junior». Да, для трейни это достижение.
Как раз нормально для джуна.
Вы правы в контексте английской нотации, то есть по прямому смыслу слова, но, учитывая общую тенденцию зарплат и подходов компаний к отбору, выходит, что говоря в вакансии «джуниор», почти всегда имеется в виду «мы готовы вас учить, вы можете почти ничего не знать и быть готовым учиться, но и платить мы вам будем так, чтобы только с голоду не померли»
Так что я охотно соглашусь, что такой список вопросов в наших реалиях — это уже слегка сомневающийся в себе мидл
Да, это приводит к серьезному размытию понятий «сеньер», «лид» и так далее, но нужно смотреть на реалии рынка, а не на то, как оно в теории должно быть
В общем я очень удивилась, когда мне перезвонили на следующий день уже с оффером
Зря отказались мне кажется. Уж если берут, да и туда куда именно вы хотели и технологии у компании вам интересны, так почему не взяться то? Очень странно что вы не согласились.
Сам когда начинал только в IT входить, тоже предложили работу по сопровождению специфического ПО, хотя на тот момент я даже до джуна с трудом дотягивал. Через пол года я уже всё знал, изучил и плодотворно трудился, а потом ещё и проработал в этой компании ещё 4 года.
В общем не нужно бояться пробовать. Если вы молодой специалист, то даже если вы не справитесь, худшее что вам грозит, это ещё одна строчка в резюме и повторный квест с поиском работы. При будущем найме HR не сильно обращают на подобные строчки внимания. Ну да типа, попробовал, понял что не моё и ушёл. Всё понятно.
Или все-таки дорогу осилит идущий?)
У Вас вдохновляющий опыт)
Я когда-то давно пошёл на «PHP-шника», поддерживать внутренние сервисы интернет-провайдера. Спустя уже несколько месяцев (не помню, сколько, но немного) начал всё переписывать в виде единой системы, но уже на Perl (mojolicious), который тогда знал на уровне обработки текстовых файлов регэкспами. В итоге почти 5 лет там проработал :)
Или вы просто бац — и заявление на стол?
Ощущение что вы своей первой компании шанса не дали. Это конечно ваше право, просто интересно, как это происходит с точки зрения вчерашнего джуниор специалиста (судя по всему, вы уже не джуниор).
После курсов по-моему как раз год и нужно поработать
Это конечно не строго, но крайне не приветствуется уход в этот срок
Вам дают путевку в жизнь — это круто, но потом вы получаете меньше рынка за бОльший объем работ на менее интересных проектах и технологиях
А что? Мы вас обучили, проявляйте лояльность
Это само по себе неплохо, на хлеб с маслом хватит всегда, но вопрос в ваших амбициях
В частности, да, серьезного повышения зарплаты вы там практически никогда не получите: вас для того и взяли, чтобы вырастить своего карманного сеньера за несколько лет и платить ему как мидлу
Именно для крупных контор с приличной учебной базой это характерно, именно потому туда сложно попасть готовому сеньеру
Это скорее вопрос формации
Кому-то «работать вот в этом цеху всю жизнь», кому-то «бегать, искать, учиться»
Единственный важный момент, который надо трезво и бескомпромиссно оценить — насколько эта контора стабильна и чего от вас хотят
Если речь о странной проприетарной фигне и Б-г знает что будет завтра — бежать без оглядки, потому что можно остаться у разбитого корыта
Самого интересного не написали цифры зарплат что было и что стало.
Бесполезная информация.
Подавляющая масса людей на этом форуме — все равно не знает рынка труда в том городе и стоимости жизни там.
Вам город на «х»)
После чего хочется перевести «поработала в 2х проектах» в года, чтобы хоть какой-то базис сформировать.
Ничего себе как джуна штудируют…
Я бы не ответил сходу про вызов из дочернего класса другого метода базового класса, если он тоже переопределен. Возможно, надо скастить к типу базового класса. Но не факт. А вот то, что факт — это то, что, если у них реально такой код, то у них большие проблемы с архитектурой и те ещё костыли по коду. Так что звоночек не в пользу компании как раз.
Я думаю, что это просто был один из вопросов «вглубь», чтобы проверить, не поверхностные ли знания)
Спросить у претендента на должность сеньера во фронте «что такое замыкания?» — это 1 из 1
Задачки уровня «а напиши нам рекурсию» — также
А вот по архитектуре приличные вопросы задают процентах в двадцати случаев
Обычный максимум «а вот на вашем прошлом проекте какая была структура приложения?» в контексте «а не в одном модуле ли вы все свалили?»
Спросить у претендента на должность сеньера во фронте «что такое замыкания?» — это 1 из 1
Задачки уровня «а напиши нам рекурсию» — также
Потому что не все синьоры одинаково полезны. В зависимости от среднего уровня кандидатов такие вопросы реально могут иметь смысл — просто чтобы сразу отсеить тех, кто точно не подойдет. Зачем тратить своё и их время?
Обычный максимум «а вот на вашем прошлом проекте какая была структура приложения?» в контексте «а не в одном модуле ли вы все свалили?»
Возможно, на фоне других кандидатов ответ «Нет, не в одном» более чем достаточен.
Есть закон, по которому программирование должно быть интересно?
Дык это известный «синдром самозванца» — когда приходишь на новую работу и поначалу не можешь понять, как все такие крутые взяли МЕНЯ СЮДА? Случается это почти со всеми (а если не случается — то, вероятно, стоит поискать компанию посильнее)
У джунов — почему бы и нет.
Удивить так сеньора — вряд ли возможно. Жизненный опыт, знаете ли, подсказывает, что не боги горшки обжигают.
Жизненный опыт, знаете ли, подсказывает, что не боги горшки обжигают.
Вот именно поэтому и рождается стойкое ощущение, что где-то есть суперспециалисты и они на порядки тебя превосходят. Потому что если это не так, то кто же тогда создаёт все эти достижения человечества?
Если человек реальный сеньер, то кардинального скачка в «знаниях» не предвидится, а скачок в «отвественности» — штука субъективная, это скорее то, что должно быть решено на самом первом этапе интервью вопросом «а хотите ли вы из сеньеров в лидов/архитекторов/чтотоеще?»
Измениться могут уровень компенсации, условия, город или страна, в конце концов, но если вы реальный сеньер в своем стеке, вызовом для вас может стать только криво написанный идиотами легаси-проект, с которым теперь как-то надо жить
Ну простой пример из личной практики: последняя пара смен работ позволяет выполнять вполне себе целевые боевые задачи уже через пару дней на общем уровне, везде кардинально меняются условия и уровень компенсации, потому и переход
Я фронтендщик со специализацией в Angular и навыками уровня собственных библиотечных модулей, уверенного понимания исходников фреймворка
Чем меня можно напугать?
Переходом с AngularJS на Angular 2+? Да нет, неделя чтения профильных нерусских статей, чуть почитать код и релизноуты
Меня попросят перейти на React и дадут много денег? Нуууу… Это должно быть очень много денег и неделя плотного чтения, а потом еще две-три вхождения в проект, если работодатель к этому готов — я справлюсь и не буду испытывать никаких трудностей, потому что закладываю себе время с запасом
Мне даже немного грустно об этом говорить, но если я завтра вдруг не решу пойти в Go или, хотя бы, Python — я не вижу челенджа, я знаю как и в какие сроки я решу поставленные задачи, это просто учеба и это тоже вполне предсказуемая очевидная рутина, тут нет места и повода для волнений
В первую очередь, надо жить там, где ИТ востребовано. Или иметь возможность переехать.
В первую очередь, надо жить там, где ИТ востребовано. Или иметь возможность переехать.
Это для каких-нибудь актеров-режиссеров-гримеров действительно критично. Кино снимается только в столицах.
А для ИТ большая часть профессий доступна удаленно.
Нанимающие конторы давным-давно уже к этому привыкли и смирились.
Вот тут я категорически не согласен! Все зависит от стека технологий.
С, с++, qt, очень не охотно берут на удаленку, и отказывают из за разницы в часах. На фрилансе тоже тухло, а если и находится работка на фрилансе — заказчики проподают внезапно, когда проект почти сделан, уже парочка таких лежит, мертвым грузом.
На удаленку с с++ ищут только сеньеров.
Очень много предложений от рекрутеров на сеньера или team lead. Но это не мой уровень на данный момент.
Много раз предлагали переезд в Москву, но я не хочу в москву. Куда угодно но не в москву.
Я уже не первый месяц ищу работу. Только офис предлагают. Еще какие то стартапы предлагают поработать бесплатно и если повезёт, заплатят.
В городе моем всего две вакансии которые косвенно только связаны с с++.
Моя область, это с++, в т.ч. 17ый, qt. В основном backend, кросплатформенная разработка. А в довесок еще опыт с c#, в основном net core.
И весь сопутствующий инструментарий.
cmake, git, bash, qmake и т.д… И вагон всякой мелочи. От бэкэнда до геймдева.
Но к сожалению на удалеку нужен js, java, php и прочий веб.
Я без жлобства и не для того, чтобы как-то поспорить-поругаться, но либо вы себя переоцениваете, либо недостаточно хороши
Во-первых, отлично работают ваши коллеги удаленно, знаю примеры
Во-вторых, если уж все так плохо, может, все же, подумать сменить стек?
В-третьих, бэкенд — это не веб? Да, фронт сильнее востребован, но скорее именно потому, что меняется быстрее, и специалист, который успевает оставаться близко к «bleeding edge», востребован всегда, однако бэк им тоже кто-то пишет, в том числе — удаленно
Короче, вы драматизируете, я только соглашусь, что если рассчитывать на это изначально и подбирать под такое технологии, то удаленка станет проще и приятнее
* * *
Товарищ APaMazur живет в розовых очках в идеальном мире. Вот он говорит:
> либо вы себя переоцениваете, либо недостаточно хороши
Кто ж его знает, переоценивает ли разработчик себя или недостаточно хорош. Вот я например вытягиваю «в одно рыло» такие проекты:
youtu.be/QCQl16apYqQ?t=226
Переоцениваю ли я себя и недостаточно ли я хорош? Не знаю. Знаю только, что я довожу проекты до конца и за бюджет не выпрыгиваю. И хотел бы продолжать развивать очередной продукт, и желательно в команде. Но нет, у заказчика резко кончаются деньги, и приходится бежать искать что-нибудь другое. Удаленно. А это значит хвататься за любую работу.
А теперь подумайте, может ли программист на C++ развиваться в таких условиях? Программисту на C++ нужна профессиональная, практически академическая среда, куда входят профильное образование, профессиональные коллеги, которые на голову выше и прошли уже некий путь, живое нетоксичное общение с себе подобными, книжки, конференции, обучение, проекты. Еще нужна стабильность, чтобы не думать «а не подработать ли мне таксистом?». Поварившись в такой среде несколько лет, человек может добраться до сеньора, обрасти связями, и не быть хреном с горы. Но если от этого оставить только книжки, онлайн-курсы и проекты, станет ли такой человек сеньором? В лучшем случае только к концу своей профессональной карьеры, если доживет.
Удаленщику можно было бы дать шанс, взяв его на «несерьерскую» должность. Но так рисковать работодатель не хочет, и имеет на это полное право. Поэтому имеем то, что имеем.
* * *
Уважаемый FloorZ, если найдешь работодателя, ты хоть сообщи, где куда устроился, что делаешь. Я сейчас перескакиваю с кроссплатформы C++/Qt/QML на PHP7/Laravel/Bootstrap/Vue, надеюсь хоть так с удаленкой смогу выжить. Такая роскошь, как писать на том, к чему больше лежит душа, удаленщику в современной России не доступна.
Я совершенно не рассматриваю такой вариант для себя, у меня склад другой, но подход имеет право на жизнь
кадровые агентства не в счет, с ними общаться я не планировала
Кстати зря. Мне от них пришло однажды очень вкусное предложение.
Обычно это стоит денег компании, которая сама оказалась не в состоянии подобрать себе персонал (по тем или иным причинам), до двух окладов нанимаемого (нанятый сотрудник при этом должен пройти испытательный срок).
Я так попал на нынешнюю работу. Мне было бесплатно. Я очень доволен. Но позиция senior.
Их нанимают конторы, они ищут, при удачном найме получают пару окладов от конторы, которая вас наняла, за свою работу
Для некоторых контор, особенно не сильно больших, это дешевле и проще, чем содержать собственных рекрутеров
У меня была забавная ситуация, когда мне внешний рекрутер позвонил чуть раньше, чем собственный рекрутер компании, я отлично прошел собеседования, получил оффер, но с оговоркой: мне позвонил специалист компании и сказал «слушайте, мы теперь должны много денег рекрутерам, давайте мы вам оффер пришлем, а им скажем, что что-то не получилось», меня это немного покоробило и с конторой мы в итоге сотрудничать не стали, но механизм вам должен стать из этой истории понятнее )
Извините, я не поняла, почему Вам отказали. Получается, они за Вас решили, где вам лучше и готовы ли вы пожертвовать зп ради нового старта? Или как?
Обычно работает и все вопросы про деньги на этом заканчиваются
Вашего нанимателя должно интересовать только сколько вы хотите получать у него и сейчас
К слову, если уверены в себе — никогда не мелочитесь, на текущем месте серьезной индексации ждать обычно не стоит, а менять работу — всегда долго, сложно и больно
Пришлось уменьшить цифры запроса на 30%. Но я не считаю это проблемой — всему своё время, а деньги… что деньги. «Легко пришли — легко ушли».
Про IT трудно не согласится, я думаю в вашем случае именно способность к обучению привлекла работодателей, вы молодец, мало кто решится на такие резкие перемены и тем более учится всегда тяжело (если делать это не постоянно).
Кадровые агенства это хорошо, если за поиск сотрудника платит наниматель, обычно роялти в 50% от оклада сотрудника. Например за спеца с ЗП в 2000$ агенство получит 1000$ если его наймут.
Еще есть замечательная платформа Linkedin, подключить VPN и можно искать работу мечты с релокейтом/помощью с документами и жильем. Я думаю каждый кто развивается рано или поздно приходит к таким действиям, в плане Linkedin>Job>happy
И снова игра в папочку, такая беззащитная Тян просит с мокрыми глазками совета у познавших жизнь сколиозников и приоткрыв ротик признавая свою не рассудительность и скромность слушает и внимает учения, а такие матерые познавшие жизнь сыплют знаниями и советами и просто ринулись спасать и помогать и девушка с легкой игрой в дурочку снова всех повертела на пальце и заработала немного позитива и кармы :)
Вайтишница умничка! а скалеозники как всегда :)
Почему Вас это так задело?
Думаю это обычное желание людей порадоваться за кого-то, либо подсказать. Ведь когда человек помогает/учит/объясняет/подсказывает другому человеку то он сам начинает понимать вопрос лучше. Я к тому, что лично мне без разницы кто передо мной, но если я могу предложить точку зрения и поделиться ей(форумы же для этого) и тем более считаю что это будет полезно, то что меня должно останавливать?
Черт возьми даже на linkedin просто поздравляю людей с новой должностью, мне нравится когда люди не стесняются развиваться и пробовать новое.
Ну и своеобразная ламповая атмосфера на хабре есть, очень часто читатели во многих вопросах разбираются больше чем авторы статей, так почему бы будучи автором не получить совет от профи?
Спросили «что такое ng-model» и прислали оффер
Вот тогда я был в шоке
Тернистный путь в IT я начала с бесплатных курсов при одной крупной компании в моем городе, после них поработала в той же компании на 2х проектах, после чего решила сменить место работы.
Это было бы интереснее почитать
Пожалуйста,
И это было единственное место, где со мной хоть кто-то поговорил на английском. (Стоит упомянуть, что у меня B2, возможно, остальные верили на слово).
меньше самолюбования
не нужно бояться что-то изменить
и меньше лозунгов, на фоне того, что, похоже, предметная область вам не очень-то интересна (по крайне мере этого не видно из статьи), выглядит не красиво.
А для тех, кто пока что только смотрит в эту сторону, но не решается сменить сферу деятельности в качестве вывода хочется отметить, что для работы в ИТ в первую очередь нужно уметь учиться. И никогда не прекращать это делать.
Вывод совершенно никак не следует из написанного.
меньше самолюбования
Вы меня простите, но чтобы в фразе про английский B2 в 2019 видеть самолюбование, надо иметь или какой-то очень странный взгляд на мир, или иметь какие-то комплексы.
похоже, предметная область вам не очень-то интересна (по крайне мере этого не видно из статьи), выглядит не красиво.
Читать между строк и выдвигать претензии «я знаю, что вы думаете, лучше, чем вы сами, и мне не нравятся ваши мысли» — вот это действительно некрасиво (кстати, «некрасиво» в данном контексте пишется слитно — проблемы с правописанием — это тоже некрасиво).
Про отсутствие интереса — я не увидел ни одного решения проблемы и целых два упоминания о ЗП.
В целом я могу с моим некрасивым правописанием высказать своё мнение, дабы следующая статья у автора вышла содержательнее?
Вы тоже имеете право на свое «фи», к счастью, оно относится к сожержанию статьи)
Потому что статья была не про решение проблемы, а про трудоустройство, вроде, абсолютно логично. Я искренне люблю программирование, с профессией определился практически в начальной школе, но в статье про трудоустройство я бы писал примерно в том же стиле.
Можете, конечно, но «я телепат и заявляю, что вам не интересна предметная область, судя по статье, это некрасиво» — это несодержательная претензия ни разу. Как и претензия про английский, см. выше. Про «интереснее почитать» — тоже абсолютная вкусовщина (ей-богу, бесплатные курсы с потенциальным трудоустройством в IT-сфере сейчас данность в каждом крупном городе, насколько я знаю).
У претензии про вывод есть какое-никакое право на жизнь, окей. А вот всё остальное мало чем помогает.
Очень коробит от слов «IP-нетворкинг». Это только у меня так?
Либо уж «сети», «сетевые технологии», просто «IP», но «нетворкинг» в таком написании — это ведь про построение сети профессиональных контактов, т.е. вообще область soft skills.
Что спрашивают на собеседовании у джуна, или как я искала свою вторую работу в ИТ