Як продуктивно проводити «вільний час» в офісі [закрито]


17

Після відправлення випуску, раз на два-три місяці, я отримую від 10 до 15 днів вільного часу. Під вільним часом я маю на увазі не роботу, нікого не цікавить, що ти робиш і т. Д., Але ти повинен приходити в офіс і їхати.

Ви отримуєте такий вільний час? Як ви використовуєте цей час?

Я схильний читати, але мені здається, що набиваючи все більше інформації - це не найкращий спосіб її витратити.


4
Нічого собі, ні. Зазвичай я приступаю до будь-якого завдання, з яким я запізнююсь, тому що попереднє завдання було
подолано

19
10-15 днів оплачуваного вільного часу? Я ніколи про це ніколи не чув. Так, зазвичай у роботі є затишшя, де справи досить сповільнюються, але два-три тижні роботи без роботи? Я думаю, що це може бути ознакою поганого управління проектами. Подумайте, чого ви могли б досягти, якби розпочали роботу над наступним випуском відразу - набагато більш спокійним темпом, можливо, додавши випуску більше значення.
Томас Оуенс

3
Серйозно чувак. Я ніколи не насолоджувався жодною перервою у своїй 8-річній кар'єрі! Я насильно взяв один тиждень безперервних канікул десь 7 років тому. Нічого іншого.
сарат

4
закінчіть НДДКР. Дослідіть (і експериментуйте) деякі нові технологічні розробки, які можуть бути корисні в майбутніх проектах. Це добре для вашого особистого розвитку, а також для компанії.
jwenting

8
Вони наймаються у вашій компанії? :)
Скотт C Вілсон

Відповіді:


17

Це трохи незвично. І дивно, до речі. Якщо ваш роботодавець не має для вас роботи, чому він змушує вас приходити до офісу?

Удосконаліть свій код

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

Якщо ваш проект не ідеальний, ви можете витратити цей вільний час на його вдосконалення.

  • Виконувати правила стилю кодування,
  • Перевірте, чи коментарі актуальні та ніде не пропущені,
  • Проведіть огляд коду на частини, які не були написані вами,
  • Удосконалити технічну документацію,
  • Профілюйте код, щоб побачити, що це вузькі місця та як їх усунути,
  • Refactor ваш код,
  • Почніть думати про майбутні функції, які потрібно реалізувати.
  • тощо.

Дізнайтеся щось нове

Іноді, ви щойно закінчили кодування, ви нарешті випустили проект, і останнє, що ви хочете зробити, - це продовжувати працювати з кодом, який ви використовували останні три місяці. Це зрозуміло. У цьому випадку ви можете легко знайти інше заняття, щоб змінити свої ідеї та розширити свої знання. Наприклад, якщо ви розробник C #, вивчіть Python або навчіться використовувати реактивні розширення чи що б там не було.

Ви також можете спокуси зробити невеликий проект для себе у вільний час. Я не раджу робити це не тільки тому, що код, який ви пишете на своїй роботі, як правило, належить вашій компанії, але і тому, що ви можете позов бути використаними вашим корпоративним обладнанням та іншими ресурсами, щоб робити проекти, які не мають нічого спільного з вашими фактична робота.

Поговоріть зі своїм начальником

Може бути корисною задати питання, яке ви задали на Programmers.SE зацікавленій особі, тобто своєму начальнику. Насправді шанси на те, що:

  • Або він ігнорує, що розробники іноді нічого не роблять,
  • Або він очікує, що ти зробиш точну справу.

Особливо важливо знати, яка ситуація, якщо ваш начальник насправді очікує, що ви щось зробите. Наприклад, якби у мене були співробітники, я б очікував, що вони вдосконалять проект, коли вони закінчать писати код і вирішать помилки. Таким же чином, коли я працюю в компанії на місці, я завжди витрачав весь час, працюючи над проектом і вдосконалюючи його, якщо не було помилок для вирішення.

Є один виняток: зазвичай не передбачається, що інтерни можуть робити додаткові роботи самостійно. Але принаймні ми очікуємо, що вони приїдуть і скажуть нам, коли вони закінчать те, що ми попросили їх зробити, щоб ми поставили їм ще одне завдання.


