Все в IT!

Обсуждение разнообразных вопросов, не подходящих по тематике в другие разделы.
Сообщение
Автор
Shihkin
Аватара пользователя
Благодарил (а): 128 раз
Поблагодарили: 637 раз

№ 330 Сообщение Shihkin » 26 янв 2023 12:26

Vince писал(а) ↑ 26 янв 2023 11:27: Это а) ненадолго, ибо найдут как перекрыть и б) высокие накладные.
У меня вот друганы чертыхаясь переоткрывали счета в Газпромбанке.
Последний банк был с работающими валютными корсчетами за границей.
И вот ему вчера перекрыли кислород (корсчета) окончательно.
Я к тому, что мельница (санкции) мелет медленно, но надёжно...
Кешфлоу уже многие настроили и тестировали достаточно долго. Пока всё работает. Есть единичные случае, но в целом, всё нормально.
Vince писал(а) ↑ 26 янв 2023 11:27: Если год назад ещё хоть кто-то откликался на резюме, то после 24.02 - вообще ноль откликов.
А когда шлёшь запрос сам - 50% даже не просматривают, 40% отказ сразу, 10% резюме просмотрено. Всё.
Гляди какие свеженькие новости подъехали :)
Рекрутинговые порталы отметили резкий рост числа вакансий для IT-специалистов в России, начавшийся в ноябре 2022 года. Эксперты связывают это с инициативой депутатов запретить удаленную работу из-за границы.
https://www.forbes.ru/tekhnologii/48419 ... ecialistov
Vince писал(а) ↑ 26 янв 2023 11:27: Ещё раз, 14 тыс вакансий Яндекса при кол-ве сотрудников 12 тыс - говорит само за себя. Фик-ци-я. Точка.
Уже меньше. Сокращается каждый день.
Вообще у них были новости что яндекс открывал обратно набор персонала.
И к тому же если посмотреть вакансии на этом ХХ, то джунов то почти никто не ищет, а везде нужны сеньёры, ну как минимум мидлы.
Сам когда открывал резюме в начале декабря сходу было 4 предложения (за 2 дня). Раньше такого небыло. Было максимум 1 в неделю. Однако быстрые предложения были все дерьмовые, от всяких государственных контор. Был чувак с надписью во всю футболку "путин team". Зарплату предлагали что надо, прям очень вкусно и жирно, но я подумал что мы с ним не сойдёмся характерами :D
От частников сильно меньше приглашений, но всеравно в разы больше чем год назад.

Vince
Аватара пользователя
Благодарил (а): 213 раз
Поблагодарили: 367 раз

№ 331 Сообщение Vince » 30 янв 2023 19:47

Утечка исходных кодов сервисов Яндекс.

25 января 2023 в сети появились исходные коды и сопутствующие им данные множества сервисов и программ компании Яндекс. Раздача содержит отдельные архивы (.tar.bz2), по названиям которых можно идентифицировать соответствующие сервисы Яндекса.

Общий объём архивов (в сжатом виде) составляет более 44.7 ГБ.

---
45 гигов... В сжатом виде... Однако... Чтобы столько слить, нужно иметь ну просто охренительный уровень доступа... Саботаж?

Shihkin
Аватара пользователя
Благодарил (а): 128 раз
Поблагодарили: 637 раз

№ 332 Сообщение Shihkin » 30 янв 2023 19:53

Vince писал(а) ↑ 30 янв 2023 19:47:Саботаж?
Этим уже занимаются :D
photo_2023-01-27_19-13-38.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Zeon
Благодарил (а): 15 раз
Поблагодарили: 1 раз

№ 333 Сообщение Zeon » 30 янв 2023 22:17

Vince писал(а) ↑ 30 янв 2023 19:47: 45 гигов... В сжатом виде... Однако... Чтобы столько слить, нужно иметь ну просто охренительный уровень доступа... Саботаж?
"Охренительный" доступ не требуется. На Хабре приводят слова бывшего сотрудника Яндекс:

