Программист, почему ты так занят?

Java программист
Программист, почему ты так занят?

quote

Глава 1

Я имею привычку вести дневник с первого дня моего первого года обучения.Я записываю жизненные мелочи или какие-то мысли в дневнике.Нет фиксированного макета или формата.Выкладываю в блог,потому что это все тривиальная жизнь или некоторые жалобы, действительно нет необходимости обнародовать, но когда я сегодня писал этот дневник, я обнаружил, что последний был написан очень давно.У меня нет времени записывать, но я могу себе представить состояние последних дней,не говоря уже о блоге.Больше месяца я плохо организовывал свои статьи.Сегодня выходной в моем плотном графике.После написания дневника я кстати тоже организовал этот блог , говоря Говоря о параличе в последнее время, вся статья немного похожа на дневник.

time

Если говорить о недавнем рабочем статусе, то его можно охарактеризовать только как занятость.Каждый день в основном заполнен работой, и нет времени читать новости или листать блоги.Это утверждение ни в коей мере не является преувеличением. использовать компьютер, чтобы догнать прогресс, дождаться, пока я закончу, а затем проверить время. Это почти час или два спустя. В течение этого периода времени я был погружен в код (чтобы догнать прогресс ), и я могу даже забыть попить воды, и у меня совсем нет свободного времени.Когда я вернулся домой, мое состояние было не очень хорошим. Когда я вчера болтал с мамой, она спросила меня: «Почему ты вдруг остолбенел?» В то время мои глаза были тусклыми, когда я болтал, но это было правдой. в то время. Я ни о чем не думал, но в голове было пусто. Я мог быть слишком занят работой, когда приходил домой. Когда я возвращался домой, мои нервы немного расслаблялись, так что я был в оцепенении. После долгого разговора она попросила меня поскорее отдохнуть, опасаясь, что я слишком устану.

home

Глава 2

А почему так занят?

Может быть, потому что я начинающий программист.

programer

Огромная нагрузка и небольшой бюджет времени

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

Жизнь на передовой в два часа тоже очень постоянна: вставать в восемь утра, приходить на предприятие и приступать к работе в девять часов, в полдень сделать перерыв, днем ​​возобновить работу, поужинать. около шести часов, продолжайте работать после этого, около девяти часов вечера Когда я возвращаюсь домой с работы, я обычно возвращаюсь домой около десяти часов, а иногда бывает и одиннадцать часов день проходит так, день за днем, каждый день.

night

Кадровый дефицит не может быть восполнен в краткосрочной перспективе

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

work

энергия рассеивается

Следующее, о чем я хочу рассказать, это самое сложное, что удалось преодолеть за этот период времени.Загруженность проекта крайне основательно выявила недостатки нехватки рабочей силы.Во-первых, нагрузка увеличилась, а во-вторых, сложность стыковки, что привело к следующим ситуациям:

  • Тринадцать, тринадцать, три группы встречаются, ты приходишь и участвуешь...
  • Тринадцать, тринадцать, давайте посмотрим на этот спрос...
  • Тринадцать, тринадцать, интерфейс сообщил об ошибке! что случилось? Проверьте это сейчас!
  • Тринадцать, тринадцать, помогите посмотреть журнал...
  • Тринадцать, тринадцать, у коммерческого отдела есть потребность, помогите с данными...
  • Тринадцать, тринадцать, почему нельзя использовать приложение, взгляните...
  • Тринадцать, тринадцать...

Когда я, наконец, разобрался с этими вещами и запланировал продолжить разработку, я поднял глаза и пришло время обедать.

food

Моя работа каждый день - помогать настраивать интерфейсы, исправлять ошибки, проверять логи и импортировать данные.Конечно, больше всего раздражает импорт данных для бизнес-отделов.Часто один SQL нужно подключить к n таблицам, а один SQL написано так долго. После того, как это написано, вам нужно помочь с форматированием данных. Обычно импорт данных занимает час или два за один раз.

Q:Зачем разработчикам импортировать данные?

A: Потому что его игнорируют коллеги в дата-центре, его игнорируют люди из группы обслуживания населения, и я тоже не хочу его игнорировать! Но если я буду игнорировать его, он будет продолжать меня раздражать, беспомощное лицо.png.

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

В: Некоторые люди могут спросить, это все ваша проблема? Вы не можете помочь?

A: Это точно не все back-end проблемы, и не все мои проблемы, иногда может быть что данные front-end партнеров передаются некорректно, иногда метод написан некорректно, или другие мелкие проблемы вызванные невнимательностью. В этих случаях их тоже будут звать, потому что они не добились желаемых результатов, поэтому будут привычно кричать.

