Жаль, вот бы ил-86 возродили. Я летал однажды в детстве - в памяти остался как шикарный двухпалубник. И для путешественников с животными он бы был более удобен.
Да, статья поверхностная, но вопрос очень актуальный - как повысить свою стоимость на рынке? Кем нужно быть и как нужно работать на 3-5-10к в долларах/евро/фунтах в месяц?
Узнал в себе Колю. У меня на проекте есть задачи, которые надо сделать. Там есть и легкие и сложные, разные. Если я буду их выстраивать по уровню сложности - пожалуй половина зависнет до тех пор, пока я их не возьму. А джун будет простаивать в этот момент, потому что он их решить пока не может. И не понятно, что лучше.
Да и как-то я стал замечать, что лет 8 назад у меня лучше получалось управляться с джунами. Кажется тогда я был Васей. Интересно, что произошло за эти 8 лет.
Я прошел одни курсы по JS. И пришел к выводу - что они созданы для уже опытных программистов. Получился такой хороший ликбез или шпаргалка. Но я бы не стал программистом с нуля.
При этом 5 летняя программа профильном в вузе + самообучение по книге сделала из меня начинающего программиста. Но на мой взгляд из всей 5 летней программы - понадобились только некоторые курсы.
Введение в программирование - процедурный паскаль, сложить два числа, вывести на экран, метод/функция/подпрограмма
Системный анализ - сложная штука, но что-то в нем есть...
Высокоуровневые ЯП - делфи и ООП
Алгоритмизация - алгоритмы, сложность
Теория реляционных БД - таблицы, колонки, ключи, джоины, нормальные формы
Бизнез анализ, построение моделей "до" и "после", разработка информационных систем - тут собственно научили в каком порядке, что делать
Вот это все + толстая книга по C# на 1000 страниц + изучение документации на визуальные компоненты (DevExpress) и я самостоятельно по ТЗ сделал свое первое клиент-серверное (десктоп + БД) приложение, которым реально пользовались человек 80-100.
Ну а потом я уже узнал про паттерны, архитектуру и все такое.
PS: Просто для меня, как бэкендщика со стажем, бизнес логика - это в том числе пакетно забирать по 30-50 тыс документов в час, парсить и проверять их по определенным правилам и потом разбрасывать по другим сервисам тоже по бизнес-правилам через какую-нибудь кафку или раббит или даже Oracle Service Bus. А не только скрыть кнопку или покрасить строку в таблице на фронте в красный цвет, в зависимоти от значения колонки "статус".
Нет, я прочитал, но так и не понял. Типа существуют какие-то абстрактные сложные приложения, где нужно что-то передавать между компонентами. И вот там нужен стейт. Интересно 100 экранов - это достаточно сложное приложение, что я обязан использовать vuex или пока еще нет.
Так-то стейт у меня есть - в самом компоненте-экране. И я передаю его в дочерний компонент-экран. Например, в диалоговое окно при редактировании на клиенте. Так же у меня есть другой механизм - я передаю идентификатор сущности в дочерний компонент-экран и он заново подгружает сущность из бэка.
Передача стейта и ID - либо через route.parameters и либо через параметры компонента.
Меня просто стало смущать, что мне он пока так и не понадобился, а в каждой второй вакансии это требуют и видимо задают каверзные вопросы на собеседовании.
Мое предположение, для чего его можно было бы использовать - это хранить отражение БД на клиенте. Ну т.е. представьте ORM на яваскрипте, по типу Hibernate или EF. Ну и периодически сливать обновления на бэк и подгружать с него. Но это автоматически означает бизнес-логику на клиенте. Для сайта-визитки может и заработает. Но для корпоративных приложений - неа.
Я, будучи бэк-енд программистом, написал корпоративный веб ui для бэка на vue. Сотня экранов со всякими сложностями - с таблицами, фильтрами, диалоговыми окнами, выпадающими списками, куда можно добавить элемент, сложные карточки редактирования с вкладками и вложенными объектами и коллекциями, json поля которые можно редактировать через диалоговое окно. И мне нигде не понадобилось хранить стейт с использованием vuex. Что я делаю не так? Для чего он вообще нужен? Для кэширования данных с сервера?
Проблема «без опыта не берут, а где взять опыт» существует уже давно. А сейчас, благодаря популяризации, в сферу заходит оочень много новичков. Конкуренция растет.
Насчет того где все сениоры - по себе сужу, с возрастом понимаешь, что везде все плюс минус одно и то же в техническом плане. Отличается только предметная область и насколько комфортно работать в конкретной компании и с конкретными людьми. В итоге, либо, выбрав конкретное направление, погружаешься уже в бизнесовую часть. Либо уходишь в менеджмент. Зарплата уже не растет семимильными шагами. Поэтому смысла менять шило на мыло нет.
Интерес представляет нечто кардинальное, Поменять предметную область или переехать в другую страну. Но оно идет изнутри. Т.е. пока человек сам не захочет - его не схантить.
Тоже в свое время пришел к воронке вакансий и ставить зп в резюме. В противном случае кол-во откликов сильно увеличивалось и больше времени тратишь на выяснение зп, которая в 95% не подходит. Но были приятные исключения.
Также в последнее время мои силы были направлены на то, чтобы выяснить насколько компания подходит мне. В связи с этим я задавал вопросы типа «для чего вам сотрудник», «какие дыры он вам должен закрыть», «какие ожидания от нового сотрудника».
Насчет отказов - был показательный случай. Случайно прособеседовался в одну, компанию, но в разные филиалы. На одном собесе все прошло гладко, позитивно, легко. На другом через неделю все ужасно. При этом мои навыки и знания за эту неделю не изменились.
Насчет тестовых - порой попадаются интересные. И их можно делать только ради интереса. Потому что квинтэссенцией однажды было «сначала тестовое, потом собес», а через неделю моих напоминаний «нам некогда проверять тестовые, вы нам не подходите».
Насчет расчетов много вопросов. Например ТО на электромобиль по идее дешевле (нет фильтров и масла в двигателе). Или цены - в рф сейчас дикий рынок. Ничего не имеет общего с реальностью.
Да и расход 6 л это только на бумаге или на трассе. В реальности расход в городе зависит от стиля вождения и характера поездок. У меня было 3 машины с двигателями от 1.6 до 3, бенз/дизель - у всех расход был от 10 до 18.
Я бы столько не съел за один раз. Со временем-то выяснилось, что мне лучше есть 5-6 раз в день. Но на самом деле не понятно, что повлияло больше - 5-6 разовое питание или возраст и изменения в организме.
Ну разумеется потолстеть для худых - это набрать мышечный вес, а не жировой. Смысл? Это же не оптимально.
Я и к диетологу ходил, он прописывал определенные диеты с добавлением специальных препаратов на основе дрожжей, и в спорт зал. В итоге за два, так сказать захода, с перерывом, растянутые лет на 5, при росте 183 потолстел сначала с 52-53 до 55, потом с 56 до 58 и то не стабильно. Белковые химические коктейли я не решился пить.
Жаль, вот бы ил-86 возродили. Я летал однажды в детстве - в памяти остался как шикарный двухпалубник. И для путешественников с животными он бы был более удобен.
23 летний CTO
А FK и другие индексы можно сделать?
Да, статья поверхностная, но вопрос очень актуальный - как повысить свою стоимость на рынке? Кем нужно быть и как нужно работать на 3-5-10к в долларах/евро/фунтах в месяц?
Узнал в себе Колю. У меня на проекте есть задачи, которые надо сделать. Там есть и легкие и сложные, разные. Если я буду их выстраивать по уровню сложности - пожалуй половина зависнет до тех пор, пока я их не возьму. А джун будет простаивать в этот момент, потому что он их решить пока не может. И не понятно, что лучше.
Да и как-то я стал замечать, что лет 8 назад у меня лучше получалось управляться с джунами. Кажется тогда я был Васей. Интересно, что произошло за эти 8 лет.
Я прошел одни курсы по JS. И пришел к выводу - что они созданы для уже опытных программистов. Получился такой хороший ликбез или шпаргалка. Но я бы не стал программистом с нуля.
При этом 5 летняя программа профильном в вузе + самообучение по книге сделала из меня начинающего программиста. Но на мой взгляд из всей 5 летней программы - понадобились только некоторые курсы.
Введение в программирование - процедурный паскаль, сложить два числа, вывести на экран, метод/функция/подпрограмма
Системный анализ - сложная штука, но что-то в нем есть...
Высокоуровневые ЯП - делфи и ООП
Алгоритмизация - алгоритмы, сложность
Теория реляционных БД - таблицы, колонки, ключи, джоины, нормальные формы
Бизнез анализ, построение моделей "до" и "после", разработка информационных систем - тут собственно научили в каком порядке, что делать
Вот это все + толстая книга по C# на 1000 страниц + изучение документации на визуальные компоненты (DevExpress) и я самостоятельно по ТЗ сделал свое первое клиент-серверное (десктоп + БД) приложение, которым реально пользовались человек 80-100.
Ну а потом я уже узнал про паттерны, архитектуру и все такое.
Ниасилил, пояснительную бригаду пжлста)
PS: Просто для меня, как бэкендщика со стажем, бизнес логика - это в том числе пакетно забирать по 30-50 тыс документов в час, парсить и проверять их по определенным правилам и потом разбрасывать по другим сервисам тоже по бизнес-правилам через какую-нибудь кафку или раббит или даже Oracle Service Bus. А не только скрыть кнопку или покрасить строку в таблице на фронте в красный цвет, в зависимоти от значения колонки "статус".
Нет, я прочитал, но так и не понял. Типа существуют какие-то абстрактные сложные приложения, где нужно что-то передавать между компонентами. И вот там нужен стейт. Интересно 100 экранов - это достаточно сложное приложение, что я обязан использовать vuex или пока еще нет.
Так-то стейт у меня есть - в самом компоненте-экране. И я передаю его в дочерний компонент-экран. Например, в диалоговое окно при редактировании на клиенте. Так же у меня есть другой механизм - я передаю идентификатор сущности в дочерний компонент-экран и он заново подгружает сущность из бэка.
Передача стейта и ID - либо через route.parameters и либо через параметры компонента.
Меня просто стало смущать, что мне он пока так и не понадобился, а в каждой второй вакансии это требуют и видимо задают каверзные вопросы на собеседовании.
Мое предположение, для чего его можно было бы использовать - это хранить отражение БД на клиенте. Ну т.е. представьте ORM на яваскрипте, по типу Hibernate или EF. Ну и периодически сливать обновления на бэк и подгружать с него. Но это автоматически означает бизнес-логику на клиенте. Для сайта-визитки может и заработает. Но для корпоративных приложений - неа.
Я, будучи бэк-енд программистом, написал корпоративный веб ui для бэка на vue. Сотня экранов со всякими сложностями - с таблицами, фильтрами, диалоговыми окнами, выпадающими списками, куда можно добавить элемент, сложные карточки редактирования с вкладками и вложенными объектами и коллекциями, json поля которые можно редактировать через диалоговое окно. И мне нигде не понадобилось хранить стейт с использованием vuex. Что я делаю не так? Для чего он вообще нужен? Для кэширования данных с сервера?
Наконец то более менее полная статья про это все. Спасибо.
А тогда программистам тоже платили 100500 денег в секунду?
А удаленка была?)
Больше похоже на пропаганду. Причем однобокую. Что делать фрилансерам? А зарубежным удаленщикам?
Также как минимум надо было указать, что фнс рассматривает совокупность признаков и есть судебная практика.
Автор, а вы в курсе что незаконная предпринимательская деятельность тоже наказывается?
Проблема «без опыта не берут, а где взять опыт» существует уже давно. А сейчас, благодаря популяризации, в сферу заходит оочень много новичков. Конкуренция растет.
Насчет того где все сениоры - по себе сужу, с возрастом понимаешь, что везде все плюс минус одно и то же в техническом плане. Отличается только предметная область и насколько комфортно работать в конкретной компании и с конкретными людьми. В итоге, либо, выбрав конкретное направление, погружаешься уже в бизнесовую часть. Либо уходишь в менеджмент. Зарплата уже не растет семимильными шагами. Поэтому смысла менять шило на мыло нет.
Интерес представляет нечто кардинальное, Поменять предметную область или переехать в другую страну. Но оно идет изнутри. Т.е. пока человек сам не захочет - его не схантить.
Тоже в свое время пришел к воронке вакансий и ставить зп в резюме. В противном случае кол-во откликов сильно увеличивалось и больше времени тратишь на выяснение зп, которая в 95% не подходит. Но были приятные исключения.
Также в последнее время мои силы были направлены на то, чтобы выяснить насколько компания подходит мне. В связи с этим я задавал вопросы типа «для чего вам сотрудник», «какие дыры он вам должен закрыть», «какие ожидания от нового сотрудника».
Насчет отказов - был показательный случай. Случайно прособеседовался в одну, компанию, но в разные филиалы. На одном собесе все прошло гладко, позитивно, легко. На другом через неделю все ужасно. При этом мои навыки и знания за эту неделю не изменились.
Насчет тестовых - порой попадаются интересные. И их можно делать только ради интереса. Потому что квинтэссенцией однажды было «сначала тестовое, потом собес», а через неделю моих напоминаний «нам некогда проверять тестовые, вы нам не подходите».
Разрешенная 80? Т.е. это трассовый или смешаный режим? Разрешенная 30 - это Европа что ли?
Скорее всего вы чего-то не договариваете.
Интересная историческая справка.
Насчет расчетов много вопросов. Например ТО на электромобиль по идее дешевле (нет фильтров и масла в двигателе). Или цены - в рф сейчас дикий рынок. Ничего не имеет общего с реальностью.
Да и расход 6 л это только на бумаге или на трассе. В реальности расход в городе зависит от стиля вождения и характера поездок. У меня было 3 машины с двигателями от 1.6 до 3, бенз/дизель - у всех расход был от 10 до 18.
Лет до 30 лет у меня так не работало)
Я бы столько не съел за один раз. Со временем-то выяснилось, что мне лучше есть 5-6 раз в день. Но на самом деле не понятно, что повлияло больше - 5-6 разовое питание или возраст и изменения в организме.
Ну разумеется потолстеть для худых - это набрать мышечный вес, а не жировой. Смысл? Это же не оптимально.
Я и к диетологу ходил, он прописывал определенные диеты с добавлением специальных препаратов на основе дрожжей, и в спорт зал. В итоге за два, так сказать захода, с перерывом, растянутые лет на 5, при росте 183 потолстел сначала с 52-53 до 55, потом с 56 до 58 и то не стабильно. Белковые химические коктейли я не решился пить.