"Вроде же сто раз уже все обсуждали, что в Я весь код лежит в монорепе (так называемая Аркадия), которая является чем-то средним между SVN и git (ближе к первому, с фишками второго). Вытащить весь код — вопрос одной команды. Read-only режим доступен всем разработчикам."

Vince
Аватара пользователя
Благодарил (а): 213 раз
Поблагодарили: 367 раз

№ 334 Сообщение Vince » 31 янв 2023 14:58

№ 334: Zeon, ну, тогда надо вообще в паблик всё выкладывать... Может кто ошибки (или закладки) какие найдёт ;)
«Яндекс» признал, что «Алиса» может подслушивать пользователей.
А вот не утёк бы код - так и не признали бы...

BadBlock
Аватара пользователя
Благодарил (а): 1586 раз
Поблагодарили: 8129 раз

№ 335 Сообщение BadBlock » 31 янв 2023 15:25

№ 335: Vince,

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

Vince
Аватара пользователя
Благодарил (а): 213 раз
Поблагодарили: 367 раз

№ 336 Сообщение Vince » 01 фев 2023 12:45

01.02.2023. Несмотря на отъезд из России тысяч IT-сотрудников, зарплаты программистов значительно упали в январе. Медианная ставка начинающего айтишника, «джуна», упала на 13% год к году, примерно до 100 000 рублей. А зарплата более опытного программиста, «мидла», снизилась на 11%, до 160 000 рублей. Об этом пишут «Ведомости» со ссылкой на данные аналитиков HeadHunter (HH.ru).
Какие 100 штук начинающим, какие 160 мидлам... Тут уже обсуждали, в Сарове (один из двух центров самизнаетечего в стране) в центральной больничке - айтишнику (ни разу не начинающему) предлагают тридцатку. Headhunter, едрить вашу в корень, отъедьте на 100 км от московской кольцевой...

Shihkin
Аватара пользователя
Благодарил (а): 128 раз
Поблагодарили: 637 раз

№ 337 Сообщение Shihkin » 01 фев 2023 13:02

Vince писал(а) ↑ 01 фев 2023 12:45: Headhunter, едрить вашу в корень, отъедьте на 100 км от московской кольцевой...
За МКАД жизни нет. Ну то есть все IT в стране сформировано в Москве и Питере. Остальное жалкие осколки.
Я тут ради интереса пообщался с одним предприятием в Арзамасе, дак они разработчикам готовы платить 75к и это ещё с премиями.

Vince
Аватара пользователя
Благодарил (а): 213 раз
Поблагодарили: 367 раз

№ 338 Сообщение Vince » 01 фев 2023 13:29

Shihkin писал(а) ↑ 01 фев 2023 13:02: с одним предприятием в Арзамасе
Догадываюсь, какое... Ещё, поди, и загранник отнимут... Бессрочно...

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

Jha
bubuka
Благодарил (а): 150 раз
Поблагодарили: 74 раза

№ 339 Сообщение Jha » 01 фев 2023 13:43

плач ярославны продолжается.

Тем временем мне с НГ подняли ЗП, даже на больше, чем на размер ЗП, которую предложили в центральной больнице в Сарове.
Ну а плакальщики в это время все сидят на диване и плачутся на фораме как их никуда не берут в нормальные конторы и никто таких денег им не предлагает. И главное делают многозначительный вывод - везде ложь.
:rotate:

Димария
Аватара пользователя
Благодарил (а): 183 раза
Поблагодарили: 183 раза

№ 340 Сообщение Димария » 01 фев 2023 14:00

Vince писал(а) ↑ 01 фев 2023 13:29: и мы из тебя сделаем программиста
Я в онлайн-универе читаю лекции по Свифту - из 12 человек в каждой группе 2 толковых всегда есть. Если не мобилизуют - через пару лет станут крепкими миддлами, круче препода)

Jha
bubuka
Благодарил (а): 150 раз
Поблагодарили: 74 раза

№ 341 Сообщение Jha » 01 фев 2023 14:45

