Девелопер: Начало


Kanal geosi va tili: Rossiya, Ruscha
Toifa: Bloglar


Блог одного программиста.

Связанные каналы

Kanal geosi va tili
Rossiya, Ruscha
Toifa
Bloglar
Statistika
Postlar filtri


Сцена из жизни.
Менеджер:
- Слушай вопрос по задаче, которую ты оценил в 65 часов. Клиенту подали на 20 часов. Можем в них уложиться?


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

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

Вот так и живём.))


Лучшее образование - платное образование.

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

Моё первое платное образование случилось, когда мне было 20 лет. Я взял проект на подработку, очень простенький. Делал его на площадке клиента, ибо клиент мне показался прекрасным человеком(обещал бонусы, если сделаю быстрей) и весь проект удивлял, он был просто душка. Когда я доделал проект и сообщил о готовности, у меня меня перед глазами были только обещанные бонусы. Но радость была не долгой, доступы к площадке резко отвалились и больше со мной на связь не вышли.

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


"Прошу отнестись к данному требованию не как к "хотелке" клиента, а как к стремлению соответствовать объективной реальности современного мира."
Такими стремлениями вымощена дорога в ад.


Оплата по факту, мошенникам досвидос😜🤘!

В моём чек-листе этот пункт в первой тройке. Нет клиента, опасней чем тот, который готов работать только по постоплате. Я даю таким прозвище - "Остап".

Обычно эти "Остапы" говорят следующее :

-Как мне проверить программиста? Дашь ему аванс, и он пропадёт! Как мне быть уверенным, что вы сделаете?

Вы серьёзно? У Скарлетт Йоханссон вытащили из телефона фото её голой пизды, а вы подрядчика проверить не можете? Люди, вы че?

Российский ИТ - это переподряд в двадцатой степени. Работать без аванса - дебилизм в квадрате.

Тут все просто: лох платит постоянно. Если клиента постоянно кидают, значит он тоже виноват.

Поделюсь своей хитростью. На подобные вопросы я отвечаю так:

-А как мне понять, что у вас есть деньги? Что вы заплатите?

Никто ещё на него не ответил.


На лавры Пушкина не претендую, просто пришло в голову🤘😉.

Владей собой, когда в проект говняный

Тебя по-уши менеджер впихнул.

Мечтай, что день этот забавный

Пройдёт, и менеджеру житкий стул.


Умей читать ТЗ, написанное в дело,

В котором смысла и задачи нет.

Умей принудить сердце, нервы, тело

Тебе служить, когда в твоей груди

Уже все пусто и давно сгорело,

И только воля говорит: «Пиши!»


Останься прост, беседуя с глупцами,

Когда слова их рвут тебя внутри.

Когда-то ты ходил с бредовыми речами,

Тебя терпели, теперь начни и ты.

Когда задачи станут для тебя простыми

И в деле станешь ты «артист»,

Тогда все станут для тебя иными.

Тогда ты станешь - Программист!




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

Вот представьте себе, заказчик надел такие и все - золотой человек, вопросы по делу, софистики ноль👆.
Если накинуть такие на менеджера, то вообще благодать - проектом занимается, на вопросы отвечает - золото, не человек🤘.
Программисту они нужны не меньше, накинул, все задачи вовремя сдал😉.
К сожалению, шоры не помогут только дизайнеру, они в большинстве своём слепые и тут нужно, что-то другое😜.


Плохой проект

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


Ни что так не усложняет работу с заказчиком, как его ожидания.


10 лет назад, я работал в компании, занимающейся бадами, в IT-отделе, состоящем из 4 человек. Занимался поддержкой сайтов и одной внутренней программкой компании. За пол года работы, я поднаторел и самолюбие начало расти, особенно если учитывать, что программистов было всего двое. Решил, что нужно искать новую работу, ведь я норм спец и могу претендовать на что-то большее.