work

Моя личная мысль такова, что если проблема может быть быстро локализована, продвижение проекта будет быстрее. не помогай смотреть на это все равно найдет тебя. Однозначно нормально, если вы не поможете, прогресс будет тормозиться, а как человек относительно старый в команде проекта, естественно помогать разбираться с разными проблемами, сами виноваты и быстро исправляете, а не сами другие, чтобы найти проблему, также могут ускорить общий прогресс.Это не должно быть так, что вы правы, или я не прав.Все счастливы, когда проект заканчивается раньше.

баги появляются в любое время

Упомянутые здесь баги включают в себя не только настоящие баги, но и фальшивые баги.Всевозможные баги вы поете, а я появлюсь, поклявшись застрелить меня насмерть на клавиатуре, и по пути разорвав мою энергию на куски.

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

Может быть, это привычка. Затем мы идем на место, а затем находим соответствующих коллег для решения проблемы.Возможно, страница отображается неправильно, или формат данных внешнего партнера неверен.Возможно, пересылка уровня шлюза неправильно настроены, или это могут быть мы. Ваш код неверный, или служба нижнего уровня, которую вы вызываете, ненормальна... Все это возможно, но в начале вы будете кричать: «Тринадцать, тринадцать, посмотри на это». !Варабара...."

Как упоминалось выше, все они настоящие ошибки, а есть и поддельные ошибки.Что такое поддельные ошибки?

Часто проблема не подтверждается четко, а требования хаотично подбрасываются в рабочий процесс, сообщая разработке, что есть проблема с функцией, которую нельзя использовать, и спешите проверить. ок, смотрю интерфейс на консоли, открываю проект, проверяю соответствующую функцию и обнаруживаю, что изменений нет, а потом пытаюсь воспроизвести ошибку сам, и обнаружил, что все в норме.Глубокая печаль. На самом деле в этом нет ничего страшного, то есть я плохо разобрался или вообще не подтвердил проблему, поэтому начал искать развитие.Это фейковый баг, который не имеет никакого другого эффекта, кроме потери времени.Конечно, это также тренирует темперамент человека, хахахаха.

различные чрезвычайные ситуации

В ответ на опыт работы за последние несколько месяцев я сделал простенький джингл:

Раньше было отключение электричества Диск сегодня полон, Проблема неоднозначная, Тринадцатый в смятении.

слишком много встреч

Встреча в понедельник утром Заседание по спросу во вторник Встреча по обзору в среду Итоговое собрание по релизу в четверг Итоговое собрание в пятницу вечером Время от времени устраивайте утренние встречи или вечеринки.

В большом коллективе совершенно невозможно не проводить встречи, многие вещи можно лучше согласовать и решить на встрече, но встреч слишком много и это очень раздражает.

Глава 3

тело выдолблено

Сверхурочная и ночная работа приводит к недосыпанию, плохому отдыху, дискомфорту в глазах, тяжелой голове, длительной высокой нагрузке, переутомлению организма и перенасыщенной работе.Это образует бесконечный цикл, и это очень плохой цикл.Если вы заняты , чем вам некомфортнее, тем менее эффективными вы будете, что может привести к тому, что работа не будет завершена вовремя, что приведет к сверхурочной работе и так далее.

health

Вы больше, чем просто производитель кода

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

Эта статья писалась несколько дней, и каждый раз, когда мне приходится останавливать ее вскоре после того, как я начинаю писать, я чувствую, что сегодня не буду занят, поэтому начинаю писать, пишу два предложения и бросаю в лицо баг, да! тогда занят

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

В другой день я только начал писать, и я не мог выбросить насущные онлайн-потребности.

Это цикл запуска, остановки, запуска, остановки... Наконец-то разобрались с этой ворчливой статьей, которая сочетает в себе дневник и блог, запись жизни и вздохи о душевном состоянии.

Эпилог

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

Я хочу ловить рыбу! ! !

Проекты с открытым исходным кодом, которые я недавно поддерживал:

Проект электронной коммерции с открытым исходным кодом Spring Boot (включая терминал торгового центра и систему управления фоном):GitHub.com/новый Bee-Ltd/…

Проект Spring Boot + Vue для разделения внешнего и внутреннего интерфейса торгового центра:GitHub.com/новый Bee-Ltd/…

Если не указана перепечатка/источник, все они оригинальны автором.Перепечатки приветствуются, но данное утверждение должно быть сохранено без согласия автора, а ссылка на исходный текст должна быть дана в явном месте статьи странице, в противном случае сохраняется право на юридическую ответственность.

Спасибо за просмотр, мне тринадцать, и статья впервые опубликована в моем паблике "История программиста".