№ 340: Димария, этой ярославне всюду мерещится обман.
Курсы ему не подходят, вакансии липовые, денег нигде не платят столько сколько заявляется.
Короче, 100500 причин, почему он до сих пор не сменил работу. Но истинная причина - он не готов ни учиться, ни искать работу, ни переезжать, ни удалённо работать.
На моём веку я достаточно повидал таких вот уникумов, которым всё время что-то мешает. Как правило, они из себя ничего не представляют, а все их жалобы - защитная реакция мозга от осознания собственной никчемности.

Vince
Аватара пользователя
Благодарил (а): 213 раз
Поблагодарили: 367 раз

№ 342 Сообщение Vince » 01 фев 2023 14:45

Димария писал(а) ↑ 01 фев 2023 14:00: читаю лекции по Свифту
Свифт - это технология для УЖЕ (и давно) состоявшихся айтишников (возможно в другой области).
Никакой булгахтер Свифт не освоит, и тем более не напишет приложения на уровне размещения в Apple Store.
Ни-ког-да. Точка. Ну, может быть, какие-то гении-одиночки, да.

Два из десяти (если уже ненулёвые айтишники) - это, конечно, маловато. Маловато будет!
Но надо знать ещё 1) стаж в ИТ, 2) возраст и 3) желание двигаться именно в ЭТИ технологии.

Vince
Аватара пользователя
Благодарил (а): 213 раз
Поблагодарили: 367 раз

№ 343 Сообщение Vince » 01 фев 2023 19:49

Jha писал(а) ↑ 01 фев 2023 13:43: Тем временем мне с НГ подняли ЗП
Ну дык засвети, если не страшно 1) кто финальный заказчик (ну хотя бы из какой страны) и 2) на сколько подняли.
Jha писал(а) ↑ 01 фев 2023 14:45: Курсы ему не подходят, вакансии липовые, денег нигде не платят столько сколько заявляется.
>Курсы ему не подходят
Не сами по себе курсы, а как их подают. Что типа после этих курсов будешь чиабатту кушать вместо бутера. А это неприкрытая ложь. То есть, курсы эти превратились в чистой воды пирамиду. Я про ИТ говорю, про другие области пусть другие беспокоятся. Я же вижу рекламу по центральным каналам именно про ИТ.

>Вакансии липовые
Да. Так и есть. Не устану повторять, 80% программистских вакансий на хэхэ - липа. За другие области, опять же, не скажу.

>денег нигде не платят столько сколько заявляется.
Именно так. Три раза на собеседовании мне вздыхая сказали - звиняйте, но вот эта конкретная вакансия уже закрыта, есть на вполовину меньшую ставку. Но через полгода, когда покажешь себя, и поработаешь от души, да мы бл@ будем, переведём тебя на полную ставку. Но это не точно ;)
Jha писал(а) ↑ 01 фев 2023 14:45: он не готов ни учиться
Говорим за себя, не лезем в чужую голову, ага.

Jha
bubuka
Благодарил (а): 150 раз
Поблагодарили: 74 раза

№ 344 Сообщение Jha » 01 фев 2023 20:27

