436

На работе нельзя шутить 3

Серия Почему нельзя шутить на работе

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

И вот что, это всегда было как выстрел себе в ногу.

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

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

Один из первых моих проектов на первой работе, был сервис для одного из постоянных заказчиков компании. Собственно под этот проект меня и нанимали.

Данный пост, будет продолжением серии постов и при этом не совсем про шутки на работе. Думаю будет интересно. Учитывая, что в предыдущих постах многие писали, что я пишу не сам, а нейронки. Что не программист. Что в жизни так не бывает, и прочее. Ну вот буду поджигать чьи то жопы дальше =) Опишу предысторию и как я устроился на первую работу и про первый свой проект на ней.

В универе, примерно на 2 курсе я понял, что если и дальше буду ничего не делать то, и универ закончится, а я буду никем . Начал активно прогать. Все что надо было прогать, делал сам. Мы часто делали разделение труда, я прогаю, а кто то например мне объясняет, что прогать, например математику, или например оформляет все сделанное, так я прогал еще и за других людей.

Так же в универе я вел достаточно активный образ жизни, делал какие то стартапы, проходил какие то курсы, посещал какие то конференции. Любил повыебываться. Например была ситуация, когда заведующий одной из кафедр, рассказывал какие они там у себя крутые штуки делаю, какая у него там офигенная команда студентов, какую крутую штуку делают они. После того как я повыебывался, он ясно дал понять, что я никто, звать никак и про то что ток языком трепать умею. Мы с одногруппником взял его на понт, за одну ночь сделали, то что его команда делала год) Его глаза охуения я никогда не забуду) Очень выгодная сделка, автоматы за одну ночь труда.

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

Мне не нравился такой ритм жизни фрилансера. То кинут на деньги, то не кинут, то на жалость надавят. Сидишь дома. Домашние смотрят как на бездельника. Какие то дни правда усердно пашешь. Какие то прокрастинируешь. Так я 1к часов в кс го накатал. Ну типа просыпаешься, все на работе, пока пожрал, поссал, все пришли, отвлекают. Потом пытаешься работать, какие то созвоны. Потом кс. Вот сейчас последнюю катку. Теперь точно последнюю. Все проснулись. Ушли. Так пару часиков поработал и по кругу. Ну примерно как то так. Какие то месяца очень денежные, какие то лапу сосешь. Гребанные качели 70к, 0к, 5к, 150к и тд. Так еще и общения копец как не хватает. Уезжал в город, брал ноут и работал из какой то кафешки, что б крыша не поехала.

В пизду думаю. Сделал резюмеху. Выложил.

Ну меня сразу и позвали на собес в ту, мою первую компанию. Увидели карту с точками - ну всё, типа нам надо примерно то же самое. Пришел на собес, поговорили о жизни, с моим будущим куратором и ген диром. Ген дир, по-доброму посмеялся над моей фразой "Хочу в коллектив".

Ген дир: "Вот проект обсудили, сделаешь?"

Я: "Сделаю".

ГД: "За сколько"

Я: "За 2 недели".

ГД: "Выходи завтра на работу".

За 2 недели я это все сделал. Охуел. Но сделал. Не плохая бд получилось, mysql. Бек на голом php, один класс XD(Ну не понимал я как это вот ООП делать, а хотелось). Фронт все так же на jquery. Вот, чтоб было хоть чуть чуть понятно, о масштабе пиздеца... На фронте нажимают кнопочку, ajax запрос на бек, бек возвращает кусок js кода, который уже хуярится в невидимую div ку, где собственно и исполняется..... if в if а в нем свитч кейс а в нем еще if....

В код слава богам, никто не смотрел. Но все это работало и всем нравилось. Спустя две недели, когда все получали аванс, я получил первую зп, целую зп(а я проработал всего две недели). Оказалось, мне подняли зп почти X2. Меня это прям воодушевило на будущие подвиги.

Далее, заказчик, решил, что получилось то что надо, но вот дизайн, такое себе. Натравили на меня дизайнера и тех писателя.

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

