• Ваша нагрузка на работе?

    Robur
    @Robur
    Знаю больше чем это необходимо
    у меня получился нервный срыв из-за переживаний по поводу работы.


    Так вам с этим и надо разобраться - от чего эти переживания. А не выяснять какая у кого нагрузка- это вам не поможет никак.
    Если вы только начали свою карьеру то самые вероятные причины, которые первые приходят в голову
    - тревога за то что "плохо работаете", поэтому постоянные попытки сделать все 15 тикетов там где реально максимум 10.
    - желание делать побольше чтобы научиться/вырасти побстрее. Нет сна, отдыха, хобби, мозг просто перегружается в итоге.
    - деструктивная атмосфера на работе, либо требуют больше чем вы реально можете, либо гнобят новичка, либо еще что.

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

    А сколько там у вас тикетов висит в очереди - само по себе неважно. У вас их на самом деле сотни там, просто не все еще добавлены.

    Запомните - в каждый момент времени на программиста нагрузка одинаковая - он делает ровно 1 задачу. Мозг не способен решать 2 аналитические задачи одновременно.

    те кто хорошо и эффективно работает, делают 1 задачу, потом 1 задачу потом еще 1 задачу и так далее.
    Те кто филонит и на расслабоне - делает 1 задачу, потом ничего не делает потом снова 1 задачу (скорее всего ту же самую).
    В вашем случае наиболее вероятно - вы делаете 1 задачу, потом переживаете, потом делаете 1 задачу (возможно ту же самую), потом еще переживаете.
    Ответ написан
  • Как быть медлительному разработчику?

    inoise
    @inoise Куратор тега Веб-разработка
    Solution Architect, AWS Certified, Serverless
    1. Если ты джун то у тебя должен быть куратор или наставник. Если нет то ты пришел работать куда-то не туда.
    2. Если тупишь и не можешь решить задачу то во-первых надо научиться задавать вопросы коллегам, а во-вторых научиться повышать квалификацию
    3. Когда ты джун то стоит забыть что рабочий день 8 часов. Твой рабочий день - 24 часа минус небольшие перерывы на сон и еду. Если ты, конечно, не пришел просто "за деньгами" в IT
    4. Если бы у меня джун за полгода не вырос и не стал бы нормально работать на проекте - я бы его уже уволил и взял другого. Я бы сказал что такой человек у меня испыталку не прошел
    Ответ написан
  • В чем преимущество Vue composition api?

    @marsdenden
    Лично мне понравились две вещи - разделение вёрстки и логики и повторное использование кода. Есть у меня в боевом проекте два компонента из которых один пришлось разбивать на три, а второй просто огромный - и развесистый template и просто бесконечная портянка script. Дождусь стабильного релиза vue3 и буду переделывать на composition api.
    Еще один плюс, который я для себя нашел - нормальная отладка. Почему то у меня отладчик в devtools имеет смещение на одну строку в коде, который находится в .vue и совершенно нормально работает с чистыми .js файлами. И console.log тоже врет на 1 строку в первом случае и точно выводит номер строки во втором.
    Ну и рекомендую к просмотру https://youtu.be/v6AVfIupNB8 и https://youtu.be/Ix8wcwrnPns
    Ответ написан
  • Какие самоучители посоветуете вы для изучения английского?

    @capweb
    Я в последнее время слушаю книги в Audible (знакомый дал доступ к своей богатой библиотеке) и на LightSail https://lightsailed.com/reading-during-covid-19/#c... Не знаю как там сейчас с бесплатной регистрацией простых физю лиц, если не получится - черкните в личку, могу расшарить свой доступ. Приложение очень продуманное для удобства чтения: подсветка строк, измерение скорости чтения и т. д. Оно заточено под обучение детей, но литература есть и по бизнесу серьезная и по истории.
    Из учебников - для начинающих Бонк, посерьезнее, конечно, все книги Мерфи. Я учился в инъязе, у нас были учебники для уровней Upper Intermdiate, Buesiness и т. д.
    Еще есть небольшая подборочка тут - мой столетний сайт на народе hplg.narod.ru/English.html
    Ответ написан
  • Стоит ли начинать изучение Vue.js с посредственными знаниями javascript?

    mQm
    @mQm
    https://medium.com/@gearmobile
    Стоит однозначно. Это единственный из Большой Тройки, который может простить Вам плохие знания по JavaScript.
    В React.js Вы не сможете много сделать без хорошего знания ES6/ES7. В Angular - это TypeScript, ООП, много другого.
    Ответ написан
  • Как вырасти до хорошего JS(React\Vue) программиста?

    Rocket2253
    @Rocket2253
    Пока забей на React/Vue и тд, и на алгоритмы и паттерны тоже.

    Порядок учебы должен быть таким:
    1. JS основы и практика (если практики нет в работе ищи задачки в интернете)
    Настоятельно рекомендую полностью изучить этот бесплатный open-source учебник: https://learn.javascript.ru/
    Я еще у них же проходил курс по JS платный (это не обязательно, курс очень во многом повторяет содержание учебника и задачи из него).
    В этом учебнике ты найдешь все и про js и про ооп и про работу js в браузере и тд. И подается это все от простого к сложному.
    Изучи основы js наизусть, а остальное прочитай и попрактикуй на разок и перечитывай по мере необходимости в работе.

    2. Изучи как делать сборку проекта для начала с помощью gulp, потом вебпак.
    например: (или другие курсы с ютуба)
    https://learn.javascript.ru/screencast/gulp
    https://learn.javascript.ru/screencast/webpack
    Научись делить код js, scss на небольшие файлы-модули - храни их в правильной структуре и настрой сборку.
    Научись настраивать проект так чтобы в нем была сборка js файлов в один, с использованием babel.
    Чтобы была сборка стилей scss. И например оптимизация картинок автоматическая.

    3. Немного порешай алгоритмы чтобы размять мозг,
    например на https://www.codewars.com/

    4. Дальше нужно поучить Реакт/Вуй и тд.
    Читай документацию и попробуй сделать какой нибудь мини проект.
    (например сделай приложение: список в котором можно добавлять элементы и подэлементы до бесконечности т.е. у каждого элемента будет кнопка "добавить дочерний элемент" и "удалить элемент") было у нас такое тестовое задание.

    5. Пройди бесплатный курс по Redux от самого создателя редакса Дена Абрамова https://egghead.io/courses/getting-started-with-redux

    Дальше уже надо искать работу junior Front-end разработчика, и на проекте подробно изучать документацию всех инструментов которые используются.

    Минутка мотивации: Я сам изучил js в основном на learn.javascript и react на оф. сайте, и сейчас спустя 3 года плотной работы с js занимаю должность senior front-end разработчика и team lead-а на проекте. (не хвастаюсь, но мотивирую :) )

    Я в числе прочего собеседую людей, и самое важное на что мы в компании смотрим это крепкие знания по js.
    Остальное можно доучить достаточно быстро. И когда мы набираем людей например на должность junior React разработчика, то знания js и умение шевелить мозгами обязательны, а вот знаний реакт достаточно поверхностных. Ну и желательно иметь js/react опыт хотябы в виде собственных pet projects на аккаунте github.
    Ответ написан
  • Как бэкенд-разработчику поднять свой заработок?

    Epsiloncool
    @Epsiloncool
    Программер, веб-девелопер, гейм-девелопер
    Эх, дружище. Я бы не стал писать ещё один ответ, семнадцатый по счёту, если бы ты своей историей не напомнил меня самого 10 лет назад.

    Ты упёрся в то, что называется "потолок". Это такое состояние, при котором нельзя улучшить существенно доход, просто делая больше, чем ты делал до этого.

    Я объясню.
    Когда человек молодой, у него мало опыта, но много энергии и он хватается за всё подряд и преуспевает именно за счёт своей энергии. В это время его главная задача - набраться опыта.
    По мере взросления у человека уменьшается энергия и увеличивается опыт. И вот, в один прекрасный день, его преимуществом становится не умение делать то, что ему скажут, а опыт, благодаря которому он сам может говорить людям - как правильно. Проще говоря, тебе не будут платить за то, что ты делаешь то, что скажут. И, поскольку твоя энергия теперь ниже, тебе будут платить даже меньше, чем некоторым малолеткам.

    Тебе теперь должны платить за опыт. А это значит, что ты должен вырасти из программиста в архитектора. Из подчинённого в руководителя.
    Я знаю, как всё твоё нутро сейчас этому сопротивляется.
    Но такова жизнь. Я вижу, что ты хочешь больше, и это хороший знак.
    И тебе придётся меняться. Других вариантов нет.

    Так что же делать конкретно?
    Вот несколько вариантов.
    1. Если ты уже работаешь где-то, поговори с руководителем. Возможно, ты знаешь, как можно улучшить тот продукт, над которым ты работаешь. Предложи ему дать тебе несколько джуниоров, которым ты мог бы давать задачи, чтобы под твоим руководством продукт стал намного круче.
    2. Если ты не работаешь или планируешь ливнуть с работы, присмотрись к фрилансу. Но не рассматривай фриланс в РФ. Это грустно. Подтяни базовый инглиш и пробуй брать небольшие заказы на апворке или фриланс.ком. твои 50 тыр - это всего 800 долларов. За неделю вполне можно заработать. Не сразу, конечно.
    3. Подумай, как свои знания ты можешь упаковать в законченный продукт. Не смотри как что продаётся. Поверь, даже очень простая мелкая утилитка или плагин очень скоро даст тебе плоды и ты поймёшь, что бесцельно тратил время, сидя в офисе, отдавая 90% ценности своему начальнику.
    Ответ написан
  • Действительно ли reduce, filter, map и прочие работают медленнее обычного for?

    Xuxicheta
    @Xuxicheta
    инженер
    Сегодня быстрее, завтра не быстрее, послезавтра быстрее.
    Перфоманс таких вещей зависит от реализации js и будет разным на разных движках и версиях.
    Без веских причин не стоит экономить на спичках жертвуя читабельностью.
    Будь методы перебора массивов не нужны, их не сделали бы, правда ведь?
    Ответ написан
  • Что все такие лучше использовать во VueJS - собственный синтаксис или JSX?

    profesor08
    @profesor08
    Конечно с JSX, смотришь как на обычный js код, а с использованием typescript вообще улет. Все прозрачно и понятно. Этого всего нет в стандартном шаблоне.

    К тому же, если умеешь хорошо в html и плохо в js, то будет повод окрепнуть.

    Ну и бонусом + к чсв.
    Ответ написан
  • Что мотивирует IT специалистов кроме ЗП?

    @SODINNER
    Эх, читаю ответы и грустно становится. Как говорил мой начальник (на которого я до сих пор работаю) "У меня было много работников, и опытные, и которые только обучались, но никому работа не приносила удовольствие. Они делали это потому что надо, а не потому что хотели."
    А как говорил Конфуций: "Выбери себе работу по душе, и тебе не придется работать ни одного дня в своей жизни"
    Так вот, я лично занимаюсь IT потому что мне это нравится, это интересно, увлекательно. Да, за бесплатно пахать 8 часов каждый день никто не будет, но деньги вообще не главное в этом профессии, особенно когда и так средняя ЗП хорошая и грех на неё жаловаться.
    Я считаю огромным плюсом, это то, что работая IT специалистом, ты можешь посещать другие компании, побывать в них, посмотреть что они делают, как это все работает изнутри. Недавно я конфигурировал сервак за 350к рублей, без надобности покупать его, это же прикольно держать в руках и иметь дело с такими дорогими вещами, не покупая их.
    Вообщем мнение своё высказал, а людей которые делают свою работу, лишь потому что это работа, жалко.
    Желаю всем найти работу по душе, чтобы вы могли совмещать хобби и работу.
    Ответ написан
  • Что мотивирует IT специалистов кроме ЗП?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    У меня лично деньги на первом месте. Кроме них мотивирует возможность профессионального роста и престиж выполняемой работы.
    Ответ написан
  • Курс для изучения React + Redux?

    @jetkay
    Разраб
    2) React + Redux - Профессиональная Разработка от Udemy


    Вот этот курс мне здорово помог освоить. Рекомендую! Там на Udemy периодически проходит распродажа.
    Ответ написан
  • Курс для изучения React + Redux?

    @Dasslier
    FrontEnd Developer
    Лучший курс React + Redux - Профессиональная Разработка два раза этот курс прошел и нашел работу
    Но документацию тоже обязательно нужно читать, для лучшего усваивания
    Ответ написан
  • Курс для изучения React + Redux?

    @s0xzwasd
    Второй курс в вашем списке актуален и более-менее адекватен, сойдет для начального ознакомления.
    Ответ написан
  • Какой язык выбрать инженеру за 40?

    @VasiliyMakogon
    PHP-разработчик
    помогите пожалуйста сделать правильный выбор
    действительно правильнгый выбор - не лезть вообще в программирование в этом возрасте.

    Я 40-летний инженер-проектировщик, работа есть, денежная вроде бы, но очень стрессовая
    Стрессовая работа у него. Мужик, мне 35, могу с тобой на "ты". Ты не поверишь, но реальная работа программиста (а не когда ты для "дочке школьнице несколько программ написал") -- это звиздец какая стрессовая,изматывающая работа, выжимающая тебя полностью. Ты даже представить этого не можешь, что значит работать с проектом, который, например, лет 10 писала команда. Твоя работа инженера раем покажется.

    Мозги уже конечно не те
    Конечно мозги не те. Любой студент тебя "сделает" по срокам и быстроте освоения новых вещей. А теперь подумай - кому ты 40-летний джун нужен будешь, если на твое место полно пламяоких юнцов с переизбытком энергии? Кого работадатель выберет? Не тебя явно, уж поверь. Или ты пойдешь в лучшем случае работать за доширак.

    но и звезд с неба я не собираюсь хватать
    А что ты будешь "хватать"? Придешь в компанию, там дети по 23-25 лет сидят, ты как, как ты будешь себя чувствовать среди них? А когда тебя будут на собеседованиях мальчики 30 лет кошмарить, ты как себя в свои 40 лет будешь чувствовать? Надо оно тебе это все?

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

    Программист сегодня - это пролетарий офиса. Это, человек, работающий на износ, который закрывая один таск сразу получает другой. Не зря на Украине айтишные конторы называют "галерами", а разработчиков - "гребцами".
    Ты пытаешься из одной формы несвободы переключиться с потерей в деньгах на другую форму несвободы. Лучше подумай о том месте работы, где ты реально будешь счастлив. Но в 40 лет идти в веб-макаки или что-то типа того - это просто позорище. И именно так тебя будут воспринимать в любом молодом айтишном коллективе. Менять шило на мыло - нет никакого смысла.
    Ответ написан
  • Мотивация программистов на удаленке. Что делать?

    Sanes
    @Sanes
    !
    4 часа на задачи и 1 час на менеджмент. Итого 25 часов в неделю.
    Всё, что больше, либо обман, либо скоро этот работник уйдет в запой. Из-за высокой нагрузки.

    ps. Я бы фултайм ограничил 5-6 часами. Толку всё равно не будет от 8 часов и более.

    Попробуйте сократить время рабочего дня и регламентировать перерывы. Наверняка тоже самое будут чекать.
    Сейчас они от усталости балду гоняют и ждут окончания рабочего дня.
    Ответ написан
  • Как бороться со стрессом на работе?

    sfi0zy
    @sfi0zy
    UI developer. Верстаю неверстаемое.
    Мозг каждый день кипит так же, как в первый день. Шаг влево шаг вправо, и вот, я уже ничего не знаю и ничего не умею... ощущение, что на работе я как будто не прогрессирую, а наоборот деградирую...

    У меня такое было, когда я только перешел во фронтенд и пытался держать слишком много деталей о языках и инструментах в голове. Со временем понял, что это не имеет смысла - все меняется быстрее, чем я запоминаю. Перешел от мысли "я использую инструменты" к мысли "я делаю штуки" и сразу полегчало, стал держать в голове только общие идеи о том, как что-то делается, или что вообще бывает в какой-то области, а конкретные инструкции по применению отдельных инструментов изучаю по ходу дела. Изменил фокус своего самообразования, если это можно так назвать. В результате все препроцессоры слились в один, новые библиотеки становятся все менее сложными в освоении, поскольку идеи везде плюс-минус одинаковые и.т.д. Решения стало принимать гораздо проще. И аргументировать тоже. Иногда складывается такое впечатление, что у нас в отрасли совсем ничего не появляется нового уже лет пять, а то и больше. Да, я забываю как использовать флексы, путаю call() и apply(), гуглю свои же ответы на тостере, но это не важно. Голова занята решением проблем, в ней теперь нет никакой второстепенной информации и это очень здорово. Статьи писать тоже полезно оказалось - написал, "поставил на полочку", и забыл. А если будет нужно - можно достать и посмотреть. Таким образом вот эта вся фигня с закипанием мозгов практически ушла.
    Ответ написан
  • Есть ли выгода от переезда в столицу из миллионика?

    @hwnd32
    А че все про зарплаты да про зарплаты?
    я ахерел когда увидел настоящие ливневки РАБОТАЮЩИЕ КАРЛ, а не закопанные в асфальт.
    Нет дерьма на дорогах т.к их периодически моют тракторами/камазами.

    на каждом углу пункт выдачи чего либо (wildberries, ozon и тд) и доставка на следующий день.
    Почти нормальная медицина в гос учреждениях. Частная еще лучше (если бабло есть) .
    Постоянная движуха везде, ивенты, везде кто-то что-то делает. Чувствуется капитализм (все думают о деньгах как и надо), все пытаются в бизнес.

    Можно на самокате поехать на работу и никто не назовет инфатильным пидаром.

    В провинции такого нет.
    Так что стоит переехать ради цивилизации. Хату можно снять рядом с работой (на той же ветке).

    ИМХО: думаю переезд в МСК для молодых движовых парней. Если есть семья, квартира и зарплата выше рынка , то смысла нет ехать
    Ответ написан
  • Есть ли выгода от переезда в столицу из миллионика?

    Jump
    @Jump
    Системный администратор со стажем.
    С сотни ехать на 140 в Москву? Серьезно???
    Хотя бы на порядок зарплата менялась - другое дело.
    С сотни на миллион рублей - можно и подумать.
    Меньше - смысла нет. Там только поддержание привычного уровня жизни потребует дохода как минимум в 3-4раза больше.
    А ехать за 40% прибавки к зарплате это идиотизм.
    Ответ написан