Vince писал(а) ↑ 01 фев 2023 19:49: Ну дык засвети, если не страшно 1) кто финальный заказчик (ну хотя бы из какой страны) и 2) на сколько подняли.
1) я уже говорил, что работаю на строительную организацию. В штате. Организация (точнее холдинг) российская.
2) на 35 подняли
Vince писал(а) ↑ 01 фев 2023 19:49: >Курсы ему не подходят
Не сами по себе курсы, а как их подают. Что типа после этих курсов будешь чиабатту кушать вместо бутера. А это неприкрытая ложь. То есть, курсы эти превратились в чистой воды пирамиду. Я про ИТ говорю, про другие области пусть другие беспокоятся. Я же вижу рекламу по центральным каналам именно про ИТ.
А, так ты в телевизоре курсы ищешь? Тоды всё понятно.
Я телек не смотрю, и тебе не советую, с этим к кому-нибудь другому.
Вот на госуслуги мне приходят уведомления про какие-то курсы программистов типа бесплатные вовсе для молодёжи. Ну так это бесплатные. Для школьников. А по моей специализации курсы у вендора лучшие. Ему же экзамены потом сдавать. Для не франчайзи вендора, а для обычных людей с улицы дороговато конечно, но все, на которых я был для меня были бесплатные, кроме тех, которые я проходил, когда сам был франчом. Оплачивала контора, как правило. А содержание курсов на высоте, потому как вендор заинтересован в поддержке их продукта.
Vince писал(а) ↑ 01 фев 2023 19:49: >Вакансии липовые
Да. Так и есть. Не устану повторять, 80% программистских вакансий на хэхэ - липа. За другие области, опять же, не скажу.
Я почти все свои работы, коих уже штук 15 у меня было, искал через hh. Ни одной липовой вакансии. Оферы не предлагали только там, где уже кого-то взяли на эту позицию и других вакансий аналогичных не было в этой конторе. Прямо сейчас 3300 вакансий программиста моей специализации. Так что хорош уже пиздеть, иди учись.
>денег нигде не платят столько сколько заявляется.
Именно так. Три раза на собеседовании мне вздыхая сказали - звиняйте, но вот эта конкретная вакансия уже закрыта, есть на вполовину меньшую ставку. Но через полгода, когда покажешь себя, и поработаешь от души, да мы бл@ будем, переведём тебя на полную ставку. Но это не точно ;)
Бла бла бла. Странно получается, мне дают столько, а иногда и больше, чем я прошу, а тебе не дают.
Может дело всё-таки в тебе?
Может это ты не тянешь по знаниям и навыкам на конкретную вакансию, а не вакансии на 80% липовые?
Может у тебя ценник просто завышен?

Так согласись на чуть меньше на ИС. Докажи за испытательный срок, что ты стоишь этих денег и поднимут без базара.

Никогда, а я прошел не один десяток собеседований, мне не предлагали меньше, чем заявлено в вакансии. Не предлагали вообще - было. Предлагали больше - было. А так как ты говоришь - не было. Точнее во ВНИИЭФе было, когда львиную часть ЗП была премия и её в один прекрасный момент лишили весь отдел. Но до этого-то платили исправно по 6-7 окладов.

А всё почему?
Потому что я востребованный специалист с хорошим резюме, со знаниями и обширным опытом, с сертификатами всякими от вендора.
А то видел я таких: дайте мне 5к баксов, я ещё не умею работать совсем, всю жизнь просидел на мизерном окладе в одной конторе на одной малюсенькой задачке, но я крутой, и мне надо именно столько и не меньше.
Губу закатай короче. Соберись, тряпка, и вместо нытья паши как раб на галерах, опыт нарабатывай, пока не станешь действительно крутым.

Vince
Аватара пользователя
Благодарил (а): 213 раз
Поблагодарили: 367 раз

№ 345 Сообщение Vince » 02 фев 2023 13:44

Jha писал(а) ↑ 01 фев 2023 20:27: А, так ты в телевизоре курсы ищешь?
Я то не ищу, мне не нужно. Но я вижу на 2 порядка (по сравнению с 2022-м) более активную, точнее агрессивную, рекламу.
Похоже, что первая партия наивных юношей (которым пели про "гарантированное трудоустройство" после курсов) кончилась.
И теперь нужно, кровь из носу, заманивать всё новых и новых. Ну, так бизнес-модель работает у [нет рекламе], в общем, пирамида, ага.

Ещё раз подчёркиваю, что всё это касается именно курсов, связанных с (типа) обучением (типа) программированию.
IMHO, чтобы стать реально хотя бы Dev мидлом - нужно 10 лет минимум. Сеньором - 15-20 лет.
При этом нужно работать а) в реальном коллективе, б) на реальных проектах и в) общаясь перманентно с реальным заказчиком.
Поэтому сказки, что мы из тебя за 9 месяцев на каких-то курсах сделаем "с нуля" мидла - это только сказки, не более того.

