5 веселых моментов в жизни каждого разработчика

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

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

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

1. Когда вы запускаете свой код в первый раз после нескольких часов разработки.

«Следите за своим шагом, везде есть тараканы.»

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

5 веселых моментов в жизни каждого разработчика

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

2. Когда вы решаете проблему без помощи Google или StackOverflow.

Вот это редкость.

Если бы кто-нибудь подошел ко мне и спросил, за что я благодарен, у меня был бы самый быстрый ответ: Google и StackOverflow. Один из навыков программиста — знать, что искать, когда у него возникает проблема. Мы все здесь разработчики, и мы знаем, насколько хороши такие ресурсы, как Google и StackOverflow.

5 веселых моментов в жизни каждого разработчика

Но время от времени в вашей жизни будет момент, который бросит вызов нормальности и подарит вам Таноса Бесконечности! Чистый адреналин и уверенность, которые вы чувствуете, когда решаете проблему, не прибегая к чьей-либо помощи или интернету - просто сногсшибательно.

3. Когда отчет об ошибке приходит незадолго до того, как вы собираетесь отправиться на выходные.

Это было не слишком конкретно? Ну что ж.

Пятница, вечер. Вы смотрите на часы на столе. 17:47. 13 долгих минут до того, как вы закончите работу и отправитесь в свой загородный домик. Вы молитесь владыкам JavaScript.

5 веселых моментов в жизни каждого разработчика

Дин! О Господи. Что это было? Электронное письмо от вашего клиента о том, что его сайт только что вышел из строя. И так, вы крадётесь по офису, следя за тем, чтобы твоя команда тебя не заметила.

4. Когда ошибка остается незамеченной во время демонстрации.

Фух, это было близко.

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

5 веселых моментов в жизни каждого разработчика

5. Когда функция, которая отлично работала вчера, сегодня уже не работает.

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

БОНУС: Когда вы не тестировали свой код, но он все равно заработал нормально!

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

5 веселых моментов в жизни каждого разработчика
5 веселых моментов в жизни каждого разработчика
22
Начать дискуссию