All streams
Search
Write a publication
Pull to refresh
4
0
Send message

Но капиталист/собственник - зло, потому что хочет максимум за минимум, а рабочие которые также хотят от компании максимум за минимум - это справедливо и даже хорошо. Мне кажется об этом стоит подумать как минимум.))

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

Есть плохие компании, например, микрофинансовые организации - они вредят обществу и занимаются бизнесом на гране законности. И делают это, чтобы получать огромные прибыли.

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

Если уж ставить на одну ступень кого-то - тогда таких сотрудников, которые, например, продают конфиденциальную информацию. Наверняка есть умельцы, которые также, как и микрофинансовые организации, умудряются по закону оставаться чистыми, занимаясь, по-сути, грязным делом.

Я в принципе не встречал компаний, где бы мало работы, о чем пишет weiser

Миф 3: hard-skills важнее soft skills

Смешались в кучу кони люди...

Если рядовой программист 90% времени пишет код - то hard-skills для него важнее

Если тим-лид 90% времени общается и занимается взаимодействием между людьми и отделами - то для него важны soft skills

Ну и главный миф: что можно спокойно перейти из написания кода в управление людьми.

Где вы такие компании находите? Работаю в вебе с 2008 года - везде горящие сроки и 100500 задач на годы вперед, которые надо сделать за пару месяцев.

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

И это не считая поддержки уже существующего функционала.

А команда беков - два с половиной человека.

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

В конце концов это все приорити и естимейшены, и вы с вашим опытом должны то это понимать.

Нет, не понимаю, и понимать не собираюсь.

Если я, как клиент, захожу на сайт пафосной организации, то я, как клиент, и оцениваю компанию по её сайту. И если вижу, что все тормозит и глючит - составляю соответствующее мнение о компании.

И мне плевать, что у компании "другие приоритетные задачи", "проблема висит в бэклоге" и прочее.

Разве jQuery это фреймворк? Вроде как это библиотека.

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

Приятно, что в сообществе приходит осознание этого факта.

P.S. Проблема не только в тяжелых фронт-фреймворках, а в том, что их теперь используют везде, даже там, где ничего особенного от фронта не нужно, и нормально справится обычный html и css

Если заказчик не знает, что он хочет (или у него хотелки меняются по пять раз на неделе), то это проблемы заказчика, а не программиста, вы не находите?

Ну, если в open source вы видите только "универсальный код", тогда да.

Я вот вижу другое:

  • Комментарии (писать комментарии к коду в рядовых компаниях программисты считают ниже своего достоинства)

  • Адекватные интерфейсы (не в плане интерфейсов на уровне синтаксиса, а в плане того, что объекты имеют удобные методы для работы с ними)

  • Тесты

  • Строгое ревью кода

  • Небольшие по размеру коммиты по конкретным изменениям, по которым удобно анализировать лог изменений

  • Ведение CHANGELOG - полезная штука, но ни разу не видел его в проектах на работе.

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

Если вы достаточно долго работаете в Кремниевой долине

Стремление к доле в стартапе

Представил, как каждый второй хабровчанин работает к кремниевой долине и стремится к доли в стартапе...

Ты можешь делать либо быстро и качественно, либо медленно и плохо

Предлагаю автору сделать качественный аналог яндекса за месяц. Нет, за неделю - чтобы еще качественней... нет, за день, чтобы прям ух как качественно все было!

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

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

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

Потратив еще кучу времени на врачей, анализы, перебор 100500 различных средств оказалось, что у меня: 1) железодефицитная анемия 2) именно прием лекарств по повышению железа в крови на 90% уменьшает боль.

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

Как понимаю, никакой проблемы с болящей спиной у автора не было, а перешел он на работу стоя, просто ради интереса и удобства?

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

Для программиста слишком много непрофильности

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

Скажите, а ваши дети скажут вам спасибо, за то, что вы их родили? Ах да, об этом тоже не принято думать.

Нормальный холоп должен просто жить и не думать

Вот я и говорю, что в нашем социуме странные понятия о нормальном.

А нормальный холоп должен жить в постоянном страхе? Мне этого не понять.

не имеют комплексов

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

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

Да? А на мой взгляд, основная сложность в другом, что заказчик/работодатель хочет невозможного - например, сделать проект, который по-нормальному нужно делать год, за месяц.

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

вспомните тех своих коллег, которые орут на свой код, когда тот не работает

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

P.S.

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

Это банально проявляется в том, что многие менеджеры не могут написать нормальное ТЗ - т.е. выразить свои хотелки в тексте.

Information

Rating
Does not participate
Registered
Activity