Утром пришел на работу, стояла коробка с маком=)

Все исправил. Исправил все замечания дизайнера. Новая проблема. Шрифты на мониторах не видно, на маке видно. Дизайнер поправил. Не важно. Сдал проект.

Приходили новые хотелки на будущие релизы. Работали дорабатывали. Меня дико бесил тот их зелёный основной цвет. Каждый день я на него смотрел и меня блювать тянуло, а нужно было еще и сервис этот допиливать. И тогда я сделал несколько цветовых схем которые переключались по нажатиям горячих клавиш. У меня была золотая/цыганская тема, розовая, черная/брутальная. Получилось очень здорово. Заказчик подглядел у меня на компе как выглядит и задался вопросом, что это, я объяснил. Ему понравилось. Пришлось мне допиливать нормально эту фичу для заказчика=)

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

Наша, компания захотела такой же сервис себе. Начали делать клон. Я был начинающий программист и мне было как то неловко просить сервак, арендовал сам. Было неловко просить денег на домен и взял бесплатный домен *.tk. Там и наделали супер пупер крутую версию сервиса для своей компании. Вот раздали доступы клиентом. С пол года все пользуются. Домен я продлеваю, когда надо. Бац. Клиент пишет. Захожу по выданному адресу на презентации, а там веб кам. Оказалось что эти домены могут так просто взять и отобрать регистратор =(

Так я пришел к тому что нельзя пользоваться доменами tk и прочими бесплатными. И для компании аренда сервака копейки и домен, купить не проблема. А под каждый новый сервис можно делать поддомен =)))

PS. Вот эти вот клоны сервисов которые я наделал(про которые писал в этом посте). Внутри выглядели отвратительно. Разобраться в исходниках мог только я. Но они были написаны одним мной, джуном, очень быстро, очень дешево. Работают по сей день, меня уже там много лет нет. Все работает и не падает. На момент ухода из компании, там было несколько сотен тысяч устройств и около косаря активных пользователей. А сервак на котором это все крутится что то типа 2 гига оперативы и 1 проц. Ну какой то минимальный. Можно меня пидорасить за то что я такое говно клепал - но оно работает и с удовольствием этим пользуются. Я вижу что у конкурентов сервисы работают хуже, а мои решения и фичи, они повторяют. Реально можно делать проекты без полноценной команды - пм, тимлил, тестировщик, аналитик, маркетолог, таролог, астролог и тд. Можно делать в одного. НО у этого всего будут последствия и минусы. И иногда очень очень болезненные. Возможно я еще о них попишу в этой рубрике.

1
Автор поста оценил этот комментарий
3 месяца готовый продукт....
ох уж эти фрилансеры, пойду я, мне больно это читать
раскрыть ветку (1)
8
Автор поста оценил этот комментарий

1. Фрилансом я практически не занимаюсь. Ну мож раз в год что то и возьму но не чаще.

2. Ты задал очень абстрактный вопрос. Я откуда знаю что у тебя там за продукт. Телеграм бот, дашборд, интернет маказин, маркетплейс, игра, игра по типу гта 6 =) Да хер его знает.

показать ответы
0
Автор поста оценил этот комментарий
Я так и не понял, что за устройства-то? Мобильные телефоны с трекерами? Видеокамеры? Трекеры в автомобили?
раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Да ты все правильно понял. Дальше уже не суть. Принцип одинаковый.

Автор поста оценил этот комментарий
Так ведь судя по описании рабочей задаче ты им сдал дерьмо за пару недель и они схавали - мутная работа.

Ну речь ведь шла сугубо об энтерпрайзе имхо 3 месяца для норм магаза сверхмелкий срок если ты ток срмкой шаблоны не лепишь
раскрыть ветку (1)
4
Автор поста оценил этот комментарий

Я им сделал заебись за пару недель. То что надо было. Как там внутри - никого не волнует.
- Функции свои выполняет
- Круче чем у конкурентов
- Интуитивно понятно
- Работает шустро.