Эйфория была не долгой😃!
На первом же собеседовании меня вынесли, вперёд ногами😁. Это был первый, но не последний раз, когда меня ставили на место😃.
В одно из следующих таких рандеву, я вывел для себя следующее:
- Если ты решил(а), что ты знаешь больше других, помни две вещи. Первая - ты можешь ошибаться. Вторая - смотря из кого выбирать.
P.S.
На ту работу я всё-таки устроился. После первого пинка, ушёл готовиться к пересдаче, вернулся через 3 месяца и меня взяли👌.


Как ищут программиста

Я посетил десятки собеседований. Мне приходилось быть и соискателем и представителем работодателя.
К огромному сожалению, чаще всего на собеседование приходят дремучие идиоты. Как правило, все они представители работодателя. Удивительно, да?) На самом деле, тут всё просто.
Соискатель не может быть идиотом. Он может быть не компетентным, странным, закомплексованным, молодым, старым, вонючим - кем угодно, но не идиотом.
Другое дело, представители работодателя. Обычно это три человека: айчар (про этот атавизм я ещё ни раз напишу), проект-менеджер, программист. Беда этих трёх неофитов отечественного IT в том, что кого-бы они не искали, они абсолютно не знают, какие требования выставлять кандидату. Все их вопросы и требования - это набор клише с первой страницы поисковика.

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

Тебе, дорогой соискатель:
Из собеседования нужно делать выводы, но принимать их близко к сердцу не стоит.

Вам, мои коллеги:
Собеседование кандидата - важная задача, которая требует алгоритмического подхода. Это, безусловно, скилл, который нужно развивать. Ну и заканчивайте вы уже со своим ЧСВ!)


#итМысль
Ни один хороший проект не начинается со слов: «Я, вообще- то, раньше был программистом».


Они исчезнут

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

Приведу пример:

Вы - php-программист, которому нужно интегрировать верстку, а она не готова.
Верстальщик просто её не сделал, не успел.
Так вот, исходя из текущих понятий оптимизации, теперь вы должены ходить к верстальщику и долбить его голову вопросами: «Когда будет готово?».
Проще говоря, если тебе чего-то не хватает для выполнения задачи, ты идёшь и выбиваешь (но только молитвами), по-другому нельзя!

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

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


#итМысль
Программирование - это процесс создания и поддерживания в рабочем состоянии:
- ну сделайте как-нибудь;
- мы не знаем зачем, но давайте сделаем;
- вы не правильно поняли наше задание;
- мы тут подумали, давайте лучше сделаем так;
- а давайте ещё вот это сделаем;
- дизайнер тут не сделал кнопку, вы можете её добавить;
- мы уже пообещали клиенту, нужно сделать;
- нужно обязательно сделать сегодня;
- а тяжело теперь переделать.


#лигаВыдающихсяДолбоёбов
А ещё, мы :
- пиздаболы, каких свет не видел;
- сами ни хрена не знаем, но вас научим;
- наебали 3000 человек и вас наебём!


А вы часто спорите с менеджерами или заказчиками?
anonymous poll

иногда – 63
👍👍👍👍👍👍👍 41%

мне насрать, я в танке – 51
👍👍👍👍👍👍 33%

я этим живу – 22
👍👍 14%

очень редко – 18
👍👍 12%

👥 154 people voted so far.


Что точно нельзя себе позволить - так это спор с заказчиком или менеджером.

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




Большей тупизны, чем разговоры о скоропостижной кончине РНР, я не слышал.

На протяжении последних 10 лет эти разговоры не прекращаются. Как хочется вбить им в головы одну простую мысль:

- Быстрей умрут ваши надежды в светлое будущее, чем он.
- На моей памяти появлялось столько технологий, пророчивших смерть PHP, что не сосчитать. Но он жив, а их уже давно нет=)

На самом деле больше шансов Путину проиграть выборы в марте, чем умереть PHP. Может он и умрёт, только жаль, что в эту дивную пору жить не придётся ни мне ни тебе😉!

20 ta oxirgi post ko‘rsatilgan.

200

obunachilar
Kanal statistikasi