3
"Якщо ваш роботодавець не має для вас роботи, чому він змушує вас приходити до офісу?" "підтримувати командний дух", "легко швидко підтримувати контакт", "ми можемо щось мати в будь-який момент" та інші виправдання для "ми просто хочемо мати контроль".
jwenting

@jwenting, +1 на ваш коментар за те, що "ми просто хочемо мати контроль". Це загальне ставлення серед компаній, які закутували ринкову нішу, і гроші легко надходять. Менеджери стають менш зайнятими турботами клієнтів та новими можливостями, і тим більше контролем своїх маленьких князівств та кріпаків, які звітують про них.
maple_shaft

2
Деякі компанії можуть просто захотіти, щоб хтось пробив годинник, і бути готовим у разі виникнення проблеми з релізом. У мене були випадки, коли я не мав справи на попередніх посадах.
Король JB

6

Насправді у мене в роботі є такі ситуації. Після випусків на декілька тижнів, як правило, йде затримка, поки ми готуємося до наступного випуску, і менеджери PM & Development сперечаються щодо пріоритетності функцій для випуску n + 1.

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


3

Я був у цій ситуації не один раз для більш ніж одного роботодавця, повірте,

Це не є звичайним, але, звичайно, незвичайним.

Я не піду прямо і скажу, що це звичайно, але це, звичайно, не нормально. Це ознака поганого управління та / або управління проектами. Ось декілька поширених тем, які я помічаю, які створюють подібні затишки.

  • Ви можете бути у великій організації, що має багато ресурсів розвитку. Ефективно керувати поточними програмними проектами та підтримувати 100% використання ресурсів із великим ресурсним ресурсом стає важче.

  • Погані керівники проектів. Вони роблять жахливу роботу з планування роботи випуску таким чином, щоб ресурси були максимально близькими до 100% використання.

  • Проект технічного обслуговування / функціонування для існуючого програмного забезпечення. Багато разів, коли є відставання функцій або складних робіт з технічного обслуговування, сама робота може не зайняти великих зусиль для її впровадження, однак для виконання роботи потрібен дуже високий рівень технічної обізнаності та ділових знань.

  • Експерт з предметних питань. Не рідкість проекти, які мають широкий спектр технологій та / або ділових знань, мають потребу в невеликих групах команд, що формуються навколо окремих районів. Ці команди стають експертами з предметних питань, і компанія цінує їх БІЛЬШЕ за те, що вони знають і на що здатні, ніж за те, що вони роблять у той самий момент, коли спеціально для них немає роботи.


2
Ви забули додати, що замовник затримав підписання договору. Тим більше, що в світі є державним підрядником, ви не можете працювати над проектом взагалі без виставлення рахунків за нього. Не маючи договору, ви не можете працювати над проектом. Таким чином, менеджери перебувають у важкій позиції, оскільки вони можуть відпустити своїх людей до інших проектів, але ризикують не отримати їх назад, коли підписаний договір, або вони можуть тримати їх на собі.
Данк

1

Дійсно дивно,

  • 10 - 15 днів вільного часу з періодичними інтервалами
  • нікого не цікавить те, що ти робиш, але все одно маєш бути фізично присутнім

Тим не менш, у вас є якийсь пристойний час, який ви могли б використати, можливо, зробіть вправу для побудови команди, зберіть своїх колег та вивчіть та презентуйте деякі концепції на мові чи рамках, якими ви користуєтесь. І вдосконаліть трохи часу, щоб відпрацювати трохи коду над деякими випадковими проблемами, щоб покращити свої навички.

Я схильний увійти в StackOverflow і тут під час коротких перерв. Вибір нової мови також може бути перспективою.


1

Те , що я рекомендував би в тому, що в протягом двох-трьох місяців , коли ви які важко на роботі, ви починаєте будувати зі списку речей , які ви хочете зробити , коли проект буде зроблений і пара тижнів вільного часу катається.

  • "Досить хороші" біти коду, які ви хочете переробити
  • Інструменти, бібліотеки, мови тощо, з якими ви хочете експериментувати
  • Ідеї, які ви хочете скласти для прототипу, доказів концепції
  • Методи розробки, які ви хочете спробувати

Я вважаю, що якби я додавав URL-адресу та примітку до списку кожного разу, коли я щось про це думав, через два-три місяці я, звичайно, маю досить довгий перелік речей, які потрібно зробити, щоб не зайняти мене!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.