Приложение - не большое. Авторизация, регистрация и прочее. Регистрация устройств. Настройка устройств. Отслеживание текущего состояния устройств, просмотр местоположений на карте и тп.

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

энтерпрайз - может быть разным.

показать ответы
2
Автор поста оценил этот комментарий

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

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

раскрыть ветку (1)
3
Автор поста оценил этот комментарий

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

7
Автор поста оценил этот комментарий

Мамкин программист-пиздабол, что в первом посте, что сейчас - "какие штуки" делает, бек у него кусок js кода возвращает. Уржаться можно)))

раскрыть ветку (1)
3
Автор поста оценил этот комментарий

Смешно, но работает заебись.
Кусок массива примерно ввида - охуенно работает
var arr = [

[1,2,'333','Нассать в ухо ежу','/jope/file/id/3.jpg'],

[2,2,'3','Нассать в ухо слону','/jope/file/id/4.jpg'],

[3,1,'12','Нассать в ухо карпатычу','/jope/file/id/6.jpg'],

... // еще 5к записей

];

changeList(arr);

6
Автор поста оценил этот комментарий
Фрилансеров был, фрилансеров остался.

Скажи какой проект кроме гавнокода можно за 2 недели поднять?
раскрыть ветку (1)
3
Автор поста оценил этот комментарий

Никакой. В одно рыло, по фуллтеку, полноценное приложение, скипая созвоны и прочее и представим что задача понятна всем:
1 месяц - MVP

3 месяца - Готовый среднестатистический продукт

показать ответы
1
Автор поста оценил этот комментарий
3 месяца готовый продукт....
ох уж эти фрилансеры, пойду я, мне больно это читать
раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Но кстати. Есть жуткие валоебы. Работать с ними пиздец. Они какую то хуйню могут обсуждать 3 месяца. Работать не возможно.

показать ответы
0
Автор поста оценил этот комментарий
Видимо команда таких же студентов (а может и каких-то второкурсников) имелась в виду? Тогда может и смогли запилить кор фичу вдвоём за ночь
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

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

0
Автор поста оценил этот комментарий

Не поверишь - еще можно и наоборот делать)

В js пихать php код)


Хотя это такое, уже слегка извращениями попахивает)

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

а вот это уже дырень =)

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

Также не многие фронты шарят за бэк и считают что гавнобаза на жыэс это то ч о надо.

наконец фронты не шарят за архитектуру зачастую и инфру, что опять же вызывает у них звёздную болезнь, но далеко не у всех.

Про вас я нихрена не знаю, но по описанию вы работали с довольно примитивными приложухами
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

все как вы описали.

0
DELETED
Автор поста оценил этот комментарий
Это лишь последствия низкого уровня ручной модерации. Потому тебя нейросеткой и называли.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Ну допустим. А кто те люди кто 300 или 400 плюсов натыкал?

показать ответы
0
DELETED
Автор поста оценил этот комментарий
Пролистал посты и сказать могу только одно. Очередного топ автора кроме бана больше некуда.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Ну и зачем ты меня расстраиваешь) Просто б взял и заблокировал, молча)
В топ авторы я не вызывался, сам в шоке.

показать ответы
1
Автор поста оценил этот комментарий

Иногда и так приходится извратиться, если нужно. Я делал. Вопрос, нахуя невидимый div и писать в него, если достаточно сделать eval тому, что с сервера вернулось.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Я не знал тогда

24
Автор поста оценил этот комментарий

2 джуна за ночь сделали то, что делала команда год. Да, охотно верю)
Даже если учитывать их обсуждения, ревью и прочее - это слишком нереально. Ладно бы ещё сказал, что наговнокодили их кор-фичу с рядом нюансов по коду, а также криво-косо и без каких-либо оберток - ещё можно поверить. Но за ночь год работы команды?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

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

29
Автор поста оценил этот комментарий
Тупо расхвалил себя и в этом суть поста?
раскрыть ветку (1)
Автор поста оценил этот комментарий

вообще то - наоборот

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества