All streams
Search
Write a publication
Pull to refresh
4
0
Send message
Еще в 1970 году были отличные разработчики, которые построили фундамент для всего, что мы используем сейчас.

Где-то заплакал Линус Торвальдс

P.S. Случаем не пропущен тег «треш»? Ну не верится, что человек писал такое серьезно.
Повезло, что девушка разделяет ваши увлечения. Обычно наоборот =/
С 31 на 1 как ни крути придется.

Кем вы там работаете, что «придется пить»?
И как вы умудряетесь такие работы находить?

Я не то, что не пью на корпоративах (лет 10 как полностью завязал с алкоголем), так и вообще на них не хожу, потому что смотреть как кто-то напивается до свинячего состояния мне не интересно.
А в PHP данный баг работает?

Выполняю:
var_dump(strtolower('ß')); // ß

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

Забавно, что чем навороченней системы контроля, тем проще её обмануть — не носить мобильный телефон. Что лично я и делаю уже давно. И нет, не потому, что не хочу быть отслеживаемым, а потому что в какой-то момент стало раздражать, что любой может позвонить мне, и отвлечь от дел.

Главное, чтобы в будущем не появилось закона, обязывающего носить с собой телефон :))
Автор конечно силен, но, при прочтении возникла мысль «как же хорошо, что я начал свою карьеру в вебе, и сразу делал какие-то свои сайты для людей (в смысле не на заказ, а просто для посетителей)» — этот путь довольно быстро позволил понимать что нужно пользователям (точнее понимать как понимать что нужно пользователям) и реализовывать именно это, а не витать где-то в облаках абстрактных нулей и единиц.
Я бы еще добавил такой пункт:
— Имейте сайт и группы в социальных сетях по своему проекту, и хоть иногда выкладывайте видео с процессом разработки на youtube

Это, на мой взгляд, позволит «опустить на землю» те компании, в которые вы устроились уже после того, как начали работу над своим пет-проектом.
Реально изменить ситуацию в лучшую сторону — могут только те кто и создал проблему.
Т.е. лица облечённые властью, капиталами и связями — именно и они правят балом.

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

Если у вас дома найдут пару слитков золота — то они государственные.
А если пару мешков героина — то они ваши.

Вот такие у нас законы.
Подозреваю, что он писал и в рабочее время тоже.

Подозрение != доказанный факт
Подозревать можно что угодно.
Конечно, в наших судах, с презумпцией виновности, может быть что угодно.
Представляю, сколько людей прочитав эту статью подумало: «О, отличные примеры для собеседований!». Ведь это так здорово, спрашивать программиста как отработает код, за который в реальном проекте надо сразу увольнять. А так — повод потешить свое самолюбие, и посмотреть как люди с 10+ летним опытом не знают «элементарных вещей».
Это сработает, если претензию будут высказывать лично вам.
Но скорее всего ваш код будут обсуждать у вас за спиной. Не смотря ни на какие бумажки.
«давай-ка ты, Фил, делай побыстрее, с минимально возможным качеством, ну чтоб оно вот прям сегодня не развалилось»

В этот момент у программиста должна загораться красная кнопка — его разводят.

Вообще странно, что такие темы до сих не осознаны большинством. Я их «поел» и осознал еще в 2007-2009 годах, когда только вошел в веб-разработку и делал сайты-визитки.

Цена за сайт составляла, к примеру, 30 тысяч, и иногда происходило следующее:

— А почему так дорого? Из чего состоит такая цена?
— 15 тысяч это дизайн+верстка, еще 15 — это админка для управления контентом
— Ой, у нас контент меняться не будет, давайте без админки, она нам не нужна
(я наивно думая, что надо идти навстречу клиентам) — Хорошо, тогда 15 тысяч
— Отлично!
Клиент получает полностью статический сайт-визитку за 15 тысяч. Вначале он доволен. Но, очевидно, что через какое-то время ему надо что-то где-то подправить.
(через месяц) — У нас телефон изменился, измените пожалуйста
— Сделаю
(еще через месяц) — Знаете, у нас цены изменились, поправьте пожалуйста
— Ладно, сделаю
(еще через месяц) — Знаете у нас новые услуги появились, добавьте их на сайт
— Вы заказывали у меня создание сайта. Если вам нужна ежемесячная поддержка — это другая услуга.
— Ах, какой вы нехороший, сделали нам сайт с которым мы работать нормально не можем!

Все, приехали. Я шел навстречу клиенту, и я же остался виноватым.

И это ситуация классическая. Все вот эти «нам надо очень быстро, качество не важно, лишь бы работало» — через пол года, про эти слова никто не вспомнит, а вот в ваш код будут тыкать пальцем и говорить «что за денегерат написал такое?!».

Так что не позволяйте себя ловить на таких вещах. Делайте хорошо. Будете идти на встречу (плохим) заказчикам — сами же в итоге останетесь виноватыми.

P.S. И помните правило — «Кто заплатит 10 рублей — будет спрашивать результата на 100 рублей, кто заплатит 100 — спросит на 50»
— Разработчикам без амбиций тимлида софт-скиллз не то чтобы нужны.

Ого, ничего себе разрыв шаблонов.

А как же «программист должен», после которого длинный список из яп, фреймворков, сопутствующего софта, софт скиллов и прочего. Ведь программист должен всю жизнь учиться, и всю жизнь чувствовать свою ничтожность — ведь знает он всего ничего, а нужно знать вон оно сколько всего.
Мы сделали для бизнеса простой инструмент (таблица в Excel), в которой он мог визуально планировать. Менеджеры дрались между собой, спорили, чья задача важнее, а потом уже приходили к нам и отдавали задачи в разработку.

Т.е. вместо того, чтобы каждый раз объяснять «разработчики сейчас полностью загружены, прямо сейчас мы за новую задачу взяться не можем» — вы создали визуальный инструмент, который, по-сути, говорил руководству тоже самое. Только без вашего участия.

Потрясающий ход!
Все без сеттеров

Но с геттерами.
1)
Давайте попробуем «поломать» простой объект:

Теперь посмотрите на этот пример:

Объекты имеют совершенно разный функционал, как можно их сравнивать? Как вы в первом объекте получите продукт, дату?

2)
Вот пример модели из Sylius, геттеров и сеттеров полно. Считаете, команда, написавшие этот проект ничего не понимают в разработке?

3)
Покажите пример проекта на гитхабе, с достаточно большим функционалом, и спроектированного правильным, по вашему мнению, образом
мы получаем какой-то чудовищный перекос в сторону «наведения порядка» в уже написанном коде вместо того, чтобы двигать проект в светлое будущее

Если в компании первое и второе противопоставляется — нужно бежать из такой компании
Все здорово до тех пор, пока не открываешь на очередном проекте node_modules, а там 2000+ папок…
С добрым утром, как говорится.

Все, кто работает в геймдеве знают, что в СНГ денег нет. И 99% наших компаний ориентируются, в первую очередь, на зарубежный рынок.

Information

Rating
Does not participate
Registered
Activity