Мы когда первый раз приехали к заказчику в офис (далеко-далеко), ну и когда начали представлять разработчиков, ну типа, вот это Вася 22 года миддл, а это Коля 27 лет сеньор, ну а это у-у-у-у Петя 32 года лид... Так вот сказать, что заказчики оху@ли - это не сказать ничего. Короче, они помолчали, помолчали, слегка в шоке, и такие, ну ладно, а у нас вот Джон 40 мидл, вот Джек 52 сеньор, ну а это у-у-у-у Ник 64 лид. UPD. Кстати лид DB разработчику было 72.

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

Дозиметрист
Аватара пользователя
Благодарил (а): 80 раз
Поблагодарили: 217 раз

№ 346 Сообщение Дозиметрист » 02 фев 2023 14:05

Про лампасы. Прибалт был в армейке. Рвал жопу на изоленту, и получил чин стршего сержанта. Пока к нам генерал-полковник не прилетел. И вот он такой:"У меня одна на погонах, а у него две на штанах!"

Jha
bubuka
Благодарил (а): 150 раз
Поблагодарили: 74 раза

№ 347 Сообщение Jha » 02 фев 2023 14:24

№ 346: Vince, лично мне эта иностранная градация вот вообще пофиг.

У нас, русских программистов, своя градация: стажер, спец (по платформе и по разным решениям, разным предметным областям, разным механизмам), эксперт по тех.вопросам крупных внедрений или архитектор, РП.
На каждом этапе экзамены и сертификаты.

Есть конечно люди без сертификатов и много, но им в разы сложнее искать работу, т.к. нужно каждому HR-у доказывать свою квалификацию как-то.
А как докажешь тупому HR-у, если на лбу у тебя не написано, какой ты крутой? Вот для этого и существуют экзамены - сертификация специалистов у вендора.
У меня штук 10 таких сертификатов лежит в папочке. Какие-то плёвые, для них тест нужно сдать на 80% верно, а для других нужно тщательно готовиться, потому как отведенного времени (4-16 часов в зависимости от конкретного экзамена) без подготовки не хватит 98% кандидатам.

А вообще, программист-программисту рознь.
Один пишет в 10 раз быстрее другого, хотя квалификация вроде одинаковая, а эффективность получается сильно скачет.
Другой вроде бы и быстро пишет, но так коряво, что у него баг на баге выходит. Задачу вроде сделал, а грамотный чел глянет в код и найдет 100500 узких мест, которые вылезут на больших объемах данных жутчайшими тормозами на крутейшем железе, не говоря уже о прямых синтаксических ошибках, не выявленных при тестировании девочкой-тестером, которая прошлась только по пути, описанному в программе и методике испытаний.
И таких товарищей на собеседовании на самом деле сложно выявить.

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

Дозиметрист
Аватара пользователя
Благодарил (а): 80 раз
Поблагодарили: 217 раз

№ 348 Сообщение Дозиметрист » 02 фев 2023 14:50

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

Димария
Аватара пользователя
Благодарил (а): 183 раза
Поблагодарили: 183 раза

№ 349 Сообщение Димария » 02 фев 2023 15:33

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

func sendLetterToMother(with money:Int, and request:String) {}

Такое везде и не нуждается в комментах.

А бум на курсах вовсе не с 2022 года, а с 2020 - это корона, сынки, была причиной бума.

Vince
Аватара пользователя
Благодарил (а): 213 раз
Поблагодарили: 367 раз

№ 350 Сообщение Vince » 02 фев 2023 15:47

Jha писал(а) ↑ 02 фев 2023 14:24: Задачу вроде сделал, а грамотный чел глянет в код и найдет 100500 узких мест
Сто лет в обед это всё уже пройдено - а) сначала Unit-тесты (на все публичные методы), а уже потом б) реализация функционала.
Никто никуда, хоть грамотные, хоть не грамотные не должны смотреть. Ну, может, периодически, во время рефакторинга.
Всё определяется так, что проще некуда - все Unit-тесты должны быть "зелёные". Точка. Ииначе CI/CD не сработает.
Jha писал(а) ↑ 02 фев 2023 14:24: Поэтому существует испытательный срок.
А вот тут согласен. Но 99% работодателей на предложение ИС - отвечают НЕТ. Хотя, чем они рискуют - непонятно. У меня есть предположение, что HR получает бонус, если новопринятый отработает как минимум полгода. А если нет - таки нет. Поэтому они и не любят брать на ИС.
Димария писал(а) ↑ 02 фев 2023 15:33: В Swift не нужны комменты
Ну, так то, считается, что они нигде не нужны.
То есть код должен быть самодокументирууемым.
За исключением публичных API методов.
Там, да, нужны комменты (специфические), чтобы автоматически генерить документацию.

Димария
Аватара пользователя
Благодарил (а): 183 раза
Поблагодарили: 183 раза

№ 351 Сообщение Димария » 02 фев 2023 16:57

Vince писал(а) ↑ 02 фев 2023 15:47: Никто никуда, хоть грамотные, хоть не грамотные не должны смотреть.
code review обязателен и полезен в плане повышения квалификации

Vince
Аватара пользователя
Благодарил (а): 213 раз
Поблагодарили: 367 раз

№ 352 Сообщение Vince » 02 фев 2023 17:40

Димария писал(а) ↑ 02 фев 2023 16:57: code review обязателен
В ситуации реального рынка (а не отмывания бабок в одной там стране) - никто и никогда не будет заниматься всеми этими улучшайзингами, пока НЕ заработал требуемый функционал.

Вот когда заработает, а ещё лучше, хотя бы частично окупится, вот тогда и начинаются все эти codereviews & refactorings.
С тех денег, которые пришли с (пусть частичной) окупаемости. Ну а если оно не окупилось, тогда и ну его н@хуй.

Димария
Аватара пользователя
Благодарил (а): 183 раза
Поблагодарили: 183 раза

№ 353 Сообщение Димария » 02 фев 2023 21:32

Vince писал(а) ↑ 02 фев 2023 17:40: пока НЕ заработал требуемый функционал
Это и есть определение говнокода

Vince
Аватара пользователя
Благодарил (а): 213 раз
Поблагодарили: 367 раз

№ 354 Сообщение Vince » 03 фев 2023 10:36

Димария писал(а) ↑ 02 фев 2023 21:32: определение говнокода
Да похрен на определения. Тем более, это абсолютно субъективные определения. Кто это, вообще, сказал?
В ситуации, когда взлетает 5-10% стартапов, тратить бабки и (самое главное) время на вылизывание кода - нет смысла.
Вот когда (и если) вдруг взлетит, и появятся деньги - вот тогда можно и улучшайзингом (внутри) заниматься.

Я к тому, что качество проектирования исходной архитектуры на порядок важнее, чем качество (начального) кода внутри.
Главное - это интерфейсы и протоколы. То есть, то что наружу экспозится. Вот это дело надо продумывать на годы.
А то, что внутри - не главное. Может там вообще 100500 индусов сидят и такие ручками всё обсчитывают.
Система, как "чёрный ящик", едрить его в корень. Вот тебе входы, вот выходы. Всё. Код - это не самоцель, а средство.

Shihkin
Аватара пользователя
Благодарил (а): 128 раз
Поблагодарили: 637 раз

№ 355 Сообщение Shihkin » 03 фев 2023 12:10

Vince писал(а) ↑ 31 янв 2023 14:58: «Яндекс» признал, что «Алиса» может подслушивать пользователей.
Алиса тоже призналась :D
VID_20230203_120841_530.mp4
VID_20230203_120839_308.mp4
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Jha
bubuka
Благодарил (а): 150 раз
Поблагодарили: 74 раза

№ 356 Сообщение Jha » 03 фев 2023 13:03

№ 355: Vince, помимо стартапов, которые ориентированы все-таки на извлечение прибыли/"монетизацию", есть еще корпоративный софт для внутреннего использования.
Как быть с таким софтом? Окупаемость его считать как? Т.е. такой софт не приносит прямую прибыль.
А если кто-то при продаже проекта в контору начинает лепить что-то про окупаемость - сразу выгонять надо таких, т.к. ни о какой окупаемости не может быть речи в таких проектах.
Это во-первых.

Во-вторых, изначальное проектирование безусловно очень важно, а стоимость исправления ошибки проектирования впоследствии зачастую превосходит стоимость разработки в разы.
Но идеального ничего не бывает, в том числе и идеального проектирования, поэтому очень важна система управления изменениями, когда любое изменение работающей системы должно согласовываться не только с заказчиком, но и с разработчиком, чтобы грамотно его встроить в существующую систему. Потому что, исправляя одно место, можно задеть несколько других мест, где все работало, а после изменений - перестало работать (привнесенные ошибки).
А теперь представь, что разработчик уволился, исчез, умер наконец, короче разраба изначального нет.
И комментов нет к его коду и документация уже устарела сто лет в обед. Сколько займет малюсенькое изменение у другого разраба и исправление последующих привнесенных ошибок?
А что будет через 5-10 лет с системой в которой непрерывно шли изменения, если ни одного коммента в коде нет?

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

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

Если человек обзывает методы и переменные хер пойми как, это безусловный минус кандидату.

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

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

Дозиметрист
Аватара пользователя
Благодарил (а): 80 раз
Поблагодарили: 217 раз

№ 357 Сообщение Дозиметрист » 03 фев 2023 16:49

Вспомнилось:
"Сложносоставное_мнемоническое_имя_1 : trye;"

Vince
Аватара пользователя
Благодарил (а): 213 раз
Поблагодарили: 367 раз

№ 358 Сообщение Vince » 04 фев 2023 18:46

Jha писал(а) ↑ 03 фев 2023 13:03: есть еще корпоративный софт для внутреннего использования.
Это не имеет принципиального значения. Ну просто заказчик и исполнитель сидят на одном этаже. И все дела.
Вот допустим, диалог между ОК - отделом кадров, и отделом ИТ.

ОК - нам нужна вот такая система, вот требуемый функционал
ИТ - ну, мы будем думать...
ОК - сколько думать?
ИТ - ну, месяц-два будем думать ("архитектор" отдела ИТ с ЗП в 500К)...
ОК - #давайдосвиданья, мы на стороне будем искать.
ИТ - а мы?
ОК - а вы идёте н@х.

На самом деле, всё будет сложнее, ибо 50-70% в ОК - блатные и любовницы. А в ИТ 30-50% - дети и внуки "нужных" людей.
Причём обычные рядовые сотрудники ("негры") могут этого даже и не знать. Но в "этой стране" - везде так, уверяю тебя...
А в некоторых там градообразующих, возможно, даже и круче...
Jha писал(а) ↑ 03 фев 2023 13:03: пихать в прод без своего тестирования
Что значит "своё" тестирование? Это субъективный фактор, который должен быть на 100% исключён.
Система CI/CD должна всё автоматически протестировать (прогнать Unit-тесты) перед финальной сборкой...
Jha писал(а) ↑ 03 фев 2023 13:03: и переделывать за ними
Ну, я бы настроил статические анализаторы кода (со спецификой ваших корп. стандартов).
И прогонял их, скажем, раз в две недели.

P.S. Сейчас идея пришла, озвучу через полчаса-час...

P.P.S. А так то, возьмите меня на 300К и я вам поставлю процессы за 2-3 месяца ;)
Бл@, ну true же...

Дозиметрист
Аватара пользователя
Благодарил (а): 80 раз
Поблагодарили: 217 раз

№ 359 Сообщение Дозиметрист » 04 фев 2023 19:25

За последние лет десять ни строчки кода не написал. Уж извините.

Вернуться в «Общий форум»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей