А как сейчас с работой?
А как сейчас с работой?
В смысле - именно с работой, а не с объявлениями об найме?
Рассылки Я получаю регулярно, но...
- либо идет массовый вброс рекрутерами по какой-то вакансии
- либо публикуются какие-то пустышки
- либо требования таковы что удовлетворить их практически невозможно.
Прямых объявлений от работодателей практически нет.
Вот сижу и думаю:
- продолжать просматривать рассылки
или
- послать все нафиг и заниматься тем что интересно?
Не знаю как там у вас, но у нас работодатели есть. Хотя конечно меньше, чем раньше, до короны.
Основной упор на веб. Для десктопа пока только "извращенцы" попадались.
С рекрутерами особых проблем не вижу, кроме того, что от них берут только тех кто на 110% подходит.
Делай что интересно и смотри рассылки.
Ну если работодатели предпочитают через агентства, то все равно на каком-то этапе должен случатся контакт соискателя и работодателя.
Да, и этот контакт случается.
За последние месяцев 8-10 у меня таковых не случилось - максимум треп ни о чем с рекрутером...
Ну просто ты им по каким-то причинам (скорее всего возраст) не подходишь. Ты помнится говорил, что собираешься на пенсию, значит тебе >60. Боюсь, что в этом возрасте очень непросто найти работу. Так что ничего удивительного :(
Сейчас похоже рекрутеры сильно оживились.
------
Вроде как нет - все идет обычным макаром.
Оживление было при переводе на удаленку. Да и то - не долго.
Вот чего могу отдельно отметить - количество рекрутерских шаражек растет от недели к неделe. ![]()
Часто этого не видно.
-----
На хабре недавно была статейка по поводу того как смотреть.
И со многим Я в ней согласен.
Основное - если работодатель не может нанять того кто грамотно, полно и без воды изложит требования - искать будет долго.
Ну а у нас насчет - грамотно, полно и без воды - большие проблемы. ![]()
Почти вся электроника работает на С. Хоть в авто, хоть в медицинских приборах, хоть в станках. Так что не все программисты работают только в плюсах и пишут программы для винды.
Тут, например, надо С, ассемблер и VHDL:
https://jobs.daimler.com/job/EN_282849/real-time-operating-system-entwickler-m-w-d-in-der-softwareentwicklung.html
то что еще есть потребность сомнений нет, интересно откуда такие извращенцы берутся ?
http://givi.olnd.ru/kr/ - уже третье издание ![]()
У нас небольшие подвижки - постепенно публикуют "вакансии" основные столбы местной ИТ-индустрии.
А чего вы хотели - май на дворе. До средины июня будут публиковать. Потом до средины августа будет перерыв.
Но честное слово - даже аплаится не хочется - имитация деятельности и максимум пустое интервью.
Их почти одновременно открыли. Daimler хочет примерно 1000 разработчиков в районе Штуттгарта в ближайшие месяцы устроить, и ещё примерно 2000 по всему миру. Цель - разработка MBOS - Mercedes-Benz Operating System. Так как это AUTOSAR, то для Classic AUTOSAR нужны люди с С, а для Adaptive AUTOSAR - C++/Linux. И отдельно люди с Matlab/Simulink и т.п.
Попробуйте посмотреть на сайте
-----
Допустим - найду.
Допустим - pодойду.
Допустим - все всех устроит.
Вопрос - как устроится на работу в Германии челу без документов? ![]()
Вопрос с того что меня объявили нелегалом по месту рождения и никак не могут заменить пасспорт... 12 лет уже не могут...
Daimler хочет примерно 1000 разработчиков в районе Штуттгарта в ближайшие месяцы устроить, и ещё примерно 2000 по всему миру.
Сколько Даймлер денег дает? Какая вилка? Тысяч 80-90 можно получить? Или они понаехавших массой берут на 50-60 тыс.? Наверняка там все стандартно, так что можно сказать сколько для среднего сеньера лет этак 10 опыта.
А каким образом вам удалось перейти из легала в нелегалы?
-----
Я бы понял вопрос - Каким образом можно стать нелегалом по месту рождения? - но на него есть ответ - Нужно родится в европейской зоне аппартеида...
А на твой вопрос ответ вообще элементарный - Надо просто спокойно работать на своем рабочем месте - этого достаточно для перехода из легалов в нелегалы. Европа же...
Ты знаешь, в феврале зашла на степстоун, отправила ровно 4 резюма и через две недели у меня было два черновика договоров.
Я даже не подозревала, что я настолько уникальный специалист:-))) Мне каждый раз повторяли: "Мы не можем никого найти с вашим опытом". Чота Ай-Ти в Хермании, мягко говоря, катится в п****
просто интересно кто сейчас Си изучает
Не сказал бы, что я изучаю его, но то что играюсь так можно сказать..., да язык Си примитивный какой-то, но работать с памятью и с файлами на низком уровне одно удовольствие. Попробуйте на языке высокого уровня сделать какой-нибудь эмулятор, или какую-нибудь простенькую СУБД или файловую систему, в ЯП высокого уровня можно объекты только сериализовать, и записать в бинарный файл/субд/или послать по сети. Допустим недавно сделал dll-ку, которая записывает телефоны и ФИО в бинарный файл, а основное GUI приложение.написал на Java.
Моя ФЛ Он и Онав ЯП высокого уровня можно объекты только сериализовать
Хто енто сказал? ![]()
Без проблем читаю и записываю бинарные файлы.
Но речь то ни о его нише с ограниченными ресурсами оборудования или специфическими требованиями, а о "глобальном" использовании, как раньше.
Веб или десктоп приложение на Сях - обычно?
да язык Си примитивный какой-то,
только почему-то именно на нем, а не на С++ и не на С# пишут ядро Линукса, написаны все real-time embedded операционные системы, не говоря о массивно-параллельных системах и программах для них, в которых кроме Фортрана и С до сих пор другие языки, включая С++ все еще очень мало используют.
Хто енто сказал?
Ну там даже структур то нет. Класс это на подобие структуры, только в классе ещё методы, но ненаоборот. Ну во всяком случае нетак наверное гибко как это делается в Си, я забыл спросить учителя как это делается в .net, а в Си это я знаю давно. В PHP спомощью pack/unpack делается, но там бинарными данным не любят заниматься, а используют serialize/unserialize.
Веб или десктоп приложение на Сях - обычно?
Webassembly можно на Си создавать, десктоп если время много есть можно, даже немного приятно программировать.
Моя ФЛ Он и Онатолько почему-то именно на нем, а не на С++ и не на С# пишут ядро Линукса
Я уже говорил почему, потому-что на низком уровне можно программровать.
Моя ФЛ Он и ОнаВ Си я так делаю...
int a = 3;
printf("%c", (char)a);
Ну или так...
typedef struct {
char name[512];
char phonenumber[30];
char fax[30];
char email[40];
} RECORD;
...
FILE *f;
RECORD rec;
f = fopen(FILENAME, "a+b");
strcpy(rec.name, "uscheswoi_82");
strcpy(rec.phonenumber, "012-34567");
strcpy(rec.fax, "012-34568");
strcpy(rec.email, "...");
fwrite(&rec, sizeof(RECORD), 1, f);
fclose(f);
Моя ФЛ Он и Онанаписаны все real-time embedded операционные систем
Там где нужно реальное время и безопасность прогают на Ada см.http://www.avdsys.ru/ada/ и https://isup.ru/news/12687/, среда 2021 так выглядет https://i.ibb.co/HK8n4V8/gnat-16-32-13-06-2021-min.jpg. Когда я найду плату на базе STM32F4, может быть вам покажу....
Моя ФЛ Он и ОнаВообще в данной ситуации шла речь о JNI. Попробуйте на Java написать программу, которая обращается ну скажем к файлу Microsoft Access, ну или записать что-нибудь в реестр, я хотел-бы увидеть это чудо
.
Моя ФЛ Он и ОнаТам где нужно реальное время и безопасность прогают на Ada см.http://www.avdsys.ru/ada/ и https://isup.ru/news/12687/, среда 2021 так выглядет https://i.ibb.co/HK8n4V8/gnat-16-32-13-06-2021-min.jpg. Когда я найду плату на базе STM32F4, может быть вам покажу....
Вот не надо ля-ля, что кто-то серьезный для СТМов пишет не на С/С++, а ссылки на халявщиков, которые пишут на всяких фиг-адах лишь подчеркивают, что вы не в теме.
В 2000-х, когда Я пользовался Жабой, без труда читал/писал аксесовскую базу...
Я так понимаю, что речь идет не о использовании нормальной базы данных под управлением системы управления, а прямой доступ к файлу, где хранятся данные. Без системы управления. Я не знаю, есть ли такая возможность, но это реально нафиг не надо. Изврат.
Ну там даже структур то нет
Странно, а нам с Билли казалось что есть ![]()
https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/builtin-types/struct
десктоп если время много есть можно, даже немного приятно программировать.
Для себя поиграться еще можно. И то, сомнительное удовольствие весь UI на Сях самому писать. Хотя,.. может есть любители садо-мазо.
Я так понимаю, что речь идет не о использовании нормальной базы данных под управлением системы управления, а прямой доступ к файлу, где хранятся данные. Без системы управления. Я не знаю, есть ли такая возможность, но это реально нафиг не надо. Изврат.
А в чём проблема? Надавал прав программе и пиши что куда хочешь. Разве что там by design песочница с непреодолимыми ограничениями. Но всё равно есть возможность вызывать внешние библиотеки неуправляемых языков, у которых таких ограничений нет.
Я очень сильно подозреваю, что байты из файла никому не нужны. Нужно уметь читать формат базы данных и извлекать из файла данные. Возможно различая такие сущностi, как таблицы и поля.
Оно ещё зашифровано может быть, поэтому простая считка не поможет. Та же Виндовс позволяет защитить данные шифрованием.
Странно, а нам с Билли казалось что есть
Посмотрел о кошмар. Но вообще меня такие нюансы C# не интересуют, потому-что когда программируешь на ООП, это как-то в рамки не вписывается, в колледже мы в основном изучали Си++ NET, а C# изучали мало и я изучал самостоятельно, с Си++ NET на C# я перешёл по инерции, так-же как с VB6.0 перешёл по инерции на Си++ NET, просто там почти всё одинаково, только вместо Form.Caption нужно использовать Form.Text, вместо Me, this, а изучали мало C# потому-что учителя на .NET не сразу перешли, т.е. недавно перешли, в том-же 2007 году нас учили прогать на VC++ 6.0 win32/mfc. C# пошёл как по маслу только тогда, когда мне подарили на день рождения веб хостинг ASP.NET 2.0, я купил ещё журнал там на диске были видеоуроки, и был Microsoft Web Develop 2005 Express RC какой-то, и я делал веб сайты на ASP.NET и C#. И вообще мои учителя скептически относились к технологиям MS.
Меня интересует LINQ, EF, какие-то нюансы типа async/await, а такие нюансы как структура в C# меня абсолютно не интересует, структура в C# это какой-то ненужный рудимент, структура ни к селу, ни к городу там, я хоть в VS 2050 буду использовать Interop, а в Java JNI.
Для C# структуры бесполезны, потому-что когда придумали структуру, тогда до программистов дошло, что можно в структуре ещё хранить методы, для рабты с переменными внутри класса, вот так появились классы. Когда сериализуешь объект, то сохраняются только данные, как в структуре, которые можно сохранить допустим в сессии (для того чтобы передовать данные из одной веб страничке в другую), в СУБД (в PHP я сериализировал объекты и сохранял в БД), передавать через интернет (ну это уже повидимому веб службы). Только каждый ЯП по своему это сериализует, у C# и Java сериализированные объекты выглядят бинарно, а в PHP выглядят на подобие JSON. И обычный Си в данной ситуации незаменим, поэтому в C# есть Interop, а в Java JNI.
А вызов ассемблера в C# как в Си/Си++ asm { ... } нет?
Помню во времена Windows CE 3.x для скорости работы программы на eMbedded Visual C++ писали частично код на ассемблере, чтобы
программа на таких мобильных ОС как Microsoft Pocket PC и Microsoft Smartphone 2003 не тормозила.
Моя ФЛ Он и ОнаВот не надо ля-ля, что кто-то серьезный для СТМов пишет не на С/С++, а ссылки на халявщиков, которые пишут на всяких фиг-адах лишь подчеркивают, что вы не в теме.
Вообще-то поддержку STM в Ada сделали наверное только для того, чтобы студентам или школьникам старших классов интересно было программировать на ЯП Ada, ну там не только поддержка STM но и BBC Micro:Bit, а в версии 2011, там была поддержка Lego Mindstorms NXT. А сделали это, для того, чтобы потом в будущем бывшие студенты программисты смогли найти работу в серьёзных фирмах. В ЯП Ada есть поддержка многозадачности, реальное время. И вообще это смотря какие платы, и микропроцессоры. Вы наверное удивитесь но у меня есть микроконтроллер, который программируется на VB6.0. Ещё такие вещи можно
на JavaScript программировать см. http://johnny-five.io/ Вон даже российские самолёты управляют на Ada на процессоре 486
: https://www.ada-ru.org/prj_be200.html. Ada там нужен, где нужна многозадачность и безопасность.
См. https://www.reddit.com/r/embedded/comments/9q9p6w/embedded...
Embedded programming jobs after an Ada centric position
Hello r/embedded I've been offered a job where the majority of development will take place in Ada for their embedded systems. I can't seem to find many other organizations that still use ada for development, so I am a bit concerned about how this job will affect the next job after it. Has anyone had any experience in finding a embedded software engineer job after a job that was ada centric for embedded development? This would be my first job related to embedded development (current job is java software development but I did do embedded development in yocto linux in school before that job).
Задания по встроенному программированию после позиции, ориентированной на Ada
Здравствуйте, r / embedded. Мне предложили работу, где большая часть разработки для их встроенных систем будет вестись на Ada. Кажется, я не могу найти много других организаций, которые все еще используют ada для разработки, поэтому меня немного беспокоит, как эта работа повлияет на следующую работу после нее. Был ли у кого-нибудь опыт поиска работы инженером по встроенному ПО после работы, ориентированной на разработку встроенных решений? Это будет моя первая работа, связанная с разработкой встраиваемых систем (текущая работа - разработка программного обеспечения на Java, но до этой работы я занимался разработкой встраиваемых систем на yocto linux в школе).
On the contrary I think having experienced in a specialized skill like Ada would be a great way to set yourself up for future employment, especially since a lot of Ada users tend to be in defence or aerospace.
Напротив, я думаю, что наличие специального навыка, такого как Ада, было бы отличным способом подготовиться к будущей работе, тем более что многие пользователи Ады, как правило, работают в оборонной или аэрокосмической сфере.
Можете глянуть тут https://www.thalia.de/shop/home/artikeldetails/ID39094337....
Ada is the language of choice for the majority of programmers involved in writing safety-critical and high-integrity software.
Ада - это язык, который выбирают большинство программистов, занимающихся написанием критически важного для безопасности и высоконадежного программного обеспечения.
Моя ФЛ Он и ОнаДля C# структуры бесполезны
правильно было бы сказать - я не знаю зачем в С шарпе нужны структуры ![]()
https://ru.stackoverflow.com/questions/911069/За...
https://professorweb.ru/my/csharp/charp_theory/level9/9_6....
так-же как с VB6.0
Мягко говоря, как-то получилось, что на VB я совсем не заходил, не имею даже понятия почему ![]()
Может все же не стоит обсуждать моменты которые не изучены?
А может ненадо меня упрякать? Я не люблю сериализовать в JSON и XML, тому есть везкие причины, зачем в такие форматы сериализовать, если я могу сам создавать JSON и XML файлы? Учтите тот факт, что когда я начал изучать сериализование, у меня комп был очень слабеньким диск 60 гб, хостинг вообще там ни памяти нет, ни место нет, а я за него 8.99€/мес плачу, а про интернет я вообще уже молчу, у нас в фертраге стоит что платим как 50мбит/сек, а на самом деле 18.2мбит/сек см. https://i.ibb.co/D1W3Qq8/test-speed-min.jpg. Как при таких слабеньких сериализовать в JSON и XML?
Я всегда серилазую в бинарный файл - вот результат см. https://i.ibb.co/zJS1td3/serial-min.jpg сверху .net, посередине java, внизу PHP. Так-же как в EF, вы можете использовать Code First или Database First, так-же как с работой база данных вы можете использовать OleDB, LINQ, или EF. Так и тут, бинарный, JSON, XML, итд...
Моя ФЛ Он и Онаправильно было бы сказать - я не знаю зачем в С шарпе нужны структуры![]()
А вы приведите ну хотя-бы 10 примеров, где можно было бы использовать структуры в ООП, я уму не приложу. Структуру сериализую и записываю в файл в Си наверное только я один, больше не встречал таких. Структуры часто использовались чисто в Си для того, чтобы передать или вернуть несколько параметров, Си это не ООП и у него нет кортежей, и ещё покуда Си не поддерживает перегрузки чтобы вы кучу парамертов не писали используют структуру, ну допустим WNDCLASS, WAVEFORMAT, NOTIFYICONDATA, итд., в которой передаётся или возвращается информация. Для этого ООП и сделали, чтобы со структурами непариться. Поэтому структура в C# не уместна. Что-то на подобие в JavaScript и в PHP реализованно:
В JavaScript:
function test(arr) { console.log(arr.firsntame, arr.lastname, arr.gender, arr.age); }
test({firsntame:'me', lastname:'me2', gender:'male', age:40});
В PHP:
function test($arr) { echo "{$arr['firstname']}, {$arr['lastname']}, {$arr['gender']}, {$arr['age']}"; }
test(array('firstname' => 'me', 'lastname' => 'me2', 'gender' => 'male', 'age' => 40));Мягко говоря, как-то получилось, что на VB я совсем не заходил, не имею даже понятия почему
Ну программируется примерно так-же, только в VB было намного больше чего чем в NET.
Моя ФЛ Он и Она...у меня была ХТ с 512Кб памяти и без жесткого диска..
.а с Жабой работал на 486 с 4 Гб и гигабайтным диском.
Ну вот скачайти эмулятор, поставьте туда Windows 95, настройте 512 кб озу, выделите диск 4ГБ, и поставьте туда JDK ну и насерелизуйте ну скажем 1 мбайт данных в формате XML или JSON. Только про JSON и XML я не уверен, а вот бинарная сериализация была начина с JDK 1.1 см. https://docs.oracle.com/javase/7/docs/api/java/io/Serializ..., а это как-раз 2000й год см. - https://en.wikipedia.org/wiki/Java_version_history. Когда были популярными такие компьютеры, и сериализовать было нечего, Java была только SE, а когда появилась JavaEE, в то время на компах уже стоял Windows 2000, а процессор был Pentium 3, а если учесть что только у единицы в начале 2000х появился первый интернет и максимальная скорость была 56к, то многие программировали на Perl может на PHP, ну может единицы на ASP а не на JavaEE.
Моя ФЛ Он и ОнаА вы приведите ну хотя-бы 10 примеров, где можно было бы использовать структуры в ООП, я уму не приложу.
Можешь пресказать вывод опираясь на свои знания о структурах и классах?
class Foo
{
public int Val { get; set; }
}
struct Boo
{
public int Val { get; set; }
}
static void Main(string[] args)
{
Foo foo = new Foo() { Val = 10 };
Boo boo = new Boo() { Val = 10 };
SomeFunc(foo, boo);
Console.WriteLine($"Foo.Val = {foo.Val}");
Console.WriteLine($"Boo.Val = {boo.Val}");
}
static void SomeFunc (Foo foo, Boo boo)
{
foo.Val = 5;
boo.Val = 5;
}
Можешь пресказать вывод опираясь на свои знания о структурах и классах?
Пожайлуста давайте Вы не будете мои нервы напрягать и пощедите меня и мои нервы, я Вас очень прошу, у меня итак каша в голове, я параллельно ещё я на 2х форумах сижу, я lexNek и Murr не успеваю ответить, и ещё параллельно на 20 языках программирую, а в других местах так-же заваливают меня вопросами, которые меня заваливают, извиняюсь но у меня от Ваших сообщениях истерика уже началась. Я не в состояние так сильно перенапрягаться, я не успеваю отвечать. Мне мой врач запрещает программированием заниматься, когда я показываю свои программы и как я программирую психиатру, и что я программирую ему это не нравится, и меня тогда заставляют ходить каждую неделю в психушку чтобы я там задачи решал, я раньше туда каждую неделю ходил 2 часа задачи решал Gehirn Jogging. Рисованием и 3D моделированеим можно заниматься, а программированием нельзя. Мне ещё психотерапевт на бывшей родине запретил напрягаться. Когда я в ВУЗе учился был весь на нервах, ещё тогда начала крыша ехать. Я зарегался на форумах только чтобы свои нервы успокоить, а не чтобы вроде Вас мне напрягали, потому-что у меня у родственника рак лёгких и он присмерти, и так уже 4 раза хоронили, на меня эти похороны плохо действуют, я ещё пишу в 2х форумах, и приходится на 20 языках прогать. Я программирую только чтоб отвлечаться, а не для того чтобы напрягаться. Сейчас Вы просто напрягаете. Ещё приходится Blender-ом заниматься, вебдизайн и вёрстку изучать. Хочу только общаться, а напрягаться не буду, т.к. моё здоровье для меня важнее. Ну считаете меня глупым, ну так и скажите, зачем какие-то задачки давать, когда я параллельно ещё другим отвечаю.
Моя ФЛ Он и ОнаА Я знаю что - ДА.Просто у тебя виртуальные функции отнесены к ненужным, а писать сериализацию без них - мучительно...
И где?

Моя ФЛ Он и ОнаНП. Я поэтому с айти и ушёл, так-как там нервы парят, сильно много требуют, очень быстро, ничего на фирмах толком нет, я сам всё покупал, а моя психика очень сильная слабая. Допустим мой бывшей шеф зажал компилятор, типа мол надо, ищи где хочешь, я за него 500 евро отдал.
Моя ФЛ Он и Онаинтерфейс ниже на 7 строк...
???
Давайте вы не будете делать вид, что вы не понимаете о чём речь. Речь шла о примере на Windows 95, см. https://foren.germany.ru/showmessage.pl?Number=38071948&Bo.... Я просил пример кода для сериализации объектов в XML или в JSON. Только не надо писать вручную типа String xml = "xml version=\"1.0\"....";, я и сам могу вручную записать данные в формате JSON и XML.
Моя ФЛ Он и ОнаА вы приведите ну хотя-бы 10 примеров, где можно было бы использовать структуры в ООП
С удовольствием, после того как вы мне приведете хотя бы 5 примеров использования int, char, double в ООП ![]()
Они вроде там тоже совершенно ни к чему, кстати, список можно продолжить...
А может ненадо меня упрякать? Я не люблю сериализовать в JSON и XML, тому есть везкие причины...
А можно полюбопытствовать, почему Вы так не грамотно пишете? В СССР с таким уровнем грамотности окончить школу и поступить в универ уже было не реально, а по рассказам Вы, вроде бы не относитесь к молодому поколению.
С удовольствием, после того как вы мне приведете хотя бы 5 примеров использования int, char, double в ООП
Это базовые типы данных, спомощью которых можно сделать свои типы данных. Допустим у вас голый транслятор, вот вам дали с коробки базовые типы, дали вам возмонжость сделать свой тип данных, а во фреймворке уже замещающие типы данных, и кастомные типы данных. Как вы будете в ООП использовать String если вам дали голый транслятор, и кроме базовых типов вы сделать ничего не в состояние? Вот попробуйте написать свой класс String безиспользования ООП, и безиспользования char и int.
char - https://docs.microsoft.com/ru-ru/dotnet/api/system.char?vi...
double - https://docs.microsoft.com/de-de/dotnet/api/system.math.pi...
int - https://docs.microsoft.com/ru-ru/dotnet/api/system.string....
У меня от споров, и то что нужно всем быстро отвечать сердце начинает болеть.
Моя ФЛ Он и ОнаСовершенно согласен, только давайте тогда не о программировании.
А меня это больше всего и интересует. Мне в другом форуме тоже запрещают писать о программирование и прочее айтишное, потому-что они завидуют мне, и они там про всякую бяку пишут, я им тоже взаимно запрещал писать им бяку, потому-что там болтавня не о чём.. А когда я на их тему общаюсь над мной там все девушки смеются, просто там всякую бяку пишут, аж тошнит читать. Есть там некоторые которые выпивают или от скуки бяку пишут.
Моя ФЛ Он и ОнаА можно полюбопытствовать, почему Вы так не грамотно пишете?
А почему нельзя? Кто вообще можеть запретить писать с ошибками? На бывшей родине казахский государственный язык, в Германии немецкий.
Моя ФЛ Он и ОнаПонятия не имею об чем там шла речь
Ну раз вы понятие не имеет об чём речь, зачем что-то доказываете? И значит вам без разнице что я вам ответил.
но спрошу - почему нет сериализации в Pure C?
Что? Вы про это https://de.wikipedia.org/wiki/PureC? О чём речь? На Turbo C 1.0 попробывал всё сериализуется без проблем.
Моя ФЛ Он и ОнаНа Turbo C 1.0 попробывал всё сериализуется без проблем.
------
Правда? А как насчет примерчика? ![]()
зачем что-то доказываете?
------
Разве?
Я всего лишь задаю вопросы, ответы на которые могут быть полезны.
Правда для полезности ответ должен все же иметься...
Правда? А как насчет примерчика?
Сначало читаете тут https://ru.wikipedia.org/wiki/Сери�%...
Сериализация (в программировании) — процесс перевода структуры данных в последовательность байтов. Обратной к операции сериализации является операция десериализации (структуризации) — создание структуры данных из битовой последовательности.
Вот скриншот подтверждающий что сделано на Turbo C 1.0:
https://i.ibb.co/rk7SHd5/tc-00-min.jpg
А вот примерчик:
https://i.ibb.co/8Pr7sJC/tc-01-min.jpg
А это результат:
https://i.ibb.co/4mpKpyZ/tc-02-min.jpg
Вот только не надо пожайлуста мне писать, что я ничего не понял, или в Википедии неправду написали, или что вы имели ввиду PureC не Turbo C, а что-то другое.
Моя ФЛ Он и ОнаРазве?
Я вам показал примерчик, теперь вы покажите простой примерчик на JRE 1.1 сериализация в JSON или в XML. У меня на виртуалке как раз установлен JRE 1.1. И пожайлуста не надо отвечать не по теме, и писать что вы мой вопрос не можете понять.
Моя ФЛ Он и ОнаВ одну сторону хоть и косо, но сделано.
Ну я же выше писал, не могу быстро отвечать, ведь ещё в других форумах моих ответов ждут, вот переделал, и записалось и прочиталось на Turbo C 1.0:
#include <stdio.h>
typedef struct {
char data1[80];
int data2;
} DATA;
int main(int argc, char **argv) {
DATA data;
FILE *f;
memset(data, ' ', sizeof(data));
strcpy(data.data1, "Hello");
data.data2 = 5;
f = fopen("demo.bin", "w+b");
fwrite(&data, sizeof(DATA), 1, f);
fclose(f);
f = fopen("demo.bin", "r+b");
fread(&data, sizeof(DATA), 1, f);
printf("data1 = %s, data2 = %d", data.data1, data.data2);
return 0;
}
Вот результат:
https://i.ibb.co/9tj7z3N/tc-03-min.jpg
Моя ФЛ Он и ОнаЯ тут как раз тему придумал, где не нужно напрягаться.
Спасибо, но если вам время жалко то лучше не делайте, лучше займитесь своими проектами, а то вдруг потом обидитесь не дай бог.
Моя ФЛ Он и Онаи записалось и прочиталось
-----
Да ну?
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
typedef struct {
char data1[80];
int data2;
} DATA1;
typedef struct {
char data1[180];
long data2;
} DATA2;
int main(int argc, char** argv) {
DATA1 data1;
DATA2 data2;
memset(data1, ' ', sizeof(data1));
strcpy(data1.data1, "Hello 1");
data1.data2 = 5;
memset(data2, ' ', sizeof(data1));
strcpy(data2.data1, "Hello 2");
data2.data2 = 66;
FILE* f;
f = fopen("demo.bin", "w+b");
srand(time(NULL));
if(rand(1) == 1)
{
fwrite(&data1, sizeof(DATA1), 1, f);
fwrite(&data2, sizeof(DATA2), 1, f);
}
else
{
fwrite(&data2, sizeof(DATA2), 1, f);
fwrite(&data1, sizeof(DATA1), 1, f);
}
fclose(f);
f = fopen("demo.bin", "r+b");
// ???
fclose(f);
return 0;
}
Да ну?
А зачем 2 структуры разного размера? Структуры должны быть одинаковой длины. Так-как вы хоттите реализовать, это совсем по другому работает. Сначало нужно создать структуру/дескриптор, которая будет описывать позицию, длину и тип данных, а дальше дело техники - malloc и memcpy. А структура должна так выглядеть:
typedef struct {
long start; // Начало блока
long end; // Конец блока
int datatype; // Тип данных
} SERIALIZATION_DESCRIPTOR;
А можно ещё сделать заголовок дескриптора:
typedef struct {
long count; // количество блоков
long startof_first_descriptor; // Где начинается дескриптор
long startof_data; // Где начинаются данные
} SERIALIZATION_HEADER;
Моя ФЛ Он и ОнаА что, есть языки, в которых уменее читать базу на уровне записей является встроенным?
Есть библиотеки для таких языков. Например сохранить данные в файл эксесса без установленного эксесса на компе. Или считать. Просто для явы я такой библиотеки не знаю.
Дайте мне пожалуйста адрес работодателя, где используется JBuilder пятой версии! Я брошу это мерзопакостную IDEA и перейду к вам.
Ну вы же обязаны предложить в 10 раз выше по рынку за знания такой старой IDE?
Зы. В качестве доказательств моих уникальных знаний этой IDE могу назвать код ключа для Enterprise версии пиратки с местного радиорынка.
Структуры должны быть одинаковой длины.
-----
Ой...
И в каждой структуре должно быть одинаковое количество переменных...
и типы у них должны быть одинаковые...
и расположены они должны быть с одинаковыми смещещниями... ![]()
Мну уже не смеется - мну хочет плакать... ![]()
должна так выглядеть
------
Напомню вопрос - почему сериализация не работает в PureC?
дальше дело техники - malloc и memcpy
------
И чем они должны помочь?
Вот дан тебе поток байт... чтобы было понятнее - с ком-порта. Информации об том что там будет - нет
Требования прежние - десериализовать.
int datatype; // Тип данных
А кто тебе сказал, что списки типов совпадают на сервере и клиенте?
И не напрягайся сильно - когда придумаешь как решить большую часть проблем у тебя будет что-то типа ХМЛ...
Есть библиотеки для таких языков.
------
Библиотеки есть, но не языков, а вообще. Использовать можно, в большинстве случаев, из любого языка. Но вопрос был об встроенных возможностях языка.
Например сохранить данные в файл эксесса без установленного эксесса на компе.
-----
Достаточно иметь олешный или одибисишный драйвер.
Просто для явы я такой библиотеки не знаю.
-----
У меня на рабочем компе не инсталирован МС Оффис. Вообще нету, даже трайла.
С Экселовскими и Аксессовскими наборами - работаю.
Не могу сказать что удобно, но работаю.
Иногда, правда, бывает смешно - требуется какая-то специфическая версия, а ее нет - приходится создавать по ДДЛ...
Посмотрел о кошмар.
Сишарп - это для программирования в песочнице. Интероп и прочие повышения прав для него не характерны. Если хотите полную свободу - либо другие языки, либо вызов внешних библиотек без таких ограничений.
Я не люблю сериализовать в JSON и XML
Обычно для JSON и XML есть готовые поддерживаемые сериализаторы, а бинарный ты сам реализуешь, со своим форматом, и потом должен его поддерживать. В бинарный обычно лезут, когда стандартные не устраивают и надо сильно оптимизировать.
Так-же как в EF, вы можете использовать Code First или Database First
Мне ещё понравилось, когда появилась возможность создавать инсталляторы на шарпе с помощью WiX#, чтобы не разбираться в XML-лапше WiX и в прочих странных инструментах создания инсталляторов "не для программистов".
Можешь пресказать вывод опираясь на свои знания о структурах и классах?
5
10
Структура копируется и передаётся, поэтому то, что с ней в функции происходит, к первой версии структуры перед вызовом функции отношения не имеет. А если передать структуру по ref, то будет вывод
10
10
должен решать проблемы за свой счёт?
-----
Бардак - есть. Он везде есть - зависит не от страны, а от людей.
Халяву - любят. Когда Я работал в Германии тамошние прогеры с удовольствием копировали диски с новейшим софтом...
Ничего ты сам решать не должен. Можешь. А можешь забить и оставить работодателю его проблемы.
Но, как сам должен понимать, сняв проблему с работодателя можешь поиметь... как плюсы, так и геморой...
Интероп и прочие повышения прав для него не характерны.
Интероп и повышение прав - это разные истории.
Я уж не говорю о том, что повысить права текущего процесса невозможно с Windows 7 (т.е. с 22.10.2009).
Если хотите полную свободу - либо другие языки, либо вызов внешних библиотек без таких ограничений.
Ну да, если использовать эти языки и библиотеке не в Windows или на версиях до Windows 7 :)
должен решать проблемы за свой счёт
Должен, не должен - тут как посмотреть. То что действительно для работы требуется, конечно за счёт работодателя.
А вот что самому нравится...
Resharper, Beyoud Compare и пара утилиток давно уже себе купил. Там лицензия на разработчика, а не компы. И на работе и дома одно и тоже.
А уговаривать каждый раз ломало.
Моя ФЛ Он и ОнаДайте мне пожалуйста адрес работодателя
Я в Far Manager кодю см. https://i.ibb.co/7V88kNt/j00001aaa-min.jpg, а документацию по Java смотрю в интернете, есть так-же офлайн документация по Java в формате CHM, javac я умею наберать чтобы скомпилировать, и java чтобы запустить Java приложение см. https://i.ibb.co/smtzcTX/j00002aaa-min.jpg, только когда на русском надо написать то использую Notepad++ https://i.ibb.co/F3YM29y/j00003aaa-min.jpg
Моя ФЛ Он и ОнаА когда то программисты умели гуглить
Нафига JDBC? Этот JDBC мы в колледже изучали. Я с ним наигрался, и к SQLite через JDBC подключался, мне это не интересно, нужно через JNI, я сейчас изучаю JNI, есть такая библиотека Java COM Bridge, ну или сокращённо JACOB см. https://github.com/freemansoft/jacob-project, там и есть пример работы с MS Access см. https://github.com/freemansoft/jacob-project/tree/master/samples/com/jacob/samples/access Ещё видел где-то Java .NET Bridge, тоже самое что JACOB, только чтобы связаться с NET компонентами. Допустим на C# напишу Dll-ку, которая обращается к MS Access через OleDB. Что-то такого см. - https://www.codeproject.com/Articles/378826/How-to-Wrap-a-...
Моя ФЛ Он и Онавас просто уволят если не будете успевать что-то сделать
-----
Скорее всего работодателю будет предоставлена возможность выполнять управление данным сотрудником в непосредственном режиме. ![]()
платить инвалиду можно меньше
-----
Угу...
Правда платить тому кто будет менеджером данного инвалида надо больше.
Существенно больше - там затраты на управление непропорционально большие.
НП.
Щас программ бесплатных пруд пруди. Никому щас программист и не нужен, во всяком случае я пользуюсь в основном Open Source. Любую отрасль возьмите, найдётся Open Source, причём работающая как часы.
Моя ФЛ Он и ОнаНикому щас программист и не нужен
Что то у вас сегодня пессимистическое настроение. Вы фрилансером пробовали работать?
По идее как раз для вас. Работаешь один, когда хочешь. Хотя заказчик может и сносить мозги.
По крайней мере, еще достаточно заказчиков на индивидуальную разработку.
Вы фрилансером пробовали работать?
Зачем мне это? Мы не бедные. Я просто вас всех хотел приземлить, чтобы вы перестали тролить и моббировать. Если бы всё с айти было бы замечательно, вы бы тут не сидели бы.
Моя ФЛ Он и ОнаИ вообще скажу что над дотнетчиками смеются очень сильно, во всяком случае у нас в колледже, меня троллили за мою любовь к .NET. А троллят за то, что во фреймворке есть почти всё, и не надо нанимать кучу программистов, я сам за несколько часов на ASP.NET сделал простенький портал по недвижимости.
Эта компания угробила наш бизнес, я лично дважды на грабли не хочу наступать, так что может быть дотнет это хорошо, но разработчикам которые развивают .NET абсолютно поравно на своих клиентов, они могут кинуть, и весь бизнес поломается, потом осваивать всё занова, и портировать очень сложно.
Моя ФЛ Он и ОнаОК, покормлю тролля:
Да, дот нет со своим asp.net специально создавался, чтобы на нем могли программировать только школьники и студенты за 8 евро в час. Более того, это технология настолько крутая, что студенты согласны работать за бесплатно. Только за полчаса на плойке с фифа 17.
С ынтырпрайсной банковской джавой все гораздо лучше - там за 100 евро в час ынтырпрайс джава онолитеги ничего не делают анализируют возможность распила бабла монолита на микросервисы.
покормлю тролля:
Лол, а вы кем являетесь? Я не люблю лицимерие. Сразу вспомнил фразу Владимира Владимировача, не могу не процитировать "кто как обзывает, тот так и называется" ©
. Ну и рыбак рыбака видит издалека, а тролль тролля
.
С ынтырпрайсной банковской джавой все гораздо лучше - там за 100 евро в час ынтырпрайс
Ну и зачем вы это нам рассказываете? Мне и думаю многим другим не интересно какая зарплата у разработчиков на JavaEE/Spring в банках. Помимо джава, в банках прогают на COBOL-е см. https://rb.ru/story/cobol/ и Python, я как-раз недавно начал изучать COBOL, т.к.у меня нет возможности поиграть на ABAP.
Моя ФЛ Он и Она
Моя ФЛ Он и Онаи вообще начал писать, что
-----
Эээ, а ты не пробовал свои посты с этой точки зрения просматривать?
Может там есть что-то, что тебя так сильно возмущает в постах других... ![]()
как вы убидите бюрократов в обратном?
-----
А нам нужно это зачем-то делать?
У нас есть простой критерий оценки практической дееспособности - человек
сам зарабатывает себе на жизнь.
Не на какие-то хотелки, а на все чем он считает нужным пользоваться.
Но если чел не справляется с этим и требуется какие-то действия по
поддержке - тот, кто предоставляет поддержку в праве ограничивать
поддерживаемого.
В общем - хочешь убедить бюрократов - зарабатывай на себя сам...
Что то очень я сомневаюсь, что хоть как то это удастся
Ну вам ведь же хуже. Я не говорю именно про вас, а вообще в целом. Тех кого поколечели ведь живут за счёт тех кто работает... Когда вы на пенсию пойдёте возможно вы это ощутит на себе.
Моя ФЛ Он и Она
Моя ФЛ Он и ОнаС ынтырпрайсной банковской джавой все гораздо лучше - там за 100 евро в час ынтырпрайс джава онолитегиничего не делаютанализируют возможность распилабабламонолита на микросервисы.
В идеале каждую функцию-метод нужно запихать в свой микросервис. :)
Тех кого поколечели ведь живут за счёт тех кто работает... Когда вы на пенсию пойдёте возможно вы это ощутит на себе.
Блин, от ваших слов грустно стало. Так умирать неохота!.. Бесит эта неизбежность.
Блин, от ваших слов грустно стало.
Ну так жёсткая конкуренция, в айти каждый хочет попасть, думают там золотые горы, идут туда, и там друг друга грязью поливают, каждый хочет ухватиться за вершину, за это друг друга грязья поливают, а на самом деле там ничего и нет. Один знакомый программист, кореной москвич ушёл из айти, т.к. он не может позволить себе допустим даже поездку в Рим. Другой знакомый но это было в середине 90х и в начале 2000х он в валенках и в тулупе прогал дома в хрущёвке где-то толи в Москве, толи в Питере. В соседнем форуме из-за конфликтного молодого человека ветка сдохла. В другом форуме сильно ругаются заказчики и разработчики. Ну вот зачем мне покупать софт, и кому-то платить денюжку, если я могу использовать альтернативу? В любой сфере вы найдёте СПО на SourceForge или на GitHub. От самой аббривиатуры СПО у многих кое-что начинает сильно подгарать. СПО это борьба со злом, зло это один айти гигант, если он отключит возможность запускать СПО, то их фирма будет банкротом, некоторые софты пытаются заблокировать в Windows, допустим 2 российских разработчиках Windows отказывает запускать. Одна программа генерирует G-код, а другая российская разработка мобильной операционной системы, которую они купили у финов, и которая должна была стать заменой андроид на устройствах Huawei.
Я вам тысячу могу альтернативных софтов назвать, которые работают как часы. Microsoft Office я не покупаю с 2009 года, вместо него установлен OpenOffice и Scribus, для 3D анимации использую Blender, вместо Corel Draw использую InkScape, Krita, допустим GIMP использую из-за того что там много бесплатных кистей. Вместо видео редактора пользуюсь FFMPEG, кодю в Far Manager или Notepad++, нет днег на Java, использую OpenJDK, вместо Microsoft Project использую ProjectLibre, вместо Microsoft Visio использую Pencil. Что мне надо просто гуглю, попадаю часто на alternativeto.
Я могу вам в личку ссылки дать если хотите, где программисты страшно хейтят СПО, и где разработчики и работадатели/заказчики дерутся между собой в форумах за копеечку. Ну заказчик дешевле заплатил, а они там всё верх дном из-за копейки переварачивают.
Из моего опыта, примерно в 2010г. нужно было сделать SMS чат для одного заказчика, только он должен горизонтальный как бегущая строка, короче этот чувак владеет SMS номерами, и он делает разные бизнес на этом,и он сдаёт эти SMS плагины, которые можно налепить на свой сайт, нужно было сделать чтобы в реальном времени чат отображался, сначало сделал на ASP.NET и NodeJS, тогда в реальном времени чат можно было сделать только на NodeJS, а панель делал на ASP NET 2.0, за это он хотел всего ничего копеечку, т.е. 300 евро/мес, я говорю а что так мало, мне ведь больше пособие платят, а он помохал перед моим носом стопкой резюме, что мол других найдёт, но может платить чёрными, я отказался получать чёрными, в итоге 3 месяца я на него пахал бесплатно, я договорился с джобцентром, 3 месяца не трогали меня.
Когда походите по фирмам, вам ещё станет груще. Посадят туда какого-нибуть Azubi за копеечку будет делать проекты. Вспоминаю одного разработчика, который в конце 90х уехал в Канаду, который в Канаде был мороженником, а когда клиентов не было прям там кодил, и ещё мыл машины.
Моя ФЛ Он и ОнаВот вчера ночью я сделал вот такую небольшую библиотеку, которая облегчает жизнть программисту, генерирует SQL, и сама в форму зафигачивает данные, ну или зафигачивает в DropDown, ListBox, и в сетку. Могу это и для ASP NET сделать. Суть в чём, со времён Visual Basic там есть свойство Tag, в которое можно хранить что угодно, я Tag использую чтобы подставить данные, кстати так-же я в HTML использую кастомные параметры которые использую так-же как в NET. Как вы думаете сколько мне заплатит заказчик, если за сложную задачу предлагали макс. 300 евро/мес, а когда я просил больше он перед мной папкой резюме махал?
Можете глянуть вот https://cloud.mail.ru/public/ZWcZ/z4zeZgxVt ,а я пойду пока сделаю тоже самое только для ASP NET.
Моя ФЛ Он и ОнаКогда походите по фирмам, вам ещё станет груще. Посадят туда какого-нибуть Azubi за копеечку будет делать проекты. Вспоминаю одного разработчика, который в конце 90х уехал в Канаду, который в Канаде был мороженником, а когда клиентов не было прям там кодил, и ещё мыл машины.
А кто ездиет на теслах и имеет свой дом с грюндштуком? Я имею ввиду из разработчиков.
Значит, у него в этой папке полно народа, которые подобные задачки щёлкают за меньшую сумму... или нет?
Да на каждую фирму приходит до 100 резюме в месяц, а начёт задачек частично это не так. Это было давно, тогда не было Mindestlohn, и можно было торговаться, и стажировки тогда были бесплатными, он так выкручивался чтобы мне много не платить.
А кто ездиет на теслах и имеет свой дом с грюндштуком? Я имею ввиду из разработчиков.
Ну насчёт тесла я не знаю, но знаю, что многие соотечественники покупают много чего в кредит.
Моя ФЛ Он и Онакоторые подобные задачки щёлкают за меньшую сумму...
Там нужно уметь делать чаты на NodeJS, нужно было создать панель на ASP NET, уметь парсить СМС сообщения, там на английском документация была в формате PDF минимум на страниц 100, и ещё нужно было сделать видеоролик как с этой панелью работать. У него там целый был бизнес, не бедно живёт, я был на собеседование в его квартире, короче он продаёт SMS плагины как веб сервис, т.е. клиент получает ключ API и подключает плагин к к своему сайту, потом клиент может в панели следить сообщения, блокировать номера, удалять сообщения, смотреть доходы, и на этом все навариваются.Тот который продаёт плагины получает за плагины деньги, и за СМС где-то от 50% а может быть даже выше, клиент получает наверное где-то 10%-15% т.е. продавец плагинов ему отстёгивает денюжку, И ещё он сдавал стриминговый сервис в аренду (аудио и видео), на подобие Wowza. СМС биллинг в Германии имеет грандиозной значение.В телевизоре в телетексте есть смс чат.
Моя ФЛ Он и ОнаДа на каждую фирму приходит до 100 резюме в месяц
С другой стороны, каждый месяц кто-то рассылает 100 резюме в 100 разных фирм. Нет на самом деле у фирм по 100 кандидатов в месяц - это кажущееся разнообразие.
Обычно долго и муторно ковыряются в любом кандидате, пока позволяет бюджет и нет аврала. А потом, когда нужно срочно - набирают чуть ли не кого попало, лишь бы вакансии закрыть. Потом по ходу разбираются, кого оставить, кого убрать. Идиотская система найма, но такая у большинства.
Ну насчёт тесла я не знаю, но знаю, что многие соотечественники покупают много чего в кредит.
Недвижимость и машины покупать в кредит нормально, т.к. они дорого стоят. А вот кредит на телефон, на стиралку, на холодильник - распространено такое в Германии?
Нет на самом деле у фирм по 100 кандидатов в месяц - это кажущееся разнообразие.
У меня родственник был руководитель проекта, он говорил что около 100 приходит. И тот бы не махал своими резюме перед мной. Работать в айти трудно, часто начальство не знает чего хочет, общение это вынос мозга. Каждый день нужно на немецком писать небольшие отчёты, чего сделал за день, каждую пятницу забирают этот отчёт. Смотреть надо технику безопасности. Без прав шансы низкие. У меня начальник каждую неделю ездил за 500 км на фирму. И тут не так как в России, или в странах СНГ. Допустим одна фирма оказывает разные услуги.
А вот кредит на телефон, на стиралку, на холодильник - распространено такое в Германии?
Ну смартфон думаю можно без проблем купить с фертрагом. А на прочее, если продавец знает плохо покупателя, то смотрят сначало на кредитоспособность, т.е. когда хочешь купить в кредит делают запрос в Schufa, а раньше наверное нужно ещё показывать бумажку с работы, сколько зарабатываешь и что испытательный срок выдержал. И ещё что-то там ещё доплачивается государством...
Моя ФЛ Он и ОнаУ меня родственник был руководитель проекта, он говорил что около 100 приходит. И тот бы не махал своими резюме перед мной. Работать в айти трудно, часто начальство не знает чего хочет, общение это вынос мозга. Каждый день нужно на немецком писать небольшие отчёты, чего сделал за день, каждую пятницу забирают этот отчёт.
Это зависит от фирмы. Если нет нормальной системы учёта заданий (типа Team Foundation Server или Jira), где раскиданы таски, и ты их выполняешь, и это и так видно, что ты сделал, то да, пишешь отчёты. Так и в России пишешь отчёты или отмечаешь закрытые таски. Такого, чтобы можно было "что-то делать" неделями и не отчитываться я не встречал. Самое "халявное" что было - письменный отчёт раз в месяц. Но при этом на словах нужно было почти каждый день говорить, что делаешь. И начальство в принципе почти везде не знает, чего хочет. Особенно, если это неайтишная фирма, где программирование - лишь обслуга основного бизнеса. Или даже айтишная, но где десяток слоёв менеджеров играют в глухой телефон между владельцами бизнеса и непосредственными разработчиками.
То, что 100 человек пришло на собес, это не значит, что вы можете любого из них брать. Он может махать пачками резюме сколько угодно, только он понимает, что любого из них он взять не может. Он может даже вообще никого из этой пачки взять не может. Также как и 100 собесов для Arbeitnehmer это не признак успеха и его востребованности (скорее наоборот). А то тут мне написали, мол, смотри, тебе уже работу "предлагают". Таких "предложений" автоматом к вам налетит десятки штук, стоит только зарегаться на каком-нибудь сайте типа Линкедин и поставить себе описание попривлекательнее.
Каждый день нужно на немецком писать небольшие отчёты
Это вам просто не повезло, мне еще ни разу не попадалось, что бы писать. Но на этот случай у меня прога есть, выдает какие угодно отчеты, главное не забыть кнопочки нажимать и новые таски заносить.
он говорил что около 100 приходит
От многих причин зависит, думаю. И от расположения и от требований. Многовато вообще, нужно целую систему городить.
Если вы в своем резюме напишете, что сумели один распилить джава мололит 20 летней выдержки на спинг бут микросервисы в количестве 100 штук, которые оркестрируются камундой на бизнес уровне и кубернетесом на самом нижнем уровне, то у любого CIO будет течка от вас. Так как обычно такие вещи отдаются на аутсорс и делаются командой из 10 человек. И проект обычно не заканчивается.
Я вам дал бесплатный хинт для улучшения продаваемости вашего резюме.
Это вам просто не повезло
Это вроде как я понял для финасамта делается. Мне там повезло, у меня там свой кабинет был.
От многих причин зависит, думаю. И от расположения и от требований. Многовато вообще, нужно целую систему городить.
100 резюме приходят в месяц, а не 100 человек на собеседования, они 5 или 6 чел. вызовут в месяц.
Моя ФЛ Он и ОнаЕсли вы в своем резюме напишете
Не понимаю о чём речь, в колледже нас учили только Java SE и в основном Swing, AWT и JDBC, ну и работа с сетью, Java EE не затрагивалась, лет 10 назад сделал портал по недвижимости на asp net, на рут серверере за который я платил 29,99€/мес я сделал, и за 2 или 4 евро/мес. платили asp net за хостинг. На сервере использовал NuSoap https://forums.asp.net/t/1070852.aspx?ASP+net+client+consu..., на клиенте она возвращала данные в XML формате см. видео https://cloud.mail.ru/public/eNwx/5wxjBr9Bj, дальше ASP NET сама всё за меня делала, и листала. Этот же сервер я использовал
В моей соцсети, там делал маленькие компактные программки, которые возвращают результат в формате JSON, как вот эта программка которая возвращает текущее местоположение МКС http://open-notify.org/Open-Notify-API/ISS-Location-Now/, и ФИО астронавтов http://open-notify.org/Open-Notify-API/People-In-Space/
Я вам дал бесплатный хинт для улучшения продаваемости вашего резюме.
А теперь только понял, т.к. не всё прочитал, спасибо, но я уже много раз сказал, что я НЕ ИЩУ работу! Просто люди неприятные мне вещи пишут, а я так защищаюсь. Зачем мне вынос мозга от коллег каждый день? Я всем доволен, ну кроме того что в этом форуме пытаются унизить или оскорбить. Сначало нужно мозг вылечить, мозг не лечут, поставили штамп что не прегоден, да и в джобцентр меня не пускают, я оттуда с 2013 года ушёл. Меня интересуют другие напправления. Прогаю чтобы удовольствие получить.
Моя ФЛ Он и Онано я уже много раз сказал, что я НЕ ИЩУ работу
uscheswoi_82, вы пишите в ветке "А как сейчас с работой?". Вы делитесь собственным опытом и работы в коллективе и опытом общения с начальством. При этом не все помнят и знают, что вы не ищите работу и у вас есть обьективные причины, обуславливающие ваши проблемы. И что ваш опыт нельзя переносить на других.
Прямых объявлений от работодателей практически нет.
Вот сижу и думаю:
- продолжать просматривать рассылки
или
- послать все нафиг и заниматься тем что интересно?
Больше чем странный выброс от человека, который бегает за мной по всем форумам и везде предлагает мне работу.
Так что вы тогда предлагаете?
А как сейчас с работой?
Отвечаю, девелопер уже не так ценится как раньше, хоть юниор, хоть сеньор, уже меньше платят, если откажишься просто помохают папкой и скажут что мол найдут другого программиста. Большую сумму предлагают для заманухе, а потом когда приходишь на собеседования, шеф начинается торговаться, нужно от указанной зарплаты в объявлениях отнять где-то 300€-500€. Девелоперов так много, наверное больше чем грибов после дождя. Как один сеньор в одном форуме писал, что в айти прутся все кто могут. Если сейчас ребёнок может освоить ну скажем Python, это много о чём говорит. В 2021 году это не программирование а настройка спомощью инструментов. И многие с трудом переучиваются на что-то другое.
Моя ФЛ Он и ОнаИ что ваш опыт нельзя переносить на других.
Ещё раз, туда идут после Hauptschule и Berufsschule, они с первого раза даже залогиниться в SAP не могут, и не знают что такое Primärschlüssel, Fremdschlüssel. Я сидел с девчёнкой в колледже она меня постоянно по C# WinForms вопросы задавала, она программу написала, и за это денюжки получила.
Моя ФЛ Он и ОнаНП.
Последний раз в 2014 я отправлял резюме по близости ASP NET WebForms, меня пригласили на собеседования, но я не смог, т.к. 40 минут идти пешком, т.к. автобус в ту глушь не ходит.
Моя ФЛ Он и ОнаБольше чем странный выброс от человека, который бегает за мной по всем форумам и везде предлагает мне работу.
Просто у него много свободного времени, а у настоящего девелопера времени вообще нет, каждый день девелопера состоит так:с 8 утра до 18 вечера на работе, с 12 по 13 идёт в столовую, потом в качалку/спортзал, или по рестаранам и кафе ходит, потом смотрит сериалы, или в приставку играет, или детям уроки помогает учить, а потом баенкает, а не с утра до вечера пишит. Знаю двоих они в интернет вообще не заходят, т.к. времени нет. Один разработчик IDE в Питере, а другой SAPёр/ABAPер в Алматы.
Моя ФЛ Он и ОнаОтвечаю, девелопер уже не так ценится как раньше, хоть юниор, хоть сеньор
Я еще раз повторяю - вы не в теме. Просто потому что не ищите работу.
а у настоящего девелопера времени вообще нет,
Вы не в теме. Не пишите о занятости программистов на фирмах
Ещё раз, туда идут после Хауптсчуле и Беруфссчуле, они с первого раза даже залогиниться в САП не могут
Вы не в теме. Я не знаю. куда это туда, но вы не в курсе, кто работает на фирмах. Просто потому что вы не работаете.
Если вы в своем резюме напишете, что сумели один распилить джава мололит 20 летней выдержки на спинг бут микросервисы в количестве 100 штук
Смешно. Вы думаете что это самое сложное? В одиночку распилить можно всё что в принципе пилится. Осталось согласовать все изменения с Fachabteilung, договорится с Betrieb-ом как они будут хостить эти микросервисы, кому из них надо будет пойти на курсы по спринг буту, кому по какой-нить утилите по мониторингу, и чтобы они это сделали в течение следующих 3 лет а не "когда=нибудь, когда появятся ресурсы", убедить Datenschutzbeauftragter что ни крошки данных не попадёт клятым москалям в облако... Ну а потом, в качестве вишенки на торте обучить бывших коболистов, которые и налабали это монструозное угробище за 10 лет, как надо
думать, чтобы писать распределённые приложения.
Вот тогда!... Всем будет и дальше на все эти красоты в резюме посрать :)
Так что вы тогда предлагаете?
-----
Я предлагаю задачи, решение которых мне нужно и которые могут быть выделены из более общей задачи.
Тебе... именно конкретно тебе - не предлагается вообще ничего. Причина изложена у тебя в топике.
В твоем случае описания задач даются лишь как иллюстрация более чем ограниченных возможностей кодера и его отличия от программиста...
У нас на позицию разраба Salesforce за полтора года ноль откликов.
------
Может и удивлю, но...
одним из оцениваемых (мною) критериев является продолжительность публикации вакансии. Вакансии "висящие" более полугода рассматриваются... ну только если они идеально устраивают - мало работы, работа только по профилю и много оплаты.
Этот чел. пишет мне давно. Очень давно. Лезет в каждую мою тему на всех форумах. И везде он пишет, что работы полно, просто навалом. И предлагает мне кучу каких то нелепых вакансий. Я давно перестал на него реагировать. И вдруг тут я вижу от него:
"Прямых объявлений от работодателей практически нет."
- Выводы делайте сами. Я хоть и не реагирую на него - Не смог удержаться.
Вы там везде предлагали мне работу.
-----
У тебя всего лишь спрашивалось сколько времени тебе надо на устранение любой из
указанных проблем.
И каждый раз выясняется что у тебя нет не только понимания сколько времени тебе
надо на устранение проблемы, но и в чем именно заключается проблема в оценке
этого времени... и, разумеется, никакой работы над понимаем этого не делается.
Так что - ставь свой Друпал и не говори никому что это занятие для программиста.
вы не в теме
Вы не в теме. Не пишите о занятости программистов на фирмах
Я в теме, потому-что я учавствую в опен соурс проекте, это вы не в теме, к тому-же у меня отец, сестра и её муж т.е. мой зять программисты, два троюродных брата программисты, муж моей троюродной сестры программист, и далньий родственник айтишник, он из Москвы, а несколько лет назад он переехал на ПМЖ в одну тёплую солничную страну, где более 75% населения получили уже прививку от коронавируса, и я дружу с немецкими программистами и иногда с ними общаюсь, вы не в теме потому, потому-что уже вас ловили на том, что вы пишите, того чего вы сами не знаете, а то что вы про ковид пишите это вообще фейки, и причём то что вы пишите там вы отвечаете по закону, если бы я написал бы такое в фейсбуке, в лучшем случае мой бы аккаунт уже давно бы заблокировали, в худшем случае меня бы оштрафавали за распространения фейков и клеветы.
Мне все говорят что я прав, мой учитель всегда говорил что я лучши всех в колледже был, потому-что там 16 летки были, а у меня был большой опыт уже в айти, и мой родственник из тёплой страны говорит что я прав, что вы будете спорить с моим родственником который старше вас? Вот когда исполнится вам 70 лет, тогда пожайлуста спорьте сколько вам влезет, а к старшим надо прислушиваться. Я хотел пригласить сюда чтобы они приняли тоже участия в нашей дискуссии, но они сказали что у них нет свободного времени чтобы с вами дискутировать.И форумчан с аватаркой кошки уже давно сказал вам что вы не разработчик.
Моя ФЛ Он и Онапытаемся найти в Белоруссии и Украине
Ну-ну удачи!
Моя ФЛ Он и ОнаИ что же ты не сделал тоже самое... только быстрее и лучше?
Это для ферайнов, я не нахожусь в ферайнах, я лишь учавствую в одном опен соурс проекте, а она меня спрашивала про подключение к базе данных т.е. про ADO NET, т.е. как в сетку отобразить данные из СУБД, про печать на C# т.е. про PrintDocument.
Моя ФЛ Он и ОнаУ НЕМЕЦКГО РАБОТОДАТЕЛЯ
Работадатель до пандемии время от времени заходил сам раньше к нам, и я время от времени бываю у него на его фирме, но он не ко мне лично приезжает, но я знаю его лично очень хорошо, и его фирму. А я работаю сам на себя, на свой опен соурсный проект, гражданство у меня немецкое как приехал сразу его тут-же получил. Что я русский что-ли?
Моя ФЛ Он и ОнаА я ваш посмотрел, там и смотреть нечего.
Моя ФЛ Он и ОнаКогда меня начали притеснять тут, я попросил чтобы один из которых мне гадости писал чтобы показал свои проекты, на что он ответил что не покажет, а другой форумчанен сказал что он не обязан мне показывать и доказывать свои знания в программирования. Вы просто не видели кто идёт в программисты. А можно я вам тоже самое спрашивать или так-же вам писать? Допустим когда меня будут просить что-то показать или доказать? Если этот человек отказался показать свой код, а говорит что мой код плохой, значит взаимно. И ещё то что вы про меня подумаете, во-первых не могу не процитировать фразу Владимира Владимировича "Кто как обзывается, тот так называется" ©, а во-вторых то что вы про меня подумаете, вы тоже самое только в квадрате, и в-третьих если будете неприятные вопросы задавать, я так-же вам буду задавать таки-же вопросы.
Тем-более когда я показываю коды, то над мной все смеются, то говорят что я код чужой спёр, я говорю покажите где я его спёр, а они говорят спёр и всё, код мол не мой, и доказывать мне ничего не будут, я спрашиваю а за что смеётесь над мной? А они отвечают что хвастунов и выпендрёвых не любят, тем более я мол живу в Германии что я почему-то предатель, а они там все бедные и работы особо нет, мучаются с копеечной зарплатой, а потом этот-же хейтер признался что у него диагноз умственная отсталость, он это в форуме написал, а до этого год всех терроризировал и деньги требовал. И ещё программистка меня затроллила, за тоже самое, я зашёл на её страничку в фейсбуке, а там написано, что её ребёнок сильно больной, и у неё нет денег на лечение ребёнка нет, хотя она программистка.
Тем более мой проект только начиается, хотя я его несколько раз его бросал, а GitHub я не люблю, люблю SourceForge, кода не будет, только EXE-шник. Просто на меня все давят, везде гадости говорят. А родители говорят учить HTML5, CSS3, JavaScript, и PHP, врач говорит чтобы не занимался программирую, просто когда я программирую, то меня заставляют идти в психушку, потому-что я постоянно деньги клянчу у родителей на современные компьютерные программы.
Такая-же фигня с фотками, выложил свои фотки, меня высмеяли, хотя все говорят что фотки красивые. Потом показал а вот эта фотка не моя, как вам, они сказали очень красивая фотка, я говорю это моя, но они тогда говорят что она отвратная.
Такая-же фигня с 3D моделями, выложил 3D модели, говорят отвратные.
Вот дотнетчие, его дизлайкает кто-то https://yvision.kz/u/Hes за его знания в дотнете.
Отсюда я делаю вывод, если человека не навидят, хоть какой код, фотка или 3D модель, всё равно ему будут писать неприятные вещи! Так-что какой бы я вам код не показал бы, если вы меня не любите, то будете писать гадости. Просто я много хвалюсь, потому-что на бывшей родине все друг перед другом хвастаются. Ещё меня не любят за то что, птички у меня поют, а там где я писал, там
у них вонище, страшный смог см. https://liter.kz/wp-content/uploads/2020/03/99a0692bed9caf....
Моя ФЛ Он и ОнаДа, там с крышей что-то явно.
Вы врач психиатр?
Моя ФЛ Он и ОнаЕсли так инетресует мой гитхаб, то по ему имени в профиле он гуглится на раз-два.
Нет я про другого. Ваш гитхаб я видел уже давно. Я про другого форумчанина, я умею по никам искать. Я всех у кого повышенная активность в форумах, или те кто меня оскорбляет, ищу их по их никам в интернете. Огорчу вас, но там к сожаленю и смотреть нечего.
Моя ФЛ Он и ОнаТо есть куча работы и денег достанется программисту из Киева или Минска. А не ттебе, сидящему на социале
Надо было быть мурр поскромнее, меньше ералаша смотреть, ну и больше учиться, не любят когда на западе сильно шубуршаться, а так только вот так https://i.ibb.co/H4t31d5/0001-min.jpg
Моя ФЛ Он и ОнаЯ всех у кого повышенная активность в форумах, или те кто меня оскорбляет, ищу их по их никам в интернете. Огорчу вас, но там к сожаленю и смотреть нечего.
Чувак, я тебя удивлю, возможно, но есть такая штука - информационная безопасность. У меня на каждом форуме свой ник. MrSanders я только тут. Так что всё что ты нагуглил ко мне никакого отношения не имеет. Абидна, да?
Почему я бросил успешную карьеру программиста - YouTube
Я его канал когда-то посматривал. Почему он бросил? - Судя по всему, потому что продавать курсы школьникам и студентам выгоднее, чем работать на дядю.
Почти все каналы по "обучению программированию" на всех языках, что я смотрел (русский, английский, немецкий) - это замануха на платные курсы и покупку учебников, в которых всё то же, что и бесплатно на справочных порталах типа МСДН. На заманухах только самые азы - я их смотрю только чтобы немецкого лексикона набраться. Все эти "обучающие ребята" быстро поняли, что втирать основы программирования школоте за деньги проще и денежнее, чем собственно программировать. Ещё персональный коучинг по программированию продают - типа я тебе объясню, что ты должен делать по шагам, чтобы стать настоящим сеньёром. Всё бы ничего - учителя и преподаватели тоже нужны. Но они рассчитывают на доход явно не учителя, а как минимум сеньёра, а то и больше, но при этом занимаясь работой вовсе не сеньёра, а писателя букварей.
Я считаю их не совсем честными. Как бы да, есть простачки и просто дезориентированные большим потоком информации люди. Вот они на них и наживаются. Ну, не будут они наживаться, будут другие. Эта ниша всё равно не безразмерная - они уже давно конкурируют друг с другом.
с 8 утра до 18 вечера на работе, с 12 по 13 идёт в столовую, потом в качалку/спортзал, или по рестаранам и кафе ходит
А где час на работу, час с работы каждый рабочий день? И почему на работе с 8 до 18? Это же 10 часов, из которых 1 час обед. Они по 9 часов работают? А мне говорили, что в Германии ближе к 7 в день (35 в неделю).
Но они рассчитывают на доход явно не учителя, а как минимум сеньёра, а то и больше,
но при этом занимаясь работой вовсе не сеньёра, а писателя букварей.
-----
Хи-хи...
Сегодня попался видосик по поводу экзаменов по математике... "в" Украине.
Задачка вида:
за 5 платежных единиц купили 10 предметов
сколько можно купить предметов за 15 платежных единиц?..
Не решили. То ли 30%, то ли 50%...
Поясню - не решили те, кто специально готовился к поступлению в тамошние ВУЗы...
И mне совсем не смешно - Я это - принудительное понижение качества образования - наблюдаю уже не первый раз...
Они по 9 часов работают?
-----
Ты знаешь почему в Штатах во многих местах народ приезжает на работу за час до начала и уезжает часа на полтора после окончания?
Потому как каждый рулит на своей персональной жоповозке и в результате 6 полос + 2 полосы карпула - стоят в пробке... аккурат час - до и полтора - после...
Ты знаешь почему в Штатах во многих местах народ приезжает на работу за час до начала и уезжает часа на полтора после окончания?
Потому как каждый рулит на своей персональной жоповозке и в результате 6 полос + 2 полосы карпула - стоят в пробке... аккурат час - до и полтора - после...
Не понял, нафига приезжать за час до начала. Ну если пробки и ты там час в одну сторону находишься, выезжай за час. А тут получается, выехал за два часа до работы, чтобы час пробыть в пробках и успеть за час до начала?
Я думал вы что-то типа "японских легенд" хотите сказать - мол все приходят раньше и задерживаются на работе допоздна, но на самом деле это они не урабатываются, а делают вид, что работают. Это у них такая вежливость, корпоративная этика.
Не понял
------
Разумеется.
Просто никогда там не был и не можешь понять что такое отсутствие ОТ, что значит две полосы карпула, что значит что каждый рулит своей жоповозкой...
А на деле все просто - 8-мь полос в каждую сторону. И все 8-мь - стоят. Трафик... час-полтора...
Выехал на 5 минут раньше - не попал в пробку и приехал на работу на час раньше...
Уехал с работы на полтора часа позже - не попал в пробку - приехал примерно в то же время...
Так что либо сидишь в пробке, либо в офиsе...
А где час на работу, час с работы каждый рабочий день?
На первой практике я ехал на автобусе, в 6:30 утра ехал в центр города, потом ждал 30 минут автобус, потом ехал в деревню на междугороднем автобусом, сейчас проездной стоит 100 евро в месяц, один городское проездной, другой междугородний, в обед т.е. в 12 часов ехал в город на шпрахи. На второй практике я попал поблату, у нас был служебный автомобиль, ехал когда хотел на работу, а если на автобусе то 40 минут до цкентра + 10 минут на поезде. На второй практике у нас был велотренажор, беговая дорожка, и настольный теннис. Дома интернета не было, поэтому задерживался на фирме до 20 иногда 22 ч.
Моя ФЛ Он и ОнаДве статьи, описывающию актуальную ситуацию
https://www.echo24.de/baden-wuerttemberg/daimler-softaware...
https://www.heise.de/amp/news/Personalnachfrage-im-europae...
Уж не знаю, искусственно ли создана ситуация, но спрос очень большой.
Прочел первую.
Как Я понял, Даймлер собирается проводить что-то типа "БсеОбуч"... только в рамках компании.
Результат - вполне предсказуем - много людей научатся отличать компьютер от совка для мусора, наиболее продвинутые будут знать где нажать чтобы включить, приближающиеся к гениальности будут знать что нужен кабель между компом из розеткой, полностью гениальные будут еще убеждаться в том что в розетке есть напряжение.
Откуда там должны появится программисты - Я пока не понял. ![]()
Поглядел вакансии. А бывает джуниор-фуллстек? Хотя, если бывает джуниор с минимум 3 годами опыта (это требование такое в вакансии), то почему бы и фуллстеку не быть. Представляю себе дотнетчика фуллстека - и десктоп, и мобилы, и сайты (фронт и бэк), и сервисы. Причём в любой момент должен быть на острие знаний и фреймворков, но и легаси уметь поддержать (т.е. не только на острие, а и в старых версиях разбираться). Алгоритмы, конечно же, софтскиллс - вот это вот всё.

а и в старых версиях разбираться
------
Днями как раз имел контакт по поводу старых версий - работодателю требовался кто-то со знаниями Дельфи 6/7. Разумеется - в дополнение к фуллстеку...
Рекрутер из англии. Основной вопрос - инсталлирован ли у меня какой-то конференс-тоол от мелкомягких - просто по телефону позвонить не может...
Решилось все элементарно - Я не буду ставить ничего (мне) не нужного на свою машинку... ![]()
Кто-нибудь встречался с такой концепцией - мы предлагаем вам свободный график работы, можете приходить и уходить в свободное время? Но при этом дают определённый объём заданий. И при этом косо смотрят, если ты успеваешь их сделать слишком рано (например, за 5 или 6 часов вместо 8-9). Ну и накидывают заданий, пока ты не будешь оставаться на работе те же 8-9 часов.
Да.
Но это было давно и почти так же давно посылается далеко-далеко.
Самый кайф в этой системе был в том, что стоимость задачь оценивалась двумя параметрами - временем и деньгами.
Когда выставлялось что-то совсем загнанное - можно было взять только какую-нибудь маленькую задачку, ее сделать и остальное время тратить как захочется. И на все вопросы отвечать что заработал "уже достаточно". ![]()
Основной вопрос - инсталлирован ли у меня какой-то конференс-тоол от мелкомягких - просто по телефону позвонить не может...Решилось все элементарно - Я не буду ставить ничего (мне) не нужного на свою машинку...
Так это, видимо, Teams von Microsoft. Видеоконференцтоол как Zoom.
Я очень сомневаюсь, что "просто по телефону" кто-то будет согласен рекрутировать.
Видеоконференция, насколько я знаю, - основная составляющая процесса.
насколько я знаю
-----
Потенциальный работодатель находится от меня в 40 км - мне не сложно подъехать.
Рекрутер - за морем. И он - маленький (просто кто-то в кризис занимается рекрутингом вместо развозки пиццы) - ему дорого сюда звонить и он хочет попользовать инет-звонилку.
Я не буду ради одного сомнительного звонка ставить на свою машину что-то мною не проверенное и непонятно как на нее влияющее - мне хватает проблем создаваемых апдейтами мелкомягких для имеющегося софта.
Если работодатель реально ищет работника с хоть каким-то опытом использования систем 15-20 летней давности - он задействует еще какого-нибудь рекрутера - местного, которому не столь дорого позвонить и выяснить интересующее. И Я, кажется, уже видел местное объявление.
"просто по телефону"
-----
Именно так и делается. По крайней мере тут, в Ирландии.
Но это уже прогресс - лет 20-ть назад надо было отправлять резюме в трех экземплярах обычной почтой и обязательно - подписанное лично.
Отправленное по е-майлу - не принимали - там подписи не было... ![]()
![]()
а что сейчас на счет удаленки для тех кто очень не хочет жить в Германии (Я) ? у меня полно знакомых в Украине работающих на США как индивидуальные предприниматели, а что с Германией? не хочет заморачиватся с налогами? или пока не разобрались еще как это делать? а резиденство в других странах ЕС меняет картину как-то?
Вот очередная "вакансия":
Skills/Experience
Essential:
- At least 4 years experience of developing enterprise-class web applications using C#, with design lead responsibility
- .Net 4.5 or higher
- WCF/Soap/Rest
- ASP.net MVC
- ORM (e.g. nHibernate)
- Unit test, Mocking frameworks (Rhino Mocks, Moq, etc.), Test Driven Development
- Dependency Injection / IOC (StructureMap.)
- .NET Core
- SQL server 2016 development (stored procedures development)
- Angular, AngularJS, KnockoutJS
- JavaScript unit test frameworks (qunit,mockjax, etc.)
- SCRUM
- HTML5
Я просто плохо понимаю рекрутеров.
Тут 6 специальностей - фронт, миддле, бак, дба, тестер и скрам-мастер.
Каждая - со своими заморочками и на хорошее освоение каждой нужно более 4-х требуемых лет.
У меня, не смотря на весь мой опыт, полного покрытия нет.
Ну а раз нет - Я не считаю себя годным на данную позицию и не посылаю резюме.
Но если Я не подхожу - то кого же они ищут? Архитектора?
а что сейчас на счет удаленки
-----
Я как-то искал несколько человек на удаленку на украинских ресурсах.
Не-на-шел...
Те, кто обращался, имели очень низкую квалификацию.
Да, область проекта довольно специфическая, но что будет так плохо Я не ожидал.
Что смешно - имелись всего два подтипа кандидатов:
- ожидающие обучения... типа - ты платишь, мы изучаем... сколько по времени займет - не знаем, но западную зарплату хотим
- желающие менеджерить... эти вообще без понимания как специфики проекта, программинга как такового, так и того что ожидается именно выполнение поставленных задач.
А вот людей способных и желающих разобраться в том что надо будет сделать... Я уже не говорю об знающих инструментарий... не нашлось.
резиденство в других странах
-----
Как ни странно, но меняет.
В основном - в подходе к проблеммам, к способу анализа, к оценке задач.
Я так думаю, что те кто что-то может либо пристроились на удаленку, либо, если квалификация позволяет, переехали...
у меня полно знакомых в Украине работающих на США как индивидуальные предприниматели,
Интересно, а что за фирмы такие ?
Я работаю здесь на американский ИТ концерн. В Европе мы все еще довольно плотно сидим на удаленке.
Чтобы разрешить сотрудникам работать из других стран - HR понадобились месяцы, чтобы проработать соотв. документ и правовые поля.
В результате оказалось, чтобы работать удаленно в другой стране - необходимо, чтобы в этой стране был офис концерна. И не больше 183 дней в году, ибо налоги.
Т.е. вот могли бы работать из Испании, а из Италии - уже нет.
У меня, не смотря на весь мой опыт, полного покрытия нет.
Не надо никакого полного покрытия.
На мой взгляд, важно здесь -
- At least 4 years experience of developing enterprise-class web applications using C#, with design lead responsibility
- .Net 4.5 or higher
- WCF/Soap/Rest
- ASP.net MVC
- SQL server 2016 development (stored procedures development)
Всё остальное - "слышал звон и знаю, откуда он". Имхо.
Но если Я не подхожу - то кого же они ищут? Архитектора?
Мне вот любопытно, каков был JobDescription твой текущей работы? :)
Тут 6 специальностей - фронт, миддле, бак, дба, тестер и скрам-мастер.
Фронт - nice to have
миддле - не понятно, что ты имел в виду
бак - это back end? им нужен именно этот специалист.
дба - им надо, чтобы при виде SQL-запросов человек не падал в обморок
тестер - им не нужен. Юнит-тесты - к тестерам вообще никаким боком не относится.
скрам-мастер - им тоже не нужен.
На мой взгляд
-----
В отквоченном тоже два разных специалиста.
Даже - три - если они хотят "красиво" на экране.
остальное
-----
Вот Я не не понимаю как с ними взаимодействовать...
Пару раз натыкался на смешное - по описанию выходило дба с бинами... а как до предметного обсуждения дошло - чистый фронт...
любопытно, каков был JobDescription твой текущей работы?
------
Текущей?
Проснуться к часу дня, выпить холодный кофе, почитать новости... ![]()
им нужен именно этот специалист
-----
Этот специалист может вообще не знать что существует какой-то фронт-енд.
А в списке требований - полный набор фронтера с тестами...
И ты не прав по поводу СКЛ - указано - присать процедуры... там же триггеры, индексы, оптимизация запросов и структуры базы... т.е. отдельный полный ДБА.
им тоже не нужен
------
Вот Я и не могу вычленить что же им нужно...
По всему выходит, что нужен кто-то слышавший обо всех перечисленных частях, примерно представляющий... за 3-4 года весь объем не освоишь... что к чему и берущийся рулить процессом разработки в команде...
Текущей? Проснуться к часу дня, выпить холодный кофе, почитать новости...
Тебя с пенсии гонят на работу? :)
Этот специалист может вообще не знать что существует какой-то фронт-енд.
Может. Есл он только что вышел из 30-ти летней комы![]()
Front-End у них не требование, а пожелание. Ну и сейчас полно вакансий на FullStack, так что людей, которые могут и то и другое достаточно.
А в списке требований - полный набор фронтера с тестами...
Нет. Front End там в nice to have. А человек, который не представляет как писать юнит-тесты в современном мире вообще нахрен никому не нужен. Так что unit testing - must have.
И ты не прав по поводу СКЛ - указано - присать процедуры... там же триггеры, индексы, оптимизация запросов и структуры базы... т.е. отдельный полный ДБА.
Во-первых, SQL у них тоже в nice to have. Во-вторых, писать процедуры и создавать триггеры - не rocket science. Оптимизация запросов - дело хорошее, но для nice to have совсем не обязательное. А оптимизировать существующую БД вообще никто не позволит :) Короче говоря, ты сам придумал и сам испугался. В результате сам остался без потенциального места работы ;)
Вот Я и не могу вычленить что же им нужно...
Им нужет back end разработчик.
Я просто плохо понимаю рекрутеров.
Тут 6 специальностей - фронт, миддле, бак, дба, тестер и скрам-мастер.
Каждая - со своими заморочками и на хорошее освоение каждой нужно более 4-х требуемых лет.
У меня, не смотря на весь мой опыт, полного покрытия нет.
Ну а раз нет - Я не считаю себя годным на данную позицию и не посылаю резюме.
Но если Я не подхожу - то кого же они ищут? Архитектора?
А возьмут того, кто больше надует в уши. Ну и сможет справиться на пробном сроке.
Вполне может быть, что в реальности столько не требуется и просто вакансия написана "с запасом". Будет чел год закрывать тикеты в баг-трекере. Тогда тот, кто больше всех надует в уши, получит шанс.
На мой взгляд, важно здесь -
- At least 4 years experience of developing enterprise-class web applications using C#, with design lead responsibility
- .Net 4.5 or higher
- WCF/Soap/Rest
- ASP.net MVC
- SQL server 2016 development (stored procedures development)
Ну-с, поехали...
- чем интерфейс от абстрактного класса отличается? Назовите все случаи.
- а если я начну кидать исключения в асинхронных вызовах?
- тонкости работы сборщика мусора?
Вот Я и не могу вычленить что же им нужно...
По всему выходит, что нужен кто-то слышавший обо всех перечисленных частях, примерно представляющий... за 3-4 года весь объем не освоишь... что к чему и берущийся рулить процессом разработки в команде...
Так свяжитесь с ними и узнайте. )))
Не за 3-4 года освоить, а иметь опыт минимум 4 года в этом. Вас же никто не заставляет - можете и за 10 лет осваивать. Но они согласны и с 4 годами опыта взять, судя по описанию вакансии.
Тебя с пенсии гонят на работу? :)
------
До этого замечательного момента еще есть некоторое время.
И, в принципе, его собираются хорошенько увеличить... на 15 лет уже сделали...
только что вышел из
-----
Не обязательно.
Достаточно просто работать... скажем... с имплементацией сервисов для Б-2-Б - там все актуально, но фронта вообще нет
Так что unit testing - must have.
------
Да. Для конторы.
Но совсем не обязательно это уметь на профессиональном уровне фронтеру, мидлу или бакеру.
SQL у них тоже в nice to have
-----
И откуда такие выводы?
Им нужет back end разработчик.
-----
Не вижу оснований для данного вывода.
В результате сам остался без потенциального места работы ;)
-----
Это не моя работа - шарага из "серого" списка.
Вполне может быть, что в реальности столько не требуется
-----
Ну и нахрена тогда писать столько?
Написали бы что именно требуется - люди бы себя точнее оценили применительно к позиции.
А с "запасом" в среде где технологии меняются почти за время вхождения в тематику - это даже не верх тупости.
Будет чел год закрывать тикеты в баг-трекере.
-----
По всему списку закрывать тикеты 4-х леток не сможет.
Тем более что ему еще скрамить толпу абалдуев...
Так свяжитесь с ними и узнайте.
-----
С кем? С рекрутером?
Так там больше чем написано информации нет.
Да и то что написано чел может и не понимать совсем...
они согласны и с 4 годами опыта взять
-----
Именно это и означает, что им годен кто-то, кто 4 года назад узнал как делать "Херов Ворлд!" на соответствующем инструменте и что-то на нем делал эти 4 года.
Проблема - за 4 года работы (не профильного обучения, а работы) инструмент не изучается в достаточно глубоко - изучается только то что надо по работе.
И таких инструментов там перечислено... хммм... много. Если на каждый отвести по 4 года работы, то получится... пенсионер.
Ооо... еще одна позиция:
•3+ years of experience developing AI enabled applications (experience in equivalent web or distributed applications will be considered).
Кто нибудь возмется объяснить как АИ можно заменить вебом или дкомом?
Но это из совсем дурной шараги - там даже название меняют - на старое, видимо, вообще никто не соглашается даже смотреть...
Но совсем не обязательно это уметь на профессиональном уровне фронтеру, мидлу или бакеру.
Это совершенно обязательно. Тут даже говорить не о чем :) Понимать модульное тестирование и уметь писать тесты - must have для разработчика.
И откуда такие выводы?
Большинство описаний вакансий построены по одной схеме:
- описание фирмы
- описание обязанностей
- must have скилы
- nice to have скилы
- контакт рекрутера
Так что в описанной тобой вакинсии скилы must have отделены от nice to have. SQL там в блоке nice to vahe.
По последней знаю что предлагают 350/день на работах где платят 550/день... туда народ идет только от полного безденежья с безработицей.
350 в день - 7700 pro Monat (22 Arbeitstäge)? Пусть даже брутто - дофигище деньжищь. Вы, наверное, просто привыкли к огромным зарплатам как в Гугле? )))
Но требования при этом не снижаются? Т.е. платят существенно меньше, а всяких середняков всё равно не берут? Ищут отчаявшихся сеньоров фуллстек-ниндзя? Так их по определению отчаявшихся быть не может - они же все типа нарасхват и "не их выбирвают - они выбирают"?
Это совершенно обязательно. Тут даже говорить не о чем :) Понимать модульное тестирование и уметь писать тесты - must have для разработчика.
Настолько понимают, что хвастаются процентов покрытия кода юнит-тестами - чем ближе к 100, тем круче считается. А если далеко от 100, то уже не Test Driven Development. Поэтому приходится писать тесты даже на примитивные элементарные функции, для которых и так понятно, что они правильно работают. Ну и в результате быстро приходят к проблеме, что раньше, без 100% покрытия тестами писал один код, а теперь чуть ли не в 2-3 раза больше надо (хорошее покрытие тестами может в разы превышать основную кодовую базу). При этом тесты - тоже программы, только как бы маленькие, скриптовые. Но кто будет гарантировать их правильность? Где тесты для тестов? Если вы такой крутой, что можете все кейсы предвидеть и отработать в тестах, то вы сразу и в коде можете это предвидеть и отработать - зачем тогда тесты? По мне юнит-тесты должны проверять только важные вещи, т.е. подход Test Driven Development является очередным вредным максимализмом, когда фанатики доводят что-то до абсурда и начинают других заставлять делать так же.
Я уже не говорю о том, что тесты должны обновляться вместе с кодом. Поправил, условно говоря, кнопочку на один пиксель - обнови тесты, документацию и прочее. А потом начинается "да это же за 5 минут сделать можно! почему ты возился 2 дня?".
Как я понимаю, в юнит-тестах должны все кейсы отрабатываться и проверяться. В том числе бросаются ли исключения и какие при разных аномальных данных. Верно?
Большинство описаний вакансий построены по одной схеме:
- описание фирмы
- описание обязанностей
- must have скилы
- nice to have скилы
- контакт рекрутера
Так что в описанной тобой вакинсии скилы must have отделены от nice to have. SQL там в блоке nice to vahe.
Обычно если нет 100% совпадения со всеми найс и маст, то "мы вам перезвоним..." - т.е. ты просто зря теряешь время. А точнее, ваше резюме будут откладывать от тех, у кого в нём 100% совпадение, даже если это ложь. Скромные в этом мире не нужны. Миром правят любители и неподготовленные, приписавшие себе кучу способностей, которыми они не обладают.
Satya Nadella Cortana Demo Epic Failure (Funny Video) - YouTube
В комментах там тоже не понимают, что он говорит. Но видно, что для того, чтобы управлять одной из самых дорогих компаний в мире, не обязательно хорошо знать английский, в том числе иметь хорошее произношение. Можно даже проваливать важные презентации и не готовиться к ним заранее, чтобы предвидеть подобные ситуации.
Если вы такой крутой, что можете все кейсы предвидеть и отработать в тестах, то вы сразу и в коде можете это предвидеть и отработать - зачем тогда тесты?
Я единственный смысл в подобных подробных тестах вижу лишь в командной разработке, да ещё когда команда довольно часто меняет состав. Т.е. когда код передаётся из рук в руки, в том числе менее опытным разработчикам. Тогда да - один раз написанный тест более опытным разработчиком является как бы документацией и одновременно валидацией кода, написанного менее опытным или пришедшим новичком, которые пока ещё не "въехал" в работу.
Но опять же, почему тесты подменяют документацию? Кто будет следить за правильностью и актуальностью гениально написанных тестов, если гений уволился или занялся другим кодом? Т.е. такой подход может работать, если гений постоянно в фирме и за всем следит.
О, кстати Не верь всему, что пишут на хабре / Habr
Только это не про вас - вы же уже опытный?
Там жалуются, что не то, что на работу не берут, а даже на собесы не зовут. Вообще никак на резюме не отвечают.
Особенно умиляют подобные комменты
Ерунда. К нам пришел парень 44 лет джуном на С++ разработку в довольно наукоемкую область из сферы никак не связанной с программированием, сейчас тащит получше некоторых. Просто ему интересно, как мне было интересно в 20 лет изучать программирование и алгоритмы.
Бац - пришёл джун 44 лет без бэкграунда в программировании, бац - взяли.
А как сейчас с работой?
"в сша в Чикаго например дефицит погромистов и иммигранты из экс-СССР стран (таксисты и водители траков) за полгода переучиваются сначала на тестировщиков ПО (зп $60k в год), потом выучивают жаву и становятся спецами по selenium QA Automation (зарплата $90к в год), а потом и в полноценные ява бекендеры на спрингбуте ($120k в год) переходят — это люди, которые год назад крутили баранку, а потом пишут код который перетаскивает джейсоны из фронта в бекенд."
20-летние сеньоры накодили. И где тесты, проверки перед релизом, вся эта муть, что спрашивают на собесах?
YouTube video volume resetting to 100% or max on website? (piunikaweb.com)
У меня на телеке громкость высоко стоит, а на ютубе - низко. Я аж подпрыгнул, когда сегодня первый ролик открыл.
Кто нибудь возмется объяснить как АИ можно заменить вебом или дкомом
Ну так это не R&D позиция, скорее всего. Вполне возможно, что у них есть что-то, где они используют AI (в каком-то виде) и нужен погромист, работающий с этим. Видел уже не мало таких описаний.
что хвастаются процентов покрытия кода юнит-тестами - чем ближе к 100, тем круче считается. А если далеко от 100, то уже не Test Driven Development.
Ну если цель - дойти до 100%, то из такой конторы надо валить :) Эти люди не понимают того, чем занимаются. Либо это какая-то специфическая сфера. У меня знакомый работает в фирме и они делают тесты для СуперДжета. У них покрытие около 98%. При этом на 600кБ исходного кода приходится больше 55Мб тестовых скриптов. Так что софт для самолетов/вертолетов или каких-то особенно чувствительных частей медицинского оборудования стремление к 100% покрытию оправдано. Вменяемые конторы стремятся к 70-80% покрытию. Стоимость покрытия больше этого уровня растет по экспоненте.
Где тесты для тестов?
:) А потом еще тесты для тестов тестов :)
Если вы такой крутой, что можете все кейсы предвидеть и отработать в тестах, то вы сразу и в коде можете это предвидеть и отработать - зачем тогда тесты?
1) тесты нужны для надежности, т.е. чтобы быть уверенным, что кто-то случайно не изменил поведение.
2) тестами описывается спецификация. так что нет необходимости предвидеть все кейсы. и уж тем более нет необходимости предвидеть все кейсы на стадии программирования ;)
По мне юнит-тесты должны проверять только важные вещи, т.е. подход Test Driven Development является очередным вредным максимализмом, когда фанатики доводят что-то до абсурда и начинают других заставлять делать так же.
Юнит-тестами описываются требования спецификации. Плюс к этому юнит-тесты - способ документации из серии how to.
Серебрянной пули не существует :) А сходить с ума можно по любой технологии.
Я уже не говорю о том, что тесты должны обновляться вместе с кодом.
Ну вообще говоря нет.
Как я понимаю, в юнит-тестах должны все кейсы отрабатываться и проверяться. В том числе бросаются ли исключения и какие при разных аномальных данных. Верно?
Нет, не верно. Юнит-тесты проверяют работу твоего кода. Т.е. если твой код не отлавливает никакие специфические исключения, то нет смысла тестировать реакцию на них. И если у тебя
try
{
...
}
catch (Exception ex)
{
...
}то нет никакого смысла делать больше одного теста с любым исключением ;)
Вменяемые конторы стремятся к 70-80% покрытию. Стоимость покрытия больше этого уровня растет по экспоненте.
Тогда это уже не Test Driven Development? При последнем ты сначала пишешь тесты, а потом код к ним. Если тесты покрывают только 70-80%, то получается, что ты потом кучу кода дописываешь без тестов. Не лучше ли тогда сначала код писать, а потом к нему тесты?
А ещё обычно начинается всё чинно, по методологиям, а потом аврал и на всё плюют - лишь бы успеть код нафигачить.
:) А потом еще тесты для тестов тестов :)
В идеале круг должен замкнуться.
Я уже не говорю о том, что тесты должны обновляться вместе с кодом.Ну вообще говоря нет.
Если у вас тесты первичны и играют роль, как вы сказали, спецификации, то нет. А если сначала код, а потом тесты - то да.
Тогда это уже не Test Driven Development?
Из чего такой вывод?
При последнем ты сначала пишешь тесты, а потом код к ним.
Именно так. И что?
Если тесты покрывают только 70-80%, то получается, что ты потом кучу кода дописываешь без тестов.
Ну так всякое бывает.
Не лучше ли тогда сначала код писать, а потом к нему тесты?
Не всегда. Вот например, типичный пример (у меня случает сплошь и рядом). Клиент репортит какой-то баг. После этого я пытаюсь этот баг повторить и понять в чем проблема. Потом я делаю тест, который должен быть красным. И только после этого я делаю фикс. Таким образом можно гарантировать, что баг исправлен и что исправление не повлияло ни на какие другие тестируемые фичи.
Если сначала написать код, а потом тест, то у тебя не будет гарантии того, что твой тест проверяет именно это исправление.
А ещё обычно начинается всё чинно, по методологиям, а потом аврал и на всё плюют - лишь бы успеть код нафигачить.
Такова жизнь :)
Если у вас тесты первичны и играют роль, как вы сказали, спецификации, то нет. А если сначала код, а потом тесты - то да.
Нет. Единожды написанный тест не должен меняться без веской причины. Причин таких может быть всего 2: 1) изменились требования и 2) изменились интерфейсы. Никаких других причин для изменения тестов нет.
Понимать модульное тестирование и уметь писать тесты - must have для разработчика.
-----
Не-а...
Т.е. понимать и уметь - это хорошо, это правильно.
Но вот иметь это как часть работы - не-а, не надо.
Для написания тестов лучше иметь именно тестера - того кто пишет именно тесты и не смотрит в код разрабов.
отделены от
------
глюк.
дофигище деньжищь
-----
Это кажется. По месту тебя грузят как ишака и ты везешь... полгода... год... и выгараешь... и тебя меняют... потом - восстанавливаешься раза в два дольше работы.
не их выбирвают - они выбирают
-----
Вот этот момент рекрутеры "не понимают".
Послал резюме - получил звонок. Поговорили. Вроде все ничего. Запросил инфу по компании.
Получил майл с инфой. Проверил по списку - так и есть - в черном списке со средины 2000-х.
В отметке написано - не понравилось поведение интервьюоров в процесе интервью.
Я и помню - с таким обращением Я только на территории Союза в 90-е сталкивался.
Пишу ответ - Нет, в черном списке.
Меня спрашивают что значит в черном списке?
Поясняю что было и не понравилось предудущее интервью, не понравилось настолько, что
было решено никогда более не тратить время на рассмотрение предложений от этой шараги.
Да, Я - выбираю.
смысл в подобных подробных тестах вижу лишь в командной разработке
-----
Смысл тестов в том, что когда что-то меняешь где-то еще что-то пойдет не так и будет поймано (если он есть) тестом.
У меня, в зависимости от загрузки, более-менее детальная информация по коду в памяти держится всего пару недель.
Через эту пару недель... а при перегрузках - уже и после обеда... Я просто не буду помнить что и как сделано.
Тесты позволяют меньше думать об том что, как и где - отвалится - посмотрю и концентрироваться на разработке.
И это... тесты пишут не гении. Там достаточно тупой кодинг - не сложно, но много и надо писать, писать, писать...
Ну так это не R&D позиция, скорее всего.
-----
Нее, не РД...
Это позиция в бодишопе - больше года там мало кто выдерживает.
Видел уже не мало таких описаний.
-----
Я тоже видел. Написаны как под копирку.
Но Я так и не понимаю что именно требуется на позиции - АИ - это свой отдельный мир, программинга там почти нет.
И он точно никак не заменяется ни вебом, ни дкомом...
Смысл тестов в том, что когда что-то меняешь где-то еще что-то пойдет не так и будет поймано (если он есть) тестом.
У меня, в зависимости от загрузки, более-менее детальная информация по коду в памяти держится всего пару недель.
Через эту пару недель... а при перегрузках - уже и после обеда... Я просто не буду помнить что и как сделано.
Тесты позволяют меньше думать об том что, как и где - отвалится - посмотрю и концентрироваться на разработке.
Тогда тесты надо ещё уметь писать. Т.е. нужно досконально понимать, что должен делать модуль или функция, чтобы её протестировать. Например, я посылаю в функцию даныне и получаю результат расчёта. Автор теста этой функции должен понимать, какие варианты возврата функция имеет и какие из них неправильные, аномальные, а какие правильные. По сути, автор тестов должен понимать суть работы этой функции лучше, чем автор функции. Автор функции отвечает только за имплементацию, но может не понимать, что она делает в принципе - какое значение имеют её результаты. А автор теста - понимает, что функция должна делать в принципе и какие результаты приемлемы, а какие - непрохождение теста.
Единожды написанный тест не должен меняться без веской причины. Причин таких может быть всего 2: 1) изменились требования и 2) изменились интерфейсы. Никаких других причин для изменения тестов нет.
Только при устойчивых спецификациях. Я работал над прогой, в которой алгоритмы постоянно менялись, постоянно придумывали что-то новое и удаляли старое, корректировали. Тут едва код успеваешь писать, а ещё и тесты, которые постоянно тоже меняться должны... Вобщем, я там написал несколько тестов лишь для формул и на этом оставил это дело. Потому что работа представляла собой по сути непрерывное прототипирование. Сесть и написать всё по уму просто не было времени и возможности. В таких случаях, я думаю, юнит-тесты не подходят.
Вообще, как я понимаю, использовать юнит-тесты в качестве спецификации не совсем правильно. Хотя бы потому, что юнит-тесты не настолько вербально выразительны, как спецификация, которая пишется на обычном человеческом языке. Поэтому, чтобы понять, что делает тестируемая функция, например, лучше написать об этом в комментарии к этой функции, а не пытаться "зашифровать" это в написанных для неё юнит-тестах.
А ещё, насколько я знаю, во многих, если не в большинстве компаний юнит-тестами пренебрегают или используют их лишь по-минимому. В основном их используют для продуктов с долгой поддержкой и длительной историей версионностей. Для разового софта юниттесты просто удорожают его разработку и почти никак не помогают.
автор тестов должен понимать суть работы этой функции
-----
Абсолютно - нет.
Должен быть способен прочесть в доках ограничения на входные параметры и ожидаемый результат.
Должен написать код, проверяющий :
- корректность результата при валидных параметрах
- наличие оговоренной реакции на некорректные параметры.
Все.
У меня были совершенно тупые тесты - присваиваю значение проперти и проверяю отсутствие изменения других пропертей.
Тупо - одну присвоил - сто проверил. Писалось - копи-пастом - 100 раз по 120 строк и минимальным редактированием.
Проверялось - отсутствие ошибок в имплементации пропертей в бинах - их тоже писал руками, копи-пастом и допускал ошибки.
Процессы - никак не связанные - тест мог писать когда совсем устал, бины - когда есть время...
Ошибки - были, ошибки - отлавливались. Писанины - много... и вся - тупая... но необходимая.
Для разового софта юниттесты просто удорожают его разработку и почти никак не помогают.
-----
Бред.
При любом подходе помимо написания кода будет иметь место и его отладка.
Т.е. где-то как-то ты будешь:
- определять входные параметры,
- выполнять вызов метода/функции
- оценивать полученный результат.
Возможно - выполнять что-то по шажкам.
Оформив это как тест ты просто получишь более-менее стандартизованный вариант автоматической проверки.
Да, это не полное тестирование, но все лучше чем какой-то статик майн() с той же целью в коде объекта или отдельная прожка.
Только при устойчивых спецификациях.
Я не знаю, что такое "устойчивые спецификации" и каково бывает, когда они неустойчивые. В конце концов, спеки всегда согласовываются с заказчиком и заказчик за это всегда платит. Так что я не вижу особых проблем :)
Хотя бы потому, что юнит-тесты не настолько вербально выразительны, как спецификация, которая пишется на обычном человеческом языке.
Ошибаешься. Хотябы только из-за того, что написанная человеком спецификация всегда оставляет открытые вопросы. Юнит-тесты всегда конкретны и проверяют что-то одно.
Поэтому, чтобы понять, что делает тестируемая функция, например, лучше написать об этом в комментарии к этой функции, а не пытаться "зашифровать" это в написанных для неё юнит-тестах.
Тесты не являются заменой комментариев. Тесты проверяют правильность работы. Описывать назначение функции нужно в комментариях, более того, тамже можно описать исключения и пограничне состояния. Тесты же должны проверить, что функция работает именно так, как задумано и что наложенные на функцию требования выполняются.
Для разового софта юниттесты просто удорожают его разработку и почти никак не помогают.
Разовый софт? Не сталкивался с таким. Всегда есть поддержка. Ну или
как минимум надо предполагать поддержку.
У меня были совершенно тупые тесты - присваиваю значение проперти и проверяю отсутствие изменения других пропертей.
Тупо - одну присвоил - сто проверил. Писалось - копи-пастом - 100 раз по 120 строк и минимальным редактированием.
я бы через Reflexion замутил. Терпеть не могу простыни.
я бы через Reflexion замутил.
------
Можно. И даже - правильно.
Вот только так надо было делать сразу, а сразу было не до этого.
А позднее уже слишком много заменять... без какого-либо прогресса - там, в принципе, один раз надо убедится что все правильно - потом ничего не меняется.
вот зачем нужна работа
-----
Мне - вроде как только для денег...
Но вот проблема - для покрытия текущих потребностей мне денег хватает.
А для существенного улучшения имеющихся условий заработать работая программистом - не получится.
даже код писать не надо
-----
Написание кода никак не связано с работой. Точнее - не работе пишется только требуемый код, а остальное делается отдельно.
У нас тут (в Ирландии) началось расслоение по зарплатам.
С одной стороны вроде растут предлагаемые зарплаты для прогеров - до 70-80К,
с другой - начинают появлятся такие же вакансии с зарплатами в половину, а то и треть...
Похоже что большие зарплаты являются заманухами, а реальные предложеия на уровне 25-30К...
Так это для стажёров-джуниоров, поди?
Я то же самое вижу на немецком рынке и видел на российском - практически одинаковые требования для любого уровня, начиная от айнштайгеров и кончая сеньёрами-помидорами.
Как я понял, набирают в зависимости от состояния фирмы и проектов на ней. Если всё устроено и двигается своим чередом, то эти объявления - просто для мониторинга рынка, набора базы резюме ашарами. Они будут иногда приглашать на собесы - выискивать звёзд за обычную зарплату. А не звёзды и дорогие им не нужны. А если проекты горят или срочно нужно набрать в новый филиал, то будут брать, смотря на скиллы сквозь пальцы. Потом на испытательных сроках просеют.
Вы считаете, что уже пришло время для 25-30 килоевровых (в год) сеньёров? Это же вроде лишь немного выше минимальной зарплаты? 9,6 Mindestlohn * 8 Arbeitsstunden * 22 Arbeitstage * 12 Monaten ~= 20k Euro.
Я сейчас в желаемой пишу 36к евро в год. 3к в месяц брутто. Пока никто не берёт. Надо, наверное, меньше указать.
Фигасе, как в двадцать втором году накинут! Сразу почти на 10% - почти столько же, сколько за 5 лет с 16 по 21.

что уже пришло время
-----
Не знаю.
Уважающий себя и знающий свои возможности спец не будет продавать себя дешево.
Но предложения в рассылках начинают появлятся.
в двадцать втором году накинут
-----
В "22"-м не накинут, а ограбят - денежные сбережения уменьшатся на 15-20% в товарном виде...
В "22"-м не накинут, а ограбят - денежные сбережения уменьшатся на 15-20% в товарном виде...
Это почему?
что уже пришло время
-----
Не знаю.
Не смотря ни на какие кризисы, во всяких силиконовых долинах зарплаты только растут. Лет 10 назад читал - ого, по 100-150 тысяч долларов получают всякие сеньёры и тимлиды. А сейчас 200-300 в порядке вещей.
во всяких силиконовых долинах зарплаты только растут
-----
Там растут не только зарплаты, но и издержки.
Лет 10 назад
-----
Сравни хотя бы зарплату и стоимость жилья.
Потом подумай над следующим - вылетел с работы. Новая работа - на минималку - 10-15 баксов в час. Ну и как?
Это почему?
-----
Потому как часть того что сейчас стоит 100 будет стоить 200...
Потом подумай над следующим - вылетел с работы. Новая работа - на минималку - 10-15 баксов в час. Ну и как?
Программером? Где столько платят? Разве что стажёрам.
Потому как часть того что сейчас стоит 100 будет стоить 200...
Да нет в Германии инфляции по 30-50% за два года.
Да нет в Германии инфляции
------
Была бы в Германии марка - можно было бы говорить об Германнии.
Пока же надо говорить об еврозоне в целом.
А в целом... в целом у меня некоторые платежи увеличатся еще вдвое уже в этом году. "Еще" - это потому что с 1-го Июля уже повышались... где-то на 40-50%...
А в целом... в целом у меня некоторые платежи увеличатся еще вдвое уже в этом году. "Еще" - это потому что с 1-го Июля уже повышались... где-то на 40-50%...
Страховки? У меня повысили страховку на машину (на мизерную сумму), на медицину (тоже в пределах пары процентов), коммуналку (тоже немного и на одну из составляющих). В какой области могут так вырасти цены? Налоги?
Еще одно предложение.
Software Developer
Limerick, IEGeneral Motors
About GM
There’s never been a more exciting time to work for General Motors.
To achieve our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion, we need people to join us who are passionate about creating safer, better and more sustainable ways for people to get around.
This bold vision won’t happen overnight, but just as we transformed how the world moved in the last century, we are committed to transforming how we move today and in the future.
Why Work for Us
Our culture is focused on building inclusive teams, where differences and unique perspectives are embraced so you can contribute to your fullest potential as you pursue your career.
Our locations feature a variety of work environments, including open work spaces and virtual connection platforms to inspire productivity and flexible collaboration.
And we are proud to support our employees volunteer interests, and make it a priority to join together in efforts that give back to our communities.
About the role :
For this developer role within General Motors, you are responsible for developing software applications using sound, repeatable, industry standard methodologies.
You will work hands-on writing software or solutions, based on detailed requirements and system specifications. Additionally, you will work with development activities will include :
Additional Job Description
Required Qualifications :
- Bachelor's degree required
- Must have at least 3 years experience as part of a software project delivery effort (Java preferred)
- Full lifecycle application development using standard design patterns / frameworks
You will need to have proven experience in the following :
- Demonstrate mastery of several programming languages, tools and / or technologies
- Assists with Performance tuning, usability assessment / improvement
- Proactively engage in the identification / remediation of software issues such as code quality, pattern mismatch, and security issues related to the code or solution / configuration
- Integrate software with existing software / systems
- Knowledge of Software testing, quality assurance and solutions testing including automation
- Knowledge of maintaining and debugging live software applications
Diversity Information
General Motors is committed to being a workplace that is not only free of discrimination, but one that genuinely fosters inclusion and belonging.
We strongly believe that workforce diversity creates an environment in which our employees can thrive and develop better products for our customers.
We understand and embrace the variety through which people gain experiences whether through professional, personal, educational, or volunteeropportunities.
We encourage interested candidates to review the key responsibilities and qualifications and apply for any positions that match your skills and capabilities.
Напоминает повестку дня партийного съезда...
У меня на каждом форуме свой ник. MrSanders я только тут.
Спасибо капитан очевидность, вы только что открыли для меня америку
. Сам уже давно так делаю
.
Абидна, да?
Не обидно, глянул github тут одного форумчанина, я такое за час прогаю. Там больше времени уходит на UML диаграмму, и документацию. Убеждён что у вас коды не лучше чем у форумчанина, про которого я имею ввиду..
Моя ФЛ Он и ОнаСвежая объявка (фрагмент)
Responsibilities
- Create bespoke .NET code, databases, CMS and eCommerce integrations and more…
- Communicate directly with internal and external clients to present and test projects for approval.
- Review implemented developments and work with Project Managers to revise and approve projects.
- Liaise with teams through the project lifecycle of strategy, UX, UI, production and QA.
- Manage project requirements and documentation.
- Client communication and consultation via phone, ticket desk and email.
и Я снова не понимаю - если Я уже делаю все указанное - зачем мне дополнительные расходы в виде владельцев шараги? ![]()
Обычно владельцы шараги имеют базу клиентов, связи, знакомства с теми, кто заказами обеспечить может. Ну и стартовый капитал или инвесторов, чтобы нанять лохов, которые всё вышеперечисленное в вакансии в одно рыло тянуть будут. ))
Или как вариант, это коряво составленная вакансия для нескольких должностей, чтобы не делить на несколько вакансий - хотя это высший непрофессионализм со стороны ашара. Т.е. бевербуешься, а тебя там приткнут к чему-нибудь одному.
Я сейчас вакансию встретил для WPF-разработчика, но строго желательно ещё и Swift знать. Это же совсем разные платформы - МС и Эппл. Делают интерфейсы для медицинских приборов. Как я понимаю, обычно сами приборы идут с обычным писюком и там винда, но всякие мобильные девайсы к ним - айфоны и айпеды. Кто такую идиотскую архитектуру придумывает не знаю - наверное, Эппл проплатила. Но зато теперь можно искать "два в одном", да ещё на небольшую зарплату (потому что вакансия для 2-4 года опыта разработки), существенно сокращая себе область поиска.
Чего-то у нас совсем смешно становится... август, наверное...
Пришла рассылка. Тема - Software Engineer Jobs.
содержимое:
Civil Structural Engineer
Mechanical Engineer
Installation Engineer
Site Administrator
Staff Nurse
Если кто подумал что
Installation Engineer
Site Administrator
имеют отношение к ИТ - он не прав - украшательство и управление территорией...
Я думал на Западе ашары лучше, чем в России. Лучше умеют вакансии сочинять и искать подходящих кандидатов...
А как так получается, что можно получать зарплату вполне себе среднюю, а то и выше средней, при этом лажать по-страшному (джава и джаваскрипт - одинаковые языки, например), ни за что практически не отвечать (не наняли нормального человека, наняли ненормального - пофиг, ашар даже штрафов не получит, и премии не лишат), и чтобы так почти все ашары почти во всех фирмах делали? Халявная профессия. )))
Или вот статья и первый же коммент к ней
Т.е. приглашают разных коучей, водят разрабов по конференциям по всякой чуши, а потом всё это выкидывают в помойку и работают по ситуации. А ситуации обычно - какое-нибдуь дерьмо.
Я думал на Западе ашары лучше, чем в России.
-----
Хи-хи-хи...
Вместо ашар можно вписать любую специальность. Вообще любую. И все будет как описано.
Единичные экземпляры - да, будут иметь более высокую квалификацию в выбранной области. Но это - единичные экземпляры...
Где местные вне конкуренции - в использовании местного языка. Других преимуществ у них нет...
и почему-то нянечек в яслях....
-----
Вот этого Я не понимаю.
По законам, действующим на части территории ЕСа, гинекологом и акушеркой можно работать после мед.училища (ПТУ).
А вот чтобы менять абосратые ползунками подгузники в яслях необходимо высшее педагогическое образование... ![]()
Я в универе на информатике студентов, не говорящих на английском, не встречал. Ну, если китайский английский считать за английский. Понимать их начинаешь через месяц.
Семинары на английском были, пара лекций была. Немцы не жаловались. А так почти всё на немецком было.
На местных сайтах по поиску работы вакансий по Шарпу-Дотнету в Новосибирске (Россия) - штук 30-40, из которых примероно от трети до половины - дубли кадровых агенств (т.е. работодатель подаёт объявление сам, и в кадровое агентство, которое в свою очередь тоже размещает своё объявление - на той же площадке). Не знаю, как в Германии, но по сути это создаёт иллюзию выбора - мол, мест рабочих дофига. В реальности умножай смело на 0,6-0,7.
Теперь тот же поиск в Германии, Нюрнберг и окрестности (75 км) - 150-300 вакансий. Даже если тут тоже кадровые агенства дубли свои дают, то вакансий по-любому примерно на порядок больше, чем в Новосибе.
По других языкам-технологиям примерно та же картина.
Это что получается, что в Новосибе ("сибирско-дальневосточная столица программирования России" (С)) айти примерно на порядок хуже развито, чем лишь в одном кусочке Баварии? Это я ещё Мюнхен не подключал, не говоря о Берлине и прочих городах поменьше. Ну и из любой точки Германии до любой другой точки - 300-500 км. А от Новосиба до другого примерно такого же по развитости айти города (Казань) - пара-тройка тысяч. Из Новосиба есть смысл только в Москву переезжать, или сразу за границу.
Средняя зарплата шарписта в Нске - штука евро (80-100к рублей) до налогов или 870 евро после. В Германии - 4-5к евро до, и 2,7-3,5к после.
Просто живя в Н-ске наверное не стоит ограничивать поиск одним городом .
------
Это - Сибирь.
Т.е. выехал из города и до другого города... а это день на машине... за окном увидишь разве что пару деревень... и то где-нибудь на горизонте...
Тюмень... Омск... Новосиб... Томск... Красноярск... а дальше - практически вообще ничего нет до самого Тихого океана...
Просто живя в Н-ске наверное не стоит ограничивать поиск одним городом .
Вы, наверное, не представляете масштабов России и населённости пространств, особенно за Уралом. Если ты живёшь в Нске, то работаешь программистом тоже в Нске, ибо все остальные варианты на Восток и Запад на тысячи километров не лучше по деньгам, только ещё проблемы с релокейтом. Остаётся ехать только в Москву. Это не Германия, где люди "путешествуют" аж на сотни километров внутри страны - не успел разогнаться, уже тормозить надо, а то границу пересечёшь.
Тюмень... Омск... Новосиб... Томск... Красноярск... а дальше - практически вообще ничего нет до самого Тихого океана...
При этом Нск пожалуй самый лучший из них по айтишным вакухам и по деньгам, но разница не сильно большая. Если хочешь бабла заметно больше, а не плюс-минус 10-20%, то из любого миллионника "не Москва" едешь в Москву и всё. Есть ещё Питер, который лежит где-то с краю страны и чисто географически, путешествуя в него почти из любого другого миллионника, проходишь через Москву или рядом с ней. А раз так, то почему бы и сразу в Мск не остановиться.
Но в любом таком "миллионнике" вакух по дотнету навряд ли полсотни оригинальных наберётся - вся работа и зарплаты только в Мск. А здесь даже Нюрнберг с окрестностями выглядит как Москва по размеру рынка, хотя Нюрнберг едва ли в первую тройку входит в Германии по разработческим вакансиям.
нп. https://www.freelancermap.de/blog/top-skill-radar-entwickl...
ужас какой. что вы там пишете на этой богомерзкой яве?
Я бы сказал что 90% явы в Германии это бэкенд. Или энтерпрайз, или фирмы поменьше, у которых системы года до 2015 написанные есть. Фирм, делающих андроидные приложения. а. не так много и б. они уже несколько лет, как минимум с 18-го года переползают на котлин.
N.P.
Нашел свеженький перл от хрюш
- Using Test-Driven development to help in refactoring code to improve code quality.
У народа, видимо, тонны спагетти и никто не в состоянии их разобрать...
И тут - ура!!! идея!!! - сделаем ТТД и будем ожидать результата... в ангуляре...
Еще перлик:
Кто не знает - это вот об этом https://www.servicenow.com/
IT Senior Software Engineer
Be a part of our Enterprise Service Management organization supporting our ServiceNow platform. The team provides support, monitoring, incident resolution, continual service improvement and platform enhancement services to our global user base.
Join us as a Senior Software Engineer on our Information Technology team in Ireland to do the best work of your career and make a profound social impact.
What You’ll Achieve
This position will work in an agile structure as a part of a global product team providing production support and task-based configuration activities for a large and complex instance of ServiceNow, with an initial focus on
Asset Management. The incumbent will be expected to participate in all scrum and deployment activities and work from assigned stories, tasks, defects or incidents. Work may include extended hours while supporting deployments and other production related activities such as service restoration or incident triage when needed.
You Will
- Be a member of a fast-paced global product team working on existing, new and enhanced ServiceNow capabilities
- Work in a Product Model that includes end-to-end ownership of the product's design, operation, maintenance and growth
- Work on both Portal (end user) and Platform (fulfiller) elements of ServiceNow
Essential Requirements
Every Dell Technologies team member brings something unique to the table. Here’s what we are
looking for with this role:
- 2-3yrs experience configuring ServiceNow including incident resolution, process improvement and platform enhancements
- Hands on experience with ServiceNow Hardware Asset Management and Configuration Management processes including configuration, integrations, discovery and development of these processes
- Thorough understanding of ITIL/ITSM processes and their relationships
- Experience with СервицеНощ платформ upgrades, Portals and use and management of update sets
- Positive attitude, excellent written and verbal communication skills possessing the ability to translate complex concepts into simplified explanations
- Hands-on in Glide and Jelly Scripting, Java Script, HTML, XML, AJAX, AngularJS, JSON, REST API, CSS, and AJAX
- ServiceNow Certified Implementation Specialist,; ITIL v3 or v4 Foundation Certification
What’s most important to us is that you are respected, feel like you can be yourself and have the opportunity to do the best work of your life -- while still having a life. We offer excellent benefits, bonus programs, flexible work arrangements, a variety of career development opportunities, employee resource groups, and much more.
We started with computers, but we didn’t stop there. We are helping customers move into the future with multi-cloud, AI and machine learning through the most innovative technology and services portfolio
for the data era. Join us and become a part of what’s next in technology, starting today.
You can also learn more about us by reading our latest Diversity and Inclusion Report and our plan to make the world a better place by 2030 here.
Dell is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Dell are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Dell will not tolerate discrimination or harassment based on any of these characteristics. Dell encourages applicants of all ages. Read the full Equal Employment Opportunity Policy here.
Какая-то узкая вещь, на которую требуется узкий специалист (с широчайшими знаниями - наверное, будет не только конфигурировать, но и чужие приложения на Джаве подправлять, как бэкэнд, так и фронтэнд) с узкими сертификациями.
ServiceNow is an American software company based in Santa Clara, California that develops a cloud computing platform
Category:Cloud computing - Wikipedia
Амазон есть, Azure есть, ServiceNow нет. Узкий специалист для серверов Dell.
Ещё теоретически поток подобных вакансий с требованиями всего и сразу может говорить о том, что требуется новый тип должности. Ну примерно как девопсы появились. Чел, который будет немного разбираться в бэкэнде и фронтэнде, но не уметь разрабатывать приложения полностью (ну типа только синтаксис знает и немного что-то кодил), но при этом уметь конфигурировать сайты. Чтобы, как АлексНек сейчас, не заниматься выяснением причин, почему сервер отдаёт постоянно старую страницу. Когда на фирме соглашаешься на любую работу (чтобы не выгнали?), даже не своего профиля, вот и получается, что неделями разбираешься в том, что спец бы нашёл за один день. Потом уйдёт такой "во всём разбирающийся", а фирма ищет ему замену - тоже с широчайшими требованиями. Они наверное думают, что раз у них на фирме вырастили, то и на рынке полно таких, которые будут кодить во всех областях, конфигурировать, администрировать, скриптовать - сразу на всех популярных флатформах, операционных системах, веб-серверах, разбираться с особенностями работы кешей всех браузеров и т.д. - и всё за одну зарплату.
не заниматься выяснением причин
ну вообще то это мне для домашнего сервера и личных нужд ![]()
На работе будет забота админа.
Когда на фирме соглашаешься на любую работу
Тут проблема несколько в другом. Цель - сделать то что нужно заказчику. Отгораживаться ширмой - сорри я только по с шарпу - никак не выход.
Как какое то время здесь поработаете, прояснится думаю.
что неделями разбираешься в том, что спец бы нашёл за один день
ну так если спеца нет и за это платят, то не вижу проблемы ![]()
Вот на горизонте будет этап - что можно будет сделать для любителей яблок?
Никогда не интересовал данный вопрос, но с эмулятором будет интересно поиграться
Тут проблема несколько в другом. Цель - сделать то что нужно заказчику. Отгораживаться ширмой - сорри я только по с шарпу - никак не выход.
Как какое то время здесь поработаете, прояснится думаю.
Так оно везде так. Наверное, только самые крупные компании могут себе позволить специалистов по открывающимся скобочкам и отдельных - по закрывающимся. Ну и на каждое ключевое слово по спецу.
Вот на горизонте будет этап - что можно будет сделать для любителей яблок?
Никогда не интересовал данный вопрос, но с эмулятором будет интересно поиграться
Главное, чтобы на реальном железо всё как надо заработало. А то Эппл любит вставлять палки в колёса, чтобы люди побольше айфонов и макбуков покупали.
так оно всегда так было что крупные компании нанимали узких спецов в определенных сферах кодеры, админы осей, dba, сети
пришло облако и в нем никому уже админство железяк не нужно, никого не интересует как настрaивать VPN или NAT на Cisco ASA. Подход к данным поменялся, упал спрос на спецов по Oracle.
Все ушло в контейнеры а значит и k8s знания сейчас востребованней чем админство всяких виндоусов и линуксов. Нафига ковыряться в собственном exchange если есть Office365.
devops/SRE это просто бывшие админы allrounder. Давать кодерам дизайнить инфраструктуру это весьма сомнительное решение.
это позиция просто от dell.
------
Нее, это афилированный с Делл консультант/суппорт...
Я не знаю что такое СервисеНов, но Я вижу, что в дополнение к сертификату по серьезному администрированию этой байды еще требуются навыки специфического прогера... причем требуются тем, кто не в состоянии правильно написать названия требуемого...
Еще один момент - объявка содержит более 30% совершенно пустой информации об том чем работодатель не явлается... потенциальному кандидату придется прорываться через этот словесный понос... что реально сертифицированный мужик делать не будет...
вот буквально на днях установили ASAv в AWS с VPN и NAT
https://aws.amazon.com/marketplace/pp/prodview-sltshxd3bzq...
С полгода наблюдаю следующее объявление:
(у меня желания апплаится не возниклo)
Currently seeking a Senior .NET Developer for a leading company in Dublin with potential to progress into a Tech Lead role. Fully remote role and salary up to 90K
Primary Responsibilities
· Working on full stack development using JavaScript, ExtJs, Html, CSS, .Net, C#, ASP.Net MVC, NHibernate, and MS SQL in Microsoft Azure and Microsoft Azure DevOps environments.
· Working on cloud services, Azure SQL DB and Azure Storage (blobs, tables, queues)
· Working with SoapUI and Postman
· Refactoring existing code to improve its quality, extensibility, and maintainability
· Working within a fast paced environment to build solutions in line with business objectives
Functional Knowledge & Experience
· 4-6 years’ experience as a full stack JavaScript and .Net developer with daily coding hands-on experience
· High proficiency and experience in JavaScript (e.g. React, Node, Angular, JQuery) and enterprise web development
· Strong experience with .Net, C#, ASP.Net MVC
· Strong MS SQL skills and SSMS
· Experience in designing large-scale Web APIs
· Working knowledge of Microsoft Azure/AWS
· Experience with NHibernate/Entity Framework
· Ability to create clean and highly optimised code
· Experience with Devops an advantage
· A broad understanding of all aspects of software development
· Experience with Agile development processes
High proficiency and experience in JavaScript (e.g. React, Node, Angular, JQuery) and enterprise web development
А зачем все подряд веб-фронтэнд библиотеки? Ещё Vue.js до кучи бы добавили. Какой-то зоопарк.
Experience with NHibernate/Entity Framework
Ещё зоопарк.
· Refactoring existing code to improve its quality, extensibility, and maintainability
· Ability to create clean and highly optimised code
· Experience with Devops an advantage
Тут либо знания поддерживать по всей этой куче, либо кодингом и оптимизацией заниматься - т.е. углубляться в какой-то один язык-фреймворк. Чтобы одновременно и везде, и в теории, и в практике...
Короче, нужен чел на 3-4 должности за одну зарплату. И ведь найдут.
e.g. значит "к примеру", то есть любой из них
Т.е. если они найдут чела, который только в одном дока, а надо будет и другие рефакторить (иначе бы не писали "или-или-или" - судя по этому, у них со всеми этими фреймворками приложухи есть), то они будут искать второго и третьего с подобными же скиллами? По-моему, им проще тебе же сказать, чтобы и в других фреймворках копался.
то есть любой из них
-----
На практике - все перечисленные, все пропущенные из популярных и еще с десяток самописных...
Но проблема даже не количестве - там все примерно одинаково и можно освоить, проблема в том что чтобы каждый из них довести до уровня "ежедневный практический кодинг" находясь на позиции удаленного менеджера команды нужно работать 32-40 часов в СУТКИ...
А там помимо жабаскрипта есть еще куча всякой мелочи - шарп, база, сеть, виртуализация...
Да, Я по случаю знаю/помню кого надо менеджерить - кодеров, тех, что набрали из румынских циган...![]()
а как вообще получается, что люди боятся осваивать что-то новое? ну эникейщиков предпенсионного возраста ещё можно понять, а остальные? я в прошлом году попал в проект с облаком с 0 знаний о нём. ну, у меня правда "классический" бэкграунд неплохой. так я очень рад знакомству. у меня бэклог забит тренингами и книжками по профессии на две жизни
а как вообще получается, что люди боятся осваивать что-то новое?
-----
Мне тоже не понятно.
А еще мне не понятно почему шараги не хотят брать человека с хорошим бэкграундом и дообучать на новые технологии. Почему-то всегда ожидают что он дообучится за свой счет... ![]()
на две жизни
-----
Думаю, что у меня на побольше (с учетом оставшегося времени) будет...
Но не суть...
Суть - пока Я изучу новинку - она уже выйдет из обихода.
Можно изучить раз, можно изучить два... три... пять...
А потом придется на все покласть и просто зарабатывать деньги тем что есть...![]()
И спокойно слушать как рабобратели возмущаются тем, что оказывается "бишься осваивать новое"... ![]()
а как вообще получается, что люди боятся осваивать что-то новое? ну эникейщиков предпенсионного возраста ещё можно понять, а остальные? я в прошлом году попал в проект с облаком с 0 знаний о нём. ну, у меня правда "классический" бэкграунд неплохой. так я очень рад знакомству. у меня бэклог забит тренингами и книжками по профессии на две жизни
Неохота осваивать неитренесные и мусорные вещи. А веб-фреймворки на джаваскрипт я к ним отношу. И, как я уже говорил, раз коснувшись веб-фронтэнда, ты должен в него погружаться всё больше и больше. И не только в него, а в то, как работают браузеры, какие там типы запросов, почему GET нельзя для отправки данных на сервер использовать, но если очень хочется, то можно. И ещё миллион подобной веб-хрени. А поскольку там всё очень быстро меняется, то ты постепенно тратишь время только на это, и забываешь про Сишарп и Дотнет, которые вроде как твои основные скиллы должны быть. Но при этом на собесах никто тебе спуску давать по Дотнету не будет. А ещё начав кодить и разбираться на джаваскрипт, тебе могут накидывать проекты или просить порефакторить, где на джаваскрипте ещё и логика написана - т.е. ты должен не просто уметь там пару функций из какой-нибудь библиотеки вызвать, а конкретно там разбираться в нём, во всех его заморочках, которых там хватает. Короче, джаваскриптерам джаваскриптово.
Будут веб-фронтэнд фреймворки без этой хрени (js, html, css), буду готов изучать и работать с ними. Был Сильверлайт - я начал его изучать, когда он более-менее стабильным стал (что-то типа с 3 версии). Но он сдохнуть успел раньше, чем я там далеко продвинуться успел. Сейчас вот web assembly, но что-то Blazor не сильно популярен. Тот же Сильверлайт за это время успел куда сильнее раскрутиться, и его МС куда лучше продвигал.
Максимум, что я в веб-фронтэнде освоил, это knockout.js, да и то лишь потому, что там на джаваскрипте кодить не надо, а лишь привязки можно использовать. Ну и эта либа была дефолтной в стартовых проектах в Студии на ASP.NET MVC в первых его версиях. Сейчас там, вроде, тоже Ангуляр пихают. А в вакухах требуют не просто Ангуляр и джаваскрипт по вершкам знать, а конкретно разрабатывать компоненты (т.е. писать их логику, в том числе - на js) или разбираться в уже написанных, и писать логику приложений на джаваскрипте. Т.е. ты должен знать два языка - Шарп и JS.
Кроме этого тебе еще нужно работать с ХМЛ... там еще где-то ХСЛТ маячит...
Работать в каком смысле? Знать отлично спецификацию и стандарт, или использовать стандартные библиотеки для маппинга-парсинга? Так-то я работал со всякими, только в стандартах этих XML не разбираюсь. Ну есть там теги и атрибуты - вот что знаю.
Так я и спрашиваю, на каком уровне его знать? Я XML никогда не изучал специально, открываю конфиги - там всё понятно. Но я всё равно не знаю стандарта XML, даже какой минимальный набор тегов для валидного файла XML. Это не мешает читать и править конфиги, сохранять-загружать-передавать XML с помощью готовых библиотек.
Когда в вакухе требования "языки программирования, фреймворки, бла-бла... , XML, JSON, YAML" - я сразу недоумеваю. Это я должен в этих стандартах разбираться и уметь решать по ним "каверзные задачки", или просто знать хотя бы одну либу для работы с ними?
По этой же логике нужно знать, что такое операционная система и интернет, и как они устроены. Иначе же нельзя ими пользоваться, да?
Я уже лет 5 в проектах в облаке, никаких студий и XML я пока еще не видел. Позавчерашний день
Студия это IDE. Или в облаке можно и без подобных пережитков?
Это не мешает читать и править
-----
Элементарная задачка.
Требуется - добавлять какие-то фрагменты в ХМЛ файл.
Для простоты - пусть они будут одинаковые по структуре ХМЛ.
Вроде как все работает, но... медленно. И чем дальше - тем медленнее.
Твоя работа - вместо 10 минут на добавление одного фрагмента сделать... хммм... 100 милисекунд... хотя, пожалуй, много.. 20-ти хватит...
Да, пока не забыл - работа с файлом остается. Т.е. если рубильник смайнают - все должно работать без потерь...
И, заметь, никаких ограничений не ставится - хочешь стандартные либы - будь ласка, хочешь штаны через голову - милости просим... только выдай 20 милисек на добавление... и это... на доработку/фих тебе пара часов, ![]()
интервью все разные. универсальных советов, как их проходить попросту нет. нередко бывает, что какие-то requirements из объявления не обсуждаются вовсе. очень редко бывает, что вообще никакие не обсуждаются :)
я был в cloud проекте где workload был гораздо выше чем во всех предидущих онпремах. После анонса по телеку и всяких соц сетях, в день golive было сразу пару миллионов юзеров.
качество софта хуже потому что когда спотыкаешься тут и там о баги в k8s, aws, helm, terraform, gitlab и тд, в конце воркэраунд на воркэраунде.
софт релизится сегодня гораздо быстрее и то что лет 10 назад было сырой бэтой, сегодня уже очень обкатанный прод
ну, это зависит от того, как деплоят и насколько расторопные люди этим занимаются. костылей в инфраструктуре и он-прем хватает. вот в одном проекте сейчас шведский офис за 2 месяца перенесли весь в AWS и никто ничего не заметил. а в Azure проект с третьей стороной стоит уже месяца три, потому что там express route организован через пень-колоду и архитект чего-то недопонял
если честно я не особо вникал в чем девелоперы в подобных проектах дебажат и каким IDE пользуются. Студий я не видел потому что практически у всех мэки с макосью, как в стартапах так и в концернах
не знаю о какой отрасли идет речь.
Я уже лет 5 в проектах в облаке, никаких студий и XML я пока еще не видел. Позавчерашний день
какой-то юношеский максимализм
На экзамене по научному коммунизму профессор спрашивает у абитуриента, что такое диалектический материализм? Студент молчит. Не знает он Маркса с Энгельсом, Владимира Ильича Ленина, даже не может сказать, когда произошла Великая Октябрьская революция..
- И откуда же вы такой, молодой человек, - интересутся профессор.
- Из Урюпинска.
- Эх, брошу все и уеду в Урюпинск, - мечтательно вздыхает преподаватель.
по этому я и уточнил что это конкретно мой опыт. У каждого свои реалии.
Про Урюпинск не знаю, я в Мюнхене. Проекты в больших страховках, финтеках, медийных концернах, автоконцерны
Элементарная задачка.
Требуется - добавлять какие-то фрагменты в ХМЛ файл.
Для простоты - пусть они будут одинаковые по структуре ХМЛ.
Вроде как все работает, но... медленно. И чем дальше - тем медленнее.
Твоя работа - вместо 10 минут на добавление одного фрагмента сделать... хммм... 100 милисекунд... хотя, пожалуй, много.. 20-ти хватит...
Да, пока не забыл - работа с файлом остается. Т.е. если рубильник смайнают - все должно работать без потерь...
И, заметь, никаких ограничений не ставится - хочешь стандартные либы - будь ласка, хочешь штаны через голову - милости просим... только выдай 20 милисек на добавление... и это... на доработку/фих тебе пара часов,
Повезло. Я вот 6 лет дерьмо разгребал...
Так у меня до 40 гиг ХМЛы случались...
Понятно, кому-то "хочется странного". Для работы с конфигами в проектах на Шарпе явно многогиговые XML не нужны - как вы сами сказали, всё это дерьмо будет только считываться и инициализироваться 10 минут. Тут явно ошибка не в структуре XML файла, а в подходе. И превратить 10 минут в 20 миллисекунд даже за "пару часов" тоже не получится - сколько времени вы будете эти гиговые XML разбирать?
превратить 10 минут в 20 миллисекунд даже за "пару часов" тоже не получится
------
В этом и отличие того кто способен пользоваться стандартными библиотеками от того кто знает с чем работает.
сколько времени вы будете эти гиговые XML разбирать?
------
А у меня есть задаче их РАЗБИРАТЬ? Перечитай условие еще раз. Oно, кстати, не так редко появляется...
Элементарная задачка.
Требуется - добавлять какие-то фрагменты в ХМЛ файл.
Для простоты - пусть они будут одинаковые по структуре ХМЛ.
Вроде как все работает, но... медленно. И чем дальше - тем медленнее.
Твоя работа - вместо 10 минут на добавление одного фрагмента сделать... хммм... 100 милисекунд... хотя, пожалуй, много.. 20-ти хватит...
Да, пока не забыл - работа с файлом остается. Т.е. если рубильник смайнают - все должно работать без потерь...
И, заметь, никаких ограничений не ставится - хочешь стандартные либы - будь ласка, хочешь штаны через голову - милости просим... только выдай 20 милисек на добавление... и это... на доработку/фих тебе пара часов,
Типа такого? Вот тоже начинающему говорят кнопочку за час поправить
Software engineer interns on their first day be like... - YouTube
Типа такого?
Но я всё равно не знаю ... Это не мешает
------
Так где решение? ![]()
Ничего ведь не мешает!!! ну кроме "я всё равно не знаю"... и изучать не буду т.к. есть стандартные библиотеки...
А - zная - там минут 10 на написание... причем первое решение пойдет в мусор...
А если ещё немножко повспоминать то можно до кобола с CICS довспоминаться :)
Тут сейчас один проект на страховке. Супер-модный. Ну,для страховки. Половина на JEE половина типа "микросервисы" (уйбля). И всё это чудо общается с двумя системами из 80-х. И таки да, кобол. Центральная система регистрирующая договора. 95% времени все модные "микросервисы" ждут ответа от хоста.
нет в показаниях я не путаюсь :) если повспоминать то можно вспомнить даже как один kuberenetes job тянул от кого-то внешнего через sftp маленький CSV, который по ночам генерил оракловый job. Этот CSV парсился и клался в RDS Postgres на AWS. Бредятины я много видел и на onprem и в облаке. Но больших (и маленьких XML) я уже очень давно не видел, и разработки для облака или модных нынче microservices в студии я тоже пока не видел.
та же фигня у меня сейчас, сравнительно большой финансовый концерн, гоняет на openshift ( onprem разумеется ) свои типа "майкросервисы" (что скорее распределенный монолит). И тоже идут запросы на систему из мезозойской эры, на коболе, и таймауты надо ставить повыше потому что запросы обрабатываются больше минуты.
Другой опыт это стартапы которые принадлежат концернам. Все реально в облаке, и набирается команда которая шарит как надо разрабатывать для облака и контейнеров, как работать в скрам и что такое девопс и пайплайны с гитом. Там совершенно другая песня. И XML там мало кто швыряется
Все реально в облаке, и набирается команда которая шарит как надо разрабатывать для облака и контейнеров, как работать в скрам и что такое девопс и пайплайны с гитом.
Это места, в которых бОльшая часть разработки - общение с коллегами? Вот где софт скиллс нужны.
> Это места, в которых бОльшая часть разработки - общение с коллегами? Вот где софт скиллс нужны.
Не слышал о таких местах где у девелоперов в массе софтскиллзы были бы прокачаны и где они бы особо с коллегами общались.
Таких мест нет.
Другой опыт это стартапы которые принадлежат концернам. Все реально в облаке, и набирается команда которая шарит как надо разрабатывать для облака и контейнеров, как работать в скрам и что такое девопс и пайплайны с гитом. Там совершенно другая песня. И XML там мало кто швыряется
Ну да. Грюне визе всё ж таки. В таких проектах брюзжать приходится. Где твоя документация, а кто тесты писать будет, а кто про безопасность думать будет и те пе. А то молодежь аджайльная шашки наголо и погнали кодить. В аджайле документации нет! И тому подобная ересь.
Но зато свобода от замшелого бетриба, который полгода не может права на дженкинс выдать... Падлы.
в идеальном мире документация и не нужна. ну, когда код красивый и снабжён комментариями и инфраструктура к нему тоже разворачивается из темплейтов - Infrastructure as a Code. и тикеты снабжены комментариями по делу, а не типа "я проверил, у нас всё работает". но поскольку реальное айти состоит на 99.999999% из говна и палок, то приходится носить с собой ещё гигабайты таблиц, графиков, картинок и текста, которые никогда не соответствуют действительности
это потому что выше сидящие манагеры не умеют правильно организовывать процессы. Это обычно концерны. Там вообще все печально. Очень печально. По этому если концерн умный, он оставляет свой классический IT в покое и для новых модных вещей открывает стартапы и всякие спиноффы
я видел как может работать скрам и девопс в стартапе который финансирует концерн и управляет бывший менеджер из гугла, это другое дело. Там только скрам митинги, и никаких других больше. Там инвестор хочет видеть продукт за свои бабки. Там некогда в митингах лишних сидеть.
Ну да. Грюне визе всё ж таки. В таких проектах брюзжать приходится. Где твоя документация, а кто тесты писать будет, а кто про безопасность думать будет и те пе. А то молодежь аджайльная шашки наголо и погнали кодить. В аджайле документации нет! И тому подобная ересь. Но зато свобода от замшелого бетриба, который полгода не может права на дженкинс выдать... Падлы.
да, так и есть. Лично для себя я решил что лучше новые костыли чем старые. В молодежно аджайлном проекте я добавил пару строк в Infrastructure as Code и пайплайн задеплоил мне в облако что я хочу. Да и вообще скраммастерши молодые симпатичные :) А в замшелом бетрибе сидишь ексель заполняешь чтоб тебе может через пол года VM выдали и с пристарелыми девелоперами бодаешься в бесконечных митингах. Получается полный "It works on my machine"
в идеальном мире документация и не нужна.
Не канает. Только в микроскопических проектах без окружения. Комментарии в коде это уже документация. Против которой, собственно, и воют 95% "аджайл-девелоперов". Что характерно, против нарисованных мной деплоймент диаграмм никто не возмущался. Только спрашивали где они лежат.
Пример: наш сервис обращается к рест-сервису. Кто за него отвечает? С кем у нас договор? Кто-то гарантирует 99,999% доступность, и вообще какое у нас SLA? Если он недоступен, что мы делаем? Кому звонить?Или не надо? Переходим на резервный, игнорируем, сами перестаём что-либо обрабатывать? Где всё это документировать?
А так... Чем больше проект тем абстрактнее должен быть входная точка. Легко ссылаться на документацию в коде, если у тебя один микросервис . А когда у тебя их 20? А какой нужен для чего? А есть ли у нас уже что-то что делает ааа? В коде искать ответы на такие вопросы - обалдеешь.
Так что в идеальном мире документации ровно столько, сколько надо. От 10 шкафов для программки, которая будет работать на АЭС до 5 строчек "как запустит и какие параметры" для скриптика delete_all_images.
А, да, для IaC документация архиважна. 2-3 картинки экономят часы и дни, когда разбираешься в новом проекте. А то бывает с переходом на новую версию меняется логика команд. В паппете, по-моему, нас такое подкосило. Была бы парочка диаграммок, в разы веселее переписывать было бы.
насчет документаций и тестов, что там что там жопа. Но чаще это все лучше организовано в аджайлных проектах. Там хоть readme.md бывает или просто спросить можно на прямую в слэк.
в концернах чаще там те кто писал уже ушли/умерли и никто ничего не знает. Может в лучшем случае можно найти 2 летнюю страничку в confluence
Не канает. Только в микроскопических проектах без окружения. Комментарии в коде это уже документация. Против которой, собственно, и воют 95% "аджайл-девелоперов". Что характерно, против нарисованных мной деплоймент диаграмм никто не возмущался. Только спрашивали где они лежат.
Пример: наш сервис обращается к рест-сервису. Кто за него отвечает? С кем у нас договор? Кто-то гарантирует 99,999% доступность, и вообще какое у нас SLA? Если он недоступен, что мы делаем? Кому звонить?Или не надо? Переходим на резервный, игнорируем, сами перестаём что-либо обрабатывать? Где всё это документировать?
А так... Чем больше проект тем абстрактнее должен быть входная точка. Легко ссылаться на документацию в коде, если у тебя один микросервис . А когда у тебя их 20? А какой нужен для чего? А есть ли у нас уже что-то что делает ааа? В коде искать ответы на такие вопросы - обалдеешь.
Так что в идеальном мире документации ровно столько, сколько надо. От 10 шкафов для программки, которая будет работать на АЭС до 5 строчек "как запустит и какие параметры" для скриптика delete_all_images.
А, да, для IaC документация архиважна. 2-3 картинки экономят часы и дни, когда разбираешься в новом проекте. А то бывает с переходом на новую версию меняется логика команд. В паппете, по-моему, нас такое подкосило. Была бы парочка диаграммок, в разы веселее переписывать было бы.
все вопросы выше по доступности и эскаляции и фоллбэкам решаются на ура service team. Они отвечают на эти вопросы, организуют oncall ротации, кому звонить и как
себя вести при инсиденте. Кто координирует устраненние, связывается со стекхолдерами, кто дебажит и тд.Они же потом проводят пост мортемы и вместе с девелоперами составляют юзерсторис. Работает на ура и в той команде было майкросервисов больше 20 плюс одна часть всей команды сидела в мюнхене а другая на украине. Я такой дисциплины и обработки инсидентов не видел ни в одном концерне.
диаграммы кстати всегда делались
Ага. Или "ну это и так всем понятно! У нас это с самого начала проекта!". Не далее как сегодня. Говорю ребята, вот вы тут пишите, "надо проверить верно ли выполнена Lösungsskizze", а что вы в неё пишете вообще? Сразу 5 человек - "ну что за вопросы, это всем понятно! Lösungsskizze должна быть Lösungsskizze, ведь это же Lösungsskizze!". Зашибись.
А теперь, говорю по очереди - вот лично ты что в неё пишешь?
- Краткий план работ, например, имплементировать сервис и написать к нему тест.
- А ты?
- Я только помечаю надо ли менять схему БД.
- А я пишу подробнее в каком классе мне какой метод надо править.
- Ой. Т.е. Всем всё понятно, но все пишут по-разному?
- А это... Таво.... А ты архитектора спроси! Он ещё три года назад обещал документацию написать!
Но, блин, всем всё понятно. Офигеть можно.
Я сейчас влез на галеры. Надо вот из такого страшного проекта попытаться сделать что-то с нормальным QA чтобы хотя бы раз в 2-3 месяца релизить можно было. В идеале, конечно, 1 раз в месяц, но мечтать не вредно. И похоже без того, чтобы выкинуть нахрен 2/3 древних коболистов, ничего не добьёшься...
да, знакомо, задача одна, а сколько людей из команды ни спроси все сделали бы по своему. И когда готово, реквестер в а...уе, потому что он хотел вообще что то другое.
И тут сразу вопрос, а рефайнменты есть ? Скорей всего нет.
есть четко поставленная задача ? есть дефинишн оф дан и дефиишн оф реди ?
Есть задача которая должна быть решена командой ? Значит для нее должна быть юзерстори, а перед тем как ее потащат в спринт вся команда ее прорефайнила и дала эстимейшн сколько времени это займет, все знают о чем речь, как решать и что стекхолдер ожидает на выходе. И тогда таких ситуаций не происходит. И да, за тем чтоб это получалось надо иметь грамотного продактоунера
и скраммастера.
> Я сейчас влез на галеры. Надо вот из такого страшного проекта попытаться сделать что-то с нормальным QA чтобы хотя бы раз в 2-3 месяца релизить можно было. В идеале, конечно, 1 раз в месяц, но мечтать не вредно. И похоже без того, чтобы выкинуть нахрен 2/3 древних коболистов, ничего не добьёшься...
могу сразу сказать что мало что выйдет, в пустую потраченое время и деньги. Опыт показал что надо менять всю команду. Одному бодаться нет смысла
Коварный вопрос - а они откуда знают?
да все просто, они сами не знают, они по началу исходят из общепринятых правил что например фоллбэки нужны и что нуржен онколл. они поводят интервью с тимлидом каждой команды девелоперов которые пишут майкросервис.
Создается первая версия сценария кому звонить и как себя вести. После первого инсидента продводится анализ и самой ошибки и что было не правильно сделано при ее устранении. И так как они же сами проводят постмортемы, в то время как девелоперы фиксят баги, service team подгоняет процесс. Получается continuous improvement. Но это работает только если у тебя дисциплинированая команда. И таки я такое в живую видел
Ага. Или "ну это и так всем понятно! У нас это с самого начала проекта!". Не далее как сегодня. Говорю ребята, вот вы тут пишите, "надо проверить верно ли выполнена Lösungsskizze", а что вы в неё пишете вообще? Сразу 5 человек - "ну что за вопросы, это всем понятно! Lösungsskizze должна быть Lösungsskizze, ведь это же Lösungsskizze!". Зашибись.
А теперь, говорю по очереди - вот лично ты что в неё пишешь?
- Краткий план работ, например, имплементировать сервис и написать к нему тест.
- А ты?
- Я только помечаю надо ли менять схему БД.
- А я пишу подробнее в каком классе мне какой метод надо править.
- Ой. Т.е. Всем всё понятно, но все пишут по-разному?
- А это... Таво.... А ты архитектора спроси! Он ещё три года назад обещал документацию написать!
Но, блин, всем всё понятно. Офигеть можно.
Я сейчас влез на галеры. Надо вот из такого страшного проекта попытаться сделать что-то с нормальным QA чтобы хотя бы раз в 2-3 месяца релизить можно было. В идеале, конечно, 1 раз в месяц, но мечтать не вредно. И похоже без того, чтобы выкинуть нахрен 2/3 древних коболистов, ничего не добьёшься...
Почему вас до сих пор не уволили? Вы не решили проблему не только за 15 минут! Вы и за 2-3 месяца её не решили! Или вы сами из тех, кто увольняет?
да все просто, они сами не знают, они по началу исходят из общепринятых правил что например фоллбэки нужны и что нуржен онколл. они поводят интервью с тимлидом каждой команды девелоперов которые пишут майкросервис.
Это всё задачи для "от сеньёра и выше"? Джуниоры и миддлы туда не лезут, а просто кодят свой узкий участок?
Элементарная задачка.
Требуется - добавлять какие-то фрагменты в ХМЛ файл.
Для простоты - пусть они будут одинаковые по структуре ХМЛ.
Вроде как все работает, но... медленно. И чем дальше - тем медленнее.
Твоя работа - вместо 10 минут на добавление одного фрагмента сделать... хммм... 100 милисекунд... хотя, пожалуй, много.. 20-ти хватит...
Да, пока не забыл - работа с файлом остается. Т.е. если рубильник смайнают - все должно работать без потерь...
И, заметь, никаких ограничений не ставится - хочешь стандартные либы - будь ласка, хочешь штаны через голову - милости просим... только выдай 20 милисек на добавление... и это... на доработку/фих тебе пара часов,
Смотря в какое место добавлять. Может, там удобно поставить метку и просто открыть файл как текстовый, без построения DOM в памяти, или даже стримить его кусками, пока не найдёшь метку, затем добавить что надо после метки тоже кусок текста и сохранить файл. Думаю, гигабайтный может быть обработан за секунды. Насчёт 100мс не знаю - у вас файл же на диске лежит, а свойства вашего хранилища неизвестны. Может, там убитые и вусмерть фрагментированные HDD.
Есть ещё такая штука StAX - Wikipedia или SAX, но вот тут пишут, что для модификации XML лучше подходит всё же построение DOM.
Вообще, это какой-то бред - хранить многогиговые XML. Это формат с избыточными данными - одни закрывающие теги с повторением названия открывающего чего стоят. Сжать всё это дерьмо или сразу использовать формат без дублирования. Но сжатое потом разжать надо и снова сжать - лишнии операции. Может, проблема в генераторе таких XML и то, куда и как их хранят? А то кто-то наговнокодил, а вас потом подрывают вдруг и неожиданно провести блицкриг врукопашную против танков (15 минут на многогиговый XML)?
Это всё задачи для "от сеньёра и выше"? Джуниоры и миддлы туда не лезут, а просто кодят свой узкий участок?
я не в курсе по каким критериям выбирали serivce team, в прошлом девелоперы но сказать что очень сеньеры тоже нельзя. Но дело совсем не в сеньерности. Тут дело в том что исходная позиция при начале проекта это общепринятые бест прэктисес и изначальное понимание что ошибки будут сделаны и это нормально. И потом со временем процессы после каждой итерации подгоняются под конкретно наши реалии. Вот в принципе и все.
Секрет это просто дисциплина и быстрая реакция на ошибки.
а причем тут гит ?
Если девелопер тестирует свой код на лептопе стартуя докер контейнер, потом комитит в репозиторий который пайплайном будет залит на k8s в облаке, это очень не странно что вероятность того что это в облаке не заработает очень велика. Но когда говоришь такому девелоперу что в тестовом кластере не работает, часто ответ что, а у него на лептопе работает. Это как в комиксе "ну давай тогда твой лептоп установим в продакшн"
Смотря в какое место добавлять.
-----
Тебя в этом как-то ограничили?
Может, там убитые и вусмерть фрагментированные HDD
-----
И почему это должно влиять на выполнение задачи?
просто открыть файл как текстовый
стримить его кусками, пока не найдёшь метку
затем добавить что надо после метки тоже кусок текста и сохранить файл.
-----
Первый вариант, как Я и говорил, пойдет в козину... второй, похоже, тоже...
К тому же, как выяснилось, у тебя нет понимания того, что значит - "добавить после метки" применительно к файлу...
Насчёт 100мс не знаю
-----
Зато Я знаю.
22 мс - открытие файла, 15 мс - закрытие файла, 2 мс на выполнение работы.
Открытие и закрытие - тормозятся на уровне операционки - тоже можно снизить, но и так сойдет.
Может, проблема в
-----
Проблема - отвочена несколькими постами выше.
да все просто, они сами не знают, они по началу ... Получается continuous improvement. Но это работает только если у тебя дисциплинированая команда.
Такое может работать только в некритичных приложениях. А так за такой континьюс импровемент можно и счет миллионов на 20 получить. Потому как твой сервис продали с 99,995% доступностью.
Там, где может запахнуть керосином, всё это записано в документации проекта. В описании "внешних сервисов". А для сервиса из этого описания отдельно надёргивается только то, что интересует их. И обзывается Service Manual. Что, конечно, не отменяет постоянных правок и дополнений по опыту работ.
И тут сразу вопрос, а рефайнменты есть ? Скорей всего нет.
Ха 3 раза! Карго-культ в своей полной красоте. Конечна есть! Только на них присутствует 20 человек. И вопросы не приветствуются. Типа не понял чё это - посмотришь потом. Можно только указывать на недочёты. Капец.
есть четко поставленная задача ? есть дефинишн оф дан и дефиишн оф реди ?
А то! Только с чёткостью проблема (что ты мешаешь, разработчик всё понял, что же мне сидеть и критерии писать? Должно работать без ошибок, что не понятно?) ну и ДоР и ДоД не выполняется чуть более чем всегда. 1 Тикет из 20, по ощущениям, без нарушений проходит.
могу сразу сказать что мало что выйдет, в пустую потраченое время и деньги.
Ну, деньги платят мне. Я делаю предложения, мне объясняют почему они не могут их реализовать. Высокие договаривающиеся стороны довольны друг другом. Главное не нервничать :)
Я стараюсь уговорить на отдельный маленький проектик как демонстратор технологий. И в команду вытащить 3-4 более-менее адекватных разработчиков. Чтобы их научить работать нормально и получить поддержку на опросах "а хотим ли мы это поменять".
Почему вас до сих пор не уволили? Вы не решили проблему не только за 15 минут! Вы и за 2-3 месяца её не решили! Или вы сами из тех, кто увольняет?
Потому что
а.) моё начальство на порядки адекватнее некоторых
б.) я видел куда шёл, сроков мне не устанавливали
Увольнять я не могу. Максимум спросят мнение. И то не факт.
Такое может работать только в некритичных приложениях. А так за такой континьюс импровемент можно и счет миллионов на 20 получить. Потому как твой сервис продали с 99,995% доступностью.Там, где может запахнуть керосином, всё это записано в документации проекта. В описании "внешних сервисов". А для сервиса из этого описания отдельно надёргивается только то, что интересует их. И обзывается Service Manual. Что, конечно, не отменяет постоянных правок и дополнений по опыту работ.
согласен, но часто это только в теории так. И критичность приложения это тоже понятие растяжимое. Есть критичные сервисы, за отказ которых можно штраф и побольше чем на 20 миллионов получить, и репутацией расплатиться и бафин можете по шее надавать и конечно же там никакого импрувмента, там все по старинке и waterfall. И на практике у некоторых такие системы висят на соплях и даунтайм у них побольше чем у некритичных. И вообще в большинстве случаев 99,995% аптайма это только на бумажке.
Есть ужасно малюсенький процент проектов/систем где реально очень критично и может реально нехило прилететь, но мне как работовзятелю этот процент не очень интересен.
> Ха 3 раза! Карго-культ в своей полной красоте. Конечна есть! Только на них присутствует 20 человек. И вопросы не приветствуются. Типа не понял чё это - посмотришь потом. Можно только указывать на недочёты. Капец.
ну в принципе ты сам написал почему не получается :) митинги по 20 человек, вопросы не приветствуются, весьма не здоровая атмосфера.
> А то! Только с чёткостью проблема (что ты мешаешь, разработчик всё понял, что же мне сидеть и критерии писать? Должно работать без ошибок, что не понятно?) ну и ДоР и ДоД не выполняется чуть более чем всегда. 1 Тикет из 20, по ощущениям, без нарушений проходит.
если такая фигня, значит продактоунер и скраммастер не выполняет свою работу, либо им не дают этого делать. Я сам все это видел и знаю как оно.
> Ну, деньги платят мне. Я делаю предложения, мне объясняют почему они не могут их реализовать. Высокие договаривающиеся стороны довольны друг другом. Главное не нервничать :)
Я стараюсь уговорить на отдельный маленький проектик как демонстратор технологий. И в команду вытащить 3-4 более-менее адекватных разработчиков. Чтобы их научить работать нормально и получить поддержку на опросах "а хотим ли мы это поменять".
А насчет денег, да понимаю, у меня так же :) хотя я не разраб, я больше по части инфраструктуры и SRE. За ваши деньги я могу переливать из пустого в порожнее
на них присутствует 20 человек. И вопросы не приветствуются. Типа не понял чё это - посмотришь потом. Можно только указывать на недочёты.что ты мешаешь, разработчик всё понял, что же мне сидеть и критерии писать? Должно работать без ошибок, что не понятно?) ну и ДоР и ДоД не выполняется чуть более чем всегда. 1 Тикет из 20, по ощущениям, без нарушений проходит.
это кстати как раз та атмосфера где вояются критические приложения с 99,995% доступности ? ![]()
это кстати как раз та атмосфера где вояются критические приложения с 99,995% доступности ?
Неее, тут слава богу хоть такого нет. с 7 до 18 по рабочим дням. Должно работать. Но если поломается на пару часиков, ну ладно, бывает. Ну не заключишь сейчас договор, заключишь завтра. Куда торопиться-то? :)
Но есть, есть отдельные голоса, которые радостно рапортуют, мол, щас как мы прикрутим ко всему этому веб-интерфейс для клиентов, и пойдём в веб, 24/7! Ню-ню.
вот я о том же. В начале проекта или когда тебя зазывают в проект, расписывают все как просто до предела мишн критикал. Потом осмотришься, ага ну-ну, все ясно. У меня знакомый в проект пошел и ему сказали что клиент это энергетический концерн и если что, то у пол германии электричества не будет. Так на самом деле оказалось все еще хуже чем ты описывал с митингами и атмосферой в проекте. Такой вот он этот критикал
и если что, то у пол германии электричества не будет. Так на самом деле оказалось все еще хуже чем ты описывал с митингами и атмосферой в проекте. Такой вот он этот критикал
Судя по тому, что ещё ни разу у половины Германии электричество не отваливалось, то всё до сих пор хорошо работает? Значит, помогают митинги, или хотя бы недостаточно сильно вредят?
А почему закрытие быстрее, если там процесс сохранения ещё присутствует?
-----
Вопрос - хороший.
Где-то даже правильный в том плане, что надо понимать почему.
Сам то как думаешь - почему закрытие быстрее открытия?
В философском смысле, или в конкретной технической реализации?
Потому что открытие - это создание объектов, заполнение памяти нулями и единицами. А закрытие - это освобождение памяти, когда не работаешь с каждой отдельной ячейкой, как когда открывал, а лишь помечаешь, что отсюда до сюда память свободна - можно перезаписывать.
Ну а так-то сломать, отбросить или закрыть что-то завсегда быстрее можно, чем наоборот.
то что еще есть потребность сомнений нет, интересно откуда такие извращенцы берутся ?
http://givi.olnd.ru/kr/ - уже третье издание
а какая оболочка программирования и компилятор в моде?
30 лет назад в текстовом файле код составлял.
компилятор через командную строку.
иногда на коленке наваять необходимо, а сновыми пакетами программирования не знаком.
Ты пойдешь сегодня покупать черно-белый телевизор? Или телевизор без пульта дистанционного управления? Или может быть ты купишь себе машину без брелка?
Очевидно, что нет. Хотя без всего этого можно жить и "мы 30-40 лет тому назад" прекрасно обходились без этих излишеств. Но если есть выбор, то зачем пользоваться неудобным говном, когда на рынке полно удобных инструментов? ;)
у меня телевизора нет :)
машину без брелка ? Да, вполне. Какойнибудь хороший олдтаймер. Брелок никак не влияет на характеристики машины.
И я могу вполне отлично ездить на велосипеде которому 20 лет, хотя сейчас есть ибайки.
Я уточнил что я не кодер, тут никакого сарказма. Ну может писать монолит, может там он нужен (хз). А маленький сервис на жабаскрипте или пайтоне, нужен IDE ? Если да то что конкретно там удобнее ?
нужен IDE
Можно конечно и на велосипеде до Парижу съездить, только вот зачем?
Только не нужно приводит пример езду в булочную за углом на машине ![]()
Привычка тоже играет не последнюю роль, ну удобно мне увидеть конструктор класса просто написав ctor или закрыв скобочку увидеть отформатированный текст или
выбрать функцию из готового списка или много еще чего можно перечислять. Ну и бреакпоинт "накликать" и нажать F5.
Можно конечно и на велосипеде до Парижу съездить, только вот зачем?
не, я чисто для себя интересуюсь, каждый пишет как хочет, хоть в ворде.
Это в какой то степени встречный вопрос на "А если не в студии пишут код, то как тогда работают ?" хотя вроде для невинды intellij есть
открыл текстовый эдитор, написал,
-----
Ааа... понятно...
Теперь сравнивай - Студия уже открыта, запустил визард из списка, в нем нашел сервис, сказал Ок и получил все что надо...
Заметь - я даже не сказал ничего об языке или писании...
Если чего-то нет - оцениваем задачу на предмет регулярности потребностей и пишен новый визард один раз...
Код пишем только если не знаем как его получить имеющимися инструментами.
И это... маленький сервис на 30 строк Я тоже могу накалякать в Блокноте.
А для 2-3 гиг сорцов уже нужна какая-то структурированность в хранении и обращении... текстовый редактор этого не обеспечивает. Можно, конечно, сказать что все все одно будет в файловой системе, но не на таких объемах.
запустил
-----
...и получил что что-то не то. Толи не работает, толи работает но не так.
Что делаешь?
Ищешь какой-то отладчик и борешься с его совместимостью с версией компилятора?
А когда совместимость достигнута начинаешь чесать репу на предмет удаленной отладки?
Ну-ну, удачаки... Бо, у Студии оно встроенное - ничего искать и дополнительно запускать не надо...
это всё можно в vim делать.
-----
Знаю что можно, но мне вим непонятен.
Непонятен в том смысле, что Я не знаю как в нем все делать.
Тем более когда версия не из коробки и там напихано локальных макро до савой верхней полки и они завязны на горячие кнопки... и все это никак не видно и можно использовать только если знаешь что и как...
Нафиг - Я лучше буду работать со стандартной Студией - где не сяду - везде одинаково...
Я как-то посмотрел на мучения шефа в плане навигации и копирования файлов.
Нашел и поставил ФАР. Ну чего может быть проще - ткнул и получил... посмотреть - в любой удобной форме... отредактировать - без проблем... подсветка - тоже есть... отселектировать и скопировать - элементарно...
И ты
думаешь он это освоил?
Вот и вим у меня также висит...
открыл текстовый эдитор, написал,
-----
Ааа... понятно...
Теперь сравнивай - Студия уже открыта, запустил визард из списка, в нем нашел сервис, сказал Ок и получил все что надо...
Заметь - я даже не сказал ничего об языке или писании...
Если чего-то нет - оцениваем задачу на предмет регулярности потребностей и пишен новый визард один раз...
Код пишем только если не знаем как его получить имеющимися инструментами.
Сейчас и уже давно эти визарды столько работы под капотом делают, чтобы тебе даже простой консольный проект создать, что без них уже и не знаешь, как писать. Одни файлы конфигов чего стоят. Новичок точно без визардов ничего не напишет. Да и миддл, пожалуй. А сеньёр просто не будет тратить время на написание этого вручную. Поэтому только нормальные IDE и только визарды.
Тем более когда версия не из коробки и там напихано локальных макро до савой верхней полки и они завязны на горячие кнопки... и все это никак не видно и можно использовать только если знаешь что и как...
Нафиг - Я лучше буду работать со стандартной Студией - где не сяду - везде одинаково...
В Студии так-то тоже напихано. Открываешь настройки сочетания клавишь и заблудился. Я даже не пользуюсь всякими шорткатами для создания шаблонов классов и прочих таких хелперов. Я их просто не знаю. Там можно что-то нажать и тебе пропертя сделается, а я руками пишу или копипастю прежнюю пропертю и меняю ей имя и тип.
И ты думаешь он это освоил?
Вот и вим у меня также висит...
Для программиста главное освоить быстрый слепой десятипальцевый метод набора, чтобы со стороны круто выглядело, будто настоящий киношный хакер работает. Вот вы думаете, почему я много пишу?...
да, это я тоже заметил, многие студийные девелоперы они часто не знают многих фундаментальных вещей. Шаг в сторону и все.
И так со многими вещами. Писать запросы в базу толком не умеют потому что есть orm. Дебажить тоже без вспомогательных свистелок.
И это... маленький сервис на 30 строк Я тоже могу накалякать в Блокноте.
А для 2-3 гиг сорцов уже нужна какая-то структурированность в хранении и обращении... текстовый редактор этого не обеспечивает. Можно, конечно, сказать что все все одно будет в файловой системе, но не на таких объемах.
Ну так я о маленьком сервисе и говорю. Как ты сам и сказал его и в блокноте можно написать.
А для 2-3 гиг сорцов уже надо задуматься зачем тебе 2-3 гига сорцов. Шото ты делаешь не так.
Главное, когда будешь вставлять в блокнот свои несколько строк, оглядываться по сторонам, чтобы не спалили.
В Новосибе уже по лифтам и столбам расклеивают объявы. Но там и не такое бывает. Филипп Дик, "Вторая модель".
я о маленьком сервисе и говорю
-----
Маленький сервис - это уровень твоих потребностей.
Уровень моих обязанностей - >10Гб... ![]()
Потому мне будет в плюс любая автоматизация которую предоставляет Студия.
Шото ты делаешь не так
-----
Да не - задачи так определяют...
ну все, обиделся, наверное я про студию что то обидное сказал.
Почему несуществующий XML ? Очень существующий но в новых проектах редко используется.
магазин какой-то перешёл - супер. Ну радоваться надо ! Вот значит для всех проекты есть. Чего ты так разнервничался ? :)
Обычные сениорский - пинаешь толпу обезъян что-то делающих с долбанной кучей спагетти...
Как их на работу взяли? Я где ни посмотрю - везде требования знать и уметь всё, бест практисес, солид, скрам, банда четырёх, паттерны, многогиговые XML за 20 мс - вот это вот всё. На любую должность с любой зарплатой - хоть джун с 40к в год, хоть сеньёр с сотней и больше. А потом "сижу, пинаю обезьян...".
Обычные сениорский - пинаешь толпу обезъян что-то делающих с долбанной кучей спагетти...
а зачем тебе студия тогда если есть обезьяны которые ковыряются в этих 10ГБ исходников ?
мне просто любопытно откуда 10ГБ исходников.
в чем проблема сесть и написать код в vim ?
Вообще-то совершенно бессмысленная дискуссия - каждому свое. ![]()
Для начала им у меня и не пахнет, но как вспомню Vi, так дрожь пробирает. Что бы из него просто выйти, нужно вначале поискать как это сделать в интернете.
вроде не барское это дело код писать, раз есть обезьяны которые это будут делать
может я как не девелопер чего не понимаю, но я отталкиваюсь об больших опенсурсных проектов, ОСи ( freebsd ), ядра (Linux), хадупы всякие, ElasticSearch, Kafka. Их исходники все вместе взятые не дотянут и до половины от того чем ты в студии жонглируешь. Плюс над этим всем добром в этих проектах работает огромное количество светлых голов, а не просто кодеров.
У тебя в три/четыре раза больше исходников по обьему. Ты гений !
хотя какой девелопер не гений ?
либо у тебя в исходниках огромные блоки
if ( 1 == 0 ) { 2ГБ кода }
Вообще-то совершенно бессмысленная дискуссия - каждому свое.
ну я вообще то с этого и начал :) хоть в ворде если заказчик вовремя получит продукт
я просто как не девелопер интересуюсь.
vim это может для виндоюзеров на самом деле слишком экстремально, но например VS Code, вполне нормальный эдитор.
либо у тебя в исходниках
-----
У меня в исходниках то, что наваял кодер, попавший в результате разгребания своего же кода в психушку...
Разгреб сколько мог. Сейчас там свежайшее спагетти готовят люди, которые в целевом коде для Постгрее оставляют обработку ошибок Оракла...
Как по твоему - там станет меньше кода? ![]()
по опросам stackoverflow VS Code с огромным отрывом на первом месте. Студия на втором месте и не особо сильно опережает Notepad++ и InteliJ. vim на 5ом и отрыв от студии не такой уж большой.
Из топ 5, всего 2 являются полноценными IDE
https://insights.stackoverflow.com/survey/2021#most-popula...
Даже и приснится такое не могло. И на все языки? И можно перейти на определение класса? И сам using/include вставляет?
Интересно, эта возможность делается просто подключением какого-нибудь бесплатного модуля для конкретного языка, или каждый разработчик редактора кода сам такое реализует, собственными силами? Ну т.е. просто берётся база ключевых слов языка и раскрашивается? Нормальная IDE создаёт сложную модель кода, благодаря которой и возможны все эти перекомпиляции после каждого воода кванта кода, переходы к определениям, умные переименования, сложные авторефакторинги, индивидуальная подстройка под программиста, типа выдачи в списках автокомплита наиболее часто используемых именно этим программистом вариантов, и т.п.
по опросам stackoverflow VS Code с огромным отрывом на первом месте. Студия на втором месте
Всю массовость подобных опросов делает армия фронтэндовых джаваскриптеров, коих, похоже, уже процентов 90 от рынка всех программистов. Ну или по крайней мере их столько на Stackoverflow. Из-за такого перевеса в джаваскриптерах делать какие-то опросы потеряло смысл - всегда будут впереди джаваскриптерские технологии и инструменты.
VS Code не потому впереди, что она лучше полноценной Студии, а потому, что джаваскриптеры слаще редьки ничего не ели, и когда им дают вместо редьки морковку, они уже на седьмом небе от счастья. О возможностях полноценной Студии они даже не догадываются. Забавно, что многие, если не большинство подобных джаваскриптеров - поклонники всяких линуксов (потому на VS Code и сидят), опенсорсов и ненавистники всего виндового и Гейства в частности и персонально. Но стоит ненавистной компании предоставить им нормальный инструмент, как всё полностью забывается и они переходят на этот инструмент.
Насколько же убог веб-фронтэндерский мир, если там даже появление недосреды разработки вызывает такой фурор. А меня ещё спрашивают, почему я не хочу Ангуляр учить и прочий джаваскрипт. То, что Notepad++ попал в первую тройку - это вообще позор. Я тоже им пользуюсь, но как блокнотом и иногда быстро те же XML-конфиги посмотреть-поправить. Кодить там что-то - себя не уважать. Ну или они обвешивают его плагинами до состояния почти VS Code, как тот же Vim.
Вообще, сам факт, что народ до сих пор пишет в "продвинутых блокнотиках" и даже гордится этим, говорит о том, насколько там всё убого. Я когда читал высказывания малолетних "программистов" - у них там до сих пор считается за "тру" и "круто" писать код на коленке во всяких блокнотах - так делают всякие крутые "хацкеры", и только быдлокодеры (коими они конечно же не являются) без нормальных IDE не могут обойтись. Детский сад с комплексами.
До сих пор образ "крутого разраба" - чел, сидящий за Макбуком (это важно!) где-нибудь в кафешке или вообще на отдыхе под зонтом. Что он там накодить умудряется за этим малюсеньким экранчиком, неудобной клавиатурой и плохим интернетом? Поправляет цвет кнопки в стилях и двигает её на полпикселя в сторону, закрывая очень важные тикеты?
а в студии на все языки? уверен, что vim с плагинами поддерживает больше языков
Ещё у детей-программистов признак крутого разраба - "а сколько языков поддерживает твой редактор? у меня вот 50, а с плагинами - вообще 100!". Хотя он и на десятой их части писать не будет, а хоть как-то знает - вообще один.
Ну шо поделать если тренд идет не в сторону гениальных разрабов в студии, а в сторону дешевых node.js хипстеров на мэкбуках и облака. Рынок диктует тренды, хочешь ты того или нет.
Если нет, вон есть магазин который кассы перевел на новые системы с XML ![]()
Есть еще банки и страховки которые ищут разрабов на коболе, и шо ?
VS Code не потому впереди, что она лучше полноценной Студии, а потому, что джаваскриптеры слаще редьки ничего не ели,...
Насколько же убог веб-фронтэндерский мир, если там даже появление недосреды разработки вызывает такой фурор ...
печально, что не может по достоинству оценить все преимущества студии убогий веб-фронтэндереский мир. Когда то убогие нищеброды не смогли оценить все преимущества Solaris на Sparc, и вместо этого стали дешевые PC серверы покупать с виндой и линуксом. А почему, потому что слаще редьки не пробовали ничего. И все, где Sun, где Sparc, где Solaris ?
Хотя уверен что есть еще магазин где кассы используют бэкенд на соляре ![]()
Да, мир злой и плохой, не всегда рынок интересует качество и гениальные девелоперы в студии. Манагерам которые выдают бабки на проекты им плевать в чем ты быдлокодишь, в блокноте или в студии. И на сегодня эти манагеры выдают с большей охотой бабки на облако с кубернетсами, даже если это еще большее гавно чем твои монолиты.
До сих пор образ "крутого разраба" - чел, сидящий за Макбуком (это важно!) где-нибудь в кафешке или вообще на отдыхе под зонтом. Что он там накодить умудряется за этим малюсеньким экранчиком, неудобной клавиатурой и плохим интернетом? Поправляет цвет кнопки в стилях и двигает её на полпикселя в сторону, закрывая очень важные тикеты?
то есть чтоб написать хороший софт нужна студия и большой монитор ? хехе.
пиксели двигает UX researcher/designer обычно
по опросам stackoverflow VS Code с огромным отрывом на первом месте
Ну это типа того, что больница в Урюпинске имеет минимальную температуру пациентов по стране.
Ни ОС, ни язык не известен. Ну вот хотя бы тот же ангуляр - приходится VS Code пользовать.
Ну шо поделать если тренд идет не в сторону гениальных разрабов в студии, а в сторону дешевых node.js хипстеров на мэкбуках и облака.
Если бы это было так, это было бы полбеды. А на рынке почему-то востребованы ещё дотнетчики со знанием джаваскрипта и веб-фронтэндовых фреймворков. При этом их платят меньше, чем чистым джаваскриптерам с нодой, хотя последним надо знать гораздо меньше (как минимум один язык вместо двух).
Не знаю, с чем это связано. Может с тем, что после падения спроса на десктоп-приложения ны рынке освободились огромные кучи шарпистов с хорошим опытом, которым стало больше некуда пойти? Вот и скупают чуваков с хорошим опытом написания строго типизированного кода за копейки, садят за бекэнд и до кучи сверху фронтэндом нагружают. Причём нагрузка фронтэндом - условие вообще приёма на работу. Чистый бэкэнд дотнетчик нафиг не нужен.
Новичок смотрит на это и думает - можно учить дотнет и джаваскрипт и получать меньше, а можно только джаваскрипт и получать больше. Что же выбрать?
Да, мир злой и плохой, не всегда рынок интересует качество и гениальные девелоперы в студии. Манагерам которые выдают бабки на проекты им плевать в чем ты быдлокодишь, в блокноте или в студии. И на сегодня эти манагеры выдают с большей охотой бабки на облако с кубернетсами, даже если это еще большее гавно чем твои монолиты.
Тут человек между двух огней. Менеджерам пофиг на качество, лишь бы дешевле. А какие-то чуваки что-то выговаривают за совершенные архитектуры, качество кода и придираются к не тому выбору модификатора доступа (public/protected/private) или типу данных на собесах. Хотя ещё три года назад джаваскриптеры как-то обходились вообще без модификаторов доступа, а строгих типов данных у них отродясь не было.
Ну это типа того, что больница в Урюпинске имеет минимальную температуру пациентов по стране.
а как ты еще можешь узнать тренд ? И ОС и языки известны, в том же репорте есть график какой осью пользуются и какие языки сейчас в тренде
Не, реально, если нода бесплатна, а за студию и виндовый сервер надо платить (тут не рассматриваем Core), то почему дотнетчики всё ещё востребованы, если с ними и их Дотнетом мороки больше? Почему для сайтов берут не одних джаваскриптеров, если из них выбор куда больше?
Не знаю, с чем это связано.
я как не девелопер, а человек с бэкграундом инфраструктуры и SRE, наблюдаю за этим всем со стороны. Могу только сказать что все эти "шарписты" с кучей опыта совсем не интегрируются в эти ваши стартапы со скрамами. Это зачастую динозавры с которыми трудно работать. Очень трудно. Не понимание трендов, не понимание цели проекта, очень завышенный ЧСВ, коммуникация. зачем его вешать себе на шею в новом проекте ?
Одного такого шарписта хватит чтоб отравить атмосферу в команде.
чистый node.js хипстер, он как бы скорее всего моложе и скорее всего его благодаря этому легче интегрировать в новую культуру и вероятность того что он уже работал с CICD, контейнерами и облаком больше. И все свое время он провел с веб/http. У него меньше опыта ? Ну и ничего, весе эти майкросервисы и серверлесс как раз на этот уровень и заточены. Да и ЧСВ у них гораздо ниже и пафоса, а значит и легче в команде здоровую атмосферу поддерживать.
И вот когда у тебя есть бабки на проект с нуля, и от тебя хотят нового и модного, то задумаешься кого набирать.
И да, чтоб не набежали и не сказали что, все это я херню несу, вот на медни магазин в голозадрыпинске переходит на XML, скажу что все конечно относительно. От юникорна типа netflix до магазина с XML огромный спектр различных проектов с любыми технологиями и потребностями и тд и тп. Я уверен что где-то и NetWare до сих пор есть и ищут по ней специалистов. Но мы говорим о трендах.
>>> Новичок смотрит на это и думает - можно учить дотнет и джаваскрипт и получать меньше, а можно только джаваскрипт и получать больше. Что же выбрать?
если он не дурак и пытается попасть как раз в то направление у которого будущее и где он сможет заработать больше, то именно так и стоит рассуждать.
Не, реально, если нода бесплатна, а за студию и виндовый сервер надо платить (тут не рассматриваем Core), то почему дотнетчики всё ещё востребованы, если с ними и их Дотнетом мороки больше? Почему для сайтов берут не одних джаваскриптеров, если из них выбор куда больше?
все просто, есть организации которые все строят на продуктах МС с незапамятных времен, у них и опыта в другом нет. И их это вполне устраивает. Почему же им не продалжать в том же духе дальше ?
Например во многих концернах уже поняли что проспать трансформацию в облако будет фатальным но ты ж не можешь в одночасье снести все процессы и инфраструктуры которые ты строил в своем ВЦ десятилетиями. Стартуются параллельные проекты на нодах, эксперименты. Открываются стартапы, чтоб если первый блин комом, то можно быстро закрыть. А все эти шарписты дальше работают над тем что уже есть
покажи другие отчеты.
опрос stackoverflow меня вполне устраивает и конечно он не отображает на 100% реальность. Но 100% и не надо, о трендах речь.
Большинство разрабов не пользуется студией по той или иной причине, это сейчас не важно по какой. И отрыв VS Code весьма ощутимый.
И так как оба продукта лепит одна и та же контора, я думаю они знают что они делают. При этом надо заметить что студия старше.
Делать своим бесплатным продуктом конкуренцию своему же платному продукту было бы не очень умно.
опрос stackoverflow меня вполне устраивает
-----
"Интернет-опрос показал, что 86% ответивших пользуются интернетом". ![]()
Мне, например, не интересно в Микрософт Коммунити - ответы на 98% задаваемых вопросов лежат на поверхности документации. На оставшиеся 2% вопросов - тех, которые выпадают за пределы стандартной документации - ответов просто нет.
своему же платному продукту
------
Версия Коммунити Студии тоже бесплатна.
К сожалению ее возможности весьма урезаны по сравнению с платным Энтерприсе. Правда это будет заметно далеко не всем - те, кто максимум используют Студию как текстовый редактор, не заметят вообще никакой разницы...
Логика управленца - раз разницы не видно - бум пользовать ВС Коде... под Виндой и под *никсами...
сейчас не важно по какой
-----
Как раз - важно.
Думаю, что большинство тех кто пользует ВС Коде делают только ручную корректировку исходников.
Т.е. вносят много мелких исправлений, не обязательно понимая что именно они делают.
Представить, что такие кодеры толпой заменяют Студийный процесс который идет минут 20-30 мне не под силу.
Точнее - для замены только одного процесса Студии - это должна быть высокодисциплинированная организация на пару тысяч кодеров, с десятниками и сотниками... и представить такую организацию у прогеров Я не могу.
Точнее - для замены только одного процесса Студии - это должна быть высокодисциплинированная организация на пару тысяч кодеров, с десятниками и сотниками... и представить такую организацию у прогеров Я не могу.
понятно
ну в принципе это что я и пытался донести. Средний пользователь студии, это вот как раз разработчик который занимется процессами которыми без него пришлось бы заниматься пару тысячам обычных кодеров.
Если нет, вон есть магазин который кассы перевел на новые системы с XML
не говори, надо было надуть румяные щечки и сказать, пока ваша касса не будет понимать хипстерский json, и строчки кода не напишу в вашем проекте.
А то BSDLamer с джоманиру нас засмеёт))
румяные щечки ?
ать не ожидал. эх хипстерский json.
oracle нативную поддержку json в 2013 году добавила, а для тебя это новые технологии
так кассы наверное еще из 80ых. Которые громко так открывались звеня мелочью. Перешли на XML, завтра наверное и Windows NT проапгрейдят.
Делать своим бесплатным продуктом конкуренцию своему же платному продукту было бы не очень умно.
Как можно сделать вывод, аудитории у пользователей этих продуктов мало пересекаются. VS Code, насколько я читал, и не Студия вовсе, а просто ради маркетинговых причин так похоже называется.
Мне, например, не интересно в Микрософт Коммунити - ответы на 98% задаваемых вопросов лежат на поверхности документации. На оставшиеся 2% вопросов - тех, которые выпадают за пределы стандартной документации - ответов просто нет.
Вот бы были автомобили и вообще вещи, которые 98% времени просто работают. А 2% - так уж и быть - можно с ними потра...ся. Удивляют люди, которые недовольны, что можно просто работать, кодить, а не настраивать сутки напролёт свои оси и среды разработки, как линуксоиды любят делать. Почему плохо иметь один большой, единый и стандартизованный фреймворк для всего, а не лепить непонятно что из кучки недофреймворков, плохо совместимых друг с другом, предлагающих каждый свои подходы? Наверное, эти люди всего добились, всё познали, и теперь просто ищут себе развлечений в жизни.
Как раз - важно.
Думаю, что большинство тех кто пользует ВС Коде делают только ручную корректировку исходников.
Т.е. вносят много мелких исправлений, не обязательно понимая что именно они делают.
Представить, что такие кодеры толпой заменяют Студийный процесс который идет минут 20-30 мне не под силу.
Точнее - для замены только одного процесса Студии - это должна быть высокодисциплинированная организация на пару тысяч кодеров, с десятниками и сотниками... и представить такую организацию у прогеров Я не могу.
А вы можете своим англоязычным коллегам на английском загнать всю эту философию так же легко, как делаете это здесь? Как перевести им на ходу (не заглядывая в переводчики или Википедию) "десятники и сотники" или "да и в ГОРОНО тоже не задумывались"? )))
переходят на новую кассовую систему, которая понимает XML.
Ну я и говорю, вы так говорите, как будто это понимание прибито там гвоздями - ни добавить другого, ни отнять старого нельзя, не разворотив всё основательно. Будто вся система под формат и вокруг него выстроена, и вообще, понимать XML это её главная задача.
модным ребятам типа меня вообще-то плевать что кодеры используют для обмена данными, хоть CSV.
Ужасть какой ты обиженный. Из-за того что XML и студия не очень распространены в новых проектах. Но ведь это не причина так расстраиваться.
Ты ж сам говоришь что проект соседний и ты не в курсе.
Как можно сделать вывод, аудитории у пользователей этих продуктов мало пересекаются. VS Code, насколько я читал, и не Студия вовсе, а просто ради маркетинговых причин так похоже называется.
ну вот я как бы и пытаюсь обьяснить что далеко не всем кодерам нужна студия. И вывод что они не пересекаются не верен, потому что в том же репорте есть график показывающий обратное.
у студии нет альтернативы в случае разработки на .NET
ну а лондон это например столица великобритании. Я подозревал что одному продукту МС нет альтернатв для разработки в другом продукте МС
И всё же, Мурр, почему у последователей и поборников усиленного образования, знания основ, надстроек и самых верхних этажей, не берущих кого попало с улицы, умеющих за 20 мс обработать то, что никаким специализированным библиотекам не снилось, постоянные проблемы с "этими обезьянами" и лапшекодом? Откройте же секрет трёх карт.
К сожалению ее возможности весьма урезаны по сравнению с платным Энтерприсе
Не вижу существенной разницы
Без чего ты жить не можешь?
https://visualstudio.microsoft.com/vs/compare/
При том, что многие отсутствующие вещи покрываются уже существующим софтом.
Хотя вот уже первый "недостаток" Коде. В студии я вижу (Тоолсы говорят) многие ошибки вообще без компиляции. Тут же нужно запустить компиляцию вручную, после чего вне зависимости от результатов запускается сервер, который при повторной компиляции нужно вначале закрыть.
Удивляют люди, которые недовольны, что можно просто работать, кодить, а не настраивать сутки напролёт свои оси и среды разработки, как линуксоиды любят делать.
Удивляют люди, которые не понимают зачем что-то настраивать. Потому что к разному привыкли, нет? Я люблю работать с консолью, меня тянет блевать от мелкомягких 100500 чекбоксиков в 35 всплывающхих окошках.
AlexNek не переваривает консоль и обожает кликать мышкой. Как вы нас заставите работать в одной ненастраиваемой среде?
Почему плохо иметь один большой, единый и стандартизованный фреймворк для всего
Потому что стоить подумать мозгом. И ответ будет ясен. Подказка: почему мы все не ездим на работу на вело-машине-лодке-вертолёте, как вы думаете? Как давно вы покупали на ужин шпинато-мясо-молочную-шоколадно-кофейную смесь?
P.S. Вам бы в армию сходить, может найдёте своё счастье? Хотя там тоже беспорядок - и автоматов куча разных на вооружении, и пистолеты и пулемёты. Почему нельзя всех вооружить снайперскими пистолетами-пулемётами непонятно, да?
Без чего ты жить не можешь?
-----
Жить Я могу вообще без всего.
А для удобства как раз не хватает того, что отсутсвует.
Как недавно обнаружилось - ДСЛ проект вообще невозможно воткнуть в Коммунити... даже написанный и полностью готовый...
вижу (Тоолсы говорят) многие ошибки вообще без компиляции
-----
Ну так в Студии компиляция идет в бекграунде постоянно.
Хотя вот уже первый "недостаток" Коде.
-----
Увы, Я им не пользовался и что там не знаю.
Мне достаточно того что Я могу собрать проект из командной строки...
Надо копать глубже. Турбо Ц и прочие Турбо продукты того же борланда стали портить погромистов :)
То ли дело раньше - надо посмотреть с какими параметрами какой-нибудь fopen вызывается - добро пожаловать в документацию. А под юниксами просто man fopen. Кра-со-та.
А для удобства как раз не хватает того, что отсутствует.
именно всего? Сколько помню все фирмы брали ПРО, так ЕНТ сильно дорогой и затыков не было пока.
ДСЛ проект вообще невозможно воткнуть в Коммунити
Не имею понятия никого не пробовал.
Ну так в Студии компиляция идет в бекграунде постоянно.
Я об этом не слышал и не думаю что оно так. А вот такой скролбар очень удобен. (Дополнительное окошко появляется только после клика на красный кружок)
Я им не пользовался
Я тоже, но вот приходится, так как не шарповский проект
P.S. Вам бы в армию сходить, может найдёте своё счастье? Хотя там тоже беспорядок - и автоматов куча разных на вооружении, и пистолеты и пулемёты. Почему нельзя всех вооружить снайперскими пистолетами-пулемётами непонятно, да?
Армия с точки зрения техники - это сборище старого хлама. Я с детства читал про разные современные танки, автоматы и т.д. А потом, когда у же вырос - т.е. когда это всё современное, о чём я читал, должно было уже не то, что быть насыщенным в армии, а давно уже устареть - оказалось, что... Основной танк РА - Т-72, основной автомат - АК-74, основная БМП - БМП-2. Конечно, там всякие модификации и замены (в основном электроники), но всё равно - поросшее мхом старьё, снятое с консервации. Все чудеса достижений современного вооружения - в основном для разных спецназов и показухи в отдельных элитных частях. Примерно такая же байда и в армиях других стран, с разной степенью устаревания.
Ну так в Студии компиляция идет в бекграунде постоянно.Я об этом не слышал и не думаю что оно так.
Это именно так. Эта технология привела к тому, что все эти подсветки ошибок работают почти мгновенно, а не после перекомпиляции, как было раньше. Компилируется не весь проект, а редактируемая часть плюс-минус. Возможно это стало благодаря росту мощей процев и количества ядер - на одном это бы тормозило всё. Но был и маленький минус - редактирование кода подтормаживало, особенно на старых медленных процах. Сейчас уже не заметно. Ну и конечно это больше жрёт памяти. Чтобы создать вокруг вашего кода такую удобную инфрастурктуру с мгновенными подсветками ошибок, предложением рефакторингов и прочими штуками IntelliSense и их аналогов, нужно много памяти.
Я об этом не слышал и не думаю что оно так. А вот такой скролбар очень удобен. (Дополнительное окошко появляется только после клика на красный кружок)
Скроллбар с миникартой кода Студия стянула с какого-то свободного линуксоидного редактора. Подсветка ошибок и замечаний на скроллбаре не знаю - может, сами придумали.
Я раньше схему подсветки настраивал. Но последние несколько версий дефолтная меня почти всем устраивает, и я уже ничего там не настраиваю. Чем больше я живу, тем меньше мне охота возиться с какими-то настройками и установками. Я не хочу покупать новый телефон, так как надо будет его пару-тройку часов настраивать, устанавливать прожки и их тоже настраивать. Тяну до последнего, пока не сломается или вконец не достанет своими тормозами.
Я не хочу покупать новый телефон, так как надо будет его пару-тройку часов настраивать, устанавливать прожки и их тоже настраивать. Тяну до последнего, пока не сломается или вконец не достанет своими тормозами.
вангую, что ты не сидишь на айфоне
Но разве андроид не предлагает переноса всех данных при первой активации?
Вот Я тебя от Лео (uscheswoi_82) почти не отличаю...
У меня только один ник, я не регаюсь под несколькими никами в одном форуме, как некоторые, да и на .NET свет не сошолся клином. Во-первых технологии MS поломали весь бизнес, во-вторых в колледже хейтили тех, кто любил технологию .NET, в-третьих я на пенсии и мне не нужно искать работу, а алекс ищет вроде работу или учёбу, ну и в-четвёртых я изучаю параллельно разные ЯП и технологии, или играюсь в какие-нибудь другие языки, которые я уже знаю, допустим сейчас я изучаю 1с Enterprise 8.3, ну и наконец мне как-то уже всёравно десктопное приложение, или веб приложение, ну и я больше смотрю в сторону Embedded и PLC.
Моя ФЛ Он и ОнаНП. Вообще у меня в голове много ЯП, и ЯП я выбераю по настроению.
Моя ФЛ Он и ОнаА где об этом микрософт говорит?
Хотя многое зависит от того что именно считать компиляцией. Можно сказать что построение semantic model - есть компиляция.
How to disable background compiling (microsoft.com)
Там есть ссылки на историю и развитие компиляции в фоне. Чтобы построить такую модель, нужно скомпилировать код.
Эта штука появилась в любом случае благодаря росту мощности процессоров и увеличению количества ядер. Раньше это просто невозможно было реализовать. Я помню, как писал на С++ в Борланд Билдер 3 и 5, где ещё и подсветка синтаксима была бедненькая - любые ошибки только после компиляции проекта, которая даже не маленьких проектах могла занимать по несколько секунд. Сейчас посади современного разработчика за те IDE... или хотя бы просто отключи фоновую компиляцию на современных - в первую же минуту она улетит в помойку. Раньшье об этом писали много, выпирали как крутую фичу. Сейчас и уже давно это настолько привычно, что IDE без фоновой компиляции никому не нужна. Ошибки должны подсвечиваться тут же при написании кода, а не после специальной компиляции. Эта же фоновая компиляция и позволяет быстро запускать проекты, т.к. значительная часть уже скомпилирована. Если вам кажется, что что-то медленно запускается, то оно бы могло ещё медленнее, не работай фоновая компиляция.
Microsoft Visual Studio - Wikipedia
"Visual Studio features background compilation (also called incremental compilation).[25][26] As code is being written, Visual Studio compiles it in the background in order to provide feedback about syntax and compilation errors, which are flagged with a red wavy underline. Warnings are marked with a green underline. Background compilation does not generate executable code, since it requires a different compiler than the one used to generate executable code.[27] Background compilation was initially introduced with Microsoft Visual Basic, but has now been expanded for all included languages.[26]"
вангую, что ты не сидишь на айфоне
Но разве андроид не предлагает переноса всех данных при первой активации?
Не знаю. У меня предыдующий телефон был от где-то 12 года - там ничего не предлагало, вроде. А нынешний может что-то и предлагает, но я пока не пробовал. Меня интересует не просто перенос, а ещё и приложений с настройками. По моему опыту, там если что и переносится, всё равно требует донастроек - т.е. ты в любом случае должен снова пройтись по всем настройкам и донастроить. Особенно это происходит, если ты давно не обновлял ОС и сами приложения. А раз так, то разницы между настроить с нуля и донастроить почти нет - тебе всё равно в этом копаться. Поэтому для меня лучший вариант - работает? - не лезь.
Я из-за изучения немецкого пользуюсь тем же Гугл Транслейтом постоянно. И бесит, когда они то цвет кнопочки меняют, то двигают её куда-то, даже на несколько пикселей. Я уже на автомате жму в нужные места по привычным кнопкам, и тут их дизайнеры решили "улучшить" что-то. И снова привыкать и вырабатывать привычки. А ещё у них идиотский алгоритм, решающий, что этим языком вы не часто пользуетесь (всего-то пару дней назад), поэтому мы из списка часто используемых его у вас удалим. Но вы можете выбрать его вручную из нашего неудобного списка языков. Зато при первом запуске вот вам в часто используемых английском и немецком ещё и испанский. Вы на нём никогда ничего не вводили, и вам третьим нужен вообще-то русский, но нам лучше знать. Но вы всегда можете заменить его на нужный вам из нашего неудобного списка языков. Правда, хранилище часто используемых языков у нас построено на очереди - первый вошёл, первый вышел. Поэтому если испанский мы вам поставили первым, а за ним немецкий и английский, а вам нужен русский, то вам нужно ТРЕМЯ выборами в нашем неудобном списке языков просто "подвинуть" испанский, пока он не уйдёт из нашего списка-очереди часто используемых языков. "Так верстают только мудаки" (С). Гуглеры, мать их, которые своими продуктами, похоже, никогда сами не пользуются.
во-вторых в колледже хейтили тех, кто любил технологию .NET
Они Джобса поди любили, или Торвальдса? Известная болезнь школоты и студентоты (похоже, всего мира) дветысячипервых - "виндовс и всё что МС не тру, нужно красноглазить в конфигах и писать на странных левых языках, где ничего из коробки нет, но это-то и круто!". Из них основная часть джаваскриптеров и выросла.
я не регаюсь под несколькими никами в одном форуме
-----
Возможно. А возможно что и нет.
Но дело не в нике, а в моем восприятии - в нем вы почти не отличаетесь.
"Я пошёл на форум, ты пошёл на форум, мы его не любим - он тоже пошёл..." Доступ в интернет должен быть по талонам, чтобы был дефицит!
Они Джобса поди любили, или Торвальдса? Известная болезнь школоты и студентоты (похоже, всего мира) дветысячипервых - "виндовс и всё что МС не тру, нужно красноглазить в конфигах и писать на странных левых языках, где ничего из коробки нет, но это-то и круто!". Из них основная часть джаваскриптеров и выросла.
без обид, но немного вырисовывается профиль 40 - 45 летнего разраба, который все время кодил на продуктах МС, для винды. Теперь злится что все эти сопливые джаваскрипт хипстеры на своих мэках, сидя в кафе, и кодя в недоэдиторах всякую чушь на неудобных клавиатурах и малюсеньких мониторах не поинимают всей красоты студии и дотнет. И из за них всех гениальным разрабам теперь и работы скоро не будет.
без обид, но немного вырисовывается профиль 40 - 45 летнего разраба, который все время кодил на продуктах МС, для винды. Теперь злится что все эти сопливые джаваскрипт хипстеры на своих мэках, сидя в кафе, и кодя в недоэдиторах всякую чушь на неудобных клавиатурах и малюсеньких мониторах не поинимают всей красоты студии и дотнет. И из за них всех гениальным разрабам теперь и работы скоро не будет.
Если бы они ещё кодили что-то нормальное и язык был нормальным. А то ведь дермо полное, но зато на макбуках. Макбуки, кстати, тоже дерьмо.
Ближе к полтосу, а то и чуть больше. Помнит талоны, боится веб-разработки.
Больше. "Люди и манекены" вышел в 1974.
Они Джобса поди любили, или Торвальдса?
Причём тут Джобс или Торвальдс вообще? Нам говорили, что продукты MS отстой, а вот Java, MySQL, Perl, PHP, HTML, JavaScript, это круто. Из MS мы изучали MFC, C#, VBA и MS-Access. Два раза был на IT выстовке с одноклассниками, учителя говорили нам мол если пойдёте к стенду Microsoft, то получите плохую оценку. У нас была IT фирма которая загнулась, как закончилась поддержка Visual Basic. С Java сейчас немного напряжка, в ВУЗах, колледжах заставляют деинсталлировать JDK, JRE, а ставить OpenJDK, или какие-то адаптированные OpenJDK. Как ходил в ВУЗ, тут на первом курсе все примеры были только на Java, сейчас возможно на Python-е.
Моя ФЛ Он и ОнаЕсли бы они ещё кодили что-то нормальное и язык был нормальным. А то ведь дермо полное, но зато на макбуках. Макбуки, кстати, тоже дерьмо.
ну насколько я знаю языки для хорошего девелопера второстепенны ;)
это как раз о чем я и говорил почему концерны ( если этим заведует умный человек конечно ) не очень любят экспериментировать с облаком и контейнерами в своих уже за долгие годы заржавевших внутренних структурах.
Невозможно шарписта в 45 - 50 лет перевести на новое. А если и попробуешь это будут впустую потраченные деньги и нервы, и все что в конце получится это в лучшем случае распределенный монолит который запихнули в контейнер.
когда-то мне непосчастливилось работать на фирму которая была очень заточена на продукцию Novell. Novell к тому времени очень загнулась и решила что будущего у NetWare нет, а значит все на Linux.
Я помню этих бедных дядек, которые всю жизнь админили NetWare со своих Windows. Как они настольгоровали по тем классным временам где везде NetWare и IPX. Лет 15 назад это было.
Как они ругались на Linux. Сейчас про этот NetWare некоторые даже ничего не знают.
ну насколько я знаю языки для хорошего девелопера второстепенны ;)
Я не знаю, кто такую чушь выдумать мог. Наверное, "настоящие" манагеры. Это как сказать, что для настоящего плотника или слесаря инструмент второстепенен - можно и тупой пилой пилить, или тупым сверлом сверлить.
А фраза "настоящий программист может хоть что освоить" сродни "ты чё, не мужик?" и "чё, слабо?". Особенно упирают на "слабо" и "не мужик", когда надо заставить человека жрать дерьмо. Приходится давить на все комплексы и предрассудки, начиная с самого детства.
С Java сейчас немного напряжка, в ВУЗах, колледжах заставляют деинсталлировать JDK, JRE, а ставить OpenJDK, или какие-то адаптированные OpenJDK.
Да там щас неразбериха. Оракл с Гуглом рвут Джаву на части. Каждый хочет себе кусок побольше урвать. Похоже, дело идёт к двум джавам, которые будут всё более несовместимы между собой.
Google LLC v. Oracle America, Inc. - Wikipedia
Там суть. Там щас временное затишье, но эти гиганты айти иднустрии никогда не заключают мировую навсегда. Даже надолго - лишь в исключительных случаях. Подадут снова в суд друг на друга.
Если бы они ещё кодили что-то нормальное и язык был нормальным. А то ведь дермо полное, но зато на макбуках. Макбуки, кстати, тоже дерьмо.
тут согласен. Дерьмо что на онпреме и waterfall, что в облаке и scrum / agile, в основном. И кстати независимо от языка и IDE ![]()
ну а так чисто теоретически возможно написать не дерьмо не в студии. Или гениальность может по полной раскрыться только в дотнет и студии ?
ну а так чисто теоретически возможно написать не дерьмо не в студии. Или гениальность может по полной раскрыться только в дотнет и студии ?
Ну теоретически какой-нибудь Левша может и может что-то гениальное на коленке подковать, но вообще, и для воспроизводимости, нужны не левши, а слесари разряда так от шестого, работающие на хорошем оборудовании. Т.е. наличие таких гениев не опровергает нужность нормальных средств разработки и языков.
Google LLC v. Oracle America, Inc. - Wikipedia
Там суть. Там щас временное затишье, но эти гиганты айти иднустрии никогда не заключают мировую навсегда.
Да даже не БОХ, бери выше... Какое слово из этой статьи заставило вас думать что "появятся две явы"?
Пока у них тяжбы шли, могла быть опасность, что использовать нельзя (я там не разобрался - язык или конкретную реализацию виртуальной машины). Тогда Гуглу проще дописать свою часть, чтобы с Ораклом не конфликтовали, но это будет несовместимо с прошлыми версиями. Я так понял из новостей.
И не волгу и не в преферанс и не выиграл. Не угадали.
Ну, а чтобы не бояться:
Мелкомягкие уже пытались написать свою "немного исправленную" виртуальную машину для явы. Хитрыц план не удался. Огребли штраф и похоронили свой J++. И начали лепить из говна и палок дот нет.
Как бы и из чего бы ни начали, а получилось гораздо лучше. У Джавы только одно преимещуство перед Дотнетом - она появилась раньше, поэтому уже много понаписали, и она успела пролезть везде. А ещё она успела поменять владельцев, а также получить несколько не совсем совместимых реализаций, что явно не пошло ей на пользу.
и, скажу я вам, очень недурственно вышло
Ну, на вкус и цвет. В самой по себе, содранной с явы чуть более чем полностью, идее нет ничего плохого. Плохо брехать про мультиплатформенность и 20 лет спустя рассказывать как "вот щас у нас Core точно мультиплатформенным будет, чесслово!"
Ну а цэ шарп... Я лучше на питоне попишу. У меня к нему тоже пара претензий есть (как и к яве :)) но к шарпу больше. За одни только замыкания со ссылками в шарпе мелкомягким положен пожизненный эцих с гвоздями.
Во, нашёл самый простой (наверное) пример: https://www.simplethread.com/c-closures-explained/
public static Func<int,int> GetAFunc() { var myVar = 1; Func<int, int> inc = delegate(int var1) { myVar = myVar + 1; return var1 + myVar; }; return inc; }
Вот где про него рассказывают можно посмотреть. Суть в том что в созданное замыкание для inc попадает не значение myVar а ссылка не него. В результате в самой лямбде мы не только можем поменять значение myVar (что тоже хреново - "незаметный" канал для обмена данными) но и если myVar поменяет значение снаружи лямбды, она радостно начнёт использовать новое значение.
В чём проблема? В незаметных и хрен пойми как возникающих ошибках. (напомню, что в функциональных языках вообще переменных "как бы нет", т.е. они есть, но только на крайний случай :))
Описал лямбду, погнал код дальше, и через 20 строк поменял значение переменной, которую в лямбде использовал. А потом где-то вызывается лямбда и вместо +1 увеличивает на 123. Ой.
Но сорри, но здесь выстрел в ногу можно сказать намеренный))
В примере-то? Конечно. Проблема в том что такие выстрелы в ногу в работе появляются всегда. Но не всегда находятся. Потому как сложно это.
Именно поэтому везде замыкания хранят значения. Но мелкомягкие не такие! Они ... долбо другие!
Если в описании чайника написано что он может долбануть меня током - я не использую этот чайник. То же и с шарпом.
Ну и проблема в том, что процентов так 98 всех программистов на шарпе не понимают о чём тут вообще речь. Так что им пофиг что написано в документации.
Если в описании чайника написано что он может долбануть меня током - я не использую этот чайник. То же и с шарпом.
Мне сейчас показали вакансию - Сишарп, Дотнет, все дела... и в конце PHP. Блин! Да где они такие комбо берут? C++, C# и Питон. C# и PHP... Тут уже на JS+C# согласишься.
Ну не знаю. Приходишь на фирму бухгалтером. А тебе шеф "- Нам нужен бухгалтер, бла-бла-бла... и подмести улицу. - Что? - Улицу подмести. - А я тут причём? - Ну понимаешь, нам нужен бухгалтер... Ну и перед офисом грязно. Нужно подмести. Что непонятного?".
Вот и тут. Что непонятного? Шарп и пыхпыха - ганц нормаль. Я даже плохо себе представляю, как в одном проекте могут сочетаться эти штуки. Либо одно, либо другое, но не одновременно.
Но мне бератерин с динстлайстунгсфирмы посоветовала всё равно говорить, что я готов с этим работать и всё такое. На месте на фирме может вообще оказаться, что это всё не надо, а нужен джаваскриптер с джавой на серваке. Кто вакухи придумывает? Они там с программёрами своими хотя бы советуются?
N.P.
Во вчерашней почте:
- 3+ years of professional experience in software development
- Proficient in C#, with a good knowledge of its ecosystems
- Familiarity with the .NET framework
- Strong understanding of object-oriented programming
- Skill for writing reusable C# libraries
- Familiar with various design and architectural patterns
- Understanding fundamental design principles behind a scalable application
- Creating database schemas that represent and support business processes
- Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
- Implementing automated testing platforms and unit tests
- Experience with system architecture or leading a software team is a strong advantage
- Full-time availability is a strong advantage
Я даже плохо себе представляю, как в одном проекте могут сочетаться эти штуки.
Да как нефиг делать.
Простейший пример - фирма переезжает с php на C#.
Чуть сложнее пример - фирма делает десктопные приложения (на заказ или коробочный софт) и у них есть несколько php скриптов, которые тоже инорда надо менять. Скриптов этих немного, поэтому отдельного php специалиста они не могут загрузить на 100%.
PS: я вообще часто удивляюсь твоей зашоренности и все меньше удивляюсь тому, что ты не можешь найти работу и все больше сомневаюсь в том, есть ли у тебя декларируемый опыт.
PS: я вообще часто удивляюсь твоей зашоренности и все меньше удивляюсь тому, что ты не можешь найти работу и все больше сомневаюсь в том, есть ли у тебя декларируемый опыт.
Всё зависит от того, насколько глубоко нужно разбираться в навязываемых сверху "левых" языках программирования. Если на поверхностном уровне, то ок. А если глубоко вникать, включая фреймворки, поддерживать, развивать именно на этом левом языке, то это нужны месяцы и года. Нельзя вкатиться в новый язык и его инфраструктуру (фреймворки) за пару недель.
И я удивляюсь, когда в вакансии на дотнетчика накидывают сверху "до кучи" пару левых языков.
Ну а то, что не берут из-за того, что не хочешь заниматься левыми обязанностями - это похоже верно. Я пару раз узнавал, кого взяли вместо меня - человека с куда меньшим опытом, но он не отказывался ни от чего и брался за любую работу, независимо от своих навыков. С одной стороны, человек этот делал правильно для своей карьеры. С другой, работодатель что, идиот, что берёт человека, который будет половину обязанностей и нужных скиллов изучать на месте? А как же тут говорили про "должен приносить прибыль, а то через неделю-месяц уволят"? Оттого, что человек ни от чего не отказывается и за всё берётся смело, успех вовсе не следует. Скорее, очевидно, что неопытный в "левых" языках (которые он не знает или почти не знает) не уложится в срок и сделает всё через опу. Я предупреждал, что лучше на этот язык меня не бросать, т.к. я там почти ноль. Но если скажете - буду делать, но нужно будет больше времени, изучение и т.п. Просто я старался быть объективным, но похоже, они хотели большего "энтузиазма".
Я не понимаю, чем думает фирма, которая берёт дотнетчика, потом кидает его на джаваскрипт, потом на пыху, потом на питон, потом говорит, а чё это ты в своё дотнете наговнокодил? Так год занимался чем угодно, только не дотнетом. А вы хотели многостаночника, и чтобы всё по высшему классу писал, и за зарплату джуниора?
Ну ок, я тоже попробую соглашаться на всё (почти). Тут меня собеседуют в проекты в атомной промышленности. "А что означает эта красная кнопо..." ))
Всё зависит от того, насколько глубоко нужно разбираться в навязываемых сверху "левых" языках программирования.
Не нужно. Это nice-to-have.
Ты написал тут много слов, но все это ни о чем :)
Я расскажу тебе 2 примера из своей практики.
1. Когда-то давно я работал в команде и мы занимались адаптацией TFS'а под фирму. Там была клиентская и серверная часть. В клиентской части мы делали custom control'ы (ну т.е. расширяли функционал TFS'a). И вот один из таких контролов был history control. Мы решили делать этот контрол на базе браузера. Т.е. показывать окошко браузера и браузер рендил HTML. Для этого мне пришлось верстать контент на HTML, изучать CSS и JavaScript. Я не достиг никаких высот в этом деле, но контрол работал, красиво выглядел и был легок в использовании. Понятно дело, что тот, кто сопровождал этот контрол после меня должен был имень хоть какие-то знания в HTML, CSS и JavaScript.
2. В актуальном проекте нам нужно в одном месте выдавать HTML репорт. Задачу эту не отдашь в какой-то другой отдел, т.к. она слишком мала и изменения там слишком редки. Но вот буквально пару лет назад на фирме ввели корпоративные цвета и пришлось переделывать CSS'ы для этих репортов. Понятно, что у специалиста в CSS на это ушло бы полдня, а у меня ушло 2-3 дня. Но это была гуманная цена. Нужны ли мне знания CSS в повседневной работе? - Нет. Но если есть неоходимость, то я готов этим заняться.
Я не понимаю, чем думает фирма, которая берёт дотнетчика, потом кидает его на джаваскрипт, потом на пыху, потом на питон, потом говорит, а чё это ты в своё дотнете наговнокодил?
Потому что это твоя фантазия :)
Я пару раз узнавал, кого взяли вместо меня
Сомневаюсь, что тебе кто-то скажет правду ;)
С другой, работодатель что, идиот, что берёт человека, который будет половину обязанностей и нужных скиллов изучать на месте?
Во-первых, работодатель не идиот.
Во-вторых, хороший работодатель стремится развивать своих сотрудников и обучать их чему-то новому.
В-третьих, есть совсем небольшие задачи из сопредельных областей. Нет никакого смысла отдавать эти задачи в другие отделы или даже консалтерам (т.к. они слишком малы) и поэтому их решают своими силами.
Если... А если...
-----
Есть кусок работы который надо сделать.
Ты либо говоришь сколько тебе надо времени чтобы изучить необходимое и сделать работу.
Либо непонятно что ты собой представляешь...
половину обязанностей и нужных скиллов изучать на месте?
-----
И делать это быстро.
В идеале - за время отводимое на написание кода.
И работотодатель берет того кто это в состоянии делать.
попробую соглашаться на всё
-----
Пробовать - можешь.
Вот только между - соглашаться - и - делать - есть небольшая разница.
Эта разница описана чуть выше.
Нельзя
-----
Можно. Мало того, между - нужно - и - по-другому не бывает.
Меня всегда удивляли курсанты, которые ожидали что их обучат и тем что им дадут в пределах курса они будут зарабатывать всю жизнь.
Ведь в самом начале всем говорится - в программировании вы либо будете учится каждый день, либо отстанете и выпадете из обоймы...
Но - нет, не понимают - вы нам этого не обьясняли...
Понятно, что у специалиста в CSS на это ушло бы полдня, а у меня ушло 2-3 дня.
-----
Абсолютно нормальная ситуация!
2-3 дня!!!
Проанализировал задачу, определил что надо доучить, доучил и сделал.
Да, пусть не идеально, но вполне работопригодно.
А вот у ТС с этим проблемы - не учится... ну или разговор об месяцах или годах...
И при этом он выйдет из задачи с, примерно, твоими навыками...
Не научили его быстро (само)обучатся...
N.P.
Смешное интервью.
Договорились на сегодня на 15:30 - видеоконференция на ликедине.
Позвонили по телефону в 15:00. Названная причина - чел сегодня не в офисе.
Поговорили.
Вроде все нормально, но что-то не так... Переспрашиваю
- Контракт? 6 месяцев?
- Эээ... нее, мы хотим на постоянку...
- Ну это обсуждаемо... Вот еще вопросик - у вас - гайминг или гамблинг?
- Ну ваша работа не будет связана с.
- Вы знаете, Я могу делать игры, но Я не хочу заниматься гамблингом. Так что у вас?
- Гамблинг... Надо казино...
- Извините, Я не буду этим заниматься...
Т.е. показывать окошко браузера и браузер рендил HTML. Для этого мне пришлось верстать контент на HTML, изучать CSS и JavaScript. Я не достиг никаких высот в этом деле, но контрол работал, красиво выглядел и был легок в использовании.
Я тоже делал пару сайтиков, где в одном случае чуть ли не с нуля писал иерархию стилей (CSS), и вроде получилось неплохо (но про позор с идентификаторами в цикле я уже писал), а в другом случае заюзал стандартный Бутстрэп, и получилось ещё лучше, и в стили лезть не пришлось. И библиотечку заюзал для байндингов - не Ангуляр, конечно, но Knockout.js. Но из джаваскрипта я использовал лишь один аджакс запрос (пример которого нашёл в инете, т.к. сам бы в джаваскрипте это не написал) и какие-то функции для библиотеки отрисовки графиков - т.е. посмотрел примеры и поменял там параметры.
Вот это я говорю, что делать могу. А писать на джаваскрипте программыне модели, сложную логику, включая компоненты для Ангуляр (а там логика на джаваскрипте) - это не могу.
Вообще, я и в Сишарп пришёл, потому что на работе сказали, что лучше на Шарпе писать. А до этого я немного на С++ корячился без особого успеха (простейшее формошлёпство). И всякие тулзы для создания дистрибутивов - тоже на работе сказали, я три разных штуки, даже четыре пробовал. Ну вот попробовал всякие левые штуки, а меня потом и спрашивают на собесах - а что же вы за 10 лет опыта так мало знаете? Ну так из этих 10 лет самого Сишарпа было от силы 3-4. Пару месяцев потратил на то, чтобы засунуть обновление синхронизацию базы данных между клиентом и сервером в 32 МБ памяти Виндовс-мобайл устройств. Ну не хотело оно синхронизироваться с таким мизерных объёмом. Там после запуска свободной оставалось едва 18 МБ, потом приложуха на .NET Compact отжирала, итого на синхронизацию оставалось 6-7 мегабайт оперативки. Пытались делать маленькие пакеты данных, выбирая на сервере по 10 записей за раз - едва хватало, но длилась вся синхронизация так долго, что могла батарейку выжрать у коммуникатора. А раньше Вин Мобайл коммуникаторы жили от аккума часа 2 в среднем.
Вобщем, так время на всякие левые вещи и улетело. А кто-то 10 лет чисто в Шарпе сидел и достиг уровня бог.
2. В актуальном проекте нам нужно в одном месте выдавать HTML репорт. Задачу эту не отдашь в какой-то другой отдел, т.к. она слишком мала и изменения там слишком редки. Но вот буквально пару лет назад на фирме ввели корпоративные цвета и пришлось переделывать CSS'ы для этих репортов. Понятно, что у специалиста в CSS на это ушло бы полдня, а у меня ушло 2-3 дня. Но это была гуманная цена. Нужны ли мне знания CSS в повседневной работе? - Нет. Но если есть неоходимость, то я готов этим заняться.
Ещё раз, не проблема заняться чем-то поверхностным. HTML и CSS сами по себе не сложные, если не нужно мудрить. Если ваш репорт - простейшая страничка, то ок. А если нужен дотнетчик, который в чьём-то старом проекте прям щас тонны многоуровневых стилей, разметки и джаваскрипт-кода поднять быстро должен и баги поправить - то лучше профессионального веб-фронтэндера на это поставить, не? Или вы будете ждать, пока он изучит на достаточном уровне всю эту фронтэнд муть и... наляпает там своими кривыми руками новых багов?
Только сейчас начинашь это видеть/понимать?
Товарищ давно декларирует что:
- будет делать только вот это
- ничего смежного изучать не будет.
Вы неправильно поняли. И я уже писал, что новое изучать приходилось и я не отказываюсь. Но когда я в JS ноль, как и в Ангуляре, а мне говорят, будешь делать сайт с кастомными ангулярскими компонентами, то я предлагаю - а может, посадить за это профи, или если я, то не на Ангуляре, а на другом фреймворке, который я как-то знаю (тот же Нокаут)? Нет, клиент хочет Ангулар, логику на JS, и пыхпыха в бэкэнде. Иди изучай, то задачи должен выполнять как профи, как будто ты уже это всё давно знаешь.
половину обязанностей и нужных скиллов изучать на месте?
-----
И делать это быстро.
В идеале - за время отводимое на написание кода.
И работотодатель берет того кто это в состоянии делать.
Кто говорит, что в состоянии, и не отказывается и даже не депускает тени сомнения.
Меня тут одна бератерин учит, как я понял, что на собесах вообще не должно быть от тебя слов "нет", "не знаю", "мало опыта" и т.п.. Нафига ты им тогда нужен. Они лучше возьмут того, кто да, знаю, всю жизнь только с этим и работал, и с этим тоже, и с тем, и вообще, с чем вам нужно, с тем и работал, и буду работать ещё больше, лучше, быстрее.
Понятно, что у специалиста в CSS на это ушло бы полдня, а у меня ушло 2-3 дня.
-----
Абсолютно нормальная ситуация!
2-3 дня!!!
Проанализировал задачу, определил что надо доучить, доучил и сделал.
Да, пусть не идеально, но вполне работопригодно.
А чё это ему 2-3 дня, а мне 2-3 часа или вообще 15 минут на тот самый XML? )))
Вроде все нормально, но что-то не так... Переспрашиваю
- Контракт? 6 месяцев?
- Эээ... нее, мы хотим на постоянку...
- Ну это обсуждаемо... Вот еще вопросик - у вас - гайминг или гамблинг?
- Ну ваша работа не будет связана с.
- Вы знаете, Я могу делать игры, но Я не хочу заниматься гамблингом. Так что у вас?
- Гамблинг... Надо казино...
- Извините, Я не буду этим заниматься...
Так за кизано больше всех платят.
Это те, которые на ютубе стримерами часто рекламируются? Они кажется "рулетками" или "слотами" называются?
Если вы такой принципиальный, то почему на казино "нет", а на игры "да"? Разве вы не знаете, что современные игры, особенно мобильные, есть те же казино, только с приделанным сбоку игровым процессом. Лутбоксы, все дела - суть казино.
На одном собесе спросили, нет ли у меня каких-то... эмм... персональных ограничений. Например, некоторые отказываются делать проекты для армии или то жей ядерной промышленности. Не знаю, ну там пацифисты, чтоли, или грюне.
Меня тут одна бератерин учит, как я понял, что на собесах вообще не должно быть от тебя слов "нет", "не знаю", "мало опыта" и т.п..
Fake it till you make it. Можно так делать, но только в том случае, если понимаешь, что реально выучишь нужное на ходу.
а мне
-----
Опять тупишь!!!
Там была оценка - спецу на 4 часа.
Тут - написание меньше чем за 10 минут...
А 2 часа тебе давалось на обдумывание задачи и (до)изучение необходимой части документации.
Кстати - когда задачка то ставилась? 2-3 дня прошло? Как с решением? ![]()
Не знал, не знаешь и знать не будешь...
Не потому что сложно, а... тупишь, в общем... ![]()
Кстати - когда задачка то ставилась? 2-3 дня прошло? Как с решением?
Не знал, не знаешь и знать не будешь...
Не потому что сложно, а... тупишь, в общем...
Так никто решения не привёл (и вы тоже - может, вы напридумывали всё). Но не потому, что не могут решить, а потому что это никому не надо.
Вот и Я не занимаюсь гамблингом... вообще не рассматриваю как возможную работу.
Играми - да, могу... пока к ним не прикручивают платежную систему...
К какой игре сейчас не прикручивают платёжную систему? К инди и проектам одиночек? Это давно уже тренд, а вы просто не хотите новое изучать.
вы просто не хотите новое изучать
-----
Что именно изучать? Как прикрутить биллинговую систему к прожке?
А что именно там изучать? Как настроить обязательные поля в бакэнде или как сконфигурировать тоже самое на фронтенде?
Дурачек, у меня просто нет желания этим заниматься, не отсутствуют знания как это делать...
Н.П.
Юнниорская позиция:
Web Development experience in the following technologies would be desirable :
- .NET Framework 3.5 - 4.7.2.
- ASP.NET development (C #) (VB.NET).
- MVC 4/5 (C#) development, including GridMVC, Web Forms Development.
- JQuery / JavaScript / AJAX client side scripting / 3rd party controls.
- WCF Web Service development and configuration.
- SQL Server 2008 / 2017 (data design, stored procedure development, TSQL, SSIS).
- Experience in CSS, including frameworks such as Bootstrap.
- HTML5, HTML 4.01, XHTML 1.0, WCAG accessibility standards.
- XML, XSLT, XSD, distributed systems development.
- Experience of test-driven development, Behaviour Driven Development and agile methodology.
![]()
Сколько дают?
Чтобы везде в перечисленном экспириенс иметь, надо года 2-3 минимум это всё долбить. А это уже не юниор. Хотя какой экспириенс, конечно. Просто чуть-чуть там-сям познакомился - тогда юниор. Если сделал 3-4 сайта-сервиса несложных на этом всём, уже считай миддл.
Обычный девелопер, не сеньер:
- Develop flexible, scalable, and secure backend components using .NET core, Microsoft Azure, and other relevant technologies.
- Develop Azure-hosted micro-services.
- Consume RESTful APIs developed by other teams.
- Write comprehensive and meaningful unit tests for their code as a minimum.
- Produce world-class work in a fast-paced, agile, start-up work environment where requirements and processes are not always well-defined.
- Advocate good practices to improve SDLC process.
- Solid experience shipping quality .NET core components to production.
- Fluency with MS SQL and relational databases.
- Experience with EF core.
- Experience working with cloud services (AWS or Azure) We offer training through Microsoft and pluralsight
- Experience writing quality code backed by good unit tests.
- Experience writing automated function and non-functional tests.
- Knowledgeable of TDD and BDD.
- Knowledgeable of best practices in software development.
- Experience working in Agile and DevOps development environments.
- Good problem-solving, analytical & communication skills.
- Be comfortable working in a scrum-driven DevOps environment.
- Comfortable owning solutions from development to shipment with little supervision.
- Experience with Azure Data Factory.
- Experience with event driven solutions.
- Experience maintaining CI/CD pipelines.
- Experience with Terraform.
- Experience writing PowerShell scripts.
Ты из раза в раз делаешь ту же ошибку, что и
alex445 - исходишь из того, что все перечисленное must have и при этом, что знания этих технологий должны быть идеальными.
По факту, описанная позиция эта не должна быть сеньерской :) Странно, что ты не можешь прочитать это в объявлении.
PS: я уж не говорю о том, что грань между девелопером и сеньером настолько призрачная, что ее фактически нет.
ту же ошибку
-----
У нас тут в Ирландии за последнее время рекрутеры плодилсь как сумашедшие.
На сегодня их наверное раз в 5 больше, чем было до Ковида.
Соответственно, квалификация стала близкой к нулю.
Следствие - если в списке указана буква - то она должна быть и в квалфкации.
Предпоследний отказ был по отсутствю Джиры, последний - ТФС. ![]()
А это обьявление - интересное - обещают обучать. Правда возраст...
У нас тут в Ирландии за последнее время рекрутеры плодилсь как сумашедшие.На сегодня их наверное раз в 5 больше, чем было до Ковида.Соответственно, квалификация стала близкой к нулю.Следствие - если в списке указана буква - то она должна быть и в квалфкации.
Я не знаю, что там у вас в Ирландии. В Гремании я еще не встречал рекрутеров, которые делают так, как ты описал.
знания этих технологий должны быть идеальными
-----
Я тут решил с наскоку пройти короткий тест по Сишке. Лет 20-ть не трогал оную.
Как оказалось, несмотря на вопросы на ностранном языке,
Я вошел в топ 5% из 1.5 млн сдававших.
Вот теперь сижу и думаю - а должны ли рекрутеры распознавать
подобные навыки исходя из резюме? ![]()
Что это может означать - последняя фраза? Типа, не бойтесь, если вы только этот Visual Basic 6.0 понимаете? Глянул в Википедии - первый релиз в 91, последний стабильный - в 98. Окаменелое говно мамонта какое-то. Но есть вероятность, что это банальные скрипты в офисных приложениях. Что всё равно не добавляет энтузиазма. А так вообще им Шарп и WPF требуется с аспдотнетом.
Bei vielen Bestandsprojekten wird noch Visual Basic 6.0 verwendet, also scheuen Sie sich nicht,wenn Sie „nur“ diese Sprache beherrschen
Каждый понимает аджайл по-своему. Как и ТДД, и прочую фигню. В разные фирмы приходишь, вроде у всех аджайл, но при этом у всех всё по-разному и с разной степенью пофигизма относительно строгого следования методологиям.
Т.е. в мире agile никаких сеньеров быть не может :D
-----
Так Я об этом давно говорю - взвалили сеньерские обязности на групу и говорят что все тип-топ...
Я, например, без проблем распределю задачи в команде. Разумеется, с учетом квалификации...
А вот сеньером быть не хочу - не мое это пинать тупрылых чтобы делали свою работу.
Каждый понимает аджайл по-своему.
Нет. Каждый берет из аджайла что-то свое. Во всяком случае я еще не встречал различных пониманий :)
Как и ТДД
Тоже нет. Определение ТДД достаточно четко сформулировано и там нет никаких двойных смыслов.
но при этом у всех всё по-разному и с разной степенью пофигизма относительно строгого следования методологиям.
Это да, но все сознательно идут на отклонения от канона.
последний стабильный - в 98
Нет, в 98 году там был глючный Installer, у меня с VS6.0 (2000 года) шёл в комплекте SP3, а мы скачивали самый последний и стабильный это SP6, а его выпустили после того как появился XP.
Но есть вероятность, что это банальные скрипты в офисных приложениях.
Это точно.
Моя ФЛ Он и ОнаЧитаем
https://www.indeed.com/career-advice/finding-a-job/how-to-...
Сааамое первое предложение. ![]()
В переводе - трахаешь тиму пока не решишь поставленную задачу - именно то что написано выше...
Приходит мужик к психотерапевту:
- Доктор помогите... мне кажется что меня окружают одни голубые! - Хорошо, я буду показывать вам картинки - а вы описывать что на них изображено! Показывает мужику картину "Три богатыря" - что вы видите? - Три голубых!!! - Почему? - Ну три мужика в поле одни - явно трахнуться хотят!!! Показывает картину "Летят гуси косяком" - что вы видите? - Гуси-голубые! - Почему? - Ну летят - друг другу в жопу смотрят - явно трахнуться хотят!!! Ну хорошо говорит доктор - на меня посмотрите на кого я похож??? - Ну вы доктор явно пидорас!!! - Почему? - Ну а откуда у вас такие картинки?
Ну, начнём с того, что мало ли какой агильный мальчик что написал в этих ваших интернетах. Но ладно, читаю.
A senior developer plays an important role in the operations of a software development company or department by helping their colleagues develop new skills and overseeing the completion of major programming projects.
И как из этого можно вывести
трахаешь тиму пока не решишь поставленную задачу - именно то что написано выше...
и то что senior кем-то управляет, мне неясно. У тебя всё так плохо с английским? Help develop new skills и overseeing completion никаким боком к "управлению". Контроль и помощь.
Это вообще всё общие слова. Что там на самом деле будет - только на месте узнаешь. Может под "overseeing the completion of major programming projects" подразумевается стояние за спиной и доставание по пять раз на дню "ну чё, сделал чё?".
Help develop new skills и overseeing completion никаким боком к "управлению".
-----
Ну и как ты собираешься "develop new skills"?
Вот есть у тебя ТС в количестве 3 штук.
Различаются лишь областями знания - один хатаэмэльный жабоскрипист, другой - шарпист, третий - эскюэльщик (не ДБА).
На все требования/рекомендации изучить что-то смежное реакция варьируется от "отебись" до "пшел нах...".
Ну в штатах есть вежливая форма - это не моя область.
Контроль и помощь.
-----
Да-да...
Вот только пока не распределены задачи в варианте когда новое необходимо изучать для выполнения работы нечего (в плане new skills) будет контролировать и помогать - свою работу они и так сделают...
И распределить их нормально может лишь тот кто знает сильные и слабые стороны исполнителей... и это явно не менеджеры следующего уровня.
Так что только трахать - и в хвост, и в гриву...
Вот есть у тебя ТС в количестве 3 штук.
Различаются лишь областями знания - один хатаэмэльный жабоскрипист, другой - шарпист, третий - эскюэльщик (не ДБА).
На все требования/рекомендации изучить что-то смежное реакция варьируется от "отебись" до "пшел нах...".
Это из параллельной реальности, чтоли? Мне тут доказывают, в том числе и вы, что это всё надо ещё на старте уметь, ещё и сверху столько же добавить, ну и в процессе ни от чего не отказываться. А тут, оказывается, у кого-то аж три узких специалиста, которых можно уволить и в одну вакуху загнать.
Мне лапшу на уши вешают, а сами...
Как ты скажешь "отъебись" и "не моя область", если в вакухе, по которой ты устраивался, три разных языка, 10 фреймворков и "я гибкий и обучаемый"?
Вот такая радость.
If you want to write great code all day, and if you think you’re good enough to join our team of elite software developers, apply now!
What You Will Be Doing
- Writing code to fix defects, using many technologies but especially Java, JavaScript, C++, and C#.
- Writing automated tests to make sure the code works properly.
- Running manual tests.
- Writing documentation.
- Writing specs.
- Debug code to identify what is wrong.
- Implement high-quality fixes that address the core issue.
- Create automated tests (unit tests and functional tests) to verify that the code works properly.
- Expert coding skills - anyone reviewing your work would agree that it’s top quality.
- At least 6 months of experience writing code for a software service or product. Yes, this can include internships.
- Proficient in at least one of the following languages: Java, JavaScript, C++, or C#.
- A degree in computer science or the commercial equivalent.
- Experience in a shared-services or centralized environment.
- Cloud development experience, especially AWS.
$30K/Year (обратите внимание - баксы, не евро)
- Writing code to fix defects, using many technologies but especially Java, JavaScript, C++, and C#.
И всё это одновременно. Или, как говорит Мурр, ты должен быть готов в любой момент перескочить с одного на другое, поддержать тут и там и на должном уровне, а не "щас почитаю мануалы, потом может быть чёнить напишу".
- Running manual tests.
Это проверять работу приложения тыкая по кнопкам вручную?
Implement high-quality fixes
И заметьте, никто нигде никогда не напишет "middle-quality" или хотя бы "good enough but not perfect". Есть только одна мера - хай кволити и ниип... Зачем вообще упоминать об уровне качества фиксов, если нет никакой градации? По факту всё равно как наговнокодят, так и будет.
- Proficient in at least one of the following languages: Java, JavaScript, C++, or C#.
А что будет, если я устроюсь на один язык, а потом подойдёт а-ля Мурр и скажет - на а теперь будешь писать на другом?
- Expert coding skills - anyone reviewing your work would agree that it’s top quality.
- At least 6 months of experience writing code for a software service or product. Yes, this can include internships.
Эксперт, хай и топ кволити и 6 месяцев никак не стыкуются. 6 лет скорее. Ну т.е. ты будешь последним в очереди, кого они будут рассматривать, если реално скажешь, что у тебя только полгода опыта.
А что, реально хотя бы в нищей Гермашке (не говорю уже о богатой Америке) есть для джуниоров позиции за 30 килобаксов (25 килоевро)? За такие деньги нужно даже немножко вредить.
Вроде, на Монстер.де меньше 35к евро не попадались. Да и тех немного. Джуну предлагают 35-55к. При этом в отзывах о компаниях всякие немецкие студенты брезгливо отворачиваются от бодишопов и жалуются, что от них это скрывали, а когда они пришли в офис на переговоры, тут-то всё и выяснилось.
Кто тебе сказал, что это вообще работа на 40 часов? :)
Еще раз, их устраивает опыт 6 месяцев бесплатной работы (в Германии это называется "практика").
Включаем наконец мозг! Эта позиция подразумевает обучение на рабочем месте. Т.е. чела будут учить и при этом платить 30К в год. Это даже не джун.
зачем ты постишь сюда очевидные юниорские вакансии
-----
А почему их сюда постить не надо?
Да, они ищут нуба...
Но! Ожидается что нуб влезет в их головняк и будет фиксить долбаный код на четырех языках... зная один из них.
Для Алекса?
------
Об нем у меня голова не болит - сам знает что и как ему надо делатть.
Но если оценивать возможности вс требования - врядли - требования превышают демонстрируемые им возможности.
Эта позиция подразумевает обучение на рабочем месте.
-----
Эта - нет, не подразумевает обучение.
Эта позиция подразумевает параллельное с работой самообучение трем языкам и четырем технологиям. Может быть с подсказками...
Позиция на которой предполагалось обучение была ранее - Ажуре & Ко.
Да, снова появилось объявление от General Motors... без изменений... ![]()
Кто тебе сказал, что это вообще работа на 40 часов? :)
Платят за 40 часов/неделю. А чтобы получать больше, это уже Überstunden.
Еще раз, их устраивает опыт 6 месяцев бесплатной работы (в Германии это называется "практика").
Да нет, вроде если больше 3 месяцев практика, то начальник должен Mindestlohn платить см. https://www.absolventa.de/karriereguide/arbeitsrecht/mindestlohn-praktikum:
Das Praktikum dauert länger als 3 Monate: Der Mindestlohn wird nur dann fällig, wenn das Praktikum länger als drei Monate dauert. Damit wird berücksichtigt, dass ein Praktikant i.d.R. nicht sofort einen Beitrag zum wirtschaftlichen Erfolg des Unternehmens leistet. Zuerst ist eine Einarbeitung nötig, die das Unternehmen Zeit und Geld kostet.
Моя ФЛ Он и ОнаПлатят за 40 часов/неделю.
Но есть позиции и меньше, чем на 40 часов в неделю. А студентам вообще запрещено работать больше 20 часов в неделю.
Да нет, вроде если больше 3 месяцев практика, то начальник должен Mindestlohn платить
Им нужно суммарно минимум 6 месяцев практики.
Веселые ребята!
**This is an urgent requirement and interviews will be happening immediately**
Required Skill/Experience:
- Experience developing web applications using C# and a Javascript Framework (Angular,Angular JS)
- NET 4.5 or higher
- JavaScript Code Structures – Modules, AMD, Prototype, Pub/Sub, Promises etc.
- MVVM, Angular 2+.
- Unit test (qunit, Jasmine, etc.)
- Experience with CSS/LESS/SASS
- ASP.NET MVC. Helpers, HttpModules, ActionFilters, Dependency Resolver etc.
- ASP .NET Core/ .Net Standard
- Dependency Injection, IOC Framework (Structure Map, Ninject, etc.)
- Agile, Test Driven development practice, unit-tests frameworks (nunit, RhinoMocks, etc.)
А где базы? Где Ентити?
А так - выделенного хватит на двоих...
А так - выделенного хватит на двоих...
В смысле? Это же всё просто часть ASP.NET MVC. ActionFilters вообще обычные и давно привычные в Дотнете атрибуты. Helpers - просто вспомогательные модули для Razor-HTML-разметки. Даже я, неуч и лентяй, это когда-то в своих сайтах делал - надо только освежить в памяти.
Всего два языка - Шарп и Джаваскрипт. Правда, судя по всему, Джаваскрипт используется широко, и требуется много логики на нём писать - т.е. базовых знаний будет недостаточно. Впрочем, судя по требованиям, MVVM в вебе - это просто MVC, к которому прикрутили вью модель на JS. Всего один JS-фронтэнд фреймворк. Если последние несколько лет только и делал, что сайты на этом разрабатывал, то вакансия вообще детская.
Если и рассматривать это как два места в одном, то разграничивать нужно по JS и Шарпу, а не рубить бекэнд между двумя программистами. Т.е. нужен один, который хорошо знает JS и будет фигачить вью-модели со своими промисами и прочей фигнёй, и один шарпист.
Немного об мелкомягком стеке:
Experience
- A minimum of 5+ years’ experience working in .NET development is essential. This is a senior position so you will need to be able to take ownership of projects
- A full understanding of the Microsoft stack, including C#, Angular, ASP.NET MVC4, XML, Bootstrap, JQuery, Java/Maven, JavaScript, Linux, Oracle and SQL Server SQL Server, Azure and other relevant technologies.
- Scrum – Experience in Agile Scrum based environment is essential
- Mastering of web and cloud technologies
- Working knowledge of the general mobile landscape, architecture, trends, and emerging technologies
- Solid understanding of the full software development life cycle
Это - от новых рекрутеров....
This is a senior position so you will need to be able to take ownership of projects
Тимлида до сеньёра разжаловали. И платить поди тоже будут также.
Немного об мелкомягком стеке:
А джава вас не смутила? Линукс-то понятно - он давно уже в винду встроен.
И вообще, всё, что запускается на Azure - теперь уже "майкрософт стек".
никак почти не комментируя
-----
Я пощу то что меня царапает.
Увидит кто то еще что именно царапнуло или не увидит - мне не особо интересно.
А вот с теми кто увидел - можно и обсудить что это и как к нему относится.
А вообще - качество рекрутмента на острове всегда было оооочень средненьким, а сейчас скатилось на вообще мрачное.
Что должно быть показательно - те, кто неплохо понимает техническую часть, не всегда могу грамотно представить вакансию. Ну не получается описать. Даже у руководителей подразделений. Накидать ключей к языкам и технологиям - это пожалуйста. А вот чем надо будет занимать - либо опущено, либо настолько обще что практически бесполезно.
А вообще - качество рекрутмента на острове всегда было оооочень средненьким, а сейчас скатилось на вообще мрачное.
А качество нанимаемых? Ну хотя бы программистов?
Что должно быть показательно - те, кто неплохо понимает техническую часть, не всегда могу грамотно представить вакансию. Ну не получается описать. Даже у руководителей подразделений. Накидать ключей к языкам и технологиям - это пожалуйста. А вот чем надо будет занимать - либо опущено, либо настолько обще что практически бесполезно.
Вы апплаитесь даже если нет совпадения, скажем, по половине ключевых слов-технологий? Или четверти? Или как?
А качество нанимаемых?
-----
A откуда Я это должен знать?
Была куча резюме. Кто-то что-то где-то писал. Как правило - на пыхе, как правило - примитивный сайт, как правило - в Индии, в Китае или другой азии. Африки - не было. Южная Америка - была один раз.
Еще - местные были. С ними - сложно. Они, как и ты, считают что должны работать тем что уже есть. А есть только то с чем вышли из Школы. Редко кто из них что-то изучает.
Я могу про себя сказать - (само)обучаем, но... частично работоспособен.
Или как?
------
Я уже на позиции с которой оценивают будет ли там что-то интересное для меня или ануегонафиг...
Последний - частенько выигрывает.
Сплю. Лег - поздно, устал. Сплю.
Звонок. У меня номер высвечивается при открытии (флип-флоп) и соединение устанавливается тоже при открытии - сбрасывать надо отдельно.
Номер - английский.
На том конце начинает щебетать лондонградская индуска.
Щебетать потому как пирь-пирь-пирь-псии... 100 слов в минуту
Лондонградская - так тамошний базовый кокней не понимают даже за пределами центра города.
Индуска - ну там кокней наложен на специфический индусский прононс - его, как и кокней, ни с чем не спутаешь.
Все вместе дает возможность понимать примерно каждое 4-5 слово и догадываться об смысле фраз.
Пять минут разговора в плане ответов об опыте и доходим до вопроса об деньгах.
А Я все еще не понимаю что за позиция.
Так и говорю - не понимаю что за позиция, пришли ка ты мне спеку на нее - Я почитаю, потом подумаю об деньгах.
Пришло:
Role: IIS Admin
Job Type: Contract
Location: Dublin, Ireland
Job Description:
We are looking for an IIS SME resource to assist the Windows Platform Modernisation (WPM) programme with the skills listed below:
- Solid Windows System Admin experience.
- Experienced in Deploying, and supporting IIS, both on an infrastructure level and also on application level.
- Experience of migrating applications from IIS 6 & 7 to IIS 10.
- Excellent trouble shooting skills.
- Used to take ownership of migration and proactively engage with specific applications support teams to ensure a smooth migration.
![]()
Мне уже предлагали продавцом на рынке - картошкой торговать.
Необходимое условие - высшее образование.
На вопрос - зачем - был получен исчерпывающий ответ - чтобы мог посчитать оплату за работу - она в процентах от выручки.
Увы, пришлось отказаться - на вопрос может ли на позицию претендовать чел с двумя высшими - ответить не смогли. ![]()
На мой отказ от позиции как не профильной мне прислали профильную вакансию:
Role: C# Developer
Job Type: Contract/ Permanent
Location: Remote
Job Description:
Technical Skills:
Mandatory skills required – PowerShell
Less mandatory skills – Jenkins, Github, Ansible; DevOps process in general
Useful skills – Citrix, VMware, Azure, Windows/Linux server management.
Process Skills:
Capable of analyzing requirements and automate software as per project defined software process
Behavioral Skills:
Resolve technical issues of projects and Explore alternate designs
Participates as a team member and fosters teamwork by inter-group coordination within the modules of the project.
Effectively collaborates and communicates with the stakeholders and ensure client satisfaction
Train and coach members of project groups to ensure effective knowledge management activity.
![]()
Чего Я не понимаю - почему они не хотят использовать кого-нибудь в Индии для написания шарпового кода повершелом...
Вы понимаете, что там сидит на иголках на испытательном сроке ашар, который должен гнать план по устройству на работу и минимальное число предложенных кандидатам вакансий? Он будет гнать его, пока вы его не пошлёте (но и тогда будет гнать) или не заблокируете его мыло. Тогда он переключится на другое мыло или передаст вас коллеге, а коллега даст ему кандидатов, которых он в свою очередь уже достал. И так до победного - до полного счастья во всём мире.
При таких вводных частичное несовпадение скиллов - вообще пустяк, на который даже не обращают внимания. Тем более, что, как вы говорили, настоящему программисту вообще не вопрос изучить что-то новое. ))
Мне прислали вакуху с глубоким знанием JS, Ноды, Реакта и опытом в оптимизации веб-приложений. Я просто не отвечаю.
Да знаю я, про что вы говорите. И я вам отвечал, что какой смысл спрашивать, что им во мне не понравилось, если и так ясно? Если вы на все вопросы отвечаете и говорите свободно, а вас не берут - тогда есть смысл спрашивать, что же им не понравилось. А если и язык корявый, и не на все вопросы отвечаете - разве не ясно, почему не взяли?
Вот сейчас был разговор у меня - и представиться надо было, и технические вопросы штук 10 задали. По моим ощущениям, я не ответил или плохо ответил примерно на половину. Ну и язык корявый и английский вперемешку с немецким. И я спросил у них, какого уровня программиста они ищут. Они сказали, чем больше знаний, тем лучше. Здесь очевидно, что если не возьмут, то из-за языка и потому, что не на все вопросы отвечаешь.
Я чисто для интереса поспрашиваю, почему меня не взяли, но уверен, что ответы будут либо "вежливые отписки без конкретики", либо то, что я выше написал. Тем более, что уже несколько раз фидбек я получал - и оно всё совпало с тем, что я сказал.
Штука в том, что я почти на все позиции бевербуюсь, а не специально одни джуниорские-миддловские ищу. Стараюсь только чтобы по технологиям совпадало побольше с моими знаниями. А ещё есть позиции, где уровень знаний не указан - просто разраб требуется. Обычно это как раз и есть "чем круче, тем лучше". Т.е. вполне очевидно, что такие собесы я не прохожу, потому как любой крепкий миддл или вообще сеньёр меня обойдёт. Даже если я подхожу на джуниора или некрепкого миддла - они просто берут того, кто по их мнению лучше. Если ограничить себя лишь джунскими позициями, то можно сразу о 90% вакансий забыть. Но тогда мне нечего будет предъявить джобцентру через пару-тройку месяцев. Поэтому бевербуюсь везде. ПОЭТОМУ часто отказывают, т.к. В ТОМ ЧИСЛЕ явно не по своему уровню лезу. А мне что - лишний раз пособеситься в качестве тренировки.
Ну и ещё одно заметил за собой - держать язык за зубами, поменьше говорить и помедленнее, особенно, когда язык плохо знаешь. Например, сказал я одним, что оцениваю себя как миддл - они сразу сникли. Мол, нам такой не нужен. Даже вопросы особо не стали дальше задавать. Больше не буду этого делать. Пусть сами оценивают по вопросам. Но некоторые прямо спрашивают, как вы себя оцениваете по знаниям. Сегодня спросили - от 0 до 10, где 10 лучше всего. Я сказал 6. Ну и результат, как я сказал - примерно половину вопросов не ответил или плохо ответил.
Сейчас, кстати, были двое - один лет 50 тоже, и другой - где-то моего возраста, наверное, чуть помладше. Вобщем, молодых нет.
И ещё, чему на курсах не учили - кучу терминов в программировании нужно знать на немецком. А то у меня дикая солянка, что-то типа
When I want diese Klasse zu implementieren, benutze ich dafür the following approach...
И ещё к этому сверху падежи и рода в немецком путаю. Например, "класс" посчитал за средний род, а он в немецком женский. Я это всё сам учу, конечно, но за несколько месяцев не выучишь. Это годы нужны.
какой смысл спрашивать, что им во мне не понравилось, если и так ясно?
-----
Я спрашиваю не для того, чтобы знать об том "что и так ясно", а для того чтобы понять что нужно изучать и добирать в скилах быстрее чем запланировано...
Но это не твой путь - ты, независимо от ответа, ровненько сидишь на пятой точке и вместе с тобой мы ждем что будет иметь место после сотого отказа... ![]()
Вы под скиллами имеете ввиду побольше языков, фреймворков и прочего?
Т.е. вы апплаитесь на вакансию, о которой вы заранее знаете, что не всем требованиям удовлетворяете. Вас не берут, вы спрашиваете почему. Вам отвечают, что вы не всем требованиям удовлетворяете - вот этому и этому нет. Очевидно, что это те самые требования, о которых вы и так изначально знали. Какой смысл тогда спрашивать?
Какой смысл тогда спрашивать?
-----
Ну скажем чтобы получить ответ вида:
- Вы оверквалифаед (в идеале - с указанием из чего сделан вывод) для нашей позиции и по нашему мнению вам лучше искать позицию в таких компаниях (в идеале - список с контактами) или на таком ресурсе...
не проблема и негативный отзыв
- Ваши мягкие скилсы, по нашему мнению (ваш подход слишком жесткий и развалит группу), не позволят вам успешно руководить (в смысле получать заданный результат в приемлемое время) группой наших (тупых, но все же тщательно отобранных и наилучших каких нашли) джунов...
Цель ведь не оспаривать принятое решение - оно уже принято, а скорректировать свои знания/поведение для получения результата в следующей попытке.
Одна проблема - тебе это нахрен не нужно - тебе дай то
бог пробиться на джуна и продержаться до момента когда осознаешь что надо учиться... ![]()
Но у меня сомнения в том, что это произойдет раньше 5-6 увольнений...![]()
Вас не берут, вы спрашиваете почему.
-----
Я прошу развернутое обоснование на интервью (а иногда и перед) и гарантированно ДО принятия решения.
Очевидно, что это те самые требования, о которых вы и так изначально знали.
-----
Кто тебе это сказал?
Ах, да... с точки зрения нуба оно так и выглядит.
Позиция - разработчик ПО.
Вопрос на интервью
Вы инсталлируете ответственный сервер для заказчика.
После нескольких недель (месяцев) работ по инсталляции и верификации и непосредственно перед передачей заказчику сервер падает.
Ваши действия?
Какой смысл тогда спрашивать?
-----
Ну скажем чтобы получить ответ вида:
- Вы оверквалифаед (в идеале - с указанием из чего сделан вывод) для нашей позиции и по нашему мнению вам лучше искать позицию в таких компаниях (в идеале - список с контактами) или на таком ресурсе...
не проблема и негативный отзыв
- Ваши мягкие скилсы, по нашему мнению (ваш подход слишком жесткий и развалит группу), не позволят вам успешно руководить (в смысле получать заданный результат в приемлемое время) группой наших (тупых, но все же тщательно отобранных и наилучших каких нашли) джунов...
Цель ведь не оспаривать принятое решение - оно уже принято, а скорректировать свои знания/поведение для получения результата в следующей попытке.
Очевидно, что мне такие ответы не грозят. А будут что-то типа таких:
- нужно знать джаваскрипт очень хорошо - вы его не знаете;
- в Дотнете нужно отлично знать многопоточность и синхронизацию - у вас этого нет.
И тому подобное. Т.е. вещи, которые и так очевидны. Т.е. меня спросили на собесе про многопоточность - я не ответил. Про джаваскрипт - я не ответил. Не взяли. Нужно ли спрашивать развёрнутый фидбек, или и так всё очевидно?
Позиция - разработчик ПО.
Вопрос на интервью
Вы инсталлируете ответственный сервер для заказчика.
После нескольких недель (месяцев) работ по инсталляции и верификации и непосредственно перед передачей заказчику сервер падает.
Ваши действия?
А ожидается конкретная последовательность этих действий, единственно правильная, или просто хотят узнать, что вы в принципе будете делать?
Может, там на фирме свои политики для подобных случаев? Например, не бросаться сразу чинить, смотреть логи и прочее, а сначала доложить начальству (если ему сразу не доложили), пропустить всё через юридический отдел, потом ваши договорятся с ихними, как будут решать, потом отрядят команду "ремонтников", и только тогда логи и прочее.
Одна проблема - тебе это нахрен не нужно - тебе дай то бог пробиться на джуна и продержаться до момента когда осознаешь что надо учиться...
Но у меня сомнения в том, что это произойдет раньше 5-6 увольнений...
А что конкретно нужно учить? Ну, чтобы там на джуне-миддле остаться работать или чтобы просто взяли на работу? Всё подряд?
Вот вы сказали, что получили фидбек, почему вас не взяли, но это уже бесполезно для этого места - сюда вы уже не ходок. На другом месте будут другие требования. Что конкретно вы будете учить, чтобы на следующем месте вас взяли?
А будут что-то типа таких
-----
Повторю то, что ты не хочешь понимать: анализ интервью не для того чтобы знать что отказано, а для того чтобы исправить ситуацию.
Тебе дали достаточно, хотя и не полно, информации, чтобы понять над чем надо работать. Полную информацию ты не посчитал нужным попросить.
То, что ты не работаешь над собой - это твое дело - просто будешь получать подобное регулярно.
Что до меня - Я бы оценил насколько релевантны требования для позиции.
Жабий скрипт для десктопа ну совсем не релевантен, а многопоточность - нужна.
Аналогично - многопоточность для веба практически не требуется, а жабий скрипт - необходим.
И когда мне говорят что нет жабьего скрипта и нет многопоточности, то у меня возникает вопрос - почему требуются оба компонента? И на этот Я бы хотел получить развернутый ответ чтобы понять место многопоточности в вебе. Ну и за одно, возможно, поменял бы отношение к незнанию мною этих моментов.
А что конкретно нужно учить?
-----
Много.
У тебя, насколько Я понимаю, отсутствует базис.
Есть только какая-то фрагментарная надстройка.
Тебе нужно смотреть базис и заполнять дыры в надстройке.
Это - много... скорее всего - больше чем ты можешь освоить...
И когда мне говорят что нет жабьего скрипта и нет многопоточности, то у меня возникает вопрос - почему требуются оба компонента? И на этот Я бы хотел получить развернутый ответ чтобы понять место многопоточности в вебе. Ну и за одно, возможно, поменял бы отношение к незнанию мною этих моментов.
Я просто стесняюсь такое спрашивать, т.к. варианта всего два - либо у них какое-то уникальное сочетание многопоточности и джаваскрипта (вас могут тупо кидать между разными проектами, например - позиция такая, срочный затыкатель дыр), либо, и скорее всего, вакансия составлена безграмотно. Ещё вариант, как тут уже говорили - одна вакансия на несколько позиций. Но это скорее тоже к безграмотным вакансиям относится, т.к. наваленные в кучу требования из трёх-четырёх стеков отпугивают адекватных соискателей.
Теперь вопрос, что даст вам знание всего этого? Уникальная вакансия "затыкатель дыр" - что это вам даст? Или знание, что ашары в конторе неграмотные - не пойдёте туда, даже если предложат? А если вам скажут, что это одна вакансия на несколько мест, но вы всё равно не прошли - очевидно, что вы не удовлетворяете даже одному из ихних мест. Получив такой фидбек, каким уникальным знанием вы станете обладать, которым не обладали раньше?
Т.е. всё так или иначе сводится к тому, что лучше всё знать и уметь, а прохождение интервью - в основном случайность. Меня удивляет, что имея такой опыт (вы вроде говорили, что вы предпенсионер), вы до сих пор открываете для себя что-то новое в собесах, пытаетесь анализировать отказы.
Повторю вопрос в другой форме:
Сервер сдох и передавать заказчику нечего.
Можно поднять, но без гарантий работоспособности.
Не сдашь сервер заказчику - контора попадет на деньги.
Твои действия?
Не знаю. У меня нет опыта в подобном. Я бы просто доложил начальству и спросил, что делать. Я стараюсь не апплаиться на должности, в которых нужно отвечать за столь ответственные вещи.
А что конкретно нужно учить?
-----
Много.
У тебя, насколько Я понимаю, отсутствует базис.
Есть только какая-то фрагментарная надстройка.
Тебе нужно смотреть базис и заполнять дыры в надстройке.
Это - много... скорее всего - больше чем ты можешь освоить...
Это совет настолько широкий, что его как бы нет. Делай хорошо и не делай плохо.
Вы своим джунам или каким там подчинённым тоже так говорите? Например, у джуна ошибка, вы смотрите и говорите, что тут неправильно - надо переделать. Он спрашивает, в чём ошибка - вы ему, что надо учить базис, заполнять надстройку и не задавать тупых вопросов. Бери мол и учи... Ну а вам говорят сверху, что вы overqualified и нет софт скиллс.
Интересно, вы сами извлекаете урок из того, что вам сверху говорят, или так и остаётесь при своём? ))
Получив такой фидбек, каким уникальным знанием вы станете обладать, которым не обладали раньше?
-----
Я вроде уже объяснял.
Но у тебя снова особая ситуация - сторонние разъяснения ты не воспринимаешь - тебе обязательно надо собственным копчиком по каждой кочке.
Ну что тут поделаешь - можно только сказать - вперед, по кочкам, к успеху...
Не знаю. У меня нет опыта в подобном. Я бы просто доложил начальству и спросил, что делать.
-----
Угу...
Т.е. ни вопроса зачем тебе задавался данный - заведомо вне твоей квалификации - вопрос,
ни к каким выводам пришли (или могли прийти) спрашивавшие - тебя совсем не интересует...
А меня вот интересует. И кое-что понимаю. Но не все.
И очень хотел бы получить полный анализ со всеми вариантами оценок.
Хотя бы для того, чтобы понимать какое поведение ожидается для прохода на определенную позицию.
Бери мол и учи...
-----
Именно так и делается.
С более/менее конкретным указанием что именно надо изучить, чтобы имплементировать задачу не как можется, а как требуется.
Выживают, кстати, две категории:
- те, кто долбит пока не разберется (выживают если хватает времени)
- те, кто дойдя до возможности задать осмысленные вопросы - задает именно их.
Все остальные - не выживают. ![]()
Кстати, тем более. Сегодня меня несколько раз переспрашивали, когда я сказал что-то типа "инстанцировать класс" или что-то такое неподходящее. Меня тут же переспросили и наверняка себе пунктик про меня запомнили.
Вообще, все собесы выглядят так, будто всё, что у меня в резюме написано и что я говорю - туфта, и меня пытаются просто прогнать по базе. Вопросы в том числе, как я уже раньше говорил - а что вообще программист делает и чем он от телефониста отличается. Тоже сидит и весь день телефонирует? Или чем отличается С++ от Сишарпа, кроме крестиков. Т.е. во мне явно видят полного самозванца. Ну не знаю... это как если бы вас начали спрашивать "жи ши пиши с буквой?...". Притом нужно же понимать, что ответить на вопрос об отличиях этих двух языков можно так, будто ты действительно самозванец и лишь по вершкам почитал, а можно на статью научную накропать. Но самое главное, что для работы это всё нахрен не нужно. А только и исключительно чтобы проверить, а не беженец ли ты из каких горных аулов, который с рождения только овец пас.
А вот если бы была бумажка, что закончил любой захудалый курс "войти вайти" или "Сишарп за 21 день" - сразу другой разговор был бы наверняка. По крайней мере про "жи-ши" не спрашивали бы.
С другой стороны, поставь я себя на их место. Какой-то хрен с горы апплаится, ни одной по-настоящему подтверждённой бумажки - всё какие-то переводы и просто в резюме понаписано. Говорить толком не умеет. Ещё и классы иногда имплементирует. Я бы такого на их месте не взял с вероятностью 100%. Даже если на вопросы отвечает, пусть не все. У нас тут недавно апплаился штудент - он тоже на некоторые вопросы отвечает, но ещё и говорит нормально хотя бы. Да мы лучше штудента возьмём, а этого наф. Но для Мурра тут конечно нужен подробный анализ - сразу не понять, в чём проблема.
Но у меня сомнения в том, что это произойдет раньше 5-6 увольнений...
Чтобы уволили 5-6 раз, нужно сначала устроиться на работу 5-6 раз. При этом, я думаю, что уже третье устройство после второго увольнения можно считать грандиозным успехом.
Кстати, на интервью иногда задают вопрос - а сколько времени вы уже ищете работу? Если отвечать честно - 3-4 месяца - то, как я понимаю, это сразу +дофига к вероятности, что и тут тоже ничего не получится. Потому что им нужно чем круче, тем лучше. А крутой специалист не ищет работу месяцами, сидя при этом без работы.
кроме крестиков.
-----
А почему - кроме?
И там,и там - по два крестика. Только в Шарпе они наложенные друг на друга. ![]()
Вот тебе еще совершенно элементарный вопросик:
Код:
struct P{int D;}
Тест:
namespace ConsoleApp1.Test{[TestClass]public class UnitTest1{[TestMethod]public void TestMethod1(){P p;p.D = 2;
}
}
}
то можешь сказать об имеющихся проблемах? ![]()
Вот видите, это уже два "косяка". Уже два плюсика в пользу "ну его наф, не будем нанимать". А если так раз 5-7 не то ляпнуть, то лица собеседующих быстро становятся скучающими и они спешат закончить интервью.
Щас глянул в англоязычной статье про классы в МСДН - да, они там инстанциируют класс и создают объект, который називается инстанс.
а надо объект класса
------
На самом деле - пофиг.
Инстансе или объект - без разницы - важно, для джуна, чтобы отличал дефиницию класса от инстанса. Многие не могут. Потому тебе по этому поводу задавали дополнительные вопросы. Должны были еще про инстансы интерфейсов и абстрактных классов поспрашивать...
Желательно, конечно, чтобы пользовался однотипной терминологией, но требовать этого от иностранца - не разумно - школы разные.
Должны были еще про инстансы интерфейсов и абстрактных классов поспрашивать...
Ещё спрашивали про статичные классы. И я ступил и забыл, что их нельзя инстанциировать. Сказал, что вроде можно, а нельзя абстрактные.
Мля, неужели в Шарпе есть два типа классов, которые нельзя инстанциировать? О_о
В С++ есть просто классы и всё. В Шарпе решили уйти от множественного наследования - для упрощения. Наплодили сущностей типа классов, интерфейсов, астрактных, статических, и разных сложных комбинаций между ними относительно наследования, имплементаций и прочего. В результате получилось в разы сложнее, чем в С++. А ещё называют Хайлсберга хорошим проектировщиком. Типичный немчура же - всё переусложнить, а потом долго разгребать. ))
Вот тебе еще совершенно элементарный вопросик:
Код:
struct PТест:
{
int D;
}
namespace ConsoleApp1.Testто можешь сказать об имеющихся проблемах?
{
[TestClass]
public class UnitTest1
{
[TestMethod]
public void TestMethod1()
{
P p;
p.D = 2;
}
}
}
Да кому нужны важи задачки и проблемы? Тем более, что вы даже присвоить двойку не сможете. Вы лучше нормальные программистские вопросы задавайте. ))
Желательно, конечно, чтобы пользовался однотипной терминологией, но требовать этого от иностранца - не разумно - школы разные.
Попробуйте заставить немца произнести звук "ж". Он скажет что-то типа "дж". Сегодня на собесе полминуты выясняли, что "syntax Zucker" и "syntaktischer sugar" это одно и тоже. Плюс ещё плохой микрофон моей вебки. Мне бы уловить общий смысл, чего они вообще говорят. В немецком тоже любят поставить в ряд кучу притяжательных.
третье устройство после второго увольнения можно считать грандиозным успехом
-----
Понимать - понимаешь, но исправлять ситуацию не собираешься... дело хозяйское...
а сколько времени вы уже ищете работу?
-----
И сколько?
Я вот - не ищу. Хотя почти два года не работаю по найму. Работаю себе потихоньку над своим проектом, изучаю дополнительные технологии и попутно интересуясь состоянием рынка труда и наличием работы соответствующей моей квалификации...
Но это - базово - не мертв, продолжаю развиваться/совершенствоваться. Хотя детали - что именно ожидается в качестве ответа на данный класс вопросов - надо бы уточнить у хрюшей...
Хотя... тебе же не интересно ЗАЧЕМ тебе задают тот или иной вопрос... и ответ у тебя единственный - количество времени поиска работы... и другого смысла в вопросе ты искать не будешь... А между тем на количество времени по большому счету всем наплевать. Не наплевать на то как оно используется. А вот на то что ты не ловишь второй смысл вопроса - уже не только не наплевать, но и стойку на предмет отсутствия творческого подхода сделать надо...
А крутой специалист не ищет работу месяцами
-----
Да ну?
Ты как в социализме живешь...
А на дворе - капитализм - нужно оказаться в нужном месте в нужное время - там может хватить HTML+CSS на уровне новичка...
В С++ есть просто классы и всё.
-----
Ошибаешься - есть классы, есть структуры и есть абстрактные классы...
И ты не прав по поводу крестов - просто вопрос на внимательность - Чем отличается "С++" от "С#"? - имеет не единственный ответ и является приглашением к дискуссии.
Н.П..
Повторно и без изменений - юниорская позиция:
Experience Required
Web Development experience (1+ years, where appropriate) in the following technologies would be desirable :
- .NET Framework 3.5 - 4.7.2.
- ASP.NET development (C #) (VB.NET).
- MVC 4/5 (C#) development, including GridMVC, Web Forms Development.
- JQuery / JavaScript / AJAX client side scripting / 3rd party controls.
- WCF Web Service development and configuration.
- SQL Server 2008 / 2017 (data design, stored procedure development, TSQL, SSIS).
- Experience in CSS, including frameworks such as Bootstrap.
- HTML5, HTML 4.01, XHTML 1.0, WCAG accessibility standards.
- XML, XSLT, XSD, distributed systems development.
- Experience of test-driven development, Behaviour Driven Development and agile methodology.
Ээээ... там, помимо, указанного, еще нужны знания в финансовой области и готовность писать мелкие антивирусы и секурити протоколы...
Хотя... тебе же не интересно ЗАЧЕМ тебе задают тот или иной вопрос... и ответ у тебя единственный - количество времени поиска работы... и другого смысла в вопросе ты искать не будешь...
Я прекрасно понимаю, почему и зачем они это спрашивают. При таких жиденьких вводных - "документов" без подтверждений, расписному резюме с "10-летним опытом", они просто ищут какие-нибудь звоночки. А когда хочешь найти, то найдёшь.
И ты не прав по поводу крестов - просто вопрос на внимательность - Чем отличается "С++" от "С#"? - имеет не единственный ответ и является приглашением к дискуссии.
Вас никогда не обламывали, когда вы после очередного такого вопроса начинали длинную дискуссию? Ну типа "ок, это вы незнаете, следующий вопрос..."? ))
При этом "это вы не знаете" может и не произноситься.
Я прекрасно понимаю, почему и зачем они это спрашивают.
-----
Думаю, что все же не понимаешь.
Но ты не первый кто не понимает.
Но возможно будешь пераым кто проскочит не понимая.
они просто ищут какие-нибудь звоночки
-----
Единственное, что они ищут - оценку твоей пригодности для выполнения той работы которую у них надо делать.
Ничего другого на техническом интервью никого не интересует.
Но вопросы формулируются так, что имеющийся опыт (даже если он искусственно накоучен) позволяет дать разнопрофильные ответы.
Оценивается куда именно ты попадаешь своим ответом.
Спроси кого-нибудь из хрюшей об том как отвечать на вопросы и сравни со своими ответами - там все будет прозрачно.
Я понимаю, что ты перебросил код в Студию, получил ошибку и потому делаешь данное утверждение.
Ничего я не бросал. Просто загуглил структуры в Шарпе - что там с доступом членов. Я вообще часто гуглю даже простейшие вещи.
В Шарпе вообще полный пипец с доступами по разным типам данных - классов, структур, интерфейсов и вариантами их наследования, сокрытия и переопределения. Комбинаций за сотню, наверное. Все помнить - задолбаешься.
Повторно и без изменений - юниорская позиция:
Да хоть стажёрская - денег лишь бы под сотню платили за эти знания.
Какой вывод вы можете сделать, судя по публикуемым вами вакансиям, которые вам предлагают? Что нет никакого смысла доверять это конторам по поиску работы, давать им свои данные и разрешать слать вам предложения? И что гораздо лучше самому искать - вы хотя бы не будете рассматривать откровенно идиотские варианты?
А это сейчас не считается дескриминацией?
Wir möchten den Anteil von Frauen in unserem Team noch weiter erhöhen und ermutigen insbesondere weibliche IT-Fachkräfte zur Bewerbung.
Ну если работодатели предпочитают через агентства, то все равно на каком-то этапе должен случатся контакт соискателя и работодателя. За последние месяцев 8-10 у меня таковых не случилось - максимум треп ни о чем с рекрутером...
А я ещё неплохо живу. Меня хотя бы иногда приглашают на собес непосредственно с работодателем. Но не на работу пока. ))
Свеженький шедевр:
This is an attractive role with one of our major clients in Galway, and the role is summarized below.
- Design and develop software systems based on MVC .NET, SQL Server and Angular.
- Using the Scrum framework for developing, and delivering applications.
- Design and develop CI/CD pipelines in Azure DevOps.
- Using Test-Driven development to help in refactoring code to improve code quality.
- Working with internal clients to design and develop business applications.
Experience required:
.Net Software Development
Providing input to project plans and status reports
Four years’ experience of developing software applications based on the Microsoft .Net framework (version 4.5+), C#, ASP.Net, with SQL Server database development (stored procedures, triggers), in an Agile development environment.
Лежу на диванчике, читаю книжку, рядом пристроилась спать довольная Фефешка - выгуляна, накормлена, проглажена, прочесана и удовлетворена нацарапанным и накусанным... Идилия...
И вот в эту идилию врывается телефонный звонок...
Рекрутер... есть позиция... по заявлению - идеально подходящая к моему опыту...
Контору - не помню... что-то где-то в памяти есть, но без деталей...
Проговорили все обязательные моменты... не без сложностей - рекрутер - англичанин, говорит мееедлеееннноооо... тянет гласные... ну да бог с ним - не кокней и то ладно...
Договорились - присылает спеку....
Читаю - да, действительно - как под меня писали...
Проверяю что у меня есть по конторе... упсс... лог переписки - все восстанавливается - общие воспоминания об процессе аплаиния и интервью - неприятные - несколько раз не отвечали, затягивали сроки, переносили даты/время... итог - в 2011 годике получен отказ - конторка предпочла кого-то с опытом работы на мясокомбинате... и мои последующие отказы от повторно предлагаемой разными рекрутерами позиции...
Из того что помню - объявления от конторки видел достаточно регулярно на протяжении всех 10 лет...
Отписываюсь в ключе - был контакт и отказ, нет смысла повторять, могу предложить знакомых имеющих опыт работы на мясокомбинате... но без навыков программирования...
Рекрутер - не понимает... англичанин, что поделаешь... ![]()
А если на посмеятся - там рядом еще одна конторка ищет прогера... и тоже не рассматривается как потенциальный рабобратель...
А вообще - все средние и крупные конторки косяком отмечаются в поиске прогеров...
у меня вопрос к знающим
вот это сейчас нормально или уже вне рынка?
The company is now looking for someone to join the software development as a Cloud Engineer, where you will be working on designing and developing the latest generation of the software in a serverless architecture, working on deployment and release processes, and evaluating new technologies using AWS and Typescript.Key points of interest:- Full remote option available, or work from a well equipped modern office.- Employee benefits focusses on healthy employee lifestyles.- Potential salaries can range up to 75,000€! No tech task in the interview process!
А что непонятно? Предлагают позажигать на Node.js за 75 килоевро. Зато без каверзных вопросов на интервью!
Сейчас с удалёнкой большие перспективы открываются. Можно приглашать специалистов из Индии, Африки и бедных стран Латинской Америки и Азии.
существует большой дефицит специалистов.
Вот тут ни добавить, ни убавить - большой дефицит хороших специалистов за "до 75к".
Щас пока не прошерстят все жопы мира, не укомплектуют весь штат такими удалёнщиками - не успокоятся.
Опять звонок, опять рекрутер и опять та же шарага...
Куча аргументов - от было давно до сейчас мало где нужно...
и непонимание того, что Я туда не пойду... потому как просто не хочу работать с начальником сомневающимся в моей квалификации... ![]()
Видать совсем прижало - звонят через день... ![]()
мне как-то казалось, что зп €75к остались в 2019 году
а сколько дают, если сеньерам программмерам? Неужели меньше? Я не в курсе, я давно не нанимался обычным образом и расценок не знаю. Вот грубо говоря с бухты барахты если работу искать, сколько торгуются ХРы на сеньера С++ например?
Саша, не рассуждай о том. чего не знаешь. Глядишь, сойдешь за умного.
Это - актуально, но по Ирландии - выше рынка.
У нас, несмотря на требования навыков в облачных технологиях в каждой публикуемой вакансии, торгуются аж на 45К... при этом в объявках - до 90К...
мне как-то казалось, что зп €75к остались в 2019 году
Чтобы зайти за умного, надо с кого-то пример брать, а вы друг с другом договориться не можете. )))
а сколько дают, если сеньерам программмерам? Неужели меньше?
Если джунам дают 35-55, то сколько может быть сеньёрам? Тем более, что в той вакухе написано в стиле "ажно до целых 75к можно дотянуть, если звёзды сойдутся!". Ну т.е. в реальности будет куда меньше.
Пока ты тут ноешь, моей свежезакончившей универ дочке через три месяца работы зарплату подняли до 57000. Это внепланово, а после испытательного срока повышение стоит в договоре. Вот такие дела.... Мда...
Подождите, вроде вы говорили, что ей дали сразу 60, нет? Я щас ссылку не найду, но где-то месяц назад это было, чтоли? У меня это число в голове засело - я ещё думал, за что сразу после уни 60к дают. Ну, думаю, сеньёры значит сотку просто как нефиг делать выгрызают. И это в провинциальном Нюрнберге.
Вообще, на Хабре уже хвастаются, что в москвах разных 3-4 килобакса - обычная зарплата для сеньёра. Может, немцы туда пеезжать начнут? Всего минус 13% и остальное всё твоё. Пусть русский язык учат - там в амтах и вообще везде никто кроме как на нём не разговаривает. ))
Саша, не рассуждай о том. чего не знаешь. Глядишь, сойдешь за умного
В нашей конторе сейчас берут всех. Даже не смотрят на наличие немецкого. Собеседуют удаленно индусов, набирают людей после трехмесячных курсов программирования.
Все это делают лишь бы не платить эти 75k хорошим специалистам.
Очень много толковых ребят уходит, а им хоть бы что. Вот такой бизнес
Мож распильный проект какой? Я приводил ссылку на описание, когда чел даже в названиях перепутал всё - технологии, языки - а его всё равно взяли. Команда со всего мира еле друг друга понимала - куча диалектов и уровней знания английского, причём далеко не высший уровень. Или как другой говорил, что у него коллеги могли за месяц почти ничего не сделать, и им за это ничего не было. В таких случаях иногда надо, чтобы просто кучка людей изображала в офисе работу. Мож даже покодить чего дадут.
Даже вежливо не отписываетесь отказом? ))
иногда отписываюсь, если рекрутер из компании, иногда прохожу собеседования
если рекрутер из Лондона и пишет в стиле "у меня есть миллион предложений на любой вкус" то таким не отписываюсь - пустая трата времени
на Xing вобще никогда не отвечаю, там тоже обычно пустая трата времени и мало денег
вот сегодня прилетело
Senior Java Developer | Fully Remote | Data | €100k-€150k🚀✨
Hey ...
Hope you're well and having a good week so far
...
To deliver on their ambitious goals, they need further Java resource, which is where you come in! As a Senior Java Engineer you’ll be developing components for the company’s data monitoring platform using technologies such as 𝐒𝐐𝐋, 𝐒𝐧𝐨𝐰𝐟𝐥𝐚𝐤𝐞, 𝐂𝐈/𝐂𝐃, 𝐏𝐲𝐭𝐡𝐨𝐧, 𝐀𝐖𝐒 and 𝐊𝐮𝐛𝐞𝐫𝐧𝐞𝐭𝐞𝐬.
✨𝐁𝐞𝐧𝐞𝐟𝐢𝐭𝐬✨:
•Salary €100k+
•2 company trips a year
•Share options
This truly is incredible opportunity that I would love to discuss with you in more detail. Does it sound like something you might be interested in?
правда тоже от внешнего рекрутера (в тайтле Java Developer, в описании
Java Engineer, а в списке инструментов Python)
И что? Вы сеньёр или не сеньёр? У любого тут спросите - ещё минимум два языка и три фреймворка окучивают, помимо своих основных. Вы должны показывать радость и готовность в освоении новых технологий. Это нравится работодателю. Немецкий студент после уни уже несколько языков знает (помимо разговорных), несколько платформ и фреймворков освоил. Не можете - может, вам профессию сменить?
И что? Вы сеньёр или не сеньёр? У любого тут спросите - ещё минимум два языка и три фреймворка окучивают, помимо своих основных. Вы должны показывать радость и готовность в освоении новых технологий. Это нравится работодателю. Немецкий студент после уни уже несколько языков знает (помимо разговорных), несколько платформ и фреймворков освоил. Не можете - может, вам профессию сменить?
что? я ничего не понял
В универах Java учат, это основной язык, а сейчас может Python изучают, т.к. Java стала платной.
Моя ФЛ Он и Онав тайтле Java Developer, в описании Java Engineer, а в списке инструментов Python
Да и окажется потом всё не fully remote, а 7 дней в неделю в бюро :-)))
Я таким англоязычным румынским рекрутерам отвечаю "отвали".
Кстати, за эту неделю уже было 2 звонка из Лондона.
есть и был бесплатный OpenJDK, а Oracle сделал свою яву с 17 версии снова бесплатной.
OpenJDK отстой... а JDK/JRE SE:
Важная информация о ситуации с лицензионным соглашением Oracle/Java
Условия лицензии Oracle Java изменились с 1 февраля 2019 г. Это означает, что лицензии Oracle Java теперь также будут платными для образовательных учреждений. Выпуск обновления от 16 апреля 2019 г. для Java 1.8 является первым платным обновлением. Согласно принятым лицензионным условиям, установка автоматически приводит к обязательству заплатить за вас. Государственной или университетской лицензии еще не существует. Мы своевременно сообщим вам о государственных или кампусных лицензиях. В случае возникновения проблем затронутые лица могут обратиться в службу поддержки ZIM.
https://java.com/ru/download/manual.jsp
Важное обновление лицензии Oracle Java
Лицензия Oracle Java была изменена для выпусков, вышедших начиная с 16 апреля 2019 г.
Новое лицензионное соглашение Oracle Technology Network для Oracle Java SE существенно отличается от предыдущих лицензий Oracle Java. Новая лицензия позволяет использовать приложение в определенных целях, например для личного использования и разработки, бесплатно, но другие виды использования, разрешенные в соответствии с предыдущими лицензиями Oracle Java, возможно, больше не будут доступны. Перед выгрузкой и использованием данного продукта внимательно ознакомьтесь с условиями соглашения. Ответы на часто задаваемые вопросы можно найти здесь.
Коммерческая лицензия и техническая поддержка доступны по недорогой подписке на Java SE.
Кроме того, Oracle предоставляет последний выпуск OpenJDK по лицензии GPL на ПО с открытым исходным кодом на сайте jdk.java.net.
Моя ФЛ Он и Онас 1 февраля 2019 г.
Глянь календарик. На дворе уже 2022 год.... Читаем первоисточники:
https://blogs.oracle.com/java/post/free-java-license
Глянь календарик. На дворе уже 2022 год....
Читаем первоисточники:https://blogs.oracle.com/java/post/free-java-license
Ничего там под WIndows я не нашёл, там только под Linux. Я на OpenJDK сижу, там есть всё что мне надо, см. https://programming.mybb.ru/viewtopic.php?id=167, https://programming.mybb.ru/viewtopic.php?id=86 и https://programming.mybb.ru/viewtopic.php?id=22, даже божья коровка ползает https://programming.mybb.ru/viewtopic.php?id=69
Моя ФЛ Он и ОнаН.П.
Сегодняшние герои:
Senior Software Engineer - Ireland Remote
....
...must have a willingness and ability to provide proof of completed COVID-19 vaccination prior to start date.
All religious, medical, or other legally recognized exemptions regarding vaccination status will be considered.
Интересно - есть ли у них хоть один случай удаленного заражения? ![]()
Одну вещь Я перестал понимать совершенно.
Есть какой-то сайт объявлений от работодателей.
При сайте сделано хранилище резюме.
Чтобы его заполнить надо повозится - порезать резюме, пораспихать написанное по полям, подтвердить чего там запросят- местами чуть ли не электронную подпись требуют...
И вот когда все это сделано и все устраивает - начинают присылать кучу мусора называемого вакансиями.
Среди этого мусора иногда попадается что-то представляющее некоторый интерес.
Кликаешь отправить заявку и... правильно - попадаешь на портал работодателя, где тебе надо пройти примерно такую же, если не более крутую процедуру заполнения кучи форм...
Я понимаю, что ни один ИТ-идиот не полезет на ИХ портал, пусть это даже очень крупная контора с парой тысяч работников, регистрироваться в надежде на то что через несколько лет ему пришлют приглашение на собеседование на какую-нибудь вакансию. Ну не работает это так.
Чего Я не понимаю - на что они рассчитывали заказывая подобный портал?
Чего Я еще не понимаю - неужели так сложно импортировать данные с портала где размещено объявление - там открытый доступ.
Я понимаю, что ни один ИТ-идиот не полезет на ИХ портал, пусть это даже очень крупная контора с парой тысяч работников, регистрироваться в надежде на то что через несколько лет ему пришлют приглашение на собеседование на какую-нибудь вакансию. Ну не работает это так.
Чего Я не понимаю - на что они рассчитывали заказывая подобный портал?
Ну вот вы же полезли на такой портал и прошли подобную процедуру хотя бы один раз, чтобы проверить. И я полез и прошёл. Даже если это один раз - с миру по нитке, лохотронщикам рубашка.
А теперь представьте, что куча таких конторок и сайтов - лишь клоны, созданные одной из нескольких больших фирм-агрегаторов резюме. Кто-то на одном их клоне зарегается, кто-то на другом. А всё стекается в одну базу. А то, что вы не плюнули на это всё и вручную заполняли, говорит о том, что вы реальный человек, а не бот какой. Правильно настроенный такой бизнес соберёт все личные данные даже у шифрующихся и брезгливых семизнаков, отбрыкивающихся от всяких "нищих" предложений.
Мне уже десятая-двадцатая контора-посредник шлёт резюме из айтишных фирм, которые меня уже отшивали. Эти "айтишные фирмы" - сами посредники. Т.е. там уже давно многоуровневая "перепродажа" резюме. У меня эти Датев, Сименс и Фраматом уже в глазах троятся. Они всё ищут и ищут кучу народа, но продолжают отшивать таких, как я. Даже если и будешь работать в конце концов на какую-то фирму, то через 2-3 посредников. С соответствующим импактом по твоей зарплате - посредники тоже свою часть откусить хотят. Ну и это к общему пониманию "не хватает разработчиков". Когда одна вакансия дублируется по 2-4 раза, то да, создаётся ощущение, что все всех ищут и требуется просто прорва народа, которого якобы постоянно не хватает. Ага, на виртуальные рабочие места. И такой пи...ец во всём мире. В Раше, например, точно такая же картина уже давно.
Это всё конечно нытьё, а реальные пацаны (и чувихи) сразу после уни идут на 60к. На язык никто не смотрит, но С1 конечно должен быть по умолчанию... А ведь логично - если С1 по умолчанию, что на него смотреть.
Вообще, странно, что семизнак побирается по мусорным кадровым агентствам. Я думал, на таком уровне вопросы решаются предложениями на личных встречах на виллах за высокими заборами, или хотя бы в банях. Или семь знаков - это если дописать всё движимое и недвижимое имущество всех членов семьи?
просто в двоичной системе счисления
Да я вовсе не хотел его оскорбить или ещё что. Я вообще никого стараюсь не задевать особо. Так, шутю немного. ))
Вот, например, что-то сегодня свалилось прямо скопом:
Люди сами не знают, чего хотят, поэтому жрут, что дают.
Утверждения без доказательств могут быть отвергнуты без аргументов.
Было ещё третье, но я забыл.
И как ты смог до такого догадаться
пытался найти хоть какое то объяснение твоих фантазий. В MSDN не нашёл ![]()
https://mk-london.co.uk/news/u489/2015/05/16/7868
https://www.rbc.ru/politics/16/04/2021/6079c11d9a7947677d9...
чем оно у тебя по-другому кроме отсутствия пенсионной страховки и по безработице?
ответстенностью за выполняемую работу, большинству ангештелльт это просто не понять, максимум на спринте поругают, а он отдуется, что де "не шмогла". Медстраховка, кстати, при фрилансе обычно роли не играет, ибо давно приватная и от дохода не зависит.
Там скорее наоборот - под девизом «я писарь не местный, попишу и уеду»
у меня так никогда не было, фрилансера берут, когда свои ангештельт сделать не могут.
картошкин спросил про доход?
так у фрилансеров доход в час измеряется с опцией полная (160 часов в месяц) или неполная (сколько договоришься) занятость, поэтому сравнивать сложно.
меня так никогда не было, фрилансера берут, когда свои ангештельт сделать не могут.
Или не хотят
Впрочем это абсолютно не противоречит сказанному мной.
так у фрилансеров доход в час измеряется с опцией полная (160 часов в месяц) или неполная (сколько договоришься) занятость, поэтому сравнивать сложно.
просто посчитать сколько в среднем за год выходит и делов.
просто посчитать сколько в среднем за год выходит и делов.
это все равно не честно, так как обычно в полтора-два раза больше озвученного порога получется, иначе смысла нет фрилансить
Или не хотят
возможно такие варианты иногда бывают, но я на такие работы не попадал ни разу, возможно из-за того, что у меня не только программирование, но и алгоритмы. Все разы в штате не было соответсвующих экспертов и, очень часто, я одновременно с разработкой алгоритмов, проводил еще шулюнг местному персоналу, чтобы они потом смогли хоть как-то без меня это поддерживать.
Так, шутю немного. ))
Люди сами не знают, чего хотят, поэтому жрут, что дают.
Утверждения без доказательств могут быть отвергнуты без аргументов.
Было ещё третье, но я забыл.
О, вспомнил третью шутку!
"Люди не знают, как надо делать, но знают, как не надо. Поэтому делают как знают."
Подходит, например, для проведения собеседований. Навеяно сериями статей на Хабре за последние месяцы, как люди критикуют современные собесы и предлагают свои, правильные, как они считают, варианты. И во всех этих "правильных" как раз угадываются все неправильные варианты по мнению остальных предлагающих. Поэтому что бы ни прадлагали в таких статьях - в комментах всегда разгромная критика и "нытьё".
Там скорее наоборот - под девизом «я писарь не местный, попишу и уеду»у меня так никогда не было, фрилансера берут, когда свои ангештельт сделать не могут.
У меня скорее 1й вариант. Приезжает мальчик в костюмчике, говнокодит полгодика, показывает краааасивую картинку манагерам и бысто испаряется, как роса в июле, когда с нашей стороны начинаются вопросы про то, а где, собственно документация, и как мы это поддерживать и расширять должны. Причём в договоре прописано что должна быть документация. И "Wissenstranfer". Но маганер с ним "договорился" что сначала делаем вот это вот всё, а потом если время останется... Обожаю манагеров и экстернов...
вот это то, о чем я говорю.
Если представить, что все мои актуальные проекты я должен делать так, чтобы кто-то после моего ухода их должен поддерживать, то мне нужно процентов на 50% больше времени на разработку. И все равно не все мелочи куда-то задокументируешь.
это все равно не честно, так как обычно в полтора-два раза больше озвученного порога получется, иначе смысла нет фрилансить
Не честно? Ты в каком-то мире с розовыми слонами живешь?
да, фрилансерам платят за час гораздо больше чем наёмным работникам.
Во-первых как правило выше квалификация
Делает то, что скажут.
Быстрее может начать
Быстрее можно выгнать
Есть риск сидеть без проекта х месяцев.
Поэтому высчитать средний доход за последние 3-5 лет с учётом простоя и расходов на обучение/отели/по/технику мне предоставляется неплохим способом сравнения.
да, фрилансерам платят за час гораздо больше чем наёмным работникам.
Во-первых как правило выше квалификация Делает то, что скажут. Быстрее может начать Быстрее можно выгнать Есть риск сидеть без проекта х месяцев.
Поэтому высчитать средний доход за последние 3-5 лет с учётом простоя и расходов на обучение/отели/по/технику мне предоставляется неплохим способом сравнения.
так правильно, именно по этим причинам сравнивать фрилансеров и ангештельт - не честно. Я наблюдал пример на себе и на одном знакомом фрилансере, что происходит, когда пытаешься устроится после десятка лет фриланса на ангештельт. Тебя не берут, просто, от слова совсем. Находя любые причины. Хотя причина простая - фрилансер - это человек, который работал сам на себя и уже фактически небольшой, но директор своего предприятия, пусть в этом предприятии всего один человек. А ангештельт - это тот, кто всегда пел, сейчас поет, и всегда будет петь под чью-то дудку.
Именно поэтому по крайней мере в этой стране (в США это не так) сравнивать среднегодовой доход фрилансера и ангештельта практически нельзя. Перейти из агештельт во фриланс или наоборот
- очень сложно и годовой доход сильно зависит от предыдущего опыта и места/мест работы.
У меня скорее 1й вариант. Приезжает мальчик в костюмчике, говнокодит полгодика, показывает краааасивую картинку манагерам и бысто испаряется, как роса в июле, когда с нашей стороны начинаются вопросы про то, а где, собственно документация, и как мы это поддерживать и расширять должны. Причём в договоре прописано что должна быть документация. И "Wissenstranfer". Но маганер с ним "договорился" что сначала делаем вот это вот всё, а потом если время останется... Обожаю манагеров и экстернов...
Главное, что вашего босса и манагеров это устраивает, и они приглашают таких мальчиков снова и снова, и продолжают скидывать их недоделки вам и за более мелкий прайс (зарплату). ))
вот это то, о чем я говорю.
Если представить, что все мои актуальные проекты я должен делать так, чтобы кто-то после моего ухода их должен поддерживать, то мне нужно процентов на 50% больше времени на разработку. И все равно не все мелочи куда-то задокументируешь.
Доки должны быть в самом коде. В идеале - в названиях сущностей. Если из названий переменных, методов и классов непонятно, что они делают и как работают - код в мусорку, работника на мороз, в трудовую - "уволен из профессии на..уй!"... По крайней мере, такое мнение я встречал. ))
Перейти из агештельт во фриланс или наоборот - очень сложно и годовой доход сильно зависит от предыдущего опыта и места/мест работы.
из опыта знакомых - все реально.
конечно если ты на постоянку хочешь получать часовую ставку х 8 часов х 220 дней, то согласятся не только лишь все.
из опыта знакомых - все реально.
один мой знакомый переходил 3 года из фриланса в ангештельт, в результате годовой доход упал в 2 раза.
Я в прошлом году задумывался перейти, с успехом проходил технические собеседования, но сыпался на окончательном разговоре при обсуждении зарплаты. Даже если я соглашался на предложенные крохи, мне всегда говорили что ты не сможешь вдруг вот так сразу зарабатывать в 3 раза меньше, от тебя жена уйдет, мы не хотим твою семью разваливать. То есть еще раз - если спрыгивать с фриланса, который был по 40 евро в час по 7 месяцев в году на аналогичный ангештельт - то да, все возможно, а с 90-100 евро в час - либо надо переписывать CV и прикидываться дурачком, который
типа вообще не в этой области работал и начинать на 50к в год, либо не делать этого. Поэтому еще раз утверждаю, что это две несравнимые катекории, по крайней мере в этой стране.
я бы тоже на месте собеседующих спросил себя: «а какого х. человек хочет бросить фрилансерство ради нашей фирмы?»
Во, правильно. А так как зарплат по 15к в месяц в Германии в ИТ не бывает, то с фрилансерства спрыгнуть очень сложно. Поэтому я все-таки настоятельно предлагаю не смешивать теплое с мягким, то есть фрилансовы доход и брутто-зарплату ангештельта - это две разные категории людей, переход из одной в другую хоть и возможен, но сопряжен с реально огромными усилиями и проблемами.
еще раз - если спрыгивать с фриланса, который был по 40 евро в час по 7 месяцев в году на аналогичный ангештельт - то да, все возможно, а с 90-100 евро в час - либо надо
Если ты такой крутой и у тебя всё так сладко, так чего хотел в ангештеллте? 😆 И твой знакомый фрилансер тоже...
Ты вообще в германии живешь? Есди да, то зачем?? Ты же якобы такой клёвый профи, работой откуда-то с тайланда или казахстана, трать там свои миллионы 😉
Если ты такой крутой и у тебя всё так сладко, так чего хотел в ангештеллте? 😆 И твой знакомый фрилансер тоже...
не все измеряется зарплатой/доходом. Друг, что спрыгнул с фриланса не мог кредит взять, чтобы дом купить, поэтому и спрыгнул. Я фрилансю не из-за денег себе в карман, а из-за возможности без инвесторов стартануть свой проект, а когда меня стали посещать мысли, что стартануть не могу уже очень долго, то задумался об ангештельт работе. Правда уже про ангештельт передумал.
Ты вообще в германии живешь? Есди да, то зачем??
да, но у меня есть дети, которые не хотят жить в Тайланде или еще где, как вы предложили, да и в современных реалиях когда новый фрилансовый проект можно взять только через агенство
(сольком, хайс, гульп) находиться не в Германии будет проблематично. До пандемии почти всегда фриланс также был еще и von Ort.
Первый раз такое вижу - строчка под именем, как обращаться.
неужели на самом деле ни один банк не согласился финансировать недвижимость?Я исхожу из того, что будучи фрилансером человек минимум 20-30% суммы накопил. Тогда же риск банка минимальный.
Мне давали ипотеку без особенных проблем.
Один раз финансировал 100% (налог, нотар и маклер были за мои). Но там сумма была небольшой.
Второй раз финансировал 110% (включая налог и частивно нотар. Маклер и часть нотара была за свои). Тут уже сумма была приличная.
Оба кредита брал только на себя будучи фрилансером.
неужели на самом деле ни один банк не согласился финансировать недвижимость?
в его ситуации с его слов предлагаемые кредиты были под неудобные условия. Я знаю, что зельбсштендиги обычно с большим трудом могут получить кредит, но сильно этим вопросом не интересовался, однажды сам пробовал - не получилось, а потом забил на попытки.
А ангестелльте почему не может без инвесторов стартануть? Только из-за мелких денег, что он зарабатывает?
Не каждый бизнес можно привести к окупаемости с маленьким бюджетом. Делать бизнес впараллель с основной работой - тоже может не получиться.
Когда-то, когда я был ангештельт, у меня в контракте было написано, что если я становлюсь совладельцем (от 1% процента доли) или получаю в год от 2к мимо моей основной работы, то я гарантированно должен лишиться какой-то довольно большой суммы своей зарплаты, то ли 30, то ли 40%. Поэтому пришлось уйти во фриланс, хотя это было довольно рисковано с точки зрения дохода.
Даже просто открыть фирму, нужны деньги на штоербераторов, на оплату медстраховки, и, получается, что либо у тебя есть в загашнике 100к или больше, чтобы просто их проесть за год и где-то прожить и протратить на расходы + минималистические затраты на рекламу, либо искать такой вариант бизнеса, когда ты, например, фрилансишь, а в промежутках между контрактами пытаешся довести до ума свое дело.
Без продукта за идею инвестор не даст денег на разработку, инвесторы дают ровно столько, чтобы за эти деньги написать отчеты и найти нового инвестора, либо инвестор должен быть "свой". Либо должен быть готовый продукт, тогда будет проще, хотя с готовым продуктом проще сразу начинать продажи и двигаться пусть медленнее, но без инвестора.
В США открыть-стартануться иногда бывает проще, там, по крайней мене есть много грантов, которые можно перехватить под открываемую фирму (именно гранты, а не инвестиции в виде доли), но
я здесь, в Германии, а не в США.
Такое и в России есть и было, и везде. Почему именно "американский офис"?
Вопросы про немецкие реалии.
Обязательное менторство есть? Не просто новичка вещам обучать, что ему нужны, а то, что описано - что ему не нужно. И может даже не новичка. И делать это, даже если ни обучаемому, ни обучающему это не нужно.
Правильно там в комментах про матросов. "Мне не нужно, чтобы вы хорошо работали, мне нужно, чтобы вы зае...лись!" А деньги приносит в основном не труд конкретного клерка или рабочего, а корпоративные игры и инсайд на высоком уровне.
N.P.
Поболтал сейчас с рекрутером...
Странные ощущения... теперь Я не знаю местного языка... и выпал из специальности не работая два года...
В переводе - хрен ты найдешь работу в офисе на берегу теплого моря и с зарплатой в полляма... ![]()
Прислал, однако, вакансию... список из десятка языков, куча баз... и поверх всего - АВС и Кубернет...
На что рассчитывают - непонятно. Отказался, разумеется...
Нормальные условия. Вот тут человек ищет без зарплаты. На стажировку. Но чтобы умел много чего и объяснять не надо было.
я вот ищу например в один проект человека на стажировку для поддержки джанговского проекта, без зарплаты, реальный живой проект, люди — хотите опыт? — вот!!.. так нет, всем подавай 80к вообще с уровнем знаний 'умею классы создавать, вы мне объясните все остальное'
Я считаю, давно уже пора вместо работы предлагать участие в конкурсе за рабочее место. По принципу финансовых пирамид. Приведи друга, и твои шансы возрастут. Но стачала сделай первый взнос и купи наши методички, как достичь успеха и получить работу. Вот у нас стажёр пока без зарплаты уже год работает - так это "бриллиантовый директор" в нашей иерархии, и чтобы такого достичь, он много денег потратил и сил, и привёл в нашу компанию ещё 20 человек, таких же как он.
Запощу сюда - вдруг у кого доступа нет. УВОЛИЛСЯ 2 / Наши за рубежом / Sql.ru
Дело происходило в США в 17 году. Спойлеров тут нет, поэтому придётся всю писанину целиком показывать.
Вобщем старый идиот мучался больше шести месяцев на нынешнем контракте.
Где-то половина хаты индусов - ну милые-ж люди. А вот белые .... есть идиоты, есть недоумки, есть звери.
Начну с начала. Зряплата мизерная, согласился лишь для того что-б посмотреть чем живёт администрация сошиал секюрити и как тут у них вообще ....
Попытаюсь огласить весь список:
1. Первые две недели вообще не работал. Сперва не было компа, потом доступа.
2. Far & SSMS Toolpack, Chrome/FireFox не говоря уж про RedGate Prompt - пришлось забыть... Ручками и через жопу.
3. Нужно заполнять 3 (три) таймшита онлайн, для федералов, для компании и для рекрутеров. Ежедневно. Ибо менеджмент должен держать руку на пульсе. Вплоть до когда пришёл-когда ушёл.
4. Когда нанимался сразу сказал что мне надо ездить на SQLSaturdays. В первый-же раз мне не дали отгул на пятницу. Сказали типа когда мы обещали мы не знали что это так часто. Т.е. даже что я за 4 дня отработаю 40 часов их не поправило.
5. И вообще никакого "вольнодумства". НЕЛЬЗЯ работать меньше или больше чем 40 часов в неделю. Т.е. если ты хочешь взять отгул, то разбрость часы нельзя.
6. Сидим в здании через дорогу от ССА. Раза 2-3 в неделю нужно туда ходить. Перехода нет. Скорости до 90кмч.
7. Каждый такой поход нужно заносить в специальный календарь, что-б ССА знало кто у них в здании в данный момент находится.
8. Если нужен отгул, то нужно сперва переговорить с рекрутером, потом с сослуживцами (а вдруг их тоже в это время не будет), потом заполнить заявку в календаре компании и ждать разрешения менеджера.
9. Каждый отгул нужно вносить и в календарь ССА. Они-ж тоже должны знать что меня нет.
10. В четверг до обеда нужно предоставить репорт что ты делал на этой неделе.
11. К концу дня пятницы нужно предоставить репорт в ССА. Проблема в том что этот репорт должен быть ещё и уже проверен. Никто не знает как это может быть.
12. На интервью не спросил куда делся мой предшественник. Оказалось "разругалась". Я её очень понимаю. В ССА спросил тамошнего чувака "не он-ли случайно" стал причиной её ухода. Он побежал звать свидетелей и просил дать их подтверждение что он был не причём. Поэтому похоже что частично и он.
13. Вот тут начались неприятности. По возвращении в контору у меня настала выволочка в стиле Вани Жукова. Похоже свидетель и сослуживец "настучал", а может и оба. Типа я не должен разговаривать с клиентом (ССА) о таких вещах.
14. Когда получил доступ к серверам схватился за голову и написал начальнику SQL отдела ССА что типа у них большие проблемы тут и там и везде.... Как результат, очередная выволочка. С этого момента все сношения с клиентом только после досмотра тим-лидером.
15. Запустил какой-то запрос. Показал результаты на митинге с ССА. Снова выволочка. Оказывается нужно делать "пир-ревью", а мой скульный код должен ревизировать пацан-год после колледжа и который левый от правого джойна отличить не может. Зато стучит уже знатно.
16. Туалет. Один на всё здание. В один день два раза туда заходил и все песуары были заняты. Приходилось ждать. Да что песуары, очки тоже постоянно заняты и люди в очереди стоят. Но это ещё полбеды. Когда в середине дня приходит уборщица, то его вообще закрывают минут на 15. А если вдруг кого-то припёрло после долгого митинга ...?
17. Компьютер. 8Гб памяти. 80% под антивирусами и слежкой. На вопрос "что делать?" ответили: "- а ты не запускай так много приложений, а только нужные"
18. Каждое утро не знаешь включится-ли. Хорошо если 5-10 минут заводится. Иногда, и по полчаса-часу занимает, когда апдейты всякие приходят или права теряются.
19. Пришёл жаловаться техникам на комп. Говорю даже CMD не запускается. Так они посмотрели на меня как на Сноудена: - А зачем тебе CMD???
20. Начальник департамента в ССА говорит одно. Начальник отдела другое. Начальник группы это всё игнорирует и требует третье. Компания вообще требует своего. Если их всех только слушать и фильтровать базар, то мозги задымятся.
Это ещё не всё. Могу продолжать если интересно.
Там ещё пунктов 10-15 наберётся как минимум
Дело происходило в США
Хмм, странно - другим постом идёт фраза "Воруют. Я не на одной работе свои тумбочки-шуфлядки не закрывал, а тут таки да." - это же явно немецкий. Может, удалённо работал из Германии на американцев? Тогда значит, что эта херня и на Германию распространяется. А значит, и в принципе на весь мир.
Хммм... интересное место работы. Не буду уточнять, что интересно, чтобы всякие "дайвёрсити" не возбудились.
12. На интервью не спросил куда делся мой предшественник. Оказалось "разругалась".
За месяц до меня у тим-лида кошелёк украли, так она демонила говорят всё здание.
Почитал там дальше - лучше вам самим доступ туда иметь. Прямо пипец какой-то. Копировать оттуда не буду. Может, чел приврал? Или ему невероятно неповезло? Или это вообще нормально?
Добавлю только, что под "мизерной зряплатой" он имел ввиду
"А я за какой-то паршивый… $55/h эта гадюка терпеть буду? (с)"
в 16-17 году. Это где-то под 100к баксов в год до налогов, или около 85-90к евро.
Ещё оттуда
"Я не видел ещё ни одного капитана, у которого были бы проблемы с загорелыми тёлками. Речь, конечно же, не про США, а про Карибы."
Сложно иметь проблемы с "загорелыми тёлками" в стране, где незагорелые тёлки - лишь туристки из далёких северов. Да и то лишь в первые дни по приезду.
Тоже смотрел видосы, где постоянно какие-то бородатые пузаны плавают с разными модельной и не очень внешности в купальниках. Вот, думаю, миллионеры проклятые - могут себе позволить. Только недавно дошло, что они их скорее всего просто катают за деньги. Тогда и у дежурного на каком-нибудь аттракционе тоже "проблем с тёлками нет" - каждый день через себя кучу красоток пропускает. ))
Да и то лишь в первые дни
-----
Читаю твои посты и понимаю, что у тебя проблемы не только в программировании...
Сложно понимать сленг не зная его... а чтобы понимать - надо пожить там где используют...
Загорелые тетки - они и на северах будут загорелыми тетками... независимо от того сколько там проживут...
И - да - с ними часто бывают специфические проблемы... так же как и с загорелыми парнями...
И - да - обращение с ними без проблем - вполне себе существенный навык...
НП
Моя ФЛ Он и Она
Поэтому еще раз утверждаю, что это две несравнимые катекории, по крайней мере в этой стране.
пкм, один свежий случай знаю, может исключение. У мужа коллега, 14 лет назад они вместе пошли на фриланс. Сначала муж, потом товарища перетащил. Шесть лет они оттрубили на проект, потом всех постепенно поменяли на индийцев, а товарища ещё на четыре года оставили. Уж больно был хорош. Муж утверждает, что равных ему он за свою трудовую биографию не встречал и совместную работу оценивает, как эффективнейшую, плодотворную, открывшую горизонты и все возможные превосходные эпитеты. После этого их официальная работа вместе закончилась, но контакт поддерживают.
Муж до сих пор счастлив во фриленсерстве и помыслить не может другого, а коллега в этом году перешёл в ангештельте
в концерне, где 4 года на проекте сидел. Ему сделали предложение, от которого трудно отказаться: зарплата реально достойная, разрешили работать полностью удаленно, акцептировали долю и работу в побочном стартапе плюс всякие плюшки типа хорошего лизинга. Позиция архитектора. Он говорит, что не хочет морочиться с поиском проектов ( хотя это всего второй его проект за 14 лет, ничего он по сути и не искал ) ну и раз уж так зовут и на все его условия идут, решил согласиться.
Теперь он уже зовёт мужа к себе и муж мечтает просто опять с этим коллегой работать и надеется, что это ещё случится. Но у мужа продление актуального проекта до конца года, а там видно будет.
Кредит на дом нам
дали после двух лет фрилэнсерства без проблем. Мой доход был несущественен.
Или по 40 пашут лишь бесправные джуны, а помидор завсегда себе укороченную неделю выбьет?
Зависит от политики партии и от тупости упёртости Personalabteilung-а. Но в общем и целом - да. Вместо повышения зарплаты на пару процентов можно договориться о сокращении рабочей недели на час-два или дополнительных днях отпуска.
Исключение это или нет - зависит от цифр.
Если человек работал за 60/час, а в концерне предложили 90/год, то почему нет?
согласна.
в чистых деньгах этот конкретный товарищ ( с учетом отпуска) немного потерял. Штунденатц был 100 нетто. С другой стороны, пенсию получит, больничные, если надо. По деньгам то на то и вышло, поэтому согласился.
Относятся там к нему с уважением, за четыре года оценили.
Ну и сидит себе дома, ездить на работу не надо.
Это ему обещали насовсем, может раз в месяца два-три после короны будет надо заезжать в офис, за счёт концерна.
да, я думаю, неохота людям с бухгалтерией возиться, постоянное продоление/непродление договора надоедает.
А Фирмам не хочется морочиться с темой Scheinselbständigkeit.
и если муж готов работать bundesweit, то этот уже парень не хочет мотаться по проектам,
ребёнок вот у него недавно родился. Сейчас, конечно, корона очень кстати, все по домам сидят.
Но вероятность, что присутствие вернут, все-таки есть. Кто знает.
Ну и стартап у него есть для доп.денег и как соломка. Посмотрим,
я любопытная:) мне интересно, как у людей складывается.
видимо, не всегда не спасает.
Типа этого
Rechtsanwalt Felser (Brühl/Köln) berät und vertritt mehr als 40 Freelancer, die bei der Telekom eingesetzt waren und sind. Da bei Feststellung einer sozialversicherungspflichtigen Beschäftigung durch die DRV Bund regelmäßig auch ein Arbeitsverhältnis vorliegt, sollten gerade Freelancer mit einer „roten“ Bewertung die angebotenen Optionen nicht leichtfertig unterschreiben oder annehmen. in Einzelfällen kann damit gerechnet werden, dass die langjährige Tätigkeit in ein und demselben Projekt von Beginn an als Arbeitsverhältnis zur Telekom zu werten ist., nämlich dann, wenn der dazwischengeschaltete Auftraggeber (z.B. Hays, Gulp o.a.) keine Arbeitnehmerüberlassungserlaubnis hatte oder der Einsatz von Anfang an nicht „vorrübergehend“, sondern „auf Dauer“ angelegt war.
Повеселили меня сегодня:
Reporting to the IT Infrastructure Manager the position will be involved in the management of a range of IT projects including selection, development, maintenance and support of new and existing IT systems.
The person will also be involved in the management of ERP systems security and implementation of security.
Main Duties and Responsibilities:
- Provide Project Management expertise in the Design/Selection, development and implementation of new IT projects and systems
- Maintenance and support, as required, of legacy AS/400 IT applications and interfaces.
- Technical support, as required, with regard to systems operations and administration (IFS, AS/400 + other Helpdesk items)
- General support, as required, to all IT Users with regard to hardware, software and networks – including provision of On Call support for mission critical systems.
- Ensure compliance with WIL Controls as they relate to IFS Systems Security and access, Change Management and Control, Key Reports repository and version number control, History logs, etc.
- Ensure that All Wellman International Ltd. Related Company Policies and Procedures are followed.
- In line with training and applicable procedures, conduct all duties in a way that promotes company values, & best practice standards relating to health, safety, environmental & quality performance.
- Other duties and projects as determined by the IT Infrastructure Manager.
The Person
This position requires a relevant third level qualification in Computer Science/IT with relevant IT systems support experience in an industrial manufacturing environment.
Experience and knowledge of an SAP ERP environment specifically around client-side tasks such as with user setups and security would be highly advantageous.
Previous Experience in the following while not all essential is also important for the role:
- Applications software design, development, documentation, implementation, support and training
- Experience of Admin ERP systems preferably IFS, development of queries and reports as well as security controls.
- Experience of AS/400 programming (RPG, OCL, CL + Utilities and then Client Access) an advantage
- Stream serve Forms/Document Design and Delivery
- SQL
- All main PC Applications, Office 365 support
- VMWare Virtualisation technologies would be considered preferable
- Experience with cloud technologies desirable but not essential
- Networking and related technologies – Active Directory, DNS, DHCP desirable
- Windows server Group Policy - desirable
The successful candidate must be a good communicator with strong verbal, written and computer skills enabling them to communicate effectively across all levels of the organisation and with external stakeholders.
The ability to work under one’s own initiative as well as working as part of a team is important.
This is an excellent opportunity for a dedicated, energetic and versatile individual to join a highly successful Company.
Вот только почему то у меня не появилось желание взяться за эту работу.
Ах, да... забыл... время для изъявления желания несколько ограничено - 3 дня... ну и ночи тоже
Хотя... У меня есть один вопросик для писателя этого реквайрмента - Каков регламент обслуживания 34 аппликации у меня в разделе проекты? - если сможет найти ответ - отработаю год бесплатно. ![]()
Говорили уже, что некоторые подобные вакансии - не ошибка рекрутера (солидной фирмы, ага), а специальные вакансии под нужных людей. Все остальные покрутят у виска и не будут связываться. И типа конкурсная основа найма соблюдена.
А ещё говорят Алекс необучаем, вон как некоторые вещи на лету схватывает)))
И с полуслова понял как сделать себя незаменяемым работником - не давать читать сорцы своим коллегам.
или семизнака подловить на немытой ложке в стоматологии, дааа такому товарищу палец в рот, руку откусит)))
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
NP.
Software Developer C#
Job description
• Develop excellent software solutions in dynamic, innovative, software localization company
• 3-5 years software development experience
• Main language C++ (MSVS, MFC)
• Basic knowledge of COM and/or Web Services an asset
• Experience in software localization an asset
• GUI design and implementation understanding
• Be proactive in suggesting product and process enhancements
• Qualification In Computer Science Or Related Discipline
Skills
• Organised and methodical approach to work
• Strong analytical and problem solving skills and good attention to detail
• A desire to progress in this growing company
• Track record of completing projects to timeline
• Ability to interact effectively in a distributed team environment
• Excellent English written and verbal communication skills
• Experience working in localisation industry an asset
Ээээ... ну да - самый север страны... но местные "чукчи" живут не там...
Ну и еще одна позиция:
- Microsoft: ASP.NET/VB.NET/C#/VC++/MFC, Microsoft Dynamics, Sharepoint
- Web: Java, HTML, HTML5, Javascript, Python, PHP, CSS3
- Mainframe: COBOL, Mainframe, IMS
- Frameworks: Struts, Spring, .NET, Jquery, ExtJS
- Databases: Oracle, SQL Server, DB2, Teradata, ASTER, MSAS, Hyperion, PL/SQL Programming, Stored Procedure Development, Performance Tuning,
- Data warehouses/ETL tools: DataStage, BigInsights
- NoSQL : Hadoop, Casandra
- Web Application Servers: WebSphere, WebLogic, TomCat, IIS
- Other: Business Intelligence, Mobile Development, Oracle SOA, SAP, Peoplesoft, Teamcenter/NX
- Development Environments: Eclipse, Jdeveloper, Visual Studio
- Major Standards: AJAX, JSON
- OS: Linux, UNIX, Android, iOS
- Tools: QC/ALM, Performance Center, QTP, Selenium, Subversion, Rally, Teamforge, Rational suite, Hudson/Jenkins, Sonar
- Methodologies: Agile, Spiral, Waterfall, Iterative
- BI Platforms: Cognos and Tableau
- Analytical Platforms: SAS Base, SAS \ETS, SAS\STAT, EG, SAS Server, SAS SQL, and SAS Macro development
Я даже не буду ничего подчеркивать...
Но чтобы совсем не напугать - просят хотя бы что-то одно, но при этом отказывают при покрытии менее 30%...
За последние пару лет практически не случалось такого, чтобы в объявлении не требовались облачные технологии.
Но сегодня что-то случилось и вот такое начали искать:
( Remote Opportunity ).
The Role:
- Develop across a variety of technologies with a focus on VB6, C#, .Net, and MSSQL.
- Mentor and share knowledge with the close team.
What's in it for you?
- The company fully understands how niche the VB6 skillset is and the successful developer will be welcomed as an integral part of the team and fully supported and trusted from day one.
The Person:
- Previous professional experience with VB6 would be the main criteria whereas any additional exposure to MSSQL, C#, .Net is a bonus.
Salary : €55k - €65k with a host of benefits.
У меня в связи с этим вопросик получается - кем надо быть, чтобы имея С#, взяться менторить команду ВБшников? Там же ничего сделать нельзя - ВБшники, по-определению, кроме ВБ ничего не умеют...
У меня в связи с этим вопросик получается - кем надо быть, чтобы имея С#, взяться менторить команду ВБшников? Там же ничего сделать нельзя - ВБшники, по-определению, кроме ВБ ничего не умеют...
У меня больше вопрос, как это
Salary : €55k - €65k with a host of benefits.
проходит через фильтры семизнака и вообще попадает в область его внимания? Ну и ВБ6 впридачу. ))
И если опытный ментор у них должен пожертвовать собой и опуститься до ВБ6, а за это от щедрот барских получает 55-65, то сколько у них остальные члены команды получают? 30-50? Это команда интернов-джунов, которым нужен преподаватель азов?
мой сосед по подъезду, сказал, что в связи с санкциями, работы не стало...в его сфере обслуживания кассовых терминалов...
...
Думаю, что в России, и в других направления ай-ти бизнеса, стало невесело...
Санкции...
...
Хотя, я пока работой не интересуюсь...
Хочу разобраться, вообще, какой мне лучше язык программирования изучать...
Я, слышал что Питон, язык популярный для создания программ в играх на компьютере, а больше в телефоне...
...
Как бывший бизнесмен, думаю что игровые программы скорее надо будет самому и продавать...
А, это тоже не просто: делать программы, и затем самому их продавать... С этого начинать свой путь в программировании, что-то не очень то здорово...
Хотя, это проще, чем работать на дядю, со сроками, и возможностью получить за работу шиш с маслом, или даже без масла.
Хотя, это проще, чем работать на дядю, со сроками, и возможностью получить за работу шиш с маслом, или даже без масла
откуда взялось это нашествие махровых стартеров в нашем подфоруме? Не свиделось вам там в ваших форумах о саде и огороде?
Н.П.
Давненько не было смешных вариантов, но сегодня - появился...
Вакансия - в Дублине.
Technical Support mit Deutsch
Unser Partner ist eine multinationale Softwarefirma in Dublin und sucht gerade Mitarbeiter für Customer Support / Desktop Support in fliessende deutsche Sprache und Englisch. Die Rolle wird variirt und enthält die folgende:
- lokale Verbindung für Kunden (intern) – einkommende und ausgehende Telefonate von/ zu Kunden
- Hilfe für Kunden aus anderen Länder in Deutsch und Englisch
- Zusammenarbeit mit anderen Abteilungen um Incidents zu lösen
- Analyse und Lösung von Kunden Incidents mit Hilfe von Wissensdatenbank und/ oder Bestätigung von Hardware Parameters
- Beratung von Kunden mit How to, Process Fragen und Rückfragen basierend auf Wissensdatenbank
- Schichtarbeit in den festgelegten und besprochenen Zeitpunkten
- Instandhalten von Wissensdatenbank
Der ideale Bewerber benötigt die folgende:
- Kenntnisse über allgemeine IT Konzepte
- Voraussetzung – MS Exchange und Outlook Erfahrung
- fliessende Deutsch und Englisch
- profesionelle Umgang mit Desktop Applikationen (E-Mail, MS Office, browser Handlung)
- Einhaltung von Geschäftsbedingungen und Prozesse
- ausgezeichnete Englisch Kenntnisse – schriftlich und mündlich
- Erfahrung mit Online Kommunikationen
- Business/ IT Qualifizierung
- 1-2 Jahre Erfahrung in Kundenberatung Rolle
- vorherige Erfahrung in IT Industrie ist von Vorteil
Предлагаемая зарплата 27-31К.
В чем смешно?
Так когда Я из Дублина уезжал лет 8-9 назад там прожиточный минимум был за 35К...
Т.е. при зарплате в 35К выходишь в ноль - налоги, аренда, машина, жратва, одежда, развлечения...
И с тех пор дешевле не стало...
В чем смешно?
Так когда Я из Дублина уезжал лет 8-9 назад там прожиточный минимум был за 35К...
Т.е. при зарплате в 35К выходишь в ноль - налоги, аренда, машина, жратва, одежда, развлечения...
И с тех пор дешевле не стало...
Это семизнаковый прожиточный минимум? Я не знаю как, но на свои 400 с копейками евро пособия умудрялся есть, одеватсья, купить новый телефон или комп недорогой раз в 2 года, раз в год может даже съездить в отпуск в задрипанный райончик Италии, и даже ездить иногда на машине. За машину страховку и налог тоже платил из пособия - служба занятости ничего не перенимала, кроме оплаты жилья, базовых страховок и части коммуналки. В Tafel ни разу не ходил, в прочие службы по поддержке бедных ни разу не обращался, после того, как получил самый первый буст (Ersteausstattung) давным давно.
Это односпальная по американским понятиям (т.е. обычно двухкомнатная по русским), или реально однокомнатная?
Смотрел видосы челов с Майами - 2-комнатные односпальные в высотках по береговой линии стоят около 2к долларов в месяц, плюс коммуналка долларов 150-200. Но то Майами, а то вшивый холодный Дублин, где даже покупаться толком нельзя.
Н.П.
Responsibilities
· Design and Development of core modules on time, and to required quality.
· Ensuring the quality of delivered software through maintenance of unit tests, continuous integration, completion of design and code reviews.
· Estimation of development tasks
· Working with Business Analysts & UX in defining requirements and prototyping solutions
· Working with the QA coach on defect prevention and team QA activities.
Skills/Experience
o Prior experience with developing enterprise-level web applications
o NET 4.5 and .NET Core 3 or higher
o ASP.NET MVC. (Helpers, HttpModules, ActionFilters, Dependency Resolver etc.)
o ASP.NET Core
o JavaScript Code Structures (Modules, AMD, Prototype, Pub/Sub, Promises etc.)
o Angluar2, MVVM
o Web API/Rest
o Good working knowledge of CSS (SASS or LESS an advantage
Competencies
· Excellent analytical and problem-solving skills
· A passion for designing and developing excellent solutions that meet the current and future needs of our Customers
· Drive/Motivation to deliver on commitments
· Excellent verbal and written communication skills
· A good understanding of how to write “Clean Code”
Заявляемая зарплата - 10.000-12.000 евро в час... ![]()
Это нормальная практика или дурной тон? Вроде бы сам виноват, когда выбирал болото.
Если можешь аргументированно и последовательно объяснить что тебе там не понравилось и при этом имеешь представление о том, чего тебе хочется видеть, то, я бы сказал, это даже плюс.
Другое дело, если у тебя будет 2-3 и более таких мест, то это, конечно, минус. А если 2 и более подряд, то это крест на карьере :D
А если 2 и более подряд, то это крест на карьере :D
Нет. Зависит от причин. Часто всякие "Beratung" или "Consulting" конторы безбожно врут на собеседованиях. Начинают работать и удивляются. Если кто-то из двух банков или страховок сбежал меня тоже не удивит :)
Я один раз ушёл до конца пробного срока. Просто на другую должность и с возможностью роста. Никто не удивился.
Часто всякие "Beratung" или "Consulting" конторы безбожно врут на собеседованиях.
Бывает конечно, но если человек 2-3 раз подряд наступает на одни и теже грабли, то это может вызвать подозрение ;)
Я один раз ушёл до конца пробного срока. Просто на другую должность и с возможностью роста. Никто не удивился.
Это неоднозначная ситуация. Удивляться я бы не стал, но отнесся бы к такому кандидату с опаской. Хотя конечно зависит от объяснений.
Рассылки Я получаю регулярно, но...
- либо идет массовый вброс рекрутерами по какой-то вакансии
- либо публикуются какие-то пустышки
- либо требования таковы что удовлетворить их практически невозможно.
Вы на них как-то отвечаете на все подряд, пусть даже отказом, или отвечаете лишь тем, кто заинтересовал? Ну т.е. в письме вам явное предложение ответить, а вам место не нравится - будете отписывать, что не согласны и что именно не нравится, или просто проигнорируете?
на мыло шлют
да я к тому, что не рассматривается ли неотвечание как невежливость?
одно дело, когда тебе раз в неделю присылают, а другое, когда пачками шлют
при этом посылающий не знает, пачками ли тебя заваливают или раз в неделю
т.е. почему ты ему не ответил - лень, не уважаешь, или это стандартное "молчание - знак несогласия"
как принято? у вас было, что потом связывались с вами или вы с ними, а они явно давали вам понять, что раз вы не отвечали, то и они потянут время?
Получил один раз описание вакансии на английском от человека с индусской фамилией, но на место в Германии, причём я этой фирме первый не писал - сами как-то на меня вышли.
Но там требования были на сеньёра супер-бизона альфакодера - не ответил ничего.
А я что-то удалил свой аккаунт на ксинге, посещений было очень много - от нескольки тысяч до нескольки десятков тысяч, точно не помню, и 2 предложения на работу, я испугался что кто-то шпионит за мной, и удалил свой аккаунт на ксинге.
Моя ФЛ Он и ОнаН.П.
https://www.linkedin.com/jobs/view/3084081428/
Senior .Net Developer
UPS Дублин, Графство Дублин, Ирландия 12 часов назад 8 кандидатов
Тут интересен сам процесс подачи аппликэйшена.
1. кликаем по линку вверху и попадаем сайт ликедина
2. кликаем аппли и переходим на сайт https://www.jobs-ups.ie/
3. кликаем аппли(!) и переходим на сайт https://hcmportal.wd5.myworkdayjobs.com/
4. кликаем аппли(!!!) и получаем окно с кучей опций - выбираем - сделать через линкедин
5. и вот теперь имеем возможность зарегистрироваться на https://hcmportal.wd5.myworkdayjobs.com/ и ручками заполнить свой профиль!!!
P.S. При этом на другом субдомене wd5.myworkdayjobs.com/ какой-то профиль имелся...
P.P.S. Вакансия появляется довольно регулярно...
А я что-то удалил свой аккаунт на ксинге, посещений было очень много - от нескольки тысяч до нескольки десятков тысяч, точно не помню, и 2 предложения на работу, я испугался что кто-то шпионит за мной, и удалил свой аккаунт на ксинге.
они на Вас все равно вьійдут, раз уже надьібали. от них не укрьіться.
" если у вас - паранойя, ето не означает, что за вами никто не следит" (с)
на ксинге заакаунтен. пользьі - епсилон (число почти бесконечномалое, но все же больше оного). последние два случая - меня нашла знакомая, которая могла просто позвонить, и на днях коллега из соседней оффисной комнатьі имел день рождения, смог его в тот же день поздравить, остальньім пришлось дождаться понедельника. в остальном - абсолютно бесполезньій сайт, создающий видимость важности/полезности. важньі лишь связи. если имеете разработки - вьіложите те, что не боитесь "рассекретить", в гитхаб, сляпайте собственньій сайт и пр., но ожидать что-то от ксинга в плане поиска работьі - полньій наїв.
А от Линкедина?
Это по сути одно и то же, что и самому откликаться на разные вакухи на сайтах поиска работы?
Я думал всякие ксинги и линкедины освободят меня от необходимости самому искать предложения и, главное, заполнять формы всех этих рекрутинговых агентств и крупных фирм. Ну типа раз заполнил и тебе сами приглосы шлют. Ан нет, даже семизнак должен потратить до получаса своего времени, чтобы удовлетворить извращённые вкусы всяких хеад хантеров с их кастомными анкетами, где он должен вбить собственноручно то же, что уже давно вбил на каком-нибудь линкедине. И это при том, что не он им шлёт первый, а они ему. Т.е. ашару настолько лень работать, что он сам не хочет твой профиль перепечатать или спарсить, а предлагает тебе делать его работу. Какой-то сраный пятизнак запрягает и погоняет семизнака как нефиг делать!
как повлияло нынешнее повышение цен на всё на зарплату?хз.
1-го июня узнаю))
Это лично у вас очередные переговоры с работодателем о повышении зарплаты, или какое-то глобальное германское повышение?
Цены-то взлетели уже давно как, а повышать только с 1 июня думают?
А обычно такие разговоры примерно раз в год устраивают, или в зависимости от наглости? Или скажем в конце полугодового пробецайт?
Некоторые говорят, что раз не будешь сам говорить, то и зарплату повышать не будут - даже на символические 1-2% в год в качестве компенсации за инфляцию (ну, это раньше было).
Навскидку 48-50 для выпускника ВУЗа55-60к было у выпускников вуза 3 года назад.
Тогда сколько по-вашему зарабатывают миддлы и помидоры?
Ну значит я могу свободно просить повышения. Ещё немного закреплюсь и понеслась... ))
Мне тут местные конторы в нашей деревне говорили, что мы мол небогатые, 2-3 тыщи брутто в месяц вас же устроит (после того, как я жевал сопли на корявом немецком, что плохо знаю язык, приехал издалека, и знания не очень)? При этом они снимали двухэтажное здание полностью под себя, имели здоровенный ресепшен со стеклянными стенами и по-модному обставленный, и прочее такое. Сразу видно, что фирма бедная. ))
А кто-то внаглую, несмотря на пробелы в знаниях и языках, просит 5-6... и дают! ))
Тогда сколько по-вашему зарабатывают миддлы и помидоры?
Помидоры помидорам рознь. Кому-то и 70-75 норм, а у других шестизнак.
Ну значит я могу свободно просить повышения. Ещё немного закреплюсь и понеслась... ))
Судя по форуму, не думаю =) Но может быть у меня ошибочное впечатление сложилось, конешн )
А кто-то внаглую, несмотря на пробелы в знаниях и языках, просит 5-6... и дают! ))
Ну так и ты проси, никто ж не запрещает =) Я на работе вообще только по-английски говорю =)
Мне тут местные конторы в нашей деревне говорили, что мы мол небогатые, 2-3 тыщи брутто в месяц вас же устроит
Всё просто. Значит ты переквалифицирован для этой должности (overqualified)
В Америку, чтоли, уезжать? Или работать тут, в Германии, на иностранные конторы?
А требования у неместных выше, чем у местных? А то говорят, что местные не привыкли напрягаться, на расслабоне. А в Америке как - все в мыле и по 10-12 часов 6 дней в неделю?
даже если кто-то столько получал со старта, нельзя из этих цифр делать статистику.
Зато можно завидовать!
В Америку, чтоли, уезжать? Или работать тут, в Германии, на иностранные конторы?
в Германии полно американских контор которые нормально платят. Навскидку
Adobe
Apple
Amazon
Databricks
Doordash
Docker
Elastic
GitHub
Hashicorp
Microsoft
New Relic
Shopify
Snowflake
Stripe
Tesla
Twilio
Wayfair
Yelp
какое нафиг заявление? Устно обговорили и со следующего месяца больше должна зарплата прийти. Может оформят изменение договора.
Ссыкотно. Какая-то премия получается, которая в договорах обычно проходит как неоговоренная заранее сумма по желанию начальства. Т.е. формально шеф в любой момент может "забыть", наказать лишением "премии" и т.п. И эта мысль постоянно будет надоедать на заднем плане. Всегда спокойнее, когда на бумаге "вырублено топором".
На дворе - Июнь.
Это обычное время защиты дипломов и выпуска из стен Альма Матер.
В плане предложения работы это выглядит как куча вакансий для градуате и юниор.
В этом году Я вижу всего одну позицию для градуате и пару юниорских.
Какова ситуация вне островов?
Я искал с июля по февраль. Ситуация примерно одна и та же - seniors welcome, juniors raus. Вакансий с явным указанием джуна или трейни - минимум. Основная часть - просто девелопер, без уточнения градации - т.е. собесят всех, а потом берут кто получше и подешевле. Джунов всегда переизбыток, поэтому проще их игнорировать, а брать сразу с середины - этих тоже хватает. Отдельные исключения в виде выпускниц, сразу пошедших на 60к, погоды не делают. )
И судя по всему, на джунские зарплаты нанимают множество дешёвых иностранцев из Азии, поэтому местные джуны не особо нужны.
И какого-то особого положения сейчас нет - так всегда было. По крайней мере последние лет 15-20.
Ну т.е. не
"выпускники выбирают из минимум 2-3 предложений))"
а
"выпускники, успешно прошедшие собесы минимум в 2-3 фирмы (т.е. довольно жёсткий отбор), выбирают из минимум 2-3 предложений))"
Это существенная разница. В первом случае создаётся ощущение, что берут всех без разбора, и ещё не хватает. А во втором - берут только избранных и везучих. Ошибка выжившего.
Я тоже искал полгода, а потом одна фирма придложила, и тут же другая. Причём вторая давала условия получше, но я уже первой дал согласие.
покажи мне выпускников, не нашедших работу по окончанию Универа.
У меня нет такой статистики. У вас есть? Я где-то читал, что значительная часть (до половины, если не больше) выпускников универов в Германии не могут найти работу по специальности в первый год, а то и дольше. Может, это не касается айтишников, и в айти гребут всех подряд, даже тех, кто хоть чушкой, хоть тушкой его окончил?
Не знаю, не знаю... А все эти жалобы в инете, что у англоязычных, что у немцев, что у русских, что работу найти долго не могут? Не настолько же тупой, раз инстик закончил? Тем более, что джунам особо умными быть и не требуется. Но не берут-с.
Ладно, берут-берут - что с вами спорить...
Другой вопрос. А как быстро набранные все подряд окончившиеся инстики, по вашим наблюдениям, вырастают до миддла и дальше? Скажем, пришёл студент на джуна, получил свои 60к. Через год: хочу 70к, я уже миддл. Через 2-3 года: эй, сеньёр, который меня нанимал, подвинься - ты не вывозишь, а мне уже 90к надо, а то уйду к конкурентам - там и 100к не проблема получить. Реальный план?

Да, был у него шанс. А теперь...
Working all day and the sun don't shine
Trying to get by and I'm just killing time
I feel the rain fall the whole night through
Far away from you California blue
Н.П.
Короткие переговоры.
Пятница. Раннее (для меня, около 08:00) утро. Звонок.
- вы посылали аппликацию на позицию...
- да, наверное
- какую зарплату вы хотите?
- зависит от того, что ожидается быть сделанным
- там требуется С++/С# & SQL
- почему требуются два языка? обычно используется либо С++, либо С#
- мы не знаем, об этом вам надо разговаривать с работодателем. А какая зарплата у вас была на прежнем месте?
- это между мною и работодателем
- а за какую зарплату вы согласитесь выполнять эту работу?
- вы второй раз спрашиваете меня об желаемой зарплате и пока ничего не сообщили об характере работы
- мы не можем отправить аппликацию работодателю без указания желаемой зарплаты
- в этом случае вы не сможете отправить аппликацию работодателю. спасибо за звонок. досвидания.
- да... до... досвидания...
У нас тут цены на жратву скакнули где-то 30-40% - ищут на что согласятся рабы...
Не знаю, как в Ирландии, а в Дойчландии на чела в месяц на жратву ну евров 200. Это если ужираться. Правда, самому готовить и не ходить по ресторанам. Но всё равно - на сколько вырастят затраты на еду от 200 евро, если добавить 30-40%? На 60-80 евро? И это сразу превращает бывшего семизнака в раба?
Неприятно, конечно, что всё повышается. Я раньше хотел на тачку за полтора года насобирать, а теперь два буду. А может и немного дольше. Это не из-за одной еды, а и за счёт поднявшейся коммуналки, страховок, услуг и вообще цена на все товары. Но это явно не катастрофа. И это при том, что я нищеброд, кодящий за нищенскую по программерским меркам зарплату.
в этом случае вы не сможете отправить аппликацию работодателю. спасибо за звонок. досвидания.
Реально разговор был в таком тоне?
Почему бы просто не вывесить в резюме сумму, ниже которой вы не будете разговаривать? А так вы общаетесь со всеми подряд, включая мусорные предложения.
Короткие переговоры.
... с человеком, который не ищет работу :)
- какую зарплату вы хотите?
- зависит от того, что ожидается быть сделанным
Что за бред? Твои представления о зарплате зависят от требований работодателя?![]()
- там требуется С++/С# & SQL
- почему требуются два языка? обычно используется либо С++, либо С#
Есть 100500 проектов, в которых используются и С++ и С#. Такой вопрос характеризует тебя как некомпетентного разработчика.
- какую зарплату вы хотите?Что за бред? Твои представления о зарплате зависят от требований работодателя?
- зависит от того, что ожидается быть сделанным
Может он контрактник, а не почасовщик. Типа на примерный объём работ - примерная сумма сразу за всё. А время сам распределяешь.
Есть 100500 проектов, в которых используются и С++ и С#
Это либо хреновенькие загаженные овнокодом и легаси проекты с недопереписанными с одного языка на другой кусками, либо на самом деле это отдельные проекты, которые просто взаимодействуют через какой-нибудь interop.
Может он контрактник, а не почасовщик. Типа на примерный объём работ - примерная сумма сразу за всё. А время сам распределяешь.
Он "ищет" работу по найму.
Это либо хреновенькие загаженные овнокодом и легаси проекты с недопереписанными с одного языка на другой кусками, либо на самом деле это отдельные проекты, которые просто взаимодействуют через какой-нибудь interop.
Какая разница? Таких проектов 100500, по каким соображениям оно там получилось - не важно. Ты, как потенциальный сотрудник, либо идешь на это, либо нет. На этапе технического собеседования можно узнать как так получилось. Задавать такой вопрос рекрутеру - полнейшая глупость.
Потому что в резюме не включают требования о зарплате.
Тогда как дать понять, что вы ищете скажем "от ста", когда подавляющее большинство вакансий "до"? Дать понять до того, как они вас побеспокоят - чтобы не беспокоили, если у них "до".
Твои представления о зарплате зависят от требований работодателя?
------
Можешь удивится, но таки - да, зависят!
Причем - достаточно сильно.
Расчет примерно следующий:
Базовые требования - 3 языка/технологии (любые на выбор) - С#, SQL, Win-формы - скромные 40К.
Добавляем:
ASP.NET - +15%
JAVASCRIPT - +25%
MVC - +10%
VUEJS - +25%
управление командой - +150%
Azure/AWS (с обучением) - -25% (минус!)
и т.д.
Мне интересно/нужно - процент ниже, мне не интересно или считаю что потеряю квалификацию - выше.
Отсечка на уровне 120К, хотя встречались уникальные объявления - свыше 400К...
... с человеком, который ...
-----
...ценит свое время.
Я услышал вопросы которые вообще не должны задаваться кандидату и попрощался.
Есть 100500 проектов
-----
Разумеется.
Именно для уточнения чего и сколько там ожидается и задается вопрос.
В частности, при комбинации - MS С++ & MFC - последует отказ... могу, но не хочу... просто не хочу.
Еще меньше хочу заниматься сборкой проекта в котором реально используются два языка... снова - потенциально - могу, но нет никакого желания...
Он "ищет" работу по найму.
------
Она вся "по найму". ![]()
Исключение - личные бизнес-проекты.
по каким соображениям оно там получилось - не важно
-----
Этим у рекрутера Я и не интересуюсь.
Хотя есть рекрутеры которые самостоятельно сообщают информацию достаточную для принятия решения.
А вот имеющимся распределением - 90% С++, 1% С#, 2% SQL и 7% управления командой из 150 юниоров - интересуюсь...
либо идешь на это, либо нет.
-----
На чего и сколько - мне таки надо знать.
Можешь удивится, но таки - да, зависят!
Причем - достаточно сильно.
Я удивлен :)
Мое ценообразование другое:
У меня есть компетенции в обределенных языках/технологиях (условно С++, C#, SQL, MFC, WPF, MSI,...) и все это стоит условно 100К.
Если работодателю не нужно мое знание MSI, то это не делает меня дешевле :D
Если работодателю нужно, чтобы я знал еще и Azure/AWS - я с радостью пройду обучение (за счет работодателя) и это тоже не будет дешевле :)
Я могу скинуть 2-3% если контракт будет на 100% хоумофис. Но это все колебания в пределах рынка.
Именно для уточнения чего и сколько там ожидается и задается вопрос.
В частности, при комбинации - MS С++ & MFC - последует отказ... могу, но не хочу... просто не хочу.
Ты разговариаешь с рекрутером. О технических вопросах будешь говорить на собеседовании. И у тебя всегда есть право отказаться.
и все это стоит условно 100К.
-----
Мой наличный набор навыков стоит столько сколько не предполагается (слишком дорого по сумме даже для долины) оплачивать.
Потому изменена система оценки и "стоимость" зависит от заявляемых требований.
Мягко говоря - сейчас мало кто готов платить за - sysin dd *.
это не делает меня дешевле
------
Как-то уже писал об небольшой конторке где работал.
Пишут хомяков на чистом ASP, плюс немного графики.
Посмотрел - ужаснулся - постыни, где что - непонятно.
Люди сидят НЕДЕЛЯМИ на простой форме и не могут заставить ее работать.
Как по твоему - сколько стоит чел, который может сократить разработку до ЧАСОВ?
А теперь все то же самое, но при условии что у чела нет разрешения на работу?
Ты разговариаешь с рекрутером.
-----
Именно.
Т.е. с человеком, который либо предоставит необходимую, по моему мнению, информацию для принятия решения, либо не предоставит и мною будет принято решение на базе неполной информации. В последнем случае наиболее вероятное решение - рекрутера - с серый список...
О технических вопросах
-----
О каких технических вопросах?
Об языках, технологиях и области разработки?
Ну извини - есть области где Я не буду работать ни при каких условиях, независимо от предлагаемых условий и требуемых навыков...
Регулярная ситуация - задаю рекрутеру вопрос - это гайминг или гамблинг? - гамблинг - спасибо, нет.
Разница по результату - рекрутер - в белом списке.
Потому изменена система оценки и "стоимость" зависит от заявляемых требований.
Требования могут поменяться после подписания договора ;) И совсем не обязательно, чтобы это был злой умысел. Просто ты, как специалист в ASP можешь в один прекрастый день сказать "Ребята, CGI умер в прошлом веке! Этот сервис я могу сделать за 3 дня с нуля. Все будет стабильно и красиво". И тебе скажут "ОК, делай!" и никто при этом не будет поднимать зарплату на 25% :)
Мягко говоря - сейчас мало кто готов платить за - sysin dd *.
Я понятия не имею что такое "sysin dd *" :) Но мне кажется, что ты не совсем понимаешь подход ;) У тебя есть некий набор скиллов и именно это набор скиллов ты продаешь. Все остальное - какая-то хрень. Если бы я был рекрутером и мне кандидат сказал бы "Я C# программист и стою 70K. Если нужно еще знание C++, то моя цена 80K", то я бы послал такого кандидата далеко и надолго с "занесением в черный список".
Как по твоему - сколько стоит чел, который может сократить разработку до ЧАСОВ?
Я хз какие у вас там в Дублине расценки :) В Мухине такой чел стоил бы где-нибудь в районе 75-85К.
А теперь все то же самое, но при условии что у чела нет разрешения на работу?
Такого человека даже не рассматривали бы :) Кому нахрен нужны проблемы с нелегалами?
Ну извини - есть области где Я не буду работать ни при каких условиях, независимо от предлагаемых условий и требуемых навыков...
Области и причины, почему используется один или другой стэк - это несколько разные вещи.
Регулярная ситуация - задаю рекрутеру вопрос - это гайминг или гамблинг? - гамблинг - спасибо, нет.
Я делал проекты для казино. Мне главное чтобы проект был интересный :)
Наверное я бы подумал работать ли на табачную промышленность... а остальное меня не смущает. (ну или не приходит в голову область, в которой я бы гарантированно отказался бы работать)
говоришь, что ты переквалифицирован
Пфф! Вы просто испугались собесов, где вас будут джуны и миддлы гонять по списку каверзных вопросов.
Я C# программист и стою 70K. Если нужно еще знание C++, то моя цена 80K
Мне кажется тут проблема немного другая.
Если нужно писать проги на С# - вариант 1, если еще и на С++, то вариант 2.
Если я писал Х лет назад, в течении Y лет проги на С++, это отнюдь не означает, что их хочется писать опять и сейчас.
Требования могут поменяться после подписания договора
-----
Могут. Цена тоже поменяется.
никто при этом не будет поднимать зарплату на 25% :)
-----
Не проблема - продолжаем работать с чистым ASP.
могу сделать за 3 дня
-----
Говорить подобные глупости меня отучили еще в 80-х.
Я понятия не имею
-----
Оператор языка JCL сообщающий системе, что данные для обработки следуют с того же устройства.
Последний раз видел вакансию где требуется JCL месяца 3-4 назад.
Если бы я был рекрутером
-----
Как-то, в бытность мою в Штатах, тамошние хрюши попросили меня написать ВСЕ чем Я владею или с чем мне довелось работать в профессиональной области.
4 листа перечисления языков, технологий, инструментов. С пометкой, что туда не включено проектирование аналоговой и цифровой электроники, элементной базы и связанного инструментария.
98% содержимого они не могли никак оценить - оно не используется в Штатах.
На моем веку рекрутеры очень редко понимают предметную область.
я бы послал такого кандидата далеко
------
Ты - программист C#.
Ты стоишь 70К.
Тебя берут на сениорскую должность.
Согласен?
Ну тогда твоя работа заключается в управлении коллективом в 150 молодо-зеленых дебилков работающих над переводом JCL-пакетов на С#...
То, что ты (и твои подчиненные) не знаешь JCL тебе мешать не должно - на JCL ни тебе, ни им писать ничего не надо - ты С# программист...
стоил бы где-нибудь в районе 75-85К
-----
По зарплате - уложишься.
А что с издержками? Там не много - три года ожидания оформления документов чиновниками, какие-то мелкие поборы за рассмотрение прошений и плюс оплата квалифицированных юристов.
Ты просто не все учел.
работать ли на табачную промышленность...
-----
Я точно так же не буду заниматься ни одной областью, где предполагается отъем средств сравнительно честным способом.
ну или не приходит в голову область
-----
Это от ограниченности текущих знаний.
Как оно там было у слесарей?
- нам нужно чтобы вот такое вот так вот отсюда и вот сюда!
- эээ... а как обратно?
- слюшай, зачем обратно? обратно нам не нужно будет!!!
Ты - программист C#.
Ты стоишь 70К.
Эээ, чё за фигня?! Я думал, "сеньёры по 70" закончились ещё до пандемии.
работать ли на табачную промышленность...
-----
Я точно так же не буду заниматься ни одной областью, где предполагается отъем средств сравнительно честным способом.
Туда же сайты знакомств, бирж, разных "коучей", игры (вообще все, ибо в гейминг после гемблинга смысла инвесторам вкладываться нет) и прочее-прочее. И что остаётся? Кровавый энтерпрайз?
Посмотрел - ужаснулся - постыни, где что - непонятно.
Люди сидят НЕДЕЛЯМИ на простой форме и не могут заставить ее работать.
Сейчас паттерны проектирования встроены в сами фреймворки (WPF, ASP.NET MVC, Blazor). Чтобы написать на них совсем уж криво, нужно специально постараться. Даже просто копируя буквари уже будет получаться на уровне профи 90-х и начала дветысячипервых.
Мне кажется тут проблема немного другая.
Если нужно писать проги на С# - вариант 1, если еще и на С++, то вариант 2.
Это понятно. Но это все равно не мой подход :) У меня есть мои представления о зарплате. Именно от этого я отталкиваюсь. Я просто скажу рекрутеру "Я C++ и C# разработчик. Мои представления о зарплате Хтыс." А понадобится мое знание плюсов на новом проекте или нет - мне наплевать.
Если я писал Х лет назад, в течении Y лет проги на С++, это отнюдь не означает, что их хочется писать опять и сейчас.
Так и ради бога :) Отказываешься от таких вакансий и все. Зарплата при этом остается неизменной :)
Могут. Цена тоже поменяется.
:) Сомневаюсь :) Скорее тебя просто уволят нахрен.
Оператор языка JCL сообщающий системе, что данные для обработки следуют с того же устройства.
Последний раз видел вакансию где требуется JCL месяца 3-4 назад.
Какая-то нишевая байда..., знание которой имеет дополнительную стоимость только для тех, кто этой байдой пользуется :)
Ты - программист C#.
Ты стоишь 70К.
Тебя берут на сениорскую должность.
Согласен?
Ну тогда твоя работа заключается в управлении коллективом в 150 молодо-зеленых дебилков работающих над переводом JCL-пакетов на С#...
То, что ты (и твои подчиненные) не знаешь JCL тебе мешать не должно - на JCL ни тебе, ни им писать ничего не надо - ты С# программист...
Ты не поверишь, но мне совершенно наплевать :) Я просто буду делать свою работу. Если в какой-то момент я пойму, что я недоплачен, то начну оглядываться на рынке. А потом с офером приду в HR.
По зарплате - уложишься.
А что с издержками?
Там не много - три года ожидания оформления документов чиновниками, какие-то мелкие поборы за рассмотрение прошений и плюс оплата квалифицированных юристов.Ты просто не все учел.
Все это не нужно для тех, кто находится в стране легально. А с нелегалами тут никто работать не будет.
Соответственно все эти издержки не являются головной болью работодателя :)
Максимум, на что пойдет работодатель - на релокейт. В этом случает будет оплачены все изрежки. Но это вопрос пары месяцев (в Германии) и фирме стоит не так уж и дорого. Но это не твой случай.
Ты не поверишь, но мне совершенно наплевать :) Я просто буду делать свою работу.
Ню-ню. Хотел бы я на это посмотреть. Издалека. С попкорном. Будет очень смешно. Мне. Отвечать за действия толпы рукожопов - очень нервное заниятие, никак не относящееся к программированию.
Тут я согласен с котиком - выяснять задачи и технологии проектов надо как можно раньше. В зависимости от них озвучивать требования по зарплате.
Пример:
1. если меня кто-то возьмёт архитектором в облачный проект, да чтобы на фирме было ещё хотя бы двое архитекторов... Я даже с потерей в зарплате тысяч на 5 на такое убегу. Почему? Потому что получив опыт в 2-3 облачных проектах года через 2 я уйду на заплату тысяч на 20-30 выше (ну или останусь, если
поднимут, но такого в Германии не бывает :))
2. если предложат место в проекте в какой-нить страховке или банке мигрировать древнее коболовско-JEE угробище в "современное веб-предложение", запрошу минимум 110 штук. За такие деньги я согласен буду даже с жабаскриптом помучаться :)
Позиция разработчика, архитектора или лида - имеют безусловно разный прайс.
Однако, не имея опыта лида я вполне могу себе представить, что я бы пошел на должность лида за деньги разработчика (ну может с небольшим плюсом). Просто для того, чтобы набраться опыта.
Соглашаться на этом фирме или нет - ее дело, но они точно будут знать за что "дисконт".
Однако, не имея опыта лида я вполне могу себе представить, что я бы пошел на должность лида за деньги разработчика (ну может с небольшим плюсом). Просто для того, чтобы набраться опыта.
Я только что принял оффер на лида за деньги лида, не имея опыта лида )
Скорее тебя просто уволят нахрен.
------
А что как не изменение цены? ![]()
знание которой имеет дополнительную стоимость только для тех, кто этой байдой пользуется
------
Так же как C#, C++, Java & etc...
Я просто буду делать свою работу.
-----
Значит не понял.
Повторюсь - требования - С# программист, 70К.
Оценка - согласен.
Приступаем - немедленно, оплата произведена.
Детали работы - Съемка в садо-мазо порно для зоофилов -"Ослы ибуть С# программиста во все естественные дырки".
А потом с офером приду в HR.
-----
За первую часть уже заплачено.
Отказаться можешь от второй части "...в прорезанный пупок и куда-то еще".
А что как не изменение цены?
Искать другую работы на рынке тебе и так никто не запрещает :D
Так же как C#, C++, Java & etc...
Естественно. Поэтому я продаю себя как C# программиста :) А все остальное идет gratis dazu, и если работодатель хочет меня поучить - любой (приемлемый) каприз за ваши деньги ![]()
Значит не понял.
Повторюсь - требования - С# программист, 70К.
Оценка - согласен.
Приступаем - немедленно, оплата произведена.
Детали работы - Съемка в садо-мазо порно для зоофилов -"Ослы ибуть С# программиста во все естественные дырки".
Ну вот опять ты хркнь какую-то порешь :) В любом контракте описаны обязанности, исполнять что-либо вне контракта я не обязан.
При этом если работодатель не может загрузить меня описанной в контракте работой, то он платит за мое бездействие.
Я понимаю, что ты нелегал и, возможно, нелегалы живут по другим правилам. Но когда ты находишься в правовом поле ты сам решаешь выходить тебе за пределы контракта или нет. И, кстати, зарплата платится в конце месяца (в моем случае вообще через 35 дней после окончания месяца) и в случае кидка я просто пойду в суд. И гарантированно выиграю дело. Нелегал, очевидно, в суд не пойдет, а значит с ним можно делать все что угодно.
За первую часть уже заплачено.
Отказаться можешь от второй части "...в прорезанный пупок и куда-то еще".
Нифига подобного. Заплачено за мое время, которое я потратил на этой работе. Работал я или
нет - головная боль работодателя. При этом, как я говорил, я всегда могу отказаться от любой работы, которая не описана в договоре.
При этом если работодатель не может загрузить меня описанной в контракте работой, то он платит за мое бездействие.
Кстати, а пробецайты по полгода на каждую следующую работу это нормально, или только для лохов или начинающих?
Я к тому, что на пробецайт можно уволить за 2 недели, а при полной занятости - за 3 месяца. Это к тому, сколько времени надо платить, пока придумывать загрузку работой будет.
Ну вот опять ты хркнь какую-то порешь :)
------
Все еще не хочешь понимать...
Иди и отрабатывай уже оплаченные съемки... :)
которая не описана в договоре.
-----
Блин... снова...
Ты УЖЕ согласился выполнять работу. Просто тем что согласился с ее стоимостью.
Прямо так, не интересуясь в чем конкретно заключаются твои обязанности.
Если не веришь - почитай закон об публичной оферте.
Нелегал, очевидно, в суд не пойдет
-----
Тут ты ошибаешься - процессы достаточно регулярны.
Кстати, а пробецайты по полгода на каждую следующую работу это нормально, или только для лохов или начинающих?
Нормально.
Я к тому, что на пробецайт можно уволить за 2 недели, а при полной занятости - за 3 месяца. Это к тому, сколько времени надо платить, пока придумывать загрузку работой будет.
Испытательный срок - это тоже полная занятость :D
В больших проектах за полгода сотрудник даже не успеет вработаться. У меня в актуальном проекте срок врабатывания от года.
Ты УЖЕ согласился выполнять работу. Просто тем что согласился с ее стоимостью.
Нет, я согласисля только после того как подписал трудовой договор. И согласился только на то, что написано в договоре.
Если не веришь - почитай закон об публичной оферте.
Вот и обратись к юристам за консультацией.
в твоём договоре прописано каждое твоё действие? Писать код, документацию, пить кофе, участвовать в совещаниях?
В моем договоре прописаны мои обязанности - писать код, документацию и даже помогать интегрировать у клиента (врядли я когда-нибудь буду этим заниматься). Пить кофе - не является моей обязанностью, я это делаю по доброте душевной ![]()
Вот понять процессы, поставщиков и получателей данных, наладить контакт с заказчиком…
Зачем это обычному программисту? Даже сеньёру? Задача программиста - таски ковырять. А то взяли моду - вешать на прогера задачи тимлидов, архитекторов и менеджеров.
Если я всё это буду уметь делать - кодить, архитекторить, лидить, менеджерить, общаться с клиентами и улаживать все вопросы по доставке, установке софта и поддержке, то нафига мне посторонний дядя, которому я буду лвиную долю заработанных денег отдавать?
Это что за проект такой? Миллионы строк кода, и все надо знать?
Кода там больше 15млн строк.
Но дело не в строках. Просто большой проект, много зависимостей и зачастую нужно знать что и как работает.
Собственно говоря, у нас в команде есть люди, которые работают в этом проекте по 20лет. К ним можно обратиться практически с любым вопросом. Но даже у этих людей есть "белые пятна". Так что фактически нет ни одного человека, который бы знал всю систему.
Обычно так долго надо врабатываться в проект, в котором нет документации / хаос в документации (состоит из сотен отдельных документов).
Миллион или 20 строк действительно не особо важно. Никто не прграммирует во всех частях проекта такого размера. Но надо понимать как отдельные части друг с другом работают, чтобы не наворотить фигни. И если есть описание, можно понять что к чему за месяц. Нет - ковыряешься и год и два.
Собственно говоря, у нас в команде есть люди, которые работают в этом проекте по 20лет. К ним можно обратиться практически с любым вопросом. Но даже у этих людей есть "белые пятна".
Ладно белые пятна (скорее белые простыни)... В принципе знают, но на конкретные вопросы могут ответить только про то, что лично ковыряли с последние 2-3 года. На вопросы "а почему здесь именно так" ответ получить... маловероятно.
Интерфейсы с окружением не знает вообще никто. В принципе. Работает - не трожь. Как новые требование реализовывать? А так. Пробуешь. А вдруг заработает.
Вот только на этой неделе пытался выяснить что думали, когда один абстрактный класс и три подкласса делали, при этом половина кода в абстрактом выглядит как "если класс this-а подкласс А, то делай это, а если B - то другое". Почему в подклассах метод не переопределить? Спрашиваю чудака, который это наделал 4-5 лет назад. Что он мне говорит?
Правильно "низнаю - непомню - кто-то сказал так делать - и вообще это не я - а чо, работает же?"
При этом если работодатель не может загрузить меня описанной в контракте работой, то он платит за мое бездействие....
(в моем случае вообще через 35 дней после окончания месяца)
первая фраза подразумевает, что вы на зарплате, а вторая - что вы - фрилансер, и обычно эти случаи взаимоисключаемые.
Обычно так долго надо врабатываться в проект, в котором нет документации / хаос в документации (состоит из сотен отдельных документов).
С документацией в этом проекте лучше, чем во всех остальных проектов, в которых я работал. Тут реально много документации и документация эта сопровождается.
Правда началось документирование всего несколько лет тому назад, поэтому документировано далеко не все :)
Собственно говоря, у нас в команде есть люди, которые работают в этом проекте по 20лет. К ним можно обратиться практически с любым вопросом. Но даже у этих людей есть "белые пятна". Так что фактически нет ни одного человека, который бы знал всю систему.
Отличное место стать незаменимым семизнаком.
Ладно белые пятна (скорее белые простыни)... В принципе знают, но на конкретные вопросы могут ответить только про то, что лично ковыряли с последние 2-3 года. На вопросы "а почему здесь именно так" ответ получить... маловероятно.
Интерфейсы с окружением не знает вообще никто. В принципе. Работает - не трожь. Как новые требование реализовывать? А так. Пробуешь. А вдруг заработает.
Но мне сказали (не будем тыкать пальцем), что надо просто юнит-тесты завести и всё станет пучком.
первая фраза подразумевает, что вы на зарплате, а вторая - что вы - фрилансер, и обычно эти случаи взаимоисключаемые.
Я на фрилансер. Слово "работодатель" можешь заменить на "клиент" :) Я продаю свое время. Клиент купил мое время и использует его как считает нужным. Если его устраивает, чтобы я сидел и ждал доступа в TFS - нет проблем :) Он отпалит мне это сидение.
Вот только на этой неделе пытался выяснить что думали, когда один абстрактный класс и три подкласса делали, при этом половина кода в абстрактом выглядит как "если класс this-а подкласс А, то делай это, а если B - то другое". Почему в подклассах метод не переопределить? Спрашиваю чудака, который это наделал 4-5 лет назад. Что он мне говорит? Правильно "низнаю - непомню - кто-то сказал так делать - и вообще это не я - а чо, работает же?"
Хаха, как всё просто! У меня чтобы достать локализованную строку, идёт стек из 5-7 вызовов функций. И это не какие-то обращения к сторонним библиотекам, а код самого проекта. А строковые ресурсы глобальные - т.е. чего там вызывать в длиннющем стеке? А вот - менеджер вызывает адаптера, адаптер - фабрику, фабрика создаёт провайдера, провайдер вызывает другой менеджер и т.д. Всё дофига архитектурно - чай не лохи клепали.
А, ещё может я чего не понимаю, но там всё через интерфейсы сделано, включая создание объектов. Т.е. например менеджер вызывает адаптера, но возвращает объект как интерфейс адаптера, типа такого:
ILocalizationAdapter adapter = GetLocalizationAdapter(); // где этот метод тоже возвращает интерфейс
И этот объект adapter вызывает скажем функцию. Естественно, при клике на "go to definition" меня перебрасывает на метод интерфейса. И так по всей цепочке вызовов - интерфейс создаёт объект с типом другого интерфейса. А мне, ска, нужна реализация конкретного метода. Как попасть в нужную реализацию? Знаю только способ запустить приложение и в дебаге узнать конкретный тип. Но есть сложность - приложение имеет навороченный пайплан установки - просто так по F5 хрен запустишь. А после установки как подключиться дебаггером к нужному процессу, если это один из кучки мелких сайтов и сервисов, запущенных на веб-сервере? По идее можно отыскать и конкретный сервис, и его процесс (если он не в службах виндовс где-то захостен), но лять почему так сложно? Я проект с месяц фиксил, чтобы он только на моей машине ошибки компиляции выдавать перестал.
И юнет-тест хрен создашь - даже для вызова строки там куча объектов окружения, которые все надо тоже посоздавать.
С документацией в этом проекте лучше, чем во всех остальных проектов, в которых я работал. Тут реально много документации и документация эта сопровождается.
Правда началось документирование всего несколько лет тому назад, поэтому документировано далеко не все :)
Доки тоже не панацея. Что толку, что ты сидишь и неделями читаешь толмуды? Пока до середины дошёл, уже забыл, что в начале было. А ни строчки кода не написано. И как глядеть в глаза менеджерам, что говорить на митингах, на которых каждый день куча народу отчитывается, что дофига наворотили? ))
это когда до центов зарплата оговорена?
Обычно она для таких незаменимых приближается в сотняжке, а то и превышает её. Такой чел обычно уже какой-нибудь лид или сам менеджер. Плюс куча всяких плюшек за выслугу лет. Семь знаков-то не за год, имеется ввиду, а накопленным итогом. Человек уже купил себе дом, почти выплатил его, и вообще полный фарш в остальном, удобно устроился. Может даже выбил себе хоум офис - сиди себе, попукивай ровно в диванчик, ковыряй лениво проектик дальше. На проект приходят и уходят всякие джуны и даже выскочки-сеньёры, не в силах справиться с мегатоннами говнокода, а ты всё больше бронзовеешь. ))
Что он даст? Покажет все реализации этого интерфейса в проекте, а я уже сам должен выбрать? Так-то можно и без Решарпера, наверное - Ctrl+Shift+F - поиск по солюшену в файлах .cs строки вида ": IMyInterface". Но если реализаций много - задолбаешься искать. По идее, должны спасать логи и возможность стартануть проект прямо на своей машине, чтобы проверить под дебагом. Но логи тогда должны чуть ли не через строчку кода идти.
Вот вакуха для помидоров
Senior Xamarin Developer
Min 7 years of experience
Strong Knowledge in Xamarin Forms, C#.Net,SQL Lite
Experience in Xamarin Native.
Strong Knowledge in MVVM, MVC.
Strong Knowledge in PCL, Shared Libraries, .NET Standard Library.
Strong Knowledge in XAML UI design.
Strong knowledge in OOPS and C# concepts.
Experience with XUnit, NUnit, and Xamarin.UITes
Worked with Visual Studio
Worked with collaboration tools such as JIRA or VersionOne supporting Agile environment and tools like GITLAB,TDD,CI/CD
Experience Realmdb, SqlLIte.
Правда, лишь в Германии - под Дюссельдорфом. Но это гораздо ближе к Дублину, чем какой-то Нюрнберг. ))
Похоже, опять какое-то старьё. Ну кто сейчас будет на Ксамарине что новое делать? Он для новых проектов уже как несколько лет не в приоритете. Зато XAML и прочее. А 7 лет опыта минимум - чтобы имел опыт в этом старье и в его разгребании.
Я правильно понимаю, что упоминание Shared Libraries - это звоночек про лютое оно мамонта, возню с ДЛЛками между проектами, батниками и командами MSBuild по их подключению или копированию - всё это вместо удобной репы с контролем версий и автоапдейтами?
Я правильно понимаю, что упоминание Shared Libraries - это звоночек про лютое оно мамонта, возню с ДЛЛками между проектами, батниками и командами MSBuild по их подключению или копированию - всё это вместо удобной репы с контролем версий и автоапдейтами?
Смешались в кучу люди, кони... одно вообще не связано с другим.
Я правильно понимаю, что упоминание Shared Libraries - это звоночек про лютое оно мамонта, возню с ДЛЛками между проектами, батниками и командами MSBuild по их подключению или копированию - всё это вместо удобной репы с контролем версий и автоапдейтами?Смешались в кучу люди, кони... одно вообще не связано с другим.
Я почитал о них - в мире Гита и Нюгета их использовать, это получить тёмную от коллег.
И можно еще пользовать goto implemntation
Всё верно. Но мне нужна не куча из возможных реализаций, а конкретная, где возникает ошибка. Что за идиотизм, общаться одними интерфейсами? Только под дебагом и можно попасть в нужное место. А дебажить не всегда удобно или можно.
Новый прикол нашёл. Классы объявлены в разных пространствах имён. Созданы кучка директив, и написано типа
#if AppServer
namespace AAA
#else
namespace BBB
Всё вместе, собранное воедино - условные неймспейсы, сложный многостадийный пайплайн установки с тасканием скомпиленных файлов туда-сюда (тут у нас апп сервер, тут веб сервис - в каждый понаперенесено файлов от разных проектов), с генерацией файлов, которые нужны в рантайме и которых нет в проекте и при обычном дрюкании Ф5, что (и не только это) не позволяет толком запустить код по Ф5 и отладить его. А также создание типов в рантайме из XML-файлов, подключение либ без исходного кода, замену которым сейчас не найдёшь, а переписать на новый Дотнет невозможно, длинные стеки вызовов даже глобальных ресурсов, всевозможные менеджеры, адаптеры и провайдеры в несколько слоёв - всё на интерфейсах, хрен найдёшь конкретную реализацию без запуска кода (который максимально затруднён). Ещё какие-то самописные контролы со встроенной валидацией каждого поля. Не модель вся валидируется, а каждое поле, для чего все стандартные котролы были переписаны. Всё это разнесено по разным сервисам и аппам, а потом всё это взаимодействует через COM+, который конечно же на новом Дотнете отсутствует как класс. Ну и доков нет. Юнит-тесты какие свои самописные, без фреймворка - безо всяких Assert, а просто создаём объектики, гоняем туда-сюда по сервисам и проверяем возвраты - ожидаемые или нет.
Трудно понять гениальность замыслов создателей. Возможно, им эти выкрутасы казались ниипаца крутыми и признаками альфакодерства, но когда разгребаешь все эти овна, хочется медленно жарить их создателей в каком-нибудь пыточном подвале.
Чёта новости отовсюду - там, сям прогеров сокращают. В основном слышно про айти-гиганты, но и мелочь, думаю, тоже может пойти по стопам. Просить повышение зарплаты и хоум офис в таких условиях может быть самоубийству подобно.
НП.
Раритет, однако...
Об этой вакансии
We are looking for a web developer who is excited about working with new and legacy systems. This position is located on-site in Galway. The position is part-time at the moment - and may suit an undergraduate / post-graduate with suitable (3 yrs) experience.
This position is a part-time contract for 6 months. However, we expect to extend to a permanent full-time after this period.
Digilogue use an extremely varied set of tools, platforms and languages.
We would like someone who is big into technology, curious about future tools and interfaces, and keeps up to date with development forums and websites. You must be comfortable working as part of a team while taking the initiative to take lead on new innovations and projects. Digilogue use an extremely varied set of tools, platforms and languages.
Responsibilities
- Maintenance/Support/Custom Development for CMS systems - i.e. WordPress, Joomla, Moodle, legacy PHP/MySQL apps
- Assist in design, develop, and deploy of new web applications/websites (PHP/MySQL and HTML/CSS/JS development, some using frameworks such as Laravel)
- General Support for web development life cycle from start to finish
Qualifications
- Bachelor's (or higher) degree or equivalent experience in Computer Science (students also welcome to apply)
- At least 3 years experience development of web applications
General
- Strong systematic problem-solving & software development skills – PHP/MySQL/HTML/JS/CSS/Bootstrap
- Ability to multi-task, organize, and prioritize work
- Ability to read and maintain existing code, with experience with GIT or other version control software
- Nice to have: Experience using CMS/LMS systems such as Moodle/Joomla
- Nice to have: Experience with Cloud Hosting eg AWS/Azure
- Nice to have: Docker
Почему тут? Так название у компании говорящее - "Digilogue.net"
Я почитал о них - в мире Гита и Нюгета их использовать, это получить тёмную от коллег
Попробуем ещё раз. Shared library - это представление готового объектного файла, который может использоваться несколькими исполняемыми файлами. Как оно относится к git?
Shared library - это представление готового объектного файла, который может использоваться несколькими исполняемыми файлами. Как оно относится к git?
Лехко! Следите за пальцами. В представлении нашего старичка git это модно, стильно, молодёжно. А shared libraries древнее, отсталое, стариковское. Когда он узнает что в мире виндузятнигов shared library это DLL, боюсь у него межушный ганглий взорвётся :)
Что за идиотизм, общаться одними интерфейсами?
Можно попробовать без них. ![]()
Вот простая задача - отослать email, как бум делать? Каким способом будет отослан email неизвестно (сегодня одним, завтра другим), какие "секреты" (API Key, password) будут нужны тоже неизвестно.
Видимо switch хочется сделать? Или как?
Попробуем ещё раз. Shared library - это представление готового объектного файла, который может использоваться несколькими исполняемыми файлами. Как оно относится к git?
Я до конца в этом не разбираюсь, но что-то такое имеется ввиду
https://en.wikipedia.org/wiki/Library_(computing)#Microsof...
Вобщем, библиотека не хранится где-то отдельным файлом, а либо она сама, либо сущности по её классам создаются во время выполнения программы. Ну и тут используется interop между разными процессами, поэтому вовсю юзается COM+. Примерно так происходит в моём приложении, которым я сейчас занимаюсь. Я получаю исключения, что такой-то процесс не найден или "мы не можем создать данный тип, т.к. он не зарегистрирован..." (опять же, потому что не найден процесс, который хранит описания этих типов или который создаёт их, если я правильно понимаю). А процесс не найден, т.к. у меня не установлен веб-сервис, в котором это всё делается. А веб-сервис не установлен, т.к. я не хочу делать разворачивание приложения, а хочу просто запустить его из своего проекта. А тут получается, что без разворачивания нормально и не поразрабатываешь дополнений, и не подебажишь - нужны установленные и активные сервисы, нужно подключаться к их процессам и прочие трудности.
Вопрос - зачем всё это делать, если можно просто иметь либы с нужными типами где-то в репозитории и линковать их оттуда?
Я до конца в этом не разбираюсь
Это твой шанс. Если не сейчас начать разбираться, то когда?
Вопрос - зачем всё это делать, если можно просто иметь либы с нужными типами где-то в репозитории и линковать их оттуда?
Из описанной тобой каши сложно сделать какие-то выводы, могу лишь сказать, что ты не там виноватого нашёл.
Сейчас точнее напишу, а то я тут чего-то может наврал.
Вобщем, конкретный код, что у меня вылетает:
Type type = Type.GetTypeFromCLSID - тут передаётся GUID из настроек приложения и имя сервера (у меня это локалхост) - тут же и вылетает, т.к. данный гуид не зарегистрирован (потому что сервис, где он зарегистрирован, не запущен, или как-то так).
Далее, если получаю таки этот тип, то он создаётся удалённо:
Activator.CreateInstance(type)
но до этого не доходит - вылетает на предыдущей строчке.
Как я понял, эти типы крутятся где-то в другом процессе и моё приложение создаёт объекты в этом процессе удалённо и использует их (тоже удалённо?). Зачем и почем так сделали - не знаю. Клиентское приложение - обычный веб-проект (сделанный, правда, на технологиях 20-летней давности). Чем было хуже просто сделать либу с типами, пошарить её между сервером и клиентом и гонять объекты через какой-нибудь REST?
Время идёт, System.EnterpriseServices, в котором этот interop крутится, устарел и больше не поддерживается в новом .NET, а REST как был, так и остался.
Что за идиотизм, общаться одними интерфейсами?Можно попробовать без них.
Вот простая задача - отослать email, как бум делать? Каким способом будет отослан email неизвестно (сегодня одним, завтра другим), какие "секреты" (API Key, password) будут нужны тоже неизвестно.
Видимо switch хочется сделать? Или как?
Я имел ввиду, как выше написал, когда код выглядит примерно так
IInterface obj = GetObj();
где GetObj возвращает тоже IInterface. А реализаций этого интерфейса куча. И как мне УДОБНО попасть в нужную реализацию без перебора всех реализаций и запуска приложения? При ошибке можно по стеку ориентироваться - но это искать в проекте файл, потом в нём функцию. При Go To Implementation - копаться в имплементациях. А я хочу просто дрюкнуть Ф12.
Что за идиотизм, общаться одними интерфейсами?
Идиотизм - общаться не интерфейсами :)
Только под дебагом и можно попасть в нужное место. А дебажить не всегда удобно или можно.
В CallStack'е всегда видно в какой именно имплементации произошла ошибка. Если CallStack'а нет, то логгер пишет имя класса :)
Если у вас сделать как-то иначе, то вы сами себе злобные Буратины.
А я хочу по Ф12 попасть сразу в нужное место! Мне так удобнее!
Один фактик - проект юзает либу NHibernate версии 1.2.0, которая ещё без nullable types - времён очаковских и покоренья Крыма (где-то 2005-2006 года). Для nullable types юзается какое-то то ли самописное расширение, то ли более поздняя "заплатка". Как такое заюзать в .NET 5 без переписывания всей подсистемы запросов в БД?
так Алекс же себя всем этим буратинам противопоставляет.
Да я себя иногда ваще Карабасом чувствую!
А я хочу по Ф12 попасть сразу в нужное место! Мне так удобнее!
Если все имплементации в одном солюшене, то студия предложит выбор.
Один фактик - проект юзает либу NHibernate версии 1.2.0, которая ещё без nullable types - времён очаковских и покоренья Крыма (где-то 2005-2006 года). Для nullable types юзается какое-то то ли самописное расширение, то ли более поздняя "заплатка". Как такое заюзать в .NET 5 без переписывания всей подсистемы запросов в БД?
ЕМНИП nullable type - это синтаксический сахар. Nullable<T> спасет отца российской демократии :)
Опять что то мы о разном. Может что-то одно вначале обсудим?
Вроде занялись интерфейсами, а не как удобно попасть в нужную реализацию.
Да мне сразу почти всё в проекте не нравится. Мне надо решить проблему, а как будто всё против меня там сделано. Зато архитектура...
Посмотрел, как запросы к БД делаются. Лять, это что-то. Сам SQL хранится в XML-файлах с параметрами в виде тегов. Код берёт XML, парсит, вставляет параметры. Затем ещё какие-то свои классы заведены для "универсальных запросов" - класс Query, где есть свойство QueryType, которое enum (SQL, HML - последнее это аналог LINQ, только 15 лет назад, в NHibernate и куда проще и хуже). И в этом классе есть свойства типа Where и OrderBy - это типа объекты, представляющие собой части запросов. И вот они там забавляются с этим своим Query - то как SQL его задействуют, то как HML. Query, Where и OrderBy каждый примерно по несколько тысяч строк "весит". Я такого изъёбства нигде больше не видел. Типа ORM должна облегчить взаимодействие с БД, но эти наворотили так, что как будто в несколько раз усложнили. Зато у них типа запрос сериализуется. Плять, а строку никак передать? Естественно, каждый запрос - стек из пары десятков вызовов только своих функций (а есть ещё библиотечные) - пока там распарсит, пока вытащит запрос с параметрами, пока соберёт его, потом сериализует - на другом конце всё в обратном порядке. Лучше бы чистыми строками сделали. Похоже, что NHibernate в первых своих версиях только всё хуже и сложнее делала, чем строковые "голые" запросы.
ЕМНИП nullable type - это синтаксический сахар. Nullable<T> спасет отца российской демократии :)
В той кастомной реализации, что у меня - это свои классы с перегрузкой кучи операторов и прочим. Придётся конвертить в дотнетовский Nullable<T>.
Понятно, что всё можно сконвертить и переделать, но когда читаешь этот код - натурально...
Я бы сказал, что shared library - это DLL, которую установили в GAC :)
------
Скорее - наоборот - те, что не втыкаются в ГАК...
Ну вот, мнения как всегда раСтроились. Я бы вас двоих запер в тесной комнате с мягкими стенами, убрав оттуда все колеще-режущие предметы. При этом обоих бы назначил тимлидами. Над одним проектом. И ждал бы, пока вы не придёте к общему знаменателю, что же такое shared library. А сам бы подглядывал в окошко - как там дела идут.
))
Мне надо решить проблему
Ну так там тоже решали какие то проблемы, только другие.
Сделано похоже не очень хорошо. Хотя там же должны быть интерфейсы к запросам. Сколько таблиц в базе?
Да мне сразу почти всё в проекте не нравится.
Вполне можно понять, кому нравится в г-е копаться.
Вопрос в том, будем ли дальше с интерфейсами разбираться или ну нафиг? Главное поворчали.
Сделано похоже не очень хорошо. Хотя там же должны быть интерфейсы к запросам.
Не так немного. Интерфейсами там всё вокруг обделано - провайдеры, менеджеры, коннекторы, фабрики. Они вокруг этих запросов танцуют. Типа возвращает не тип таблицы, а провайдер таблицы. Ну и на провайдер конечно интерфейс. Поэтому, чтобы получить что-то из таблицы, я сначала получаю провайдер в виде интерфейсного типа, у него запрашиваю что-то из таблицы, мне возвращают ещё один интерфейс.
Ну и конечно на большинство этих интерфейсов по одной реализации. А нахрена тогда городить интерфейсы? Зато кода в 2 раза больше - проект с чисто интерфейсами и проект с чисто реализациями. Похоже, делали в той эпохе, когда все эти паттерны ради паттернов самую лютую популярность набирали. А то - вдруг нам в будущем, лет через 15, придёт в голову вторую реализацию интерфейса придумать? А оказалось, что через 15 лет это оно переписывать задолбаешься даже с одной реализацией. Выкинуть нафиг все интерфейсы - солюшен на штук 4-5 проектов похудеет.
Сделано похоже не очень хорошо. Хотя там же должны быть интерфейсы к запросам. Сколько таблиц в базе?
Да я уже там потихоньку разбираюсь. Начальники заказчика говорят, что там чуть ли не половину проекта будут выкидывать - всё это понаписанное нафиг не нужно. Мне сказали, чтобы я максимально простую новую реализацию GUI сделал, по возможности обернув старую логику. А получается, похоже, что придётся и логику переписать на значительно более простую - чтобы сразу через ORM к БД стучаться, а не через сервис в отдельном процессе, интероперабилити и создание и использование типов удалённо в других процессах.
Блин, там даже веб-морда сделана в лучших традициях старого шаманизма - куски интерфейса на HTML-фреймах. Боковое меню - фрейм. Подвал и заголовок - фреймы. Ну и центральный блок с данными - фрейм. Веб-контролы с данными (типа списков и таблиц) выполняют у себя всякие фильтрации на языке HQL.
Сколько таблиц в базе?
Под сотню. Плюс ещё несколько десятков какого-то мусора с названиями от "Test1" до нечитаемого набора букв и цифр. БД вроде MS SQL Server, но это тестовая вроде. К проекту ещё и оракловские либы зачем-то подключены.
что придётся и логику переписать на значительно более простую
Лучше переписать чем новые костыли городить. Проект то хоть можно как то запустить, на виртуалке или еще как?
у него запрашиваю что-то из таблицы, мне возвращают ещё один интерфейс
Так что UI именно этот интерфейс пользует или по другому?
Да волосы у меня дыбом раньше вставали с этого проекта. Сейчас потихоньку разбираюсь. Сейчас я просто делюсь инфой - были ли у кого-то подобные вещи. ))
Моя задача - переписать всё на Blazor и .NET 5 и далее на 6 (как они деньги выделят на новую Студию и прочие лицензии). Пустую морду с несколькоми простыми формами с тестовыми данными я уже наваял. Т.е. в перспективе, даже с учётом разгребания этого овна мамонта, буду всё равно работать с передовой технологией и последними версиями Дотнета. Если получится до конца раскопать запросы и нормально пообщаться с БД.
К проекту ещё и оракловские либы зачем-то подключены.
А строк подключения сколько?
Сотня таблиц уже не подарочек, нужно долго и нужно разбираться. Видимо дизайн эти же умники делали. Таблицы то хоть связаны между собой? ER диаграмма строилась уже?
Проект то хоть можно как то запустить, на виртуалке или еще как?
Там проект даже не компилился на моей машине. Через месяц мытарств и правок и таки смог избавиться от некомпилящихся частей или пофиксить их. Но проект всё равно не запускается по Ф5 - толкьо после сложной установки. Я добавил в солюшен свой проект и потихоньку переписываю составляющие проектики на .NET 5 - минимальное, что мне для общения с БД нужно. Мне сказали повторить старые формы ГУЯ.
Так что UI именно этот интерфейс пользует или по другому?
UI в конце получает скажем список сущностей и наполняет ими скажем компобокс. Но делает это через интерфейсные методы, при нажатии Ф12 на которых меня кидает в интерфейс, а не конкретную реализацию. Сейчас мне подсказали, как найти реализации. Ну и плюс я ещё выяснил, что большинство интерфейсов там имеют единственную реализацию на весь солюшен. Поэтому значительно легче.
Ещё раз спасибо за попытку помочь, я уже там сам разбираюсь потихоньку. Я только хотел рассказать, как бывает, и узнать, было ли что подобнео у других. ))
всё равно работать с передовой технологией и последними версиями Дотнета
ну уже хорошо, можно немного порадоваться.
Если получится до конца раскопать запросы
Судя по описанию, быстро точно не получится. Заказчик то хоть знает что там в базе есть и что ему надо получить?
Пустую морду с несколькоми простыми формами
Либу хоть какую то дали или всё самому найти забесплатно?
Сотня таблиц уже не подарочек, нужно долго и нужно разбираться. Видимо дизайн эти же умники делали. Таблицы то хоть связаны между собой? ER диаграмма строилась уже?
Таблицы связаны - диаграмма связей там есть. Но странно, что полно таблиц с петлями связей - т.е. сама на себя ссылается, чтоли. Т.е. таблица нарисована и от неё связь и тут же на себя. Типа как тут. Зачем это и для чего?
Судя по описанию, быстро точно не получится. Заказчик то хоть знает что там в базе есть и что ему надо получить?
После установки старое приложение нормально работает. Но оно только в IE запускается и в Edge в режиме обратной совместимости. Там ещё поддержка PDA была, но теперь проще просто сделать адаптивную вёрстку в одном веб-гуе на том же Bootstrap, что я и делаю. Мне просто сказали повторить старые формы на новом фреймворке. При этом вытащить сами запросы к БД, чтобы наполнить новый гуй, они вроде тоже пока не могут. Они знают, что проект старый и трудный - у них самих там несколько человек годами его разгребают - коммиты в ветках репы аж 6-летней давности есть. Притом, судя по веткам и слухам, что до меня доходят, там нескольким людям или командам давали этот проект, и пока никто успешно до конца ничего не сделал. Я, похоже, одна из таких "попыток". Мне вроде выделили что-то около года. ))
Мне сказали повторить старые формы ГУЯ.
Если проект как то можно запустить и в формах мало динамики, то можно хотя бы наделать скринов и написать что то типа документации, чтобы заказчик это все проверил.
Но делает это через интерфейсные методы
А получить этот интерфейс самому можно? Можно что то типа юнит тестов сделать для разбора или в REST API перегнать. Есть это как то работает то и конкретная реализация пока не нужна.
и узнать, было ли что подобное у других
проекты бывают разные, но хорошо написанных катострофически мало
Либу хоть какую то дали или всё самому найти забесплатно?
Я, кстати, предложил скачать готовые либы с контролами для Блейзора, но у них требование - все без зависимостей, сам. Ну там может сделают исключение. Но там в основном текстбоксы, списки и максимум грид. Я пока лишь дерево своё написал, чтобы при сворачивании помнило состояние узлов - развёрнуты они или свёрнуты. Ну я тупо через модель сделал (коллекция-дерево) - в модели все узлы запоминают свои состояния (развёрнуто-свёрнуто), а в морде на Блейзор просто эти состояния читаются и соответственно рендерятся или не рендерятся потомки. Написал компонент, который рендерит сам себя до самого последнего потомка, в зависимости от развёрнутости этим потомков. Вобщем, дерево.
А получить этот интерфейс самому можно? Можно что то типа юнит тестов сделать для разбора или в REST API перегнать. Есть это как то работает то и конкретная реализация пока не нужна.
Там между мордой и БД какой-то сервер приложений, в котором все запросы выполняются, как я понял. Клиент (веб-сайт) обращается к этому серверу приложений, но через COM+, где для клиента создаются объекты и он их юзает (удалённо?). Сами объекты на сервере приложений в конечном счёте после всех пертурбаций гоняют голый SQL и возвращают вроде обёртку-ORM. Но запросы я видел в виде голого SQL с параметрами в файлах XML. Потом этот запрос выполняется банальными классами из System.Data.SqlClient. Мне сказали, что теперь сервер приложений не нужен, а давай сразу запросы. Ну т.е. я должен как-то вытащить это и написать проще - без кучи дополнительных файлов, преобразований и с ORM посовременнее. Воротить REST API просто времени нет - им не надо, а надо лишь новую веб-морду и минимальную обвязку по возможности.
Я думаю, мне проще будет натравить на эту БД Entity Framework и просто повторить запросы через новую ORM. Выкинув половину проекта, связанную со всей этой промежуточной кашей общения веб-морды и БД. Я сейчас должен показать заказчику, что даже обёртки над их старой схемой запросов сделать не получится - либы старые и аналогов на .NET 5 нет, а переписывать либо слишком долго, либо исходников нет, либо лицензий на них.
Зачем это и для чего?
ну так там же написано - для дерева.
http://mikehillyer.com/articles/managing-hierarchical-data...
Мне сказали, что теперь сервер приложений не нужен, а давай сразу запросы
То бишь делаете серверную версию с прямым доступом к базе. Тоже можно, но тогда этот сервер приложений может сидеть в отдельной либе. Главное его не трогать.
По новому то переписать лучше будет, но это когда точно знаешь что делать и как база сделана. В данном случае лучше вначале взять что есть.
Но судя по тому, что грид не очень нужен и в базе деревья, то эта задача не для реляционной базы.
считаешь что больше одной?
-----
Судя по описанию - да.
Может даже быть как у меня было - все - Оракул, но версии серверов и языков несколько отличаются.
Я вижу лишь одну тестовую БД и в строке подключения к ней явно видно, что это MS SQL Server. Но, как я говорил, в проекты подключены почему-то ещё и либы для работы с Ораклом.
Днями читал объявление о вакансии в котором, среди прочего, был перечислен с десяток баз, включая не реляционные.
Еще раз - не ДБА позици - обычный дотнет девелопер, даже вроде не сеньор...
Написать можно что угодно. Пусть попробуют найти.
С другой стороны, некоторые девелоперы же тоже в резюмах мишут всё, с чем хотя бы рядом стояли. Ну а ашар пишет всё, что было, есть и может быть. Вот такие друг друга и найдут.
А как оно связано? Скажем, в первой таблице ID связан с PARENT_ID. Это просто создаёт структуру дерева.
Далее, PAYLOAD_ID связан с ID из второй таблицы? А DISCRIMINATOR описывает параметр типа Т?
Тогда не очень похоже на структуру в коде. Чтобы был аналог в коде, нужно чтобы DISCRIMINATOR мог быть ID из любой другой таблицы в БД. Ведь в коде Т может быть любым типом.
Насчёт деревьев.
Я думаю, что NoSQL как то больше подходят для этого
https://www.mongodb.com/docs/manual/applications/data-mode...
Хотя и для реляционных целая теория
https://stackoverflow.com/questions/4048151/what-are-the-o...
Для начала можно выбрать просто удобный для приложения способ хранения дерева, а после уже как добавить содержимое узла.
Еще то захочется какие то операции делать.
Из соседней темы
Там по ссылке есть "бекэнд девелопер PHP". Ну пипец обленились. У них и так ничего кроме ихнего пыхпыха знать не надо, а тут ещё и жмутся - я мол только бекэнд.
И тут:
По данным Хабр Карьеры, в мае на ресурсе разместили 4 438 вакансий:
- 1 093 — бэкенд-разработчики
- 406 — фронтенд-разработчики
- 251 — фулстек-разработчики
Я думал, чисто бек или чисто фронт канули в лету или остались лишь для самых начинающих (типа чисто фронт - лишь верстальщики). Но нет, у кого-то где-то строгое разделение и они не лезут не в свою степь. И не просто у кого-то, а это, судя по всему, мейнстрим. А в Дотнете кого ни возьми - нужно знать минимум Шарп и Джаваскрипт, плюс кучу фреймворков фронтэнда (несколько десктопных, несколько веб, что-то из мобильных). Хорошо устроились некоторые...
При этом судя по картинкам, фуллстек тебе почти ничего не даёт в деньгах. Может даже забирает. Т.е. чистый бек или фронт может даже больше зарабатывать, чем фуллстек.
Это типа российский рынок, но думаю, что примерно так же и в других странах.
Некоторые устраивают из рабочего места настоящий ад с пыточной для программиста.
"у нас было внедрённое парное программирование. В смысле постоянно за столом сидели два разработчика"
"Дежурства" - хмм, а бывает, что программист, приходя на работу, снимает свой деловой Anzug, надевает фартук или рабочую робу и объявляет - сегодня не программирую? С утра - прибраться на кухне (дежурство по кухне), затем в чатиках и логах разобраться, заявочки посмотреть, затем дежурство по кухне после обеда, потом вытереть пыль в офисе, полить цветочки, затем ещё раз пройтись по кухне, и напоследок снова пошерстить "в Кибане и Графане", пописать "техдокументацию и ОТАР (это кирпич архитектуры)" и т.п.
"команда Dev по очереди, по расписанию, занимается Ops"
...и дежурство по кухне!
Не знаю, может на других языках это не так... отстойно звучит, но на русском все эти "дежурства" отдают чем-то старым и замшелым, куда больше не хочется возвращаться. Что-то типа трудного детства. А ведь можно ещё и наказания придумывать - например, не выполнил таску вовремя - "два наряда вне очереди!".
Не могли как-то поприличнее назвать, чтобы человек может даже сам захотел "вне очереди"? Типа "выполнить почётную обязанность главного жреца по приношению очередной жертвы богу Аджайла"? Звучит?
Какие там "удобные" и "восторженные" комментаторы в основном собрались. Благо, что бложик-то корпоративный, да ещё какой корпорации. Поди сослуживцы и другие менеджеры подтянулись.
Такая стратегия "все суют свой нос во все дела" неплохо работает в какой-нибудь мини-пекарне или магазине продовольственных товаров, где каждый сотрудник может и на кассе посидеть, и товары порасставлять. Потому что общий объём знаний по всему магазину или пекарне не составляет и половины знаний одного программиста. Тогда да - почему бы и не попереключать милипиздрические по объёму контексты? С большими, огромными контекстами это начинает работать ровно в противоположную сторону. Похоже, менеджерами в таких корпорациях работают сразу после менеджеринья пекарен... ну или по знакомству.
На самом деле статья-то неплохая. Это наш дедушка как всегда не понял чуть больше чем ничего, придумал себе что-то и сидит, орёт, как будто прищемил себе чего.
Блин, надо идти в Газпромбанк работать, у них там, похоже адекватное руководство...
Хорошо, что есть где-то хуже, чем в лагере МС. Не так обидно. ))
Сегодня эта тема очень актуальна. Думаю не только в моей конторе начинаются увольнения и сокращения буджета. При чем в данный момент финансово наша контора в хорошей форме. Все готовятся к очень плохому 2023-му году. Думаю массовые увольнения начнутся в к онце этого или начале следующего года. Хотя в Германии по сравнению с другими странами (особенно по сравнению с фашистской рашкой) ситуация с рынком труда будет лучше.
Хотя в Германии по сравнению с другими странами (особенно по сравнению с фашистской рашкой) ситуация с рынком труда будет лучше.
это ещё бабка надвое сказала.
если цены на энергоносители полетят на луну, то начнёт загибаться машиностроение, а за ним всё
Еврашка-то понятно. А почему в Америке всякие Гуглы и МСы увольняют или не набирают?
Вооще странно. Даже если ещё поднять цены на всё в Германии раза в полтора, то будет... примерно как в лучшие годы в России. Народ перестанет выкидывать до трети закупленных продуктов, машины будут менять не раз в 4-6 лет, а в 6-8, в отпуск будут не 2-3 раза в год, а 1-2 раза. Т.е. даже получше, чем в лучшие годы в России. Чего все так кипишуют-то? До толп бомжей, копания в помойках, стрельбы на улицах, ценах, когда вся зарплата уходила на еду в первую же половину месяца, как в России 90-х, или закалашмативания молотками зазевавшихся прохожих средь бела дня даже близко не дойдёт.
Еврашка-то понятно. А почему в Америке всякие Гуглы и МСы увольняют или не набирают?
У них (в америках) увольнять это часть нормального процесса. Они набирают намеренно больше, а потом часть увольняют. Иногда фирмы (типа Goldman Sachs) даже так и говорят при найме, что часть вас будет через какое-то время уволена. А могут и не говорить и увольнять в зависимости от ситуации: малые продажи, низкий рынок, все что запланировали все сделали, у директора плохое настроение и т.п. Это стимул для работников, которые знают, что увольняют по низким "перфоманс и импакт" ну или какие-там у каждого KPI. Ничего личного - люди это как другие ресурсы типа гвоздей или досок.
How Corporate Layoffs Work – An Insider’s Perspective On Why You Will Be Laid Off
Сейчас правда действительно идет волна сообщений о фризе найма, но пока не ясно, либо это просто жирок сбрасывают, либо действительно планы на будущее не очень оптимистичны. В Европе по-другому, и ситуация хуже, поэтому уже обсуждает не вероятность кризиса, а как скоро он нас в задницу клюнет.
Казалось бы, что не так, почему нехватка специалистов? Может платить побольше, а не на дне развитого мира? Да ну, бред какой-то!
Software-Entwickler/in .NET Gehälter in Nürnberg
stepstone.de
44.300 €
51.600 €
62.300 €
gehalt.de
44.830 €
63.656 €
Судя по всему, Германии программисты не нужны. Такое ощущение, что со времён Короны зряплаты даже упали, когда во всём мире выросли. Щас ещё ценники на газ и электричество (и всё остальное по цепочке) вверх пойдёт, особенно это Германии же и касается, и совсем грустно станет.
Жадность и лень. Вторая сильнее.
Вы не отвлекайтесь, а давайте по теме - почему в Германии такие маленькие зарплаты у прогеров относительно других развитых стран? Может, их тут переизбыток, потому конкуренция за работодателя, а потому и платить много им незачем?
Страсти накаляются. Тут ещё и за окном гром с грозой гремят, накручивая и так накрученный эмбиент. Ух, что будет!
давайте по теме - почему в Германии такие маленькие зарплаты?
Ты видел свой контракт, по идее ты должен был понимать условия, под которыми подписываешься? Согласился? А мог бы дальше сидеть на пособии, столоваться в тафеле.
Платят больше когда в любой момент могут выкинуть из фирмы, а в Германии очень высокая защищённость работников от работодателя, на законодательном уровне. Вот и договорились вот и порешали...
Кстати, в двухтысячных был наплыв индусов "Индер штатт Киндер", рынок урегулировал, куда надо туда и едут. Сейчас аналогично.
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
Ты видел свой контракт, по идее ты должен был понимать условия, под которыми подписываешься? Согласился? А мог бы дальше сидеть на пособии,
Я не про свой контракт - я получил больше, чем рассчитывал. Но меньше, чем в принципе охота.
Я про приведённые зарплаты с двух бирж труда.
Платят больше когда в любой момент могут выкинуть из фирмы, а в Германии очень высокая защищённость работников от работодателя, на законодательном уровне.
В принципе, логично. Но не до полутора же раз разница.
Да и никакой особой защищённости в Германии нет - за 3 месяца предупредить надо, что увольняют, и всё. По сути, можно просто выплатить 3 оклада и уволить хоть сейчас.
В Сан-Францисао - холодно. Весьма холодно. В сравнении с Лос Анжелесом - просто дубак...
Кстати, да. Чёта прямо в заливе вообще... Зато отъехать на 10 километров вглубь материка - и жарища.
Зато зимой куда теплее, чем в Баварии.
В Майами как бы тоже люди живут. Чемодан - корабль - антарктида! Пусть пингвинам мозг выносит
Вы как та кошка из анекдота. "Вчера зашёл на форум - мозг выносят, сегодня зашёл - выносят. Завтра снова зайду." ))
Amazon объявил о массовых сокращениях - корпорация увольняет 100 тысяч сотрудников. Это антирекорд за 28-летнюю историю компании. А найм новых работников заморожен.
Весь IT-сегмент уже чувствует наступление кризиса. Alphabet и Facebook начали увольнять сотрудников. Apple фактически замораживает найм новых. Netflix, Peloton, Robinhood, Twitter - все массово увольняют персонал.
Источник: https://t.me/malekdudakov/4507

Схлопывание IT-пузыря виртуальной экономики особенно ударило по Калифорнии. В июле штат недосчитается 20% собираемых налогов. К концу года дыра в бюджете Калифорнии может достичь 30 миллиардов долларов.
Калифорнийцы массово бегут из штата - спасаясь от непомерных налогов, накала культурной революции и взлёта преступности. С 2010 по 2020 годы штат покинули 6 миллионов человек - и Калифорния впервые в истории столкнулась с сокращением населения.
Источник: https://t.me/malekdudakov/4509
Источник - канал "как всё плохо на вашем загнивающем западе".
100к уволенных - там явно и десятой части айтишников нет. Не связано ли это с автоматизацией складов и доставки? Хотя, судя по картинке, уволили совсем малую часть, и понятно, почему - после ковидных ограничений народ вышел массово на работу и в доставках теперь так сильно не нуждается. Если же интерполировать 19 год на 22, то не удивлюсь, если они ещё тысяч 200 сократят, т.к. даже текущее число явно слишком велико, если не учитывать ковид.
Впрочем, что увольняют и айтишников - понятно. Непонятно - кого именно. Вообще закрывают целые направления вместе со всеми должностями, или лишь джунов, которых слишком много понабрали с курсов "войти в айти за 21 день"?
Весь IT-сегмент уже чувствует наступление кризиса.
мне насрать на "весь айти-сегмент". как и любому из вас должно бьі бьіть.
мне известньі айти фирмьі, у которьіх проблема с персоналом. так что климат не везде испорчен: где-то засуха и лесньіе пожарьі, водьі в кране нет, приходится пить пьіво, а где-то заливает так, что вода в домах по пояс стоит.
Н.П.
Появился еще один индикатор кризиса - компании начали проводить психологиическое тестирование перед интервью
The first stage of our recruitment process is a brief psychometric assessment.
Kindly complete the assessments using the link provided below before Thursday 18th August.
Please answer the questions openly and honestly.
Видимо по штатам реально ползает крутопушистый полярный лис... ![]()
You have been invited to attend the challenge AspiraCon Back-End Developer (.NET) Hiring Test. We wish you all the best!
Duration: 180 min (3 часа!)
Start TestYou can also use this link to access the test. at any time.
Такое всегда было. Вопрос, как часто стало. У вас какая статистика? 3 из 10 хотя бы есть?
Очередное объявление, очередное агентство, очередная регистрация...
Среди вопросов:
- являетесь ли вы пидарасом?
- пидарасом какого профиля вы являетесь?
Ах, да... там где-то еще есть про общество равных возможностей...
П.С. зарегистрироваться не сумел - нет ответа "Не являюсь пидарасом". ![]()
Кто-нибудь может напомнить, какой там срок "отработки" на предыдущего хозяина, если ты уже устроен на постоянку, а не пробецайт? Я слышал, что шефа нужно за 3 месяца уведомить до своего ухода (как и он должен тебя), если в договоре не прописано другое и нет согласия сторон на более ранний срок. На пробецайт - 2 недели.
Получается, что и на другую работу ты можешь устроиться не раньше, чем через 3 месяца, даже если прошёл собес, но не хочешь увольняться заранее, чтобы не сидеть без работы? А многие ли согласятся ждать тебя 3 месяца? Как тогда народ устраивается? Увольняется сначала, и потом ищет работу? Или сидит почти до конца текущего срока (обычно год) и лишь тогда ходит по собесам?
Ну или где почитать можно. У меня в договоре про все сроки написано "установленные законом сроки".
Т.е. с учётом, что ждать по 3 месяца нового работника обычно никто не будет, то надо рассчитывать собеситься к концу срока текущего договора (если он годовой и каждый год продляется)?
А что уже надоело?
Пока я не собираюсь уходить, но кто знает, что будет через полгода, через год... Может, мне не станут повышать зарплату, несмотря на то, что изначальная была маленькая, плюс время прошло, плюс бешеная инфляция... Тогда смысла сидеть на одном месте не будет.
Кстати, по радио слышал, что из-за экономии энергии рекомендуется работодателям снова работников по возможности перевести на хоум офис. Так что попытки загнать всех обратно в офисы снова откладываются. Правда, не знаю, как они экономить таким образом собрались.
Тысчонка на год - это максимум полтинник в месяц после налогов. Лучше не подбрасывать, чем так насмехаться. Это меньше, чем была инфляция до ковида. Т.е. с такой работой будешь год от года потихоньку беднеть. А если зарплата изначально джунская была, так так до пенсии джуном и будешь (по зарплате). Не будут нормально повышать, значит надо другую работу искать.
Т.е. с учётом, что ждать по 3 месяца нового работника обычно никто не будет, то надо рассчитывать собеситься к концу срока текущего договора (если он годовой и каждый год продляется)?
Ждут
Даже меня ждали 4 месяца, хотя я не бог весть какой ценный специалист был
Договоров с автопродлением я пока не встречал.
Кстати, а почему при расчёте налогов учитывается год рождения? Как он влияет? Везде в интернете в налоговых калькуляторах нужно указать год рождения.
Ждут
Даже меня ждали 4 месяца, хотя я не бог весть какой ценный специалист был
Тогда так - ждать-то они могут вас сколько угодно... только если никого за это время не найдут. Я думаю, вероятность последнего за 3 месяца очень мала.
Договоров с автопродлением я пока не встречал.
Хмм, перечитал щас свой договор - тоже вроде не нашёл. Т.е. по идее каждый год новый договор заключается? Ну или дополнение к существующему? В России у меня каждый год типа "дополнения о продлении договора" было... Надо у шефа спросить.
Меня ждали пять месяцев.:-)))
Сейчас ждем одного два месяца, а второго три. Придут в октябре.
Может, вы Джоны Скиты какие-нибудь. Таких и по году ждать будут, периодически бомбардируя контакты с семизначными предложениями и релокацией в виллу во Флориде.
У нас фриласнесов по 3 месяца ждут :) А с наемными сотрудниками 3 месяца - это зачастую минимальный кундигунг фрист.
Да это понятно. Я говорил, и ещё раз повторю - где гарантия, что за время ожидания они не найдут кого другого? Вы получаете какие-то гарантии, что вас будут ждать, которые работодатель не может нарушить? Т.е. если вам сделали предложение, то вместо вас за время ожидания они никого другого брать не имеют права?
Вы же не можете подписать контракт с одной фирмой, работая с другой? Даже если контракт начнёт действовать после текущего контракта. Или можете?
Прошёл собеседование в марте, подписал договор с 1.7, написал заявление на увольнение к 30.6
Ну вот я про это и говорю. Если подписан - то ок.
Только уточнить - 1.7 подписал, или работа начинается с 1.7? Или подписал после прохождения собеса в марте? А можно подписывать один договор, пока не кончился другой, даже если срок действия второго начинается после окончания первого?
Если ничего не подписал после собеса, а ждёшь ближе к 1 июля, то они тебе ничего не должны - в последний момент могут сказать, что нашли другого.
Всё дело в маленьких деталях. Широкими мазками объясняют всяким лохам, когда, например, хотят кредитки или смартконтракты впарить.
У меня написано
Das Dienstverhältnis kann, nach Ablauf der Probezeit, von jedem Vertragsteil mit der gesetzlichen Frist gekündigt werden.
Похоже, это автопродление после пробецайт. Всё равно уточню у шефа. gesetzlichen Frist - это 3 месяца, как я понимаю.
Всё равно уточню у шефа. gesetzlichen Frist - это 3 месяца, как я понимаю.
Лучше в непринужденной обстановке спросить, заодно и по поводу зарплаты намекнуть. Например, встань у соседнего писуара и типа в воздух: "Шеф, что за байда, хотел купить вчера мешок картошки, а он падла, в полтора раза дороже." Главное на ботинки ему не нассы, это не прощается.
Я не буду просить повышения зарплаты, пока год не отработаю. Если откажут в повышении зарплаты, а запасного варианта (готового оффера) не будет, то придётся либо утереться и работать дальше, либо уходить самому. Но в любом случае 3 месяца утираться придётся. Далее ещё действуют следующие факторы:
1) арбайтсамт начинает платить пособие (70% от зарплаты, вроде) только если проработал не менее года, иначе попадаешь на социал (харц 4), а не на пособие по безработице;
2) если увольняешься сам, то первые 3 месяца пособие не платят;
3) если меньше года последнее место работы, то некрасиво в резюме выглядит (но предыдущие два пункта важнее).
Т.е. худший вариант - не получить повышение, утереться, проработать 3 месяца и уйти на социал.
А лучший вариант - просить повышение, имея готовый оффер. Даже если не повысят, то после 3 месяцев отработки уходишь на новую работу.
Ещё на конъюктуру рынка посмотреть надо. Может, через полгода-год начнут всех массово сокращать, включая программистов. Шефы могут вообще зарплату срезать и говорить, мол, не нравится - уматывай, там за порогом ещё толпа быдлокодеров стоит, плюс беженцы-программисты, плюс мигранты-программисты.
Всё равно уточню у шефа. gesetzlichen Frist - это 3 месяца, как я понимаю.
Если договор только на gesetzliche Frist ссылается, то это четыре недели к концу месяца или четыре недели к пятнадцатому числу. Это сроки если Вы сами хотите уйти. Если фирма хочет Вас уйти, то в зависимости от того, как долго Вы там проработали.
Здесь подробнее:
Только уточнить - 1.7 подписал, или работа начинается с 1.7? Или подписал после прохождения собеса в марте? А можно подписывать один договор, пока не кончился другой, даже если срок действия второго начинается после окончания первого?
естественно подписал в марте
Я ж не головой ударенный, чтобы увольняться в никуда.
Если ничего не подписал после собеса, а ждёшь ближе к 1 июля
🫢
Всё равно уточню у шефа. gesetzlichen Frist - это 3 месяца, как я понимаю.Если договор только на gesetzliche Frist ссылается, то это четыре недели к концу месяца или четыре недели к пятнадцатому числу. Это сроки если Вы сами хотите уйти. Если фирма хочет Вас уйти, то в зависимости от того, как долго Вы там проработали.
Здесь подробнее:
Спасибо за инфу - почитаю.
Но у меня в голове засел почему-то срок 3 месяца. Я насколько помню, в арбайтсамте нужно за 3 месяца до увольнения зарегаться, что станешь безработным, если хочешь пособие получать. А как можно за 3 месяца предупредить, если работодатель может за месяц с тобой отношения разорвать?
Там правда типа исключение есть - если разрыв отношений немедленный, то хотя бы за 3 дня нужно арбайтсамт предупредить. К чему тогда 3 месяца?
Я говорил, и ещё раз повторю - где гарантия, что за время ожидания они не найдут кого другого?
По большому счету гарантий никаких. Так же как нет никаких гарантий, что на новом месте ты проработаешь больше 6 месяцев и успешно пройдешь испытательный срок.
Вы получаете какие-то гарантии, что вас будут ждать, которые работодатель не может нарушить?
Подписанный рабочий договор.
Т.е. если вам сделали предложение, то вместо вас за время ожидания они никого другого брать не имеют права?
А вот такой гарантии безусловно нет :) Ну кроме здравого смысла или свинской фирмы. Правда тывает и так, что соискатель за это время находит другое место и увольняется в первый день испытательного срока.
Вы же не можете подписать контракт с одной фирмой, работая с другой?
Можно
конечно :) Почему нет? Работать в 2-х фирмах одновременно зачастую нельзя. А договоры подписывай - всем плевать :) Более того, умные так и меняют работу - сначала договор с новой фирмой, потом увольнение со старой работы.
почему?
По закону :)
Ein Arbeitsvertrag darf bis zu zwei Jahre kalendermäßig befristet werden, wenn kein Sachgrund vorliegt. In dieser Zeit darf maximal dreimal eine Verlängerung erfolgen. Ein befristeter Arbeitsvertrag wird damit nicht komplett vor einer Kettenbefristung geschützt, wobei diese jedoch streng reguliert ist.
Сори, не 2, а 3 раза.
Там правда тоже есть какие-то лазейки (как всегда :D)
Когда я постдочил, мне контракт больше 3х раз проделвали. И один раз он был 3хлетним.
... wenn kein Sachgrund vorliegt
Ну и потом не факт, что твой договор был юридически чистым ;)
Другой распространенный пример - в Германии нельзя заключать ограниченные по времени договора аренды жилья. Есть только 3 случая, когда такие договоры возможны и то не больше, чем на 3 года. Однако, такие договоры есть и все равно заключаются.
НП.
Сейчас стало очень популярным просить выбрать время когда удобно провести интервью.
Где-то недели две-три назад (минимум три дня до первого свободного окна) было указано следующее:
We've received the following:- Mon Aug 22nd 11:00am — 3:00pm
- Tue Aug 23rd 11:00am — 5:00pm
- Wed Aug 24th 11:00am — 5:00pm
- Thu Aug 25th 11:00am — 5:00pm
- Fri Aug 26th 11:00am — 3:00pm
Как вы думаете, какую дату выбрал интервьюор?
Это мои окна.
Для тех кто не смог понять какое именно окно выбрал интервьюер могу скопипастить следующее:
You're confirmed for your interview on:
Date: Wednesday 31st August 2022
Time: 2:00pm - 2:30pm
![]()
Прямо так - выбрал и назначил. Об чем и сообщил письмом вчера вечером. Я правда вчера дома не был ну да на это покласть...
Ээээ... следующий вопрос текущей викторины - каков размер компании и в какой области она работает?
Вот еще появилась позиция:
REPORTING TO: IT Manager
MAIN DUTIES:
- Hands on experience in Testing and understand the basic principles of System and Integration Testing.
- Hands on experience Microsoft Excel and Pivot tables to produce the report from application data.
- Ability to understand the internal applications and data base model, function, procedure, and report for the business needs.
- Handle the third parties’ data by analyzing, formatting the data and upload in Harvest’s database.
- Identify, analyze, and interpret trends or patterns in complex datasets and provide the suitable solution for the user.
- Application Support Analyst - Support the application by fixing the minor issues and restructure the functionalities and train the staffs with the new functionalities.
- Ability to manage backlogs in a timely manner.
- Ability to learn Harvest I.T. system and get speed up with the ongoing releases/activities
- Create, manage and maintaining ‘Exceptional’ reports and excel data template for business needs.
REQUIRED SKILLS:
- Strong understanding of basic .net coding (vb.net or C#)
- Basic skills in data base, MSSQL coding and SSRS
- Basic skill set for testing the functional and non-functional elements in the application
- An ability to plan and organize the work individually or with team
- Be flexible and be a good team player.
- Ability to learn and upgrade the skillset that required for the task and business needs.
- Disciplined in working to deadlines and multitasking.
- Enthusiastic and capable of working on own initiative.
- Strong communication skills.
Вопрос - сколько за это?
Зачем ты постишь эти позиции?
------
В этой ветке Я пощу те вакансии, которые выпадают далеко за приемлемые мною рамки.
тут даже не программиста ищут.
-----
Ну мне же ее прислали...
Теперь - ответ на вопрос - Сколько?
1. Это 4-х месячный контракт. Не 6-ть, не 12 месяцев, не 2 года. Всего 4 месяца.
2. Оплата суммарная, за 4 месяца контракта, 7200 евро.
ЗЫ. Аренда жилья в районе работы на 4 месяца будет где-то 8800-10000 евро...
В Германии есть понятие официального оффера на бумаге с конкретной суммой зарплаты?
Если есть, то это стандарт, правило, или только в исключительных случаях?
Для каких позиций - для джунов-миддлов никто заморачиваться такими офферами не будет?
А то. Называется Vertrag. Получил, читаешь, понравился - подписал.
Т.е. это считается вполне вежливым, если договорились до договора (Vertrag), прислали на подпись, а я не подписал и сказал, мол, извините, мои планы изменились?
не все же перед договором присылают ещё официальное предложение по имейлу
Кто-то может и присылает. Я таких пока что не встречал. Как только речь о деньгах, все звонить начинают. В емылах максимум - Gehaltsrahmen от и до.
Vertragsentwurf пару раз присылали. Типа почитайте всё ли устраивает и если да, тогда мы настоящий напишем. Но этот "черновик" договора никого ни к чему не обязывает. В настоящем могут и другие цифры написать.
Я так понял что
alex445 под "официальным оффером" предложение понимает, от которого уже не откажутся. Подписаный AG Vertrag. Всё остальное могут передумать.
Ну, если вы договаривались на то, что и написали в договоре, а ты потом "ах, я вся такая сложная, я передумала", ну подумают что придурок, плечами пожмут, пойдут дальше искать. Но тебе не всё равно что они там подумают?
Бывает что пытаются надурить. На голубом глазу. Мне пытались договор подсунуть по которому "до 40 сверхурочных часов уже оплачены". Мол, а чо, у нас это стандартный договор. В разговорах - "не, у нас вообще не приаетствуются сверхурочные, и или оплачиваются или отгуливаются".
В Германии есть понятие официального оффера на бумаге с конкретной суммой зарплаты?
Как такокго оффера нет. Сразу присылают договор (Vertrag) подписываешь и отправляешь работодателю. На моей памяти договор всегда приходит уже подписанный другой стороной.
Для каких позиций - для джунов-миддлов никто заморачиваться такими офферами не будет?
Хотя, иногда бывает так, что сначала договор посылают по е-мылу, чтобы можно было задать какие-то вопросы пока подписанный договор идет по почте. Помню, я так от одного договора отказался, т.к. были какие-то совсем странные условия.
Т.е. это считается вполне вежливым, если договорились до договора (Vertrag), прислали на подпись, а я не подписал и сказал, мол, извините, мои планы изменились?
вполне, я так много раз отказывался, так как обычно пытаются прогнуть по деньгам
да и какая разница вежливо или нет, если ты не собираешься там работать
Правда, иногда в Майами ветерок нагоняет волну... Но это беда всех приморских городов. Таких видео и из того же Сочи полно. Надо просто жильё километрах в двух-трёх от берега покупать. Оно там и дешевле. ))
Это не беда всех приморских городов. Это регулярная беда восточных побережий, а на западных такого безобразия нет. Тайфуны движутся в направлении вращения земли. Но в районе карибов особенно сильно кошмарит. Но немного экстрима делает жизнь разнообразней, есть людям что вспоминать, в добавок к крокодилам не улицах и туевых хучах мошкары.
Не видел, чтобы на улицах Майами были крокодилы или кто-то жаловался на мошкару. Ящерицы какие ползают иногда. Может, если совсем близко к болотам жить?
Комары, мошки и прочая живность живут в стоячих водоёмах и высокой траве. Если вблизи таких водоёмов не жить и траву регулярно постригать, то их почти не будет.
Ну и не надо рассказывать бывшему жителю Сибири про "тучи мошкары". )) Такого ада с насекомыми, как в сибирских городах-миллионниках (про сельскую местность и не говорю), нет нигде в мире в нормальных странах.
Что и требовалось доказать, яваскрипт лучше сишарпа в два раза. Пока не поздно, начинай вспоминать чему тебя учили в академгородке, яваскрипт! ![]()
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
Сокращение рабочего времени не есть сокращение зарплаты :) Т.е. ты, конечно, в конце месяца получишь меньше, но твоя часовая ставка не уменьшается. Так что сокращать зарплату (часовую ставку) низззя. Да даже через сокращение рабочего времени нельзя сокращать больше, чем на 25% ;)
А где это запрещено? Нэ вэру. Что я, не могу перейти на 20 часов и получать половину зарплаты? Или договориться что я не езжу к клиентам и не перестаю заниматься ведением проектов и снизить зарплату на 25%?
А, да, никакой часовой ставки нет, я не Lohn получаю, а Gehalt.
Что я, не могу перейти на 20 часов и получать половину зарплаты? Или договориться что я не езжу к клиентам и не перестаю заниматься ведением проектов и снизить зарплату на 25%?
А почему народ не любит ездить к клиентам? Кодить не надо. Приехал, настроил, уехал. Прикинул, чтобы весь день на это потратить, и не париться лишней кодировкой после командировки. Да ещё компенсацию за проезд получил.
А, да, никакой часовой ставки нет, я не Lohn получаю, а Gehalt.
https://de.wikipedia.org/wiki/Arbeitsentgelt#Sprachliche_B...
Что я, не могу перейти на 20 часов и получать половину зарплаты?
Это не сокращение зарплаты. Грубо говоря, если ты работал 35 часов в неделю и потом стал работал 40 часов в неделю при этом твой доход пропорционально увеличился, но это не увеличение зарплаты ;) Т.е. врядли ты будешь рад, если при следующем пересмотре зарплаты шеф предложит тебе работать на 10% больше ;)
Или договориться что я не езжу к клиентам и не перестаю заниматься ведением проектов и снизить зарплату на 25%?
Официально это сделать нельзя. Единственный способ провернуть такой финт - расторгнуть существующий договор и заключить новый. ИМХО.
Надо какую-то HRюшу спросить. По крайней мере в сторону увеличения ответственности и зарплаты всё простым Vertragsänderung-ом решалось.
Тут некоторые люди с шефами на словах договариваются об увеличении зарплаты - никаких изменений контракта нет. Это плохо? Типа, шеф в любой момент может сказать, что ничего не было?
Тут некоторые люди с шефами на словах договариваются об увеличении зарплаты - никаких изменений контракта нет.Вполне возможно, у меня таое когда-то тоже было. Но лучше всё-таки изменить контракт.
Я просто не хочу пальцем показывать. А так он знает. )))
Стори поинтс, топ приорити стори, тим велосити, картинки всякие... А где здесь, скаблт, код?!
Стори поинтс, топ приорити стори, тим велосити, картинки всякие... А где здесь, скаблт, код?!
Ну и спросил бы автора в лоб об этом, ты же на хабре зарегистрирован, а он тебе ответит: "Все вкусяшки на бесплатном вебинаре!"
ты значит такой идёшь регишься на канале "об онлайн-образовании в сфере информационных технологий" и в конце спрашиваешь "Где?"
в ответ: " Все вкусняшки на платном вебинаре!", ты оплачиваешь... и в результате остаёшься без денег, но с опытом, никому верить нельзя!
(мне можно!)
И вместо заключения приглашаю всех на бесплатный вебинар, в рамках которого рассмотрим несколько вопросов: Блокчейн
Зарегистрироваться на бесплатный урок тут.
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
Ну и спросил бы автора в лоб об этом, ты же на хабре зарегистрирован, а он тебе ответит: "Все вкусяшки на бесплатном вебинаре!"
ты значит такой идёшь регишься на канале "об онлайн-образовании в сфере информационных технологий" и в конце спрашиваешь "Где?"
в ответ: " Все вкусняшки на платном вебинаре!", ты оплачиваешь... и в результате остаёшься без денег, но с опытом, никому верить нельзя!
Эта красивая история обрывается уже на "бесплатном семинаре", пушо я не пойду туда.
Проблема возникает, когда вся эта байда в работе появляется и начинает занимать значительное время. А когда начинает занимать уже основное время - получается "детский сад для взрослых", как из видео в моём предыдущем посте. Но если за это платят по 6 знаков и не выгоняют - так уж и быть, можно остаться на какое-то время, пока бабки не скопишь.
Стори поинтс, топ приорити стори, тим велосити, картинки всякие... А где здесь, скаблт, код?!
Ну, этта... А ничего что эта статейка вообще, "скаблт" (с), не про программирование. С чего в ней про код-то должно быть?
P.S. Ну и умение найти говностатью не пропьёшь. В коментариях автору уже навпихали. Он так-то с трудом ориентируется в скраме и по большей части несёт чушь.
Просто для автора, как менеджера, разработка - это вот эти "игры в песочнице", где всё с ног на голову перевёрнуто - второстепенные вещи сделаны основными, и наоборот. И вот когда такой менеджер приходит в команду и говорит "я в коде не секу, зато в песочницах дока, поэтому все играйте сначала в мои игры, а код - хер с ним... но в конце срока спрошу" - сразу мысли "пора науй с поля - либо он, либо я". Судя по видосикам всяких околопрограммистских инфлюэнсеров, в больших компаниях, особенно всяких ФААНГах, основная часть команд в таких песочницах и проводит своё время, страдая хернёй. Но получают по 6 знаков, разъезжают на теслах, обжираются халявными смузями и купаются в океане хоть каждый день... Повбывавбы!
Офигеть. На третий день Зоркий Глаз понял что менеджеру организация процесса важнее чем то, что конкретно его программеры напишут в коде. Если ты подумаешь ещё годика три-четыре, то, может быть, догадаешься, что код менеджер слегка того, не понимает. Не его это, менеджерская работа. Он за продукт отвечает. И все эти "игры в песочнице" придумали для того, чтобы менеджеры и разработчики не мешали друг другу, а работали вместе (насколько это возможно).
Ты правда думаешь, что к тебе придёт менеджер и скажет: ты вот тут так пиши, а здесь метод эдак обзови, а тут вообще, выкинь всю эту сложную валидацию и зафигячь её в гуя? Это задача более опытного программиста, а не менеджера, прикинь!
В общем, как всегда - ничерта не знаешь, ничего понять не пробуешь, сидишь, кукарекаешь. Истекая желчью от зависти. Или что, тебя в ФААНГ не берут, не? Бабка у подъезда, чесслово.
Н.П.
Сегодня имел "шикарное" интервью.
Позиция - .Net developer - не сеньор!
Подготовка к интервью заняла около 3-х недель.
За три недели был примерно один контакт с рекрутером в неделю.
При первом же контакте попросили ZOOM и были корректно посланы с инсталляцией ZOOM-клиента.
Две недели повторял что ZOOMa не будет и надо использовать teams (мелкомягкий).
Вроде дошло - прислали приглашение.
Посмотрел не внимательно и посчитал что есть часик на подготовку.
Фиг там - прислали приглашение через 8 минут после начала интервью.
Ладушки - три минуты и начали процесс.
За весь процесс был один технический вопрос - про депенденси инжектион.
Все остальное - управление командой, взаимодействие с клиентами, организация среды разработки.
Еще раз - не сеньорская позиция, простой разраб.
Мало того, когда прямо сказал что не ищу позицию менеджера, так прямо тыкнули в спеку, где перечислены все моменты с управлением и работой с клиентами.
Теперь надо получить отказ и больше не связываться с этими умниками.
Зумы, тимсы, ватсапы - они все имеют веб-клиент.
Подготовка к интервью заняла около 3-х недель.
Вы одновременно лишь с одной компанией взаимодействуете, пока не получите оффер или отказ, или сразу несколько параллельно "окучиваете"?
Теперь надо получить отказ и больше не связываться с этими умниками.
А зачем нужен официальный отказ, чтобы не связываться?
Если вы такой крутой, чего связываетесь с какими-то странными типами? Это мне особо выбирать не приходится. А вам? Семь знаков же не из воздуха взялись - "работал в крутых конторах на крутых проектах" и бумажку с резюме в лицо. Если им на это пофиг и они гоняют по джунским каверзным вопросам - "извините, я передумал, до свидания". Семизнак теряет время с какими-то ноунейм-неадекватами. По крайней мере так по описанию выглядит.
они все имеют веб-клиент
------
Не-а... для ZOOM надо доиннсталливать какую-то хрень.
или сразу несколько параллельно "окучиваете"?
-----
Иногда интервью идут одно за другим.
А зачем нужен официальный отказ
-----
Интервьюоры были из 4-х разных контор. От рабобрателя - всего один из них.
С остальными конторами еще предстоит контактировать, а отказ нужно давать рабобрателю.
с какими-то странными типами?
------
Один из местных банков.
Я вот думаю - а не стресс-тест ли они мне устроили?
Я вот думаю - а не стресс-тест ли они мне устроили?
Нафуй их стресс-тесты. Если видно, что начинают чудить и куда-то в сторону уводят - веж-ли-во говорите им, что вы, наверное, друг друга не так поняли, и пытаетесь вернуть их в русло. Если они упорствуют - вежливо же прощаетесь. Ну, это для знающих себе цену семизнаков, а не джунов, типа меня. ))
У любителей пострессить на собесах и работа обычно такая же. Оно вам надо?
рассматривает вакансии на Милла
-----
Не поверишь - Мурр очень хочет на джуновскую позицию... даже не особо заинтересован в тугриках... оптимально - контракт на 6-12 месяцев...
по три недели
-----
Ну-у-у... всего три недели... у меня отзывы приходят через 4-6 месяцев - Я уж и забыл про аппликацию..
Не поверишь - Мурр очень хочет на джуновскую позицию
Не пройдёте. На каверзные вопросы не ответите. ))
Полгода-год и нафиг все это...
И на пенсию в Майами - сёрфить по волнам?
КОБОЛ - ЖИВ!
looking to speak to Cobol Developers for an initial 6-month contract.
To be successful in this contract you will have:
- 5+ years experience
- Strong hands in some / all of CICS, Cobol, JCL, DB2, IMS;
- Understanding of DB2/IMS Database manipulation
- Highly proficient in both Batch and Online application development;
По случаю получил доступ к статистике просмотров резюме на считающимся популярным поисковике ИТ-работы в Ирландии.
Registered: 28/12/2020
Since registering:
- Your CV has been viewed 5 times.
- Your CV has been returned in search results 93 times.
За два года резюме посмотрели 5 раз... хи-хи... популярненькое агентство...
Это не агентство непопулярное. Это на рынке программистов как был рынок работодателя, так и никогда не прекращался. Работодателям просто влом самим искать кандидатов, да и зачем, когда к ним кандидаты сами толпами идут и друг дружку расталкивают, чтобы получить доступ к кормушке.
Более-менее себя свободно чувствуют лишь хай-энд профи, да и то их приглашают в основном за счёт знакомств. А так - как обычный джун иди на собес, сортируй на бумажке, отвечай на каверзные вопросы и играй в "удивите нас". И в конце - "мы вам перезвоним". Потому что "лучше не взять хорошего, чем взять плохого".
Прохладные истории "с руками отрывают" - лишь от тех, кому повезло устроиться. Причём относительно легко. Кому не повезло - в основном молчат.
Алёша, ты абсолютно не в теме.
Заявляю тебе это, как человек, находившийся по обе стороны баррикад.
Частота просмотров резюме беженца-неадеквата на портале любителей кошек ни о чем не говорит.
Как и опыт поиска работы человека, который по своей упоротости не указывает в документах личных данных
Частота просмотров ничего не говорит об успешности поиска работы. Смотреть на вас могут сколько угодно, а брать будут мало кто. И это не только мой опыт, а и высказывания многих других людей с разных источников.
А вы судите лишь по своему опыту и опыту тех, кого у вас взяли на фирму. Ну и ещё с сеньёрских позиций - собственно, лишь сеньёры работодателям на самом деле и нужны. Мол, вот - я же устроился, и ещё 10 человек у нас устроились. А 100 - не устроились. Вы просто оградили себя от неуспешных историй, коих большинство, и смотрите лишь на успешные.
Если бы был рынок соискателя, то в среднем соискатель устраивался бы после первого же или максимум второго интервью. А не после пятого-десятого, как это происходит обычно у сеньёров. У миддлов и джунов всё ещё хуже.
Если бы был рынок соискателя, то в среднем соискатель устраивался бы после первого же или максимум второго интервью.
Нда-с. Но он продолжает копать. (с) На "рынке соискателя", погромизд устраивается после 100500-го интервью. Когда найдёт то, что ему надо - офис в подвале со своим унитазом, или печенки определённой марки и чтоб опенспейс в салатовых тонах, или чтоб аюрведическое меню в столовке. Потому что знает, что его ждёт куча мест, выбор у него. Ему не надо соглашаться на первое, что ему предложили, из страха что больше никто не предложит.
На первую работу после учебы я устроился после 2 собеседований. Остальных ждать не стал. Обе предложили примерно одинаковое, но Ганновер понравился больше Мюнстера.
Когда я последний раз менял работу, было, наверное, собеседований 20. Если не
больше. К кому-то ездить далеко, где-то шансов на рост маловато, где-то проекты неинтересные, кто-то платит мало. Пока не нашёл то, что вроде бы подошло. Кто ж знал что тут половина сотрудников ленивые старпёры :)
На "рынке соискателя", погромизд устраивается после 100500-го интервью. Когда найдёт то, что ему надо - офис в подвале со своим унитазом, или печенки определённой марки и чтоб опенспейс в салатовых тонах, или чтоб аюрведическое меню в столовке.
На рынке соискателя все эти хотелки удовлетворяются тут же, поэтому долго ходить не надо. И скорее всего, на офис ему насрать, т.к. основная часть выберет работать из дома.
Щас переписал форму старого проекта - у меня 300 строк, а в старом - 600. И то 300 лишь потому, что нужно использовать самописный фреймворк местного главного программиста и старую самописную ORM, где чтобы достать из БД один объект по айдишнику надо строк 6-7 написать и инициализировать 3-4 объекта. Если бы всё по букварям было и с нормальной ORM (типа EF) - в 100 строк от силы бы уложился. Сравните - 600 строк говнокода местных велосипедописателей (с 6-значной зарплатной, своим домом и вообще в полном жиру живущим здесь уже давно), и 100 строк, если тупо следовать букварям и использовать всё готовое из коробки.
На рынке соискателя все эти хотелки удовлетворяются тут же, поэтому долго ходить не надо. И скорее всего, на офис ему насрать, т.к. основная часть выберет работать из дома.
Деточка, вы всё-таки слишком демонстративно тупы. Попробуйте уместить в вашей головке - у всех свои хотелки. И человек ищет место, подходящее конкретно ему. До того, чтобы под КАЖДОГО его хотелки реализовывать ещё не дошло. Дороговато будет для одного придурка подвал строить со своим унитазом.
Когда я последний раз менял работу, было, наверное, собеседований 20. Если не больше. К кому-то ездить далеко, где-то шансов на рост маловато, где-то проекты неинтересные, кто-то платит мало. Пока не нашёл то, что вроде бы подошло.
По факту вся эта фигня сводится к "слишком мало платят". Платили бы норм, вы бы почти в любой проект пошли.
А сам факт, что вам приходится кучу времени своего тратить на поиски работы, вместо того, чтобы серфить по волнам на пляже, уже говорит, что рынок - работодателя. На рынке соискателя чел идёт в первый попавшийся жир и кайфует.
На первую работу после учебы я устроился после 2 собеседований. Остальных ждать не стал.
Либо повезло, либо до этого старательно отбирали вакухи для студентов. Ну либо практику проходили у них - это считай готовое место работы.
у всех свои хотелки. И человек ищет место, подходящее конкретно ему.
Любые хотелки и проблемы затыкаются баблом. Что не затыкается баблом - затыкается большим баблом. Кто не может заткнуть свои проблемы и хотелки (типа нанять программистов) баблом, а прячется за печеньками и прочей мишурой - "лох, чмо, непоцан и вообще может идти в опу". Есть, конечно, везде свои нюансы, но вобще-то оно примерно так везде и работает.
Никак нетКакой смысл делать то, что не нравится?
Чтобы в сорок лет выйти на пенсию, купить виллу в тёплых краях на берегу моря (например, во Флориде), сёрфить по волнам и заниматься чем хочешь до конца жизни. А не как некоторые - торчать в разных ирландиях неприкаянными. ))
Тысяч за 200 в год я бы даже кобол выучил. И мигрировал бы наконец наш древний сервис сам :)
200 это чуть выше среднего для сеньёра в Америке. Т.е. вобщем-то для обычного, неинициативного сеньёра, не рвущегося по карьере и не метящего в тим-лиды или менеджеры. Как я понимаю, от 200к вас отделяет лишь... отсутствие желания?
Нормальные немецкие прогеры переезжают в Америку - кого не возьмёшь из блогеров по программированию, у кучи народа фамилии немецкие. Север Флориды - преобладает (после испаноговорящих) народ со знанием немецкого. Т.е. немецкие эмигранты.
https://www.dailymail.co.uk/news/article-2408591/American-...
https://www.reddit.com/r/Map_Porn/comments/8wtt6w/largest_...
вы судите лишь по своему опыту и опыту тех, кого у вас взяли на фирму. Ну и ещё с сеньёрских позиций - собственно, лишь сеньёры работодателям на самом деле и нужны.
ты что куришь, Алёша?
Людей, которых к нам на фирму не взяли, я тоже вижу.
И берём мы далеко не только синьоров.
Брать одних только синьоров все бы хотели, но где ж на них всех денег взять?
В общем ты как всегда нагазировал лужи.
Расходы и доходы растут относительно, а на руки после всех обязательных выплат остаётся в абсолютных деньгах больше. Опять же, относительные расходы больше там в основном на жильё и услуги. Еда, одежда, тачки, бытовые вещи - стоят примерно столько же, сколько и там, где платят мало.
Вы с вашими "у них и расходы больше" похожи на российских "патриотов", которые не моргнув глазом утверждают, что они там в своих российских зажопинсках живут не хуже, чем мы тут в своих, а то и лучше. Просто у нас расходы больше. Ну да, Вася, Ганц и Джон ездиют на машинах, но Вася - на ржавом автовазовском корыте, Ганц - на Пассате, а Джон - на Тесле. У Васи от зарплаты и выплаты кредита на "Таз" остаётся 10% от зарплаты, у Ганца 10% и у Джона 10%. Только Джон на эти 10% Васю с потрохами купит, и может делать это каждый месяц. А Вася на свой остаток разве что лишний раз бухнуть сможет, да и то чего-нибудь недорогого, палёного. У Васи своё жильё, и у Джона своё. Но у Васи - бабкин хрущ, а у Джона - своя вилла с участком. Я уже не говорю, что Вася живёт на берегу речки-вонючки и у него полгода зима, а Джон - на берегу океана и у него вечное лето. И такие "аналогии" по всем аспектам жизни. А так да - разницы "почти" нет.
Учишь вас всех, учишь - как в песок.
Чувак, если бы было выгодно работать в Германии или, прости господи, в России, то все бы рвались сюда (туда). А все рвутся в Америку. Значит, несмотря на повышенные затраты, денег там вобщем всё равно остаётся больше, а качество жизни и уровень потребления - выше. Об этом говорят в том числе и немцы, лезущие туда на заработки и не торопящиеся возвращаться обратно в Германию.
Единственное что, там конкуренция, похоже, повыше, чем тут. Хотя это лучше узнавать у всяких семизнаков, которые там уже побывали. )) Но видя, как сношают мозги при устройстве на работу тут, и помня, как это делали в России (при этом предлагая денег и условия труда, которые кроме как пародией на западные не назовёшь), у меня на этот счёт сомнения. Вполне возможно (и может даже скорее всего), что найти работу в Америке программисту с любым стажем легче - банально из-за куда большего рынка труда. И даже если тутошний сеньёр прогнётся по деньгам до тамошнего миддла, то даже в этом случае в конечном бабле и объёме ништяков будет там иметь больше. Про перспективу быстро дойти до сеньёра уже там - с соответствующим увеличением бабла и ништяков - уже и не говорю. Тут сотка - потолок, а там - почти начало карьеры. После падения евро к доллару вообще грустно стало. Эффект этого падения ещё в ценах товаров не отразился, я думаю, но всё будет впереди.
Я в принципе такой же нерешительный сиделец на одном месте, как и вы. Так же сидел и в России, пока не представился случай свалить "по блату" (т.е. не сам заработал и добился через накопление опыта и повышения своей конкурентоспособности, а воспользовавшись родственными связями, так сказать). Но, судя по всему, что особо ничего в России не добился, это и помогло в конце концов взять свою жопу в руки и воспользоваться представившимся случаем. И, как показала жизнь, сделал самое правильное решение в своей жизни и успел буквально в последний вагон. Хотя ехал вобщем-то тоже почти вникуда. Мне помогли с жильём и первым обустройством, но потом, всё что выше сидения на социале - сам. И путь ещё только начался, и всё может развалиться.
Отличие меня от вас разве что в том, что не объясняю себе, как кретин, что там у них затраты больше и потому условия не лучше, чем тут, поэтому мол я и не еду туда. Нет, я не еду, потому что нерешителен и боюсь не справиться. Но ещё - потому что уже в среднем возрасте и толком ещё тут не освоился, чтобы следующий вояж совершать. А также нет денежной подушки и опыта работы в резюме, чтобы там не пороги по году обивать, а более-менее быстро найти работу. Но у вас всё это тут есть, а желания уехать - нет. Поэтому в вас лень, нерешительность и кретинизм говорят больше, чем во мне.
ты можешь сколько угодно рассказывать, насколько лучше там, сидя в квартире за 500 евро в месяц и покупая продукты в Алди.
и ещё тебе на размышление: чтобы работать на американскую контору, вообще не нужно никуда ехать, Карл.
Так они и платить вам будут меньше. Это из России и прочих стран третьего мира работать на богатые западные конторы выгодно (если устраивает российская действительность). А затраты в Германии и США примерно сопоставимы. Только налоги там чуть меньше.
И в контексте разъездов я упоминал из плюсов - климат и большие доступность и качество отдыха у моря. Просто интересно - у американцев в супермаркетах фрукты и овощи тоже недозрелое бесвкусное дерьмо, как в Германии и Италии?
у американцев в супермаркетах фрукты и овощи тоже недозрелое бесвкусное дерьмо
------
Примерно так же... сильно от места зависит...
Я не понимаю, как это получается. В Италии едешь мимо виноградников, заезжаешь в крупный магазин (типа всяких "Иперов"), и покупаешь... недозрелый виноград! Вот же, ска, через дорогу нормальный! Дайте мне его, пусть даже дороже! Лучше купить дороже нормальный, чем чуть дешевле невкусное дерьмо.
А в Америке, во всяких калифорниях-флоридах ещё теплее - там этого добра и свежего должно быть навалом... Нет, это надо специально стараться, чтобы такое дерьмо на продажу подсунуть.
Щас беженцы-программисты наприезжают, зарплаты опустят. Читаю типичные истории отъездов - народ с сеньёрских позиций в России бежит сюда на 60к евро в год брутто, когда здешний сеньёр около 85к получает. Естественно, беженца тут с руками отрывают, а местным в повышении зарплаты откажут. И это на фоне растущих цен. Местные, что получше, наверное в Америку рванут, ибо в Германии программеров окончательно "зачморили".
Что-то типа
Неа. Каждый продукт, в определенное время, нужно покупать в определенном магазине.
Самые вкусные бананы можно купить в лидле, хотя и не всегда. Нужно смотреть на качество.
И не знаю по так ли это по всей Германии, но в НРВ точно.
Ну а самые вкусные финики можно иногда найти в самой большой Эдеке города на развес.
А затраты в Германии и США примерно сопоставимы. Только налоги там чуть меньше.Сразу видно насколько серьёзно ты занимался этим вопросом, балабол.
Тут должен вмешаться шестинолик, но он молчит как партизан. ))
Я ещё раз напишу - на еду, одежду, машины, электронику, вещи всякие бытовые. Недвига и услуги - в зависимости от места.
Так же сидел и в России, пока не представился случай свалить "по блату" (т.е. не сам заработал и добился через накопление опыта и повышения своей конкурентоспособности, а воспользовавшись родственными связями, так сказать).
Тебе наверное не сказали, что таким образом от тебя просто избавились. Скинулись коллеги и родственники которым ты мозги трахал, нашли схему, купили билет и чао. Когда самолет вылетел, то вся твоя деревня наверное неделю бухала от радости. А тебе просто легенду в уши напели, чтобы ты думал какой-то ты крутой и как ты в Германии нужен. Заодно коллеги решили Европу изнутри разрушить.
Кстати в Германию это ты удачно заехал. Тут еще сложнее от кого-то избавиться. У меня знакомый у него фирма (с партнерами) довольно немаленькая. Так он как-то описывал как они от подобного задрота избавлялись. Он у них сильно кровушки попил. Нанял адвоката, хотел годовую зарплату за уход. Как-то разрулили, но потратились на своего адвоката, на зарплату пока он просто на работу ходил и на нервы. Правда не помню уже на какой сумме сошлись (не думаю, что год, это было бы борзо).
Тебе наверное не сказали, что таким образом от тебя просто избавились. Скинулись коллеги и родственники которым ты мозги трахал, нашли схему, купили билет и чао. Когда самолет вылетел, то вся твоя деревня наверное неделю бухала от радости. А тебе просто легенду в уши напели, чтобы ты думал какой-то ты крутой и как ты в Германии нужен.
Дурачок, я почти всё сам делал - узнавал, какие бумаги нужны, оформлял их, визу получал, сдавал на А1 и прочее. Мне оформили только бумаги со стороны немецких родственников. ))
Кстати в Германию это ты удачно заехал. Тут еще сложнее от кого-то избавиться. У меня знакомый у него фирма (с партнерами) довольно немаленькая. Так он как-то описывал как они от подобного задрота избавлялись. Он у них сильно кровушки попил. Нанял адвоката, хотел годовую зарплату за уход. Как-то разрулили, но потратились на своего адвоката, на зарплату пока он просто на работу ходил и на нервы. Правда не помню уже на какой сумме сошлись (не думаю, что год, это было бы борзо).
Чтобы меня уволить, надо просто за 4 недели до 15 числа или конца месяца меня письменно уведомить. А цепляться за место я не буду. Зачем? Лучше новое место пойти искать. Позвонят бывшему шефу и спросят, как я работал, а он скажет, что цеплялся за место и вообще проблемы создавал. Нафига мне это?
А в вашей истории непонятно. Чтобы годовую зарплату - это он у них сколько лет проработать должен был? Т.е. вначале ваших знакомых всё устраивало, а потом человек стал резко "задрот" и "кровушки попил"?
Я в принципе такой же нерешительный сиделец на одном месте, как и вы.
я не еду, потому что нерешителен и боюсь не справиться.
Я тебе давно говорил, что ты ленив и труслив. А послушался бы реальных пацанов, посмотрел примеры, которые я тебе приводил Маска, Цукенберга и других кто пишет для блокчейн. На что ты ответил - "снова сходил по большому, продать не можешь".
Я засекал, установка метамаска 20 секунд, язык переставить 5 секунд, удалить если не понимаешь ещё 10 секунд. Как видишь меньше минуты. Если очень страшно, используй виртуалку, или в ютубе посмотри как дети это делают, или в библиотеке книгу про это почитай.
Но ты то боишься, а нормальные пацаны живут в своё удовольствие, покупают теслы:
(Ролик не реклама), там на канале ещё много инфы, наверное следующий ролик будет как хату на Майами купить. ![]()
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
Кстати, я когда понял что запад загнивает, надо ехать в Россию, сразу начал учить русский язык и переехал. Никаких отговорок как ты не придумывал! ![]()
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
как дети это делают...
нормальные пацаны живут в своё удовольствие, покупают теслы:
Игрушечную, как там в ролике? )
Кстати, я когда понял что запад загнивает, надо ехать в Россию, сразу начал учить русский язык и переехал. Никаких отговорок как ты не придумывал!
В России вообще сейчас хорошо. Самый сезон начался.
А в вашей истории непонятно. Чтобы годовую зарплату - это он у них сколько лет проработать должен был? Т.е. вначале ваших знакомых всё устраивало, а потом человек стал резко "задрот" и "кровушки попил"?
При чем тут стаж? Сумму можно любую потребовать от балды у кого сколько наглости хватит. С моим знакомым он не ссорился. Они хозяева, им по барабану, он вообще его не знал. Чувак посрался то ли с заказчиком то ли с коллегами, а потом это надо было разгребвать в центральном офисе. Его сняли c проекта, он уперся рогом и сидел в бюро пока шли разборки. Может он и нормальный был, я не знаю.
Это специфика софтвера в Германии - здесь довольно тяжело доказать в суде, что ты не тянешь. Если ты вовремя приходишь и уходишь, и пишешь пару строк или вообще не пишешь (читаешь доки), то тяжело доказать, что тебя
надо уволить. Но я здесь не эксперт, это то, что слышал.
А в Майами сам поинмаешь все по другому. Поговоришь на повышенных с начальником и тебе покажут на дверь а могут и крокодилам скормить (если хозяева наркодилеры). Обоснование не нужно. Ну конечно есть большие различия между мелкими фирмами, корпами и фаангами, но все-таки. А в Германии крокодилам не скормят.
А какой смысл челу продолжать "сидеть в офисе", если очевидно, что его уйдут? В надежде отсудить миллионы? Миллионов явно не отсудит, даже сотен тысяч. А вот попусту потеряет время для карьеры и получит минус в репутацию (при устройстве на другую работу) - это да. А ведь может ещё и сам заплатить, а не ему.
Другое дело, если его кинули и, скажем, не заплатили оговоренное... Но если нет - смысл высиживать? Может, ему до пенсии несколько лет, и ему всё равно уже?
А в Майами сам поинмаешь все по другому. Поговоришь на повышенных с начальником и тебе покажут на дверь а могут и крокодилам скормить (если хозяева наркодилеры). Обоснование не нужно.
Наркодилеры, крышующие софтверные фирмы?
А зачем с начальником на повышенных говорить? Если в контракте написано, что у тебя нет прав, а он тебя может уволить в любой момент - повышенные ничего тебе не дадут. Ну хочет он быть всегда правым - ты ему нянька чтоли, чтобы перевоспитывать? Уходишь искать другую работу. А если у тебя по контракту или по закону какие-то права есть, то уволить без основания в любой момент они не смогут. Ну или тот же суд будет, что и в Германии.
Т.е. вроде в Германии работник больше защищён, но продолжать торчать на опостылой работе, посравшись со всеми, смысла мало.
зачем с начальником на повышенных говорить? Если в контракте написано, что у тебя нет прав, а он тебя может уволить в любой момент - повышенные ничего тебе не дадут.
что трудный-то такой? Вот шеф твою ветку в гите удалил и сказал, что так и было. Или сказал, что ты тупее вон того стажёра. Ты быконул и с завтрашнего дня собираешь бутылки.
Миллионов явно не отсудит, даже сотен тысяч. А вот попусту потеряет время для карьеры и получит минус в репутацию (при устройстве на другую работу) - это да. А ведь может ещё и сам заплатить, а не ему.
ну это ты молодой и красивый, а то может какой предпенсионный специалист по Паскалю был.
Что такое минус в репутацию? По закону шеф не имеет права сообщать новой фирме, какое ты оказалось УГ.
что на базаре, скажем, в бангладеше
Я могу только сравнивать только с тем, что тут продается.
Соотношение цена/качество - это алди. Везде намного дороже.
При киви также имею свое мнение - нравятся только киви голд и только в упаковке от одной фирмы.
У Лидла какой-то эксклюзивный контракт
Вполне возможно. Точно также как и на овечий сыр или маслины.
Довольно многие продукты можно купить только в одном определенном магазине, в других от данных производителей просто не бывает.
Просто возьмите, несколько раз !, попробуйте купить бананы в различных магазинах и сравните. Установлено чисто на опытах ![]()
https://unternehmen.lidl.de/verantwortung/subitems/csr-new...
https://verbund.edeka/presse/produktsteckbriefe/edeka-bana...
что трудный-то такой? Вот шеф твою ветку в гите удалил и сказал, что так и было. Или сказал, что ты тупее вон того стажёра. Ты быконул и с завтрашнего дня собираешь бутылки.
И? Может и так быть. По-моему, это даже лучше, чем продолжать работать с таким шефом. Поначалу, конечно, хреново, если так неожиданно уволят. Но потом только рад будешь, что не остался и не стал качать права... Это, естественно, если кроме быкования шефа нет ничего противозаконного - типа невыплаты положенных денег или увольнения без срока, если по закону срок положен.
Образование в 100500 раз
Да, ещё и образование. Но даже в Америке, если не гоняться за топовыми учебными заведениями и не метить обязательно в ФАААНГи, то можно закончить какой-нибудь колледж или паршивенький институтик, с оплатой скажем 10к в год, и устроиться для начала в паршивенькую фирмочку. Не бог весть какой старт карьеры, но лучше, чем сидеть на велфере и получать лишь самый минимум, ограничивая себе во всём. Конечно, придётся и эти 10к заработать, но это уже вполне подъёмно, если родителям готовиться к учёбе детей заранее, а не вдруг.
В любом случае, сравнение было не вообще жизни с рождения, а для таких, как мы - т.е. получившихся образование либо в СССР, либо в России, ну либо в Германии, и уже вышедшими в жизнь. Т.е. для готовых специалистов.
Но остаётся открытым вопрос - где брать Папайя и Киви
Зелёные киви почти везде подсохшее или наоборот недозрелое дерьмо. Лишь "Голден киви" более-менее нормальные продают. За примерно двойную цену от зелёных, конечно. Я обычно киви всегда на ощуп смотрю - если слишком мягкие или твёрдые - не беру. Они должны слегка продавливаться при сжатии пальцами. Очень трудно описать, только самому на ощуп.
Это всё, я считаю, из-за хреновой логистики торговых сетей. Им может и выгодно возить недозрелое дерьмо - лучше сохраняется в дороге и на складах, меньше мобильных холодильников использовать надо. Зато смысла в таких доставках почти нет - возят безвкусные овощи и фрукты без витаминов, которые ещё и есть противно, когда клубнику или сливу как яблоко кусаешь - настолько они твёрдые.
Что такое папайя не знаю - как-то жил без неё раньше. А ещё узнал недавно, что авокадо это овощь.
У банана есть буквально неделя максимум, когда он уже не недозрелый, но ещё не коричневый от перезрелости. Тогда он максимально сладкий. А то, что продают в магазинах, зачастую неделю-две до зрелости - они едва сладкие.
Да, собственно, так у любого фрукта-овоща - неделя-две, когда их и надо употреблять. И за это время логичстика торговых сетей не успевает доставить их в магазины, а розница - распродать там, т.к. они максимально заточенны на свою выгоду, а не на удобство покупателей, пусть даже с ценами повыше. Для выгоды нужно, чтобы всё это могло транспортироваться и храниться на складах хотя бы месяц, а значит, что будут пичкать нас только недозрешим дерьмом, с небольшими и недолгими вкраплениями редких поставок продукции от местных в сезон, которую не надо далеко везти. И это в малюсенькой Европе, где расстояния маленькие, а сеть дорог хорошо развита... Я ХЗ, но как-то в СССР и даже в 90-е годы в России на рынках и даже в магазинах Сибири умудрялись продавать спелые овощи и фрукты. И это с теми-то расстояниями и длиной и неразвитостью дорог. А как пришли крупные сети, так заоптимизировали всё для своей максимальной выгоды - с тех пор стали все жрать невкусное дерьмо. Может ещё и вредное, т.к. в недозрелых фруктах и овощах не то, что полезных вещество может почти не быть, а и неполезных ещё оставаться.
так все же просто.
В 90х в магазин «у бабы Маши» у тебя в Сибири приезжал КАМАЗ из Астрахани с помидорами с огорода Ашота. КАМАЗ ехал неделю и помидоры сразу оказались на полках.
Сейчас глобализация и вместо содержания менеджера по закупкам у бабы Маши и менеджера по продажам у Ашота, продавцы и производители объединились в группки.
Вот только на этом рынке сети магазинов диктуют условия и фермерам приходится сильно экономить.
Плюс товар теперь от Ашота едет на главный склад какого-нибудь фермерского объединения, а оттуда на главный(региональный) склад сети магазинов.
Поэтому и в Италии в Iperlando виноград не из виноградника через дорогу.
Зелёные киви почти везде подсохшее или наоборот недозрелое дерьмо
Так как мои родственники любят зеленые киви, то не могу согласится с этим утверждением.
Правда покупать их нужно не по штукам, а тогда когда они в упаковках продаются. Это продолжается очень недолго. Что происходит в остальное время - не знаю, не покупаются просто. Голден киви тоже нужно брать не по штукам, а пачкой по 4 штуки. Они выходят правда немного дороже.
Что такое папайя не знаю
https://yesfrukt.com/ru/blog/chto-takoe-papaja
Но купить по нормальной цене и хорошую очень непросто. Нужно идти прямо как на охоту. И опять таки в определенное время.
беру бананы в любых магазинах, разницы во вкусе нет
Может быть несколько вариантов. Нужно проделать несколько экспериментов.
1. Разрезать луковицу ножом не мелкие кусочки.
Попросить кого-то разрезать одно яблоко этим ножом, а второе чистым. Если разницу во вкусе яблок не уловите, то и бананы будут одинаковые по вкусу.
2. Вокруг меня тоже полно магазинов но лидла там нет.
стали все жрать невкусное дерьмо.
Могу заверить, что не все ![]()
Иногда, да может попасться. Например, манго начавшее гнить практически невозможно отличить от хорошего.
А вот недозрелое нужно просто положить в бумажный кулёк вместе с яблоками и подождать некоторое время.
Вот в ближайшее время будет урожай Chinesische Quitte, там чисто по внешнему виду можно определять.
https://de.wikipedia.org/wiki/Kaki
Потом будут гранаты, которые только в турецких магазинах бывают хорошие (или полное дерьмо, надо выбирать)
Затем Помело.
покупать их нужно не по штукам, а тогда когда они в упаковках продаются. Это продолжается очень недолго. Что происходит в остальное время - не знаю, не покупаются просто. Голден киви тоже нужно брать не по штукам, а пачкой
Вот как раз в пачки и сетки вам напихают одну-две подпорченных штуки. Это для любых фруктов и овощей. А поштучно вы можете любую помацать - нет ли там вдавленностей, гнилостей, или не слишком ли твёрдая.
2. Вокруг меня тоже полно магазинов но лидла там нет.
В моём зажопинске на одной не очень болшой улице пять магазинов разных крупных сетей в шаговой доступности, плюс что-то из мелких. Вроде бы они должны друг с другом конкурировать, но нифига - везде продаётся почти одно и то же недозрелое дерьмо.
А вот недозрелое нужно просто положить в бумажный кулёк вместе с яблоками и подождать некоторое время.
Вот в ближайшее время будет урожай Chinesische Quitte, там чисто по внешнему виду можно определять.
https://de.wikipedia.org/wiki/Kaki
Потом будут гранаты, которые только в турецких магазинах бывают хорошие (или полное дерьмо, надо выбирать)
Затем Помело.
Я всякие каки не ем. И вообще, нахрена так жить - я программист, а не фермер или там специалист по какам и папайям. Мне надо, чтобы в одном, максимум двух местах пришёл и всё свежее и хорошее купил. Я за что деньги плачу?! Что за бред бредский - заводить у себя на участке теплицу с овощами, чтобы дерьмо магазинное не есть, выпекать самому хлеб, за грибочками в лет ходить и всё прочее. От комплюктеров назад - в средневековье и далее к натуральному хозяйству, блин!
Мне надо, чтобы в одном, максимум двух местах пришёл и всё свежее и хорошее купил
Да и еще после работы, да и еще рядом с домом - ну размечтался.
Пока будешь мечтать, все кто не работает, с утра раскупят всё самое лучшее. А тебе, конечно останутся ошмётки, поэтому - везде продаётся почти одно и то же недозрелое дерьмо.
Я всякие каки не ем
Ну если будешь есть по названию, то тогда да. А так очень вкусная штука, если знать, что брать.
Но в сезон практически все хорошие. Набираешь ящик, а после выбираешь по мере созревания, каждый день.
Вот как раз в пачки и сетки вам напихают одну-две подпорченных штуки
Не в данном случае, там их всего 4 штуки и "портятся" они все вместе.
И хорошие огурцы часто идут только в сетке или пачке. Там автомат фасует.
Есть тут у меня профи в этом деле, от них и набираюсь потихоньку.
Знают наизусть, где какие будут ангеботы и где лучше, что покупать.
Вот виноград до сих пор, спелый и вкусный есть.
Я вот вижу по сообщениям, что Срыв Покровов со мной согласен, хехе. )) Тоже, значит, его эта проблема интересует.
А тут какой-то затесался, и говорит, надо ящиками мол брать, устраивать у себя дома инкубатор по дозреванию и за ангеботами охотиться. Как же раздражает этот "успешный успех" и охота просто прийти в магаз и купить всё хорошее и готовое. Я сеньёр-господин программист, а не какой-то там социальщик с пачкой ангеботов! Я за что деньги плачу?!
))
да чего там по-другому может быть
Может быть, начинали с 330 филиалов.
https://www.supermarkt-inside.de/nur-noch-faire-bananen-be...
и охота просто прийти в магаз и купить всё хорошее и готовое.
Теперь только нужно представить, что у миллионов точно такое же желание - варианты реализации?
Ангеботы - это не обязательно только чуть дешевле, а это и эксклюзивные поставки. Специально искал одни понравившийся продукт - нигде нет. Только в английском Лидле может быть
Я вот вижу по сообщениям, что Срыв Покровов со мной согласен, хехе. )) Тоже, значит, его эта проблема интересует.
Я такой человек, что мне пофиг, кто пишетсообщение. Я рассматриваю только содержание.
Так как наш заказчик - продуктовая сеть магазинов и в их процессах я немного разбираюсь, меня меня заинтересовал секрет вкусных бананов.
какое отношение наклейка bio или Fairtrade к вкусу продукта?
Чисто теоретически никакого, но в данном случае интересовал ответ на вопросы:
1. Имеет ли ЛИДЛ эксклюзивных поставщиков бананов?
2. Одинаковые ли поставки бананов по всей Германии?
Могу сделать вывод, что для 1 скорее да, а для 2 скорее нет. И скорее не из-за логистики, а чисто из за ограничений производства.
Вкус же установлен исключительно экспериментальным путём. Как и почему это получается - никогда не задумывался.
Кстати, самые вкусные яблоки тоже бывают исключительно в лидле.
заинтересовал секрет вкусных бананов
Мне как то без разницы почему, но большинство овощей и фруктов берётся именно в Лидле. Иногда из-за вкуса, иногда из-за качества.
https://unternehmen.lidl.de/pressreleases/2020/200515_reta...
меня заинтересовал секрет вкусных бананов
Богатые люди могут позволить себе спецдоставку или выращивание специально для них.
Бананы фигня - в них ничего полезного нет. Вот помидоры и прочие фрукты недозрелые - это больше всего напрягает.
Мне как то без разницы почему, но большинство овощей и фруктов берётся именно в Лидле. Иногда из-за вкуса, иногда из-за качества.
https://unternehmen.lidl.de/pressreleases/2020/200515_reta...
Да ну, фигня. В Кауфландах разных и Реве и выбор больше, и качество получше. Но и ценник примерно +30%.
Относительно Кауфланда не знаю, он фиг его знает где. Один раз был, не впечатлил.
А реве прямо за углом, да иногда, там тоже бывает, что то хорошее. Но в целом не очень доволен. Хотя другой реве подальше гораздо лучше.
И там также есть эксклюзивные продукты
То, что кто-то где-то Лидл наградил, не значит, что ваш конкретный филиал будет образцово-показательным. В моём зажопинске 3 Лидла, но в Кауфланде выбор больше и лучше.
Лидл просто большая сеть, и есть не только в Европе, но и в Америку забрался. Там он, правда, сеть "второго эшелона" - там своих крутых сетей хватает.
Вот помидоры и прочие фрукты недозрелые - это больше всего напрягает.
Хм.. А я специально только недозрелые помидоры и беру. Потому как через пару дней они будут нормальными, а зрелые переспелыми.
Я же не хожу каждый день в магазин.
С остальным тоже больших проблем не вижу, пусть лучше у меня дома дойдёт до кондиции.
Разве, что с манго проблемы - очень уж зеленые не дозреют.
Н.П.
Донегал - север Ирландии.
Требуется ДотНет девелопер в компашку с мед.уклоном.
Кликаю, переадресация и предлагают заполнить форму.
Форма - сильно комплексная - 5-6 табов, на каждом - несколько раз надо вводить информацию - где родился, какой детсад посещал, почему перешел в другой.
Потом тоже самое по учебе... потом по работе... и, наконец, по отбытию заключений...
Поискал где подгрузка резюме - таки есть на одной из вкладок.
Выбираю резюме и загружаю... облом - только в PDF (у меня в RTF).
Ладушки конверчу в PDF и загружаю.
Ушло. Кликаю ГОТОВО... и получаю список обязательных к заполнению полей.
Да-да, пока не сдублирую всю информацию из резюме - не примут.
Что самое печальное - пока не смогу заполнить поля об отбытии заключений - на работу прогером претендовать не могу.
![]()
Плюнул, закрыл.
Ну что поделать - севера есть севера - там отморозков много случается,а у отморозков с мыслительным процессом напряг...
З.Ы. А сегодня в почте лежит напоминалка -"Уважаемый, вы таки ДОЛЖНЫ заполнить форму"... без этого, типа, резюме смотреть не будем... ![]()
Амазон увольняет 10 тыс. Мета он же Фейсбук увольняет 13 тыс. (10%)
"Вовсю увольняют (https://www.visualcapitalist.com/major-layoffs-us-corporations-2022 ) сотрудников и другие представители IT-пузыря, который нынче лопается - Coinbase, Robinhood, Netflix, Peloton. Но именно сокращения в Amazon - ритейловом гиганте - так ещё и преддверии рождественского сезона, когда люди массово закупаются подарками, могут стать предзнаменованием очень неприятных событий."
"По опросам 63% представителей малого бизнеса (https://www.cpapracticeadvisor.com/2022/09/14/63-of-small-businesses-halt-hiring-and-10-start-layoffs-survey-finds/70610/) заморозили найм сотрудников - а 10% стали увольнять персонал."
https://t.me/malekdudakov/4886
Основатель Amazon Джефф Безос призвал американцев готовиться к худшему
Как сообщает Insider,
американский миллиардер, основатель и исполнительный председатель
Amazon Джефф Безос предупреил граждан США о том, что надвигается
рецессия и посоветовал потребителям и предприятиям копить "подушку
безопасности" из наличных на случай разрушительного спада.
Так, рядовым гражданам Безос посоветовал отказаться сейчас от крупных
покупок, например, дорогой бытовой техники или автомобилей, а
представителям малого бизнеса - от инвестиций в новое оборудование, а
вместо этого сосредоточиться на создании денежных резервов.
"Экономика сейчас выглядит не очень хорошо. Дела замедляются, начались
увольнения во многих секторах экономики... Все говорит о том, что если
мы не находимся в рецессии прямо сейчас, то, вероятно, будем в ней очень
скоро", - заявил миллиардер
Амазон увольняет 10 тыс. Мета он же Фейсбук увольняет 13 тыс. (10%)
и 5 Маск уволил половину из 7500 сотрудников Twitter, это компании сбрасывают ненужных дармоедов, очищаются так.
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
Приходит муж домой раньше обычного, заходит в спальню. Жена от неожиданности прячет вибратор за спину и спрашивает: - Ты чего это сегодня так рано? - Да вот, с работы уволили, всех стали заменять роботами!
Глянул в соседних темах - "у меня и у жены по 3200 брутто"... Что-то народ прям мало зарабатывает. На уровне айтишного стажёра. На пару ещё ничего, но и расходы тоже на пару. Если, скажем, одна тачка на семью (уровень российской зажиточности, но немецкой бедности), то ещё терпимо - "всем кагалом" копят или выплачивают кредит. А если каждому надо ездить? Тогда начинается возня с поиском сильно БУшных машинок, покупкой всяких мини-шмини и прочих радостей "живём от зарплаты до зарплаты".
Вот неплохая работа с ракетками. Правда, скорее всего будут переработочки.
Непонятно только, почему весь букет по беку собрали. Типа, лишь бы опыт был хоть какой-то - всё равно на свой язык переучивать будут? На фронте - немного опыта в одностраничных приложушках. Без виндов.
Новый год, новые формы, новые заботы.
Просят , на позицию .Net developer (не сениор, не архитект), "ответить на вопросы".
Could you please detail your experience on the following points below?
Approx 8 lines per point ideally.
Please include tools used (including but not limited to ASP.NET, SQL Server,
HTML, CSS, JavaScript, MVC, Web.api, C#/VB.NET. Refer to experience matching
requirements listed in the key deliverables section where possible.
- Experience of managing the entire life cycle of application development, including analysis,
design, specification, development, testing, deployment, support.
- Expertise on the development of key documents or artefacts in a clear and succinct manner.
- Knowledge and understanding of ICT systems, preferably within health care technologies
- Understanding of Health data with an emphasis on GDPR Training and certification
Кто заставляет?
Мы из тебя образцовую ячейку общества слепим. Поженим. Диплом подтвердишь = уважаемым человеком станешь Dipl.Ing. Алекс Сишарпников.
Далее тоя карьера попрёт ввысь, финансовое благополучие! А с этими подростковыми фантазиями, ехать в Майями, Америку надо прекращать.
Машину надо тоже нормальную семейную смотреть, не транспортер а самый экономичный хэтчбек, и жене такую же машинку, детей в сад возить.
Я щитаю, каждый человек должен хорошо зарабатывать и много налогов платить, чтоб мне государство могло выплачивать пенсии и пособия!
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
Мы из тебя образцовую ячейку общества слепим.
Не надо, а то еще хуже будет. Лучше заберите его обратно. А там уже делайте что хотите.
Можете заставить его вручную на бумаге вычилсять хеш блоков в блокчейне пока не вылечится. Пишут, что здоровый человек вычисляет 0,67 хешей в день:
Mining Bitcoin with pencil and paper: 0.67 hashes per day
Москвичам предлагают до десятки в месяц (120к в год) при релокацию в Германию. Местные немецкие помидоры столько только по праздникам получают, или если ОЧЕНЬ ценный специалист на спецусловиях. Москвичи кривят губки и говорят, что их и в Москве почти так же кормят.
Смотрите, как бы приезжие москвичи местных не заткнули за пояс своими зарплатами. А то тут заглянешь на местную айтибиржу - 70-80к в зубы для помидора в среднем и не жужжи.
Что-то совсем какие-то короткие сроки. Получается, что искать новую работу и начинать собеситься надо уже в самом начале только что найденной, чтобы не сидеть потом без работы. Что можно за 6 месяцев сделать? Только в проекте начать разбираться... Только выучил, где в офисе столовая и туалет, как уже уходить пора.
Я думал консалтеры это консультанты. А кого сдают или кто на временный контракт на заказчика работает - это разве не аутсорсеры? Вообще, трудно понять тогда, чем отличаются аутстаф, аутсорс, консалтинг, аренда (ляйе) и прочее. Понапридумывали терминов.
Вообще, трудно понять тогда, чем отличаются аутстаф, аутсорс, консалтинг, аренда (ляйе) и прочее.
Какая разница как это все называется? Есть заказчик и есть подрядчик. Между заказчиком и подрядчиком всегда есть договор и этот договор всегда ограничен либо задачами, либо сроками либо и задачами и сроками :)
Что-то новости отовсюду прут - всякие ФААНГи как сговорились и увольняют народ пачками. Т.е. это уже не рядовые циклы найма-увольнения сотрудников, которые для таких компаний обычны, а целенаправленная политика. Хотя, скорее сбрасывают набранный за время Ковида балласт. Но всё же это добавляет некоторой паники на рынок айти. А что, если и фирмам куда мельче прийдёт в голову идея "посбрасывать балласт".
Но вот читаешь такие новости, и думаешь, что они легко могут ещё сбросить процентов 50 своего балласта, и ничего не изменится в их процессах разработки. Даже лучше станут. Неделю-две назад слышал, что они собираются добавлять вкладки, теперь они тестируют, потом будут исследовать результаты и собирать статистику, потом... Короче, работы невпроворот на несколько месяцев минимум. Есть чем заняться всё это время целой команде с 6-значными зарплатами - добавить стандартный контрол табов в простейшее приложение.
Если в ФААНГах и прочих больших фирмах настолько пипец с управлением персоналом и процессами разработки, что выкидывание половины только улучшает эти процессы, то мелкие себе позволить такого не могут, иначе быстро станет понятно, что работать у них некому.
у нас за полгода последних набрали пять индусов и двух немцев - фирма почти в три раза увеличилась
А амазонщики могут оно мамонта с кучей кастомных фреймворков на Блейзор резко перевести за четверть от своей предыдущей зарплаты?
кредитов понабрали
------
Какие кредиты?
Сан-Франциско, просто съемное жилье на семью в хорошем месте и коммуналка - $12-15.000 в месяц. Плюс подоходный, плюс налог штата...
Хочешь по-дешевле? Так тебя на работу не возьмут, потому как надо соответствовать статусу работника...
Но начнется не с этого. Начнется с того, что при интервьюировании на определенные (управленческие) должности на интервью тебя должен привезти шофер на машине определенного класса. Там же общество равных возможностей - всех привезли и тебе нельзя выделяться... ![]()
Вы всё в кучу смешали. Руководящих со своими закидонами с обычными фаанговскими кодерами, которых на "шаттлах" возят толпой как в скотовозке школьников из и в предоставленные фирмой арендованные помещения. И эти помещения явно не индивидуальные двухэтажные стеклянные виллы с бассейном и 200 м площади. И если вы руководящий, то у вас уже бабла немеряно ещё до занятия этой должности, плюс отступные там обычно такие, что обычным кодерам и не снились. Так что прямо сразу после увольнения сваливать из арендованного жилья ему явно не придётся.
С другой стороны, я приводил примеры - съём односпальной (2-комнатной) хатки в башне на второй линии от берега океана в Майами - от 2500 в месяц, плюс коммуналка (обычно это лишь электричество к этой сумме) 150 где-то. Ну возьмёшь покруче чего - ты же фаанговец, гуглер, яблочник и т.д. - пусть за 5к и двухспальную. Но там уже будет площадь метров 100+ и полный жир внутри - даже европейцам такое только снится. Если не прямо на берегу, а километрах в 10, то уже за 5к можно полноценный, хоть и скромный, домик снимать с небольшим участком. Ну и в Калифорнии вряд ли сильно дороже будет. Опять же, снимать прямо рядом с офисом какого-нибудь ФААНГа - это надо каким глупым быть. Кроме случаев, когда фирма платит.
Вобщем, как я понимаю, варианты есть, если совсем идиота не включать. А вы покидали в одну корзину все возможные отрицательные случаи.
полноценный, хоть и скромный
-----
В 2010 году в Силиконовой Долине не было домиков дешевле $1.200.000.
Обычная ставка аренды - порядка 2% - $24.000... плюс налог штата - 11%, плюс подоходный по штатам - до 42%(?).
Подоходный по штатам до 42%? Не знаю, как тогда, сейчас меньше 15%. 15 + 11 = 26%. Что ещё до 42%? Разные обязательные страховки и отчисления, типа медицинской, пенсионных, социальных и т.д.?
Мурр, может, тогда цены были в 5 раз выше? Хотя, после ипотечного кризиса по идее ниже должны быть. Или вам нужно обязательно было в шаговой доступности до офиса крупной компании? Или это самый мусор показан, в котором невозможно жить? Так я тыкаю в любое место - цены плюс-минус такие же. И домики-то немаленькие - по 120-150 квадратных метров. Я в Италии снял домик на отпуск 80 кв.м. - для троих вполне. А тут в полтора-два раза больше - просто шикарно. Т.е., я так понимаю, можно найти скромнее и дешевле. Ну какие 24к в месяц?
https://www.apartmentguide.com/houses/California/Silicon-V...

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

В Гермашке, кстати, подобное жильё, хоть и в центре задрипанного Нюрнберга, а не Сан-Жозе, стоило бы примерно столько же на съём. Только зарплаты в Нюрнберге в 3-4 раза меньше. И моря нет рядом даже близко. И зима полгода (по меркам Долины). И работы на 2 порядка меньше.
Ну и странно, что в долине народ массово на новых Теслах катается, а в Нюрнберге - на сраных Пассатах или, прости господи, старых Джеттах. Они там в Долине что, не знают, что вся зарплата на аренду уходит?
Вот аналог Нюрнберга (ну как аналог - город-побратим с примерно тем же населением и некоторым удалением от моря)
https://www.apartmentguide.com/apartments/Georgia/Atlanta/...
Вот шикардос - цены как в Нюрнберге (1800 баксов за 2-спальную хату в 120 квадратов), только в Нюрнберге всё хуже - там не будет бассейна, тренажёрки, озера под боком и прочего. Ну да, не совсем Атланта - Росвелл. Ну это как Фюрт для Нюрнберга.
Через год накопят немного дерьжат на чёрной работе, через два года закончат заочные курсы программистов, устроятся куда-нибудь в муниципалитет в Зажопинске разгребать старое дерьмо, через пять лет, с денежной подушкой за душой, уже можно с опытом искать цивильную работу в тёплом месте. Флорида, Калифорния, хорошая зарплата - жизнь удалась... А в Гермашке челы радуются климату как на юге Аляски, половинке амерской зарплаты и поездкам к морю через пару стран.
Нет, там что, реально так просто получить неограниченный вид на жительство? Тут штудируешь всякие программизмы, учишь круглые люки и бинарные деревья, чтобы понравиться девочке из-за окияна, а в тебе ковыряются, как в манной каше, выискивая комочки, и в конце, после многих мытарств, как большой приз дают полурабскую визу с прибитием к работодателю гвоздями. После которой ты с немалой вероятностью отчаливаешь обратно. А там народ десятками тысяч просто сдаётся, сидит немного, и выходит на все четыре стороны с новым паспортом.
По Германии уже начали выставлять на мороз?
-----
Я не в Германии и мне не особо видно детали по Германии.
Из того что видно - на тех ресурсах которыми Я пользуюсь объявлений из Германии стало меньше.
А вот по месту - у нас - ЖОПА.
В том смысле что реакции на аппликэйшены практически нет.
То, что Я сейчас смотрю:
- девелопер, ASP.NET, C#, SQL/PLSQL
- тестер, автоматическое тестирование
практически отсутствует в вакансиях. Там где что-то есть дополнительно навешивается куча требований.
У нас, в Ирландии, наметился прогресс среди рекрутеров.
Вот раньше отправлял резюме и... все, ни ответа, ни привета.
А теперь - ляпота - сразу приходит ответ.
Вот сегодня отправил мыло на mail@sharaga.ie
и получил ответ:
Thank you for your email.
Please note that I am on out of the office this morning and will reply to your email on my return this afternoon.
For any urgent queries, please contact mail@sharaga.ie.
Many thanks,
Роги и Копыты
Прогресс, ёпть, налицо... но с ирландской,так сказать, спецификой...
Это не анекдот, это современная реальность!
Лежу, читаю книжку,получаю телефонный звонок.
10 минут переговоров и наконец контрольный вопрос:
- У меня сейчас нет предложений по вашим запросам по зарплате. Что вы думаете об (называется половина запрошенной суммы)?
- А что к ней будет бонусом? Песчаный пляж, теплое море, солнечная погода?
- (бип-бип-бип-бип) ![]()
Стоило уезжать оттуда, где полная запрашиваемая сумма в порядке вещей, а песчаный пляж, тёплое море и солнечная погода в шаговой доступности прилагаются вообще к любой запрашиваемой сумме? И хатки как раз в 5 раз дешевле, чем вам представляется.
По Германии уже начали выставлять на мороз? У нас (топовая ИТ-контора) пока тихо, немного набирают в отдельных командах.
Это случайно не эта топовая контора "нанимает"? Сегодняшние заголовки:
Personalabbau: SAP will 3000 Stellen abbauen
SAP streicht nach Gewinnrückgang 3.000 Jobs
SAP will 3000 Stellen abbauen und Kosten senken
SAP streicht 3000 Stellen und kündigt Entlassungen an
полная запрашиваемая сумма в порядке вещей
-----
Ты опять просто не курсе.
Я как-то считал что мне нужно чтобы нормально обусроится в Калифорнии.
Получилось следующее - примерно двойная (к предлагаемой) зарплата и контракт на 5 лет.
Ни первого, ни второго обычный эмигрант получить там не может
хатки как раз в 5 раз дешевле
-----
Странный подход.
Я, вроде, указываю ориентировочное время когда делалась оценка, но... хватается что-то из современного, с разницей в 10-15 лет, и кричится "а вот, а вот"...
Ты хоть в курсе, что на сейчас можно купить РВ на три комнаты за $5-6К и парковать его почти бесплатно?
А об том, что за последний год цены на дома местами упали более чем на 40%?
А об том, что получить бизнес-визу, как инвестору, можно потратив всего $30-40К? У тебя, после года работы в Германии, нет этих копеек чтобы получить эту визу и переехать? Ну тады оййй...
На дома цены упали на 40%, а на аренду - в 5 раз? 10-15 лет назад, когда в Америке только-только был ипотечный кризис, цена на аренду якобы была в 5 раз выше, чем сейчас, а на продажу - в полтора? А сейчас, когда кризиса нет, но долину оккупировали разжиревшие ФААНГи и их работники, цена стала резко ниже?
А я вот что нашёл - сейчас цены даже выше, чем были накануне ипотечного кризиса.
Либо у вас были невероятно высокие запросы на уровень жилья - буквально дворец. Либо вас обманули - буквально как последнего лоха развели. Либо вы хмм... немного ошибаетесь.
Смотрите, вот ещё сервис от МС по недвиге. Сверху переключатель "покупка-рента".
https://www.bing.com/homes/map?q=California home renta...
Странное дело, правда - по Германии вообще данных нет. Вокруг всё прайсами завалено, а в Германии - нет. Ну это страна такая - тут и панорам улиц почти нет, хотя вокруг всё завалено.

В комментах к статье нашёл больную тему. Там предложение в Испании - шикарная вилла на 150 квадратов за 1600 в месяц. А если поскромнее чего, квадратов в 80-100, то наверное и в 1200 уложиться можно? Интернет если нормальный будет, удалёнка - можно жить. Нафейхуа эта холодная Германия? Посмотрел погоду щас по тому адресу - ночью 6, днём 15. И главное солнце, нет тучь постоянных.
Единственное, что смутило - что это за хернюшка слева в стене с надписью "Philips"? А главное, почему widescreen? Хотя и видно, что фотка с маленьким углом снята, но телек всё равно явно с широким экраном. Помню из рекламы журнала "Огонёк" 90-х - там телеки Филипс с широким CRT экраном рекламировались.
Кстати, полистал этот журнал за то время - пипец. Реклама недоступных заграничных курортов, криминал и теракты, проблемы в Крыму (в 95 году там был свой президент?), и доллару скоро хана. В России ничего не меняется.
Мурр, т.е. вы снимали хату в многоквартирном доме за 12 тыщь в месяц минимум, и в этой хате, когда кинули сумки к стене, она проломилась. И это было в приличном районе - сотни банд были в целых 10-15 минутах оттуда. Ещё в этом же доме снимал не менее дорогую хату какой-то чёрный чувак, который таскал к себе белоснежек. Откуда у него такие бабки - хрен знает. Наверное, сутенёр или драгдиллер. Я всё правильно понял?
В комментах к статье нашёл
Читай внимательней! Это сдача на зимний период пока туристов нет, с октябрь по май, а дальше в палатке или опеле?
Про Канаду почитал, парень даёт ссылку на статистику "топ-100 самых дорогих городов мира" в которой нет России...
тоесть всякие африканские города в Африке, Таджикистан и Узбекистан 226 месте есть, а Москвы и Питера нет))))
вот и вся статистика, наверное когда ты в Новосибе в сугробах гулял, также о Германии мечтал, как приедешь ууух..
а щас Майами и Испания... Синдром отложенной жизни, вместо того чтоб реально хорошо жить, черную икру есть!
(статейка в огоньке про доллар, правда, заканчивается она тоже правдиво, спасая свою экономику гробят других.)
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
Ну и норм. В холодное время там жить, в на границе туристического сезона там вполне жарко и можно самому купаться, а летом можно и в Германии. Можно часть сезона ещё прихватить.
Сейчас России много в каких топ-100 нет. Оно и понятно - с учётом сложившихся обстоятельств, большинству в мире пофиг, в какой список там входит какой город в России.
Да вообще - метровые сугробы по краям дорог и тачки на парковке в "обваловке". И это ещё там типа убирают. Вот тут меньше убирают.
Полистал ещё этот "Огонёк". Почти в каждом номере - Украина, Крым и всё такое. А про статью про доллар, там у кого интервью берут - до сих пор с той же риторикой выступает. Оседлал одну тему и всю жизнь с молодости на ней едет. Четверть века на арене без страховки. Козыри те же, дураки свежи.
Хожу по магазину и собираю в корзинку что указано закупить.
Звонок - Я рекрутер и вы прислали резюме на вакансию...
Минут 10 болтаем, тетка на второй круг по вопросам заходит...
Ладушки - второй круг Я как-нибудь переживу.
Второй круг прошли и... пошли на третий.
В третий раз надо отвечать на вопрос об том, с какими фронтенд технологиями Я работал.
Ссылаюсь на резюме и говорю - в третьей строке перечислены технологии с которыми Я работал.
Ах, нашла... слышу - печатает и проговаривает... ИИС. ВэбСфера, МС СКЛ, ОРАКЛЕ... а какие еще ФРОНТЕНД технологии вы использовали? ![]()
Пришлось повесить трубку.
Второй раз уже такая петрушка...
в общем ты молодец, что переехал
Возьми с полки пирожок
Эээй! А я ещё больше молодец! Его как чемодан без ручки перевезли в Германию, а я всего добивался сам!
Недавно за святой водой ходил, взял 5 литров, пожертвовал 50рублей, получится по 10 рублей за 1 литр.
Смотрю фильмы "С легким паром" "Служебный роман", на следующий год решусь окунуться в прорубь, вот!
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
Пришлось повесить трубку.Второй раз уже такая петрушка...
Новый рекрутер прокачивает скилы. Шеф нанял кого-то и сказал прозванивать и заполнять формуляры. Когда научатся (за менее чем 3 прохода), даст доступ к базе работодателей.
Это нормально. На самоме деле с другой стороны рекумендуется делать ровно то же самое. Заходить на интервью в любые конторы (не обязательно по профилю) с целью прокачать скилы само-продажности. Ну вот есть список фирм, где хотел бы работать. Какие начать контачить первыми: плохие или хорошие? Типичная ошибка что начинают с хороших (типа вот здесь бы я точно хотел работать). На самом деле надо начинать с плохих, чтобы войти в роль, восстановить навыки, снять напряг, отточить CV.
Когда научатся
-----
Я таки сомневаюсь что такое таки возможно - номер на телефоне был английский...
надо начинать с плохих
-----
Да мне вроде как это было почти нормально.
Тем более, что это не самый плохой вариант.
Самый-самый был в Дублине - там тетенька ЧИТАЛА ПО БУМАЖКЕ вопросы и записывала на бумажку ответы.
Когда мне после этого позвонили - сказал чтобы выбросили мое резюме в мусорник... так там даже не поняли зачем это делать.
снять напряг
У меня вот единственный напряг с языками. Сижу, решаю задачу, мозги кипят, весь погружён в контексте задачи... Тут звонок в дверь, соседка что-то на немецком тараторит. Я смотрю на неё как дурак и ни "бэ" ни "мэ". Хотя, я бы и по-русски её не сильно понял в этот момент.
А с такой интервьюеркой я бы не стал как Мурр беспардонный трубки ложить. Я бы извинился или там поправил её - вобщем, тоже трубку бы положил, но "вежливо". Зачем человека унижать или в ступор вводить? Он тоже может волнуется.
или там поправил её
-----
Это у тебя есть что поправлять - какое-то образование и какая-то практика.
А там - англичанка - закончила школу для девочек, родила и всю жизнь сидела на пособиях. В ИТ, как и во всем остальном, - деревянная. Но вот пособий не хватает и надо как-то подработать... ну языком пробует... учится же не будет...
И это... мне не платят за ее обучение... а сколько мог за бесплатно - поправил за два прохода... только - без толку - деревянная англичанка - за полгода не освоила даже базис - что, куда и зачем... да и зачем ей это - она англичанка, значит все и всегда делает правильно...![]()
в ступор вводить?
-----
Вот и Я не понимаю зачем меня
в ступор вводить... или ты объяснишь как IIS делает фронтэнд?![]()
Ну ладно если в ответ получите. А если в суд потащат? У старых людей не только уже не такие крепкие кости, но и нервы тоже... Нельзя так опрометчиво.
Хотя, после третьего-четвёртого раза и мне бы надоело объяснять.
Это, кстати, идея - может, вам заделаться рекрутером? Сразу бы по делу вопросы задавали? Судя по всему, нормальных ашаров на рынке в разы меньше, чем нормальных разработчиков. Наверное, из этого можно выжать неплохую деньгу.
Очередной шедевр...
Job Description
At DXZ, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse DXZ community where each individual can thrive.
To be added
The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and
responsibilities and requirements are subject to change.
Equal Employment Opportunity
It is the policy of DXZ to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. DXZ offers a variety of reasonable accommodations for an accommodation is completely voluntary. DXZ will assess the need for accommodations in the application process separately
from those that may be needed to perform the by contacting .
Название шараги изменено...
Кликаем на Continue to application и попадаем на чудненькую формочку с кучей полей для заполнения...
Первое - несмотря на локальность объявления требуется ввести телефонный код страны, по умолчанию - УСА.
Далее - Почему-то - Флорида.
Затем - разрешение на работу... в Малазии
Еще несколько позиций просто не запомнил.
И наконец последний штрих - апплай... а ну да - еще раз подтвердить... и чтобы не расслаблялся - еще раз с чем-то согласится - отказаться нельзя, нет кнопарика...
Все, получаем поздравления!
Ээээ... а резюме для просмотра загружать вообще не будем? Хи-хи...
Хмм, почти оттуда же - быт и нравы московских программистов времён до кризиса 2008:
могу предложить свою кандидатуру,знаю пару пунктов, хочу денег вдвое больше. рабочий день вместе с обедом с 9 до 17.
+своя поликлиника. хотя бы стоматология.
+кормушка (столовая)
+рабочее авто. ну хотя бы трешку дайте баварку. банк ведь солидный.
Где даже в Германии такие условия можно выбить при таких вводных (специалист ниже среднего)?
быт и нравы московских программистов
Ты же на хабре сидишь, там есть раздел вакансии, смотри вилку московских зарплат:
$4000-$6000 (middle)
$6000-$8000 (senior)
если ты уже "rockstar" (team lead, architect, 10x engineer) - открыты варианты от $8000 и выше. (можно удалённо!).
https://career.habr.com/vacancies?q=blockchain&type=all
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
По 8 штук в месяц даже в Германии мало кто зарабатывает из программистов. Все шести и тем более семизнаки в основном в Америке.
А вообще странно. 4 штуки - это зарплата джуна в Германии. Даже немного ниже среднего у джунов. В России же это почему-то уже миддл. А зарплаты помидоров... ну пусть более-менее похожи. Т.е. джунов в России недооценивают, или в Германии переоценивают. Или, по-другому, в Германии не такой разброс зарплат между джунами и помидорами - ну раза в два. В России же - раза в 3-4.
Во время массовых увольнений челу пачками кидают офферы. Причём ему даже не надо - работу не ищет. А они всё равно кидают. По скиллам не подходит - даже язык вообще другой (у самого у него один пыхпых), но на это не смотрят, а сразу дают оффер с солидной прибавкой к зарплате. А он привередливо выбирает - "а если мне вот так вот хитровывернуться охота будет, вы прогнётесь? как нет?! тогда ну вас!" Вот что значит "ценный специалист"!
))
Это щас самоуспокоением занимаемся? Хочешь беляш? А где твоя тема про "Делл сокрашает 6650 сотрудников"?
Висящие вакансии ничего не означают, а также когда хедхантеры закидывают анкетами для пополнения своей базы.
У меня был случай, приехал в город, обратился в ВБГ (искал квартиру), через год полтора мне одна контора написала..
Эээ? серьёзно? а где по их мнению я жил это время? Такое же с хедхантерами - периодически ОБНОВЛЯЮТ свою базу.
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
Сижу... Читаю... Звонок...
- Ля-ля... ля-ля-ля... ля-ля... ля... ля... ля... Вы это умеете?
- Да
- А вот это умеете?
- Да
- А вот такое можете?
- Да
- Замечательно. А какую зарплату Вы хотите.
- А что кроме перечисленного вам еще требуется?
- Ой, нам еще вот это, это, это и то, и то, и вот так.... Так сколько вы хотите денег?
- (называю желаемую сумму, с учетом инфляции не слишком большую)
- Ой, это слишком много...
- Деточка, перечисленное вами выполняется 4-мя различными специалистами. Я назвал зарплату лишь одного из них...
- Ой, ну тогда наверное опять не получится...
- Нет, не получится. Досвидания. ![]()
Это щас самоуспокоением занимаемся? Хочешь беляш? А где твоя тема про "Делл сокрашает 6650 сотрудников"?
Да у вас там целый персональный раздел. Правда, там больше никого нет. Вы как тот чел с собакой на аватаре - одинокий в своих суждениях. Только у того аж целый форум есть для него одного.
))
Он как-то за 3 недели смог получить 7 офферов через кучу собесов, не отрываясь от текущей работы. При том, что далеко не каждый собес заканчивается оффером, плюс до оффера в каждой фирме обычно несколько собесов. Т.е. это надо было все 3 недели с утра до вечера собеситься. Но как я понял, ему эти офферы просто сразу на почту кидают. Вот такой вот крутой чел. А вас слабо? Просто назвал своё имя и тебя обступили с выгодными предложениями.
- Ой, ну тогда наверное опять не получится...
Вас уже все ашары ирландских оффшоров знают? Примелькались?
https://t.me/bitkogan_hotline/7409
Основатель Zoom сократил (https://tass.ru/ekonomika/16990701) свою зарплату на 98% (до $6 тыс. в год) и уволил 1300 сотрудников (15% штата). Из-за этого акции Zoom выросли на 10%. Так что основатель Zoom не остался в обиде: его доля (22%) подорожала на $500 млн.
https://t.me/malekdudakov/5162
Появляются же рабочие места в основном в секторе временной и неполной занятости - сфере услуг и туризма (https://www.zerohedge.com/markets/january-payrolls-explode-517k-8-sigma-beat-expectations-unemployment-rate-tumbles-record). Банкиров или программистов сокращают - но зато нанимают официантов и барист. Кроме того, рынок труда поддержал и госсектор - здесь число новых рабочих мест выросло на 70 тысяч. Но во многих других отраслях экономика цифры оказались значительно слабее.
Кто тут из присутствующих - в собесах все участвовали со стороны нанимателя? Это обычно обязон, или обычно отдают людям, которым это больше всего нравится? Как лучше откосить от проведения собеса?
Как сейчас вспомню, как меня собесили - то кодь под прицелом пристальных глаз, то кросс-опрос, то ещё что-то - кто во что горазд. Вобщем, с той стороны тоже быть не хочу, ибо понятия не имею, что спрашивать.
Немножко об уровне понимания технологий... в Технологическом Университете
Desirable:
- A level 8 Honours Degree or higher.
- Two years' minimum experience working with cloud computing platforms like Azure, AWS, or similar.
- Experience with client-side libraries, such as JavaScript.
- Experience in .NET framework, PHP, Entity Framework and C#, or equivalent OOP Framework.
- Experience in deploying software to CI/CD frameworks.
![]()
И не может объяснить разницу между join и union.
Я тоже не знаю.
И про джойны постоянно забываю. Вроде прочитаю и снова забуду. Ну я их не юзаю. Я вообще голый скуль не использую, кроме элементарщины. А в EF там многие джойны, вроде, под капотом происходят. Например, выборка по одной таблицы с учётом значений в другой и образование некого объекта, включающего данные из этих двух таблиц под капотом происходят, вроде, через джойн. Но в LINQ я прямо эту функцию не вызываю.
А что за "ключи"? Что про них знать нужно?
Что спрашиваете?
-----
Всего один вопрос.
Причем только после того как обрисую чем занимается контора.
Вопрос следующий - Где и что в этой ситуации вы готовы делать?
Смотря какой чел. Если неопытный джун или миддл - это вы ему должны сказать, что он будет делать. Да и сеньёр по сути просто продвинутый кодер - тактические вопросы программирования он не решает, про стратегию и не говорю, архитектуру не разрабатывает. Просто может сам порешать проблемы кодинга, где джун или миддл попросит помощи. Но минимум 70-80 тыр в год даже в сраном (по зарплатам) Нюрнберге ему вынь да положь.
Разве что вы ниже продвинутых сеньёров не собеседуете...
И не может объяснить разницу между join и union.
Это хоть нормальный вопрос. Тут хоть мурр и начал, как всегда, выделываться, разночтений в ответе не будет.
Меня как-то спросили что в селект быстрее отработает, а!=123 или a<123 and а>123, если а индексируется. Понятно что ожидали ответ, мол, так как индекс бинарное дерево, то меньше-больше отработает быстрее. Но индексы можно и как хэш делать, тогда != ощутимо быстрее. Про это народ не подумал-с.
Это обычно обязон, или обычно отдают людям, которым это больше всего нравится? Как лучше откосить от проведения собеса?
Ну вообще-то это часть обязанностей квалифицированного специалиста. Иначе кто это будет делать? Шеф недостаточно техничен уже, ну и лишняя пара глаз и ушей всегда нужна.
В конце концов тебе ж с ним работать потом.
А спрашивать так, как будто вы уже работаете вместе и человека нужно вовлечь в решение насущных проблем.
Тут хоть мурр и начал, как всегда, выделываться, разночтений в ответе не будет.
мурр - дурачок. В любой версии СУБД это абсолютно разные вещи.
Меня как-то спросили что в селект быстрее отработает, а!=123 или a<123 and а>123, если а индексируется. Понятно что ожидали ответ, мол, так как индекс бинарное дерево, то меньше-больше отработает быстрее. Но индексы можно и как хэш делать, тогда != ощутимо быстрее. Про это народ не подумал-с.
сложно как-то
Я по глупости надеюсь, что оптимизатор за меня такие банальности должен сделать 😎
что за "ключи"? Что про них знать нужно?
primary and foreign keys
А в EF там многие джойны, вроде, под капотом происходят. Например, выборка по одной таблицы с учётом значений в другой и образование некого объекта, включающего данные из этих двух таблиц под капотом происходят, вроде, через джойн.
вроде 😀
И этот человек тут нам вещает, как оно хорошо будет при коммунизме все проекты перевести на EF 🤦
В любой версии СУБД это абсолютно разные вещи.
-----
Кроме того что они разные, они бывают еще и не имплементированные, и имплементированные с ошибками.
Мне, например, довольно регулярно попадались юнионы, отрабатывающие как юнион алл....
Приходилось врапить и дистинктить... а это - время...
Я по глупости надеюсь
-----
Самокритичность - оно хорошо, однако...
Это хоть нормальный вопрос. Тут хоть мурр и начал, как всегда, выделываться, разночтений в ответе не будет.Меня как-то спросили что в селект быстрее отработает, а!=123 или a<123 and а>123, если а индексируется. Понятно что ожидали ответ, мол, так как индекс бинарное дерево, то меньше-больше отработает быстрее. Но индексы можно и как хэш делать, тогда != ощутимо быстрее. Про это народ не подумал-с.
Это был собес на DBA?
выделываться
-----
Нее, это не выделывать...
Выделываться - это когда УЖЕ принято (мною) решение по шараге,
задать вопрос спящему на собесе ДБА, при том что спрашивали больше ДБАшные вопросы на ДотНетовской позиции:
- А как быстрее всего будет очистить большую (сотни лямов строк) таблицу с индексами, но без реляций?
После чего остановить ломанувшегося на помощь товарища пояснением:
- Я понимаю, по вашим вопросам, что вам нужен кто-то в помощь вашему ДБА, и что вы помогаете, насколько можете, но мне сейчас нужно хоть как-то оценить насколько сложно будет с вашим ДБА работать, по-этому желательно получить ответ именно от ДБА...
Вот это - да, выделываться... а тут - пустяки, просто акцентировал внимание на точности формулировки...
primary and foreign keys
-----
Любимая нособойка?
Помнится было такое.
Дана документация на базу. База планировалась оракловская, но в текущей имплементации использовалась мелкомягкая.
В документации для одной из таблиц написано
- поле первичного ключа заполняется триггером из последовательности.
У мелкомягких, как ты должен помнить, триггеры - есть, последовательностей - нет. Кроме этого возможность заполнить поле первичного ключа в триггере практически отсутствует в виду его а.) автоинкрементности, б.) наличия конкурентности, а если говорить об ЕФ5, то и недоступна (из-за ошибки).
Ну и как ситуацию размотаешь?
- А как быстрее всего будет очистить большую (сотни лямов строк) таблицу с индексами, но без реляций?
Кстати, я всегда думал, что там что-то типа очистки диска при удалении файлов - т.е. ничего не самом деле не очищается, а просто эти данные разрешается перезаписывать. Реальное стирание занимает столько же времени, как и запись. Ну и типа в таблице - тупо обнулить индекс, обозначить, что в таблице ноль данных, и позволить писать данные снова. А как там и куда старые данные денутся - не моё дело. Просто СУБД обозначит их как "по ним сверху можно писать". Нет?
а если говорить об ЕФ5, то и недоступна (из-за ошибки).
Ну и как ситуацию размотаешь?
Перейду на ЕФ6, 7 и т.д., где всё поправили. А пока вкорячу обходной костыль. Не отказываться же ото всех плюшек ЕФ из-за того, что там какой-то фичи нет или не работает.
Вчера ездил в Лимерик... по необходимости... т.е. - со сранья, ко времени, весь на бегу, полный день и только поздно вечером совершенно убитый добираюсь домой...
Где-то в обед позвонили и говорят
- Нашли ваше резюме в нашей базе резюме и хотим предложить что-то.
- Вообще-то, в прошлом месяце Я уже имел интервью в вашей компании.
(мне интервью не понравилось настолько, что повторное не интересует - это про себя).
- О, да, но это другой департамент. Нам нужно тыгыдым-тыгыдым-тыгыдым...
- Я не ищу позицию менеджера, Я делаю только работу программиста.
- Я вам пришлю спецификацию на позицию?
- Да, присылайте без проблем.
Вечером, уже по окончании рабочего времени, получил нечто... то ли драфт, то ли поток сознания выплеснулся...
Все в цвете и почеркано. 5 страниц требований.
Прочитал... кого именно и зачем ищут - непонятно... что-то между Архитектором, ПМ и извлекателем тех.заданий,
паблик-релейшаном и еще кем-то кого я не знаю как назвать.
Усталая голова не смогла выстроить что-то понимабельное - взял паузу на обдумывание...
А сегодня в 11-ть в почте:
Any further thoughts on this position as I know the hiring manager is keen to interview you.
Ну а в почту Я заглянул только сейчас... ![]()
п.с. А чего с таким делать? Организация из тех, которые сейчас будет мотать как листья на осине в бурю. А осина - довольно хрупкая... И даже если выживут - нервы помотают бай боже...
ничего не самом деле не очищается
-----
На самом деле - очищается.
Правда не то, что ты думаешь.
Не переживай - на сегодня, наверное, нет того, кто знает что именно очищается в каждой из существующих ФС.
Я более-менее в деталях знаю штуки три, а остальные даже не планирую смотреть...
обозначить, что в таблице ноль данных
-----
Ну и какой SQL-командой ты это сделаешь?
Не переживай - на сегодня, наверное, нет того, кто знает что именно очищается в каждой из существующих ФС.
Я более-менее в деталях знаю штуки три, а остальные даже не планирую смотреть...
Я вы уверены, что в этих трёх штуках за время ничего не поменялось, как они там очищают внутри? Постоянно отслеживаете их изменения?
обозначить, что в таблице ноль данных
-----
Ну и какой SQL-командой ты это сделаешь?
Если у таблы нет связей с другими таблами, то проще дропнуть и создать заново. Если есть... то тоже дропнуть, и создать заново со связями.
Меня вообще удивляет, что нет какого-то простого механизма избавиться от кучи данных и связей.
В документации для одной из таблиц написано
- поле первичного ключа заполняется триггером из последовательности
У мелкомягких, как ты должен помнить, триггеры - есть, последовательностей - нет. Кроме этого возможность заполнить поле первичного ключа в триггере практически отсутствует в виду его а.) автоинкрементности, б.) наличия конкурентности, а если говорить об ЕФ5, то и недоступна (из-за ошибки).
Что тут думать? При переходе на MS SQL предупреждаешь заказчика, что поле будет заполнятся не триггером, а через Autoincrement.
Не помню, чтобы EF 5 имел с этим сложности.
Нее, это не выделывать...
Выделываться это нести чушь, никаким образом не относящуюся к вопросу, но демонстрирующую необозреваемость ширины опыта. Вроде
Кроме того что они разные, они бывают еще и не имплементированные, и имплементированные с ошибками.
Мне, например, довольно регулярно попадались юнионы, отрабатывающие как юнион алл....
Что влияет на разницу между join и union чуть более чем никак.
Или тебе попадались union-ы которые декартово произведение таблиц выдавали? Делаешь этак юнион по двум селектам, каждый на 10 результатов, а оно как хреняк - и больше 20 результатов, все таблицы из селектов перемножил, да?
предупреждаешь заказчика
------
А ты знаешь кто заказчик?
Тебе для того и дали настолько подробную документацию, чтобы было сделано точно как требуется.
поле будет заполнятся не триггером
-----
А в документации написано - триггером.
Зачем - не знаю, но заказано - именно триггером.
Из того что могу предположить - чем-то внешним перехватывается срабатывание триггера и делается что-то, что не отражено в документации на базу.
Так что твое предупреждение... хммм... в общем у заказчика так работать не будет.
Решение, кстати, предложили довольно изящное - добавить поле автоинкрементного ключа как последовательность и переписывать его триггером в требуемое поле. Все требования удовлетворены и соответствуют документации. ![]()
а оно как хреняк - и больше 20 результатов
-----
Вот именно так оно и было. Почему - не помню - очень давно было.
union-ы которые декартово
-----
Ну таких вариантов не видел, а вот некорректные варианты как джойнов, так и юнионов - это пожалуйста...
таблицы из селектов перемножил
-----
Помнится как-то закомментрировал строку в условиях джойна и получил что-то похожее... по крайней мере на уровне ощущений... ![]()
Тебе для того и дали настолько подробную документацию, чтобы было сделано точно как требуется.
Дока, заточенная на одну конкретную СУБД? Либо заказчик подвигается по требованиям, либо идёт к тому, кто делает именно с этой СУБД.
поле будет заполнятся не триггером
-----
А в документации написано - триггером.
Зачем - не знаю, но заказано - именно триггером.
Из того что могу предположить - чем-то внешним перехватывается срабатывание триггера и делается что-то, что не отражено в документации на базу.
Так что твое предупреждение... хммм... в общем у заказчика так работать не будет.
А может быть, что ваши предположения неправильные? Тут разговаривать надо с заказчиком, а не сразу бросаться выполнять все требования. И может даже дать посмотреть, действительно ли "перехватывается триггер".
Когда не дают смотреть, а задача представляет из себя чёрный ящик с кучей странных требований, которые не ложаться нормально ни на одну СУБД или не на один фреймворк, то результирующий код на обслугу такого ящика обычного представляет из себя лютое дерьмо на костылях, конвертерах и прочих подгонках. Потом эти костыли так же отправляются в этот чёрный ящик, а следующему подрядчику выкатываются ещё более идиотские и странные требования - учитывающие костыли предыдущих наработок.
Если есть... то...
------
...не получится - не дадут дропать пока реляции не пусты.
то проще дропнуть и создать
-----
И таки - да, это самый быстрый способ.
При условии, что база в монопольном режиме. Иначе лок можешь поймать.
Вариант не без недостатков - частности потом тайауты полезут - но в рамках поставленных условий - годный.
А вопрос по таймаутам идет вторым - Какие проблемы и почему надо ожидать после пересоздания таблицы?
В принципе, этих двух вопросов... точнее - развернутых, в меру понимания проблем, ответов на них достаточно чтобы оценить ДБА.
А джойны с юнинами - там и кодеры справятся...
Постоянно отслеживаете
------
Они - стабильны. И используются уже очень давно. Кое-что аж с 70-х...
В смысле drop и create заново?
-----
Почти.
Ожидается развернутый ответ - какие условия надо соблюсти для дропа и с какими параметрами надо креатить.
Если это есть,то уже не безнадежно... чаще, увы, нету...
Чаще случается делете...
И DBA на это не ответил?
-----
Не-а... там молоденькая девочка просто дремала на стульчике для создания видимости массовки... да и шеф был сильно в загоне...
А может быть, что ваши предположения неправильные? Тут разговаривать надо с заказчиком, а не сразу бросаться выполнять все требования. И может даже дать посмотреть, действительно ли "перехватывается триггер".
Мурр не умеет разговаривать, он начинает визжать как баба. Или не как.
В смысле drop и create заново?
вроде для этого есть команда truncate table
Я бы побоялся делать drop и create
Вдруг какой constraint потом забуду
Да и в оракле drop+create не обернуть в транзакцию вроде, то есть в какой-то момент времени таблица вообще не будет существовать и где-то что-то может обвалиться.
Я бы побоялся
-----
Вопрос был - Как сделать быстро? - а не какие фобии у тебя имеются... ![]()
в какой-то момент времени
-----
Ну так ожидаемо что ДБА скажет об условиях дропа и креата. Это же его прямая работа... если он об этом знает...
Затем и вопрос задается чтобы понять с каких позиций (уровня знаний, понимания) будет подход к решению.
есть команда truncate table
-----
Есть.
Мало того - правильно будет использовать именно ее.
Но! - будет медленнее чем дроп/креате - а спрашивалось - Как сделать быстро?
Если есть... то...
------
...не получится - не дадут дропать пока реляции не пусты.
Смотря какие реляции. Если там лишь внешние ключи - можно дропать. А если на саму таблицу ссылаются, то вопрос уже не просто в удалении таблицы, а в перегруппировке данных - нужны ли данные, которые ссылаются на удаляемую таблицу? Если нет - то удаляем сперва их. Если нужны - куда теперь их относить?
Т.е. опять всё сводится к тому, что вы не указали всех условий и добавляете понемногу в каждом ответе.
При условии, что база в монопольном режиме. Иначе лок можешь поймать.
Значит, нужно либо отключить базу на время проведения "ремонтных работ", либо должен быть механизм изоляции мест проведения ремонтных работ. Иногда целые сайты и даже системы мирового уровня отключают на перерыв ради подобных вещей. Чем мы хуже ФААНГов?
Вы к чему пытаетесь подвести? Что задача невыполнима в принципе, или нужно знать какой-то секрет, недоступный большинству, чтобы выполнить эту задачу? ))
Вариант не без недостатков - частности потом тайауты полезут - но в рамках поставленных условий - годный.
А вопрос по таймаутам идет вторым - Какие проблемы и почему надо ожидать после пересоздания таблицы?
Я не ДБА, ответил просто исходя из своих скудных знаний и чисто по логике вещей. Если там какие-то сложные индексы-хрениндыксы и прочие механизмы оптимизации, зависящие от наличия-отсутствия разных таблиц, то конечно удаление одной из них может повлиять на производительность. Но это тонкости каждой конкретной СУБД. Обычному даже "помидорчику без амбиций" знать это не особо надо - в крайнем случае просто зовётся ДБА или заказывается сторонняя консультация-экспертиза. Ну а чаще всего помидорчик просто углубляется в вопрос, а работодатель терпит, что чел, получающий по 80к в год ("без амбиций" же), неделю втыкает в тьюториалы без гарантии успеха.
Постоянно отслеживаете
------
Они - стабильны. И используются уже очень давно. Кое-что аж с 70-х...
И что, никто с фиксами туда не лезет, обновить чего-то, поправить, фичей добавить? - Скриптизёров бы вам туда заслать... ))
Ожидается развернутый ответ - какие условия надо соблюсти для дропа и с какими параметрами надо креатить.
Как "какими"? С точно такими же, с какими она была создана. Вам же нужна такая же таблица, но пустая? Берёте скрипт её создания и выполняете.
Только не надо щас про кучу специальных условий и костылей, описанных для данной СУБД и данной БД в примечаниях мелким шрифтом "как оно на самом деле работает". Для мудацких условий и решения будут соответствующие.
А может быть, что ваши предположения неправильные? Тут разговаривать надо с заказчиком, а не сразу бросаться выполнять все требования. И может даже дать посмотреть, действительно ли "перехватывается триггер".Мурр не умеет разговаривать, он начинает визжать как баба. Или не как.
Нет, он сразу бросается выполнять требования заказчика, даже если они тупые странные. И ладно я - я никто и звать меня никак, на меня никто толком внимания не обращает - кодь себе и кодь. Правда, ожидают почему-то, что я буду довольно много самостоятельных решений принимать. Но то издержки... А тут - помидор помидоров, семизнак, глыба! А его тоже никто не слушает и никуда не пускает. Как с паршивым куском джуна обходятся! Мол, наши архитекторы-гении навалили дерьма, а твоё дело
за ними прибирать, костылики подставлять... Надо хотя бы пытаться вклиниться. Я вот пытался, меня три раза "послали", тогда я успокоился. Попробовал сам самостоятельно свой вариант - работает. Но им не надо быстро и просто. Ну и ... с ними. Главное, бабки платят. ))
не указали всех условий
-----
А должен?
Мне нужен не ответ - я его и так знаю.
К тому же ты не прав - я не меняю изначальных условий, а вот окружение отвечающий должен знать...
Вы к чему пытаетесь подвести?
-----
К тому что мне нужен - ответ от ДБА - т.е. ответ с указанием условий применимости в той мере в какой он их понимает.
Просто для того чтобы понять с кем предстоит взаимодействовать.
в крайнем случае просто зовётся ДБА
-----
Хи-хи...Вопрос и был адресован к тамошнему ДБА.
Я не ДБА
-----
Ну Я же тебе не задаю вопросов по базам...
И... если ты не заметил...то и по всему остальному чисто в порядке трепа общаюсь... хотя информацию "куда копать" иногда даю...
А уж как ты ее пользуешься - это уже чисто твое дело.
углубляется в вопрос
-----
Базы - вопрос достаточно специфический.
На уровне круд'а там все достаточно просто... но круд это менее 10% от серьезной базы и остаток надо изучать не неделю...
То, что я могу "поймать" в результате анализа лога... а еще надо вспомнить как его получить... нормальный ДБА сделает чуть ли не по словесному описанию проблемы от бабы Маши.
Но, блин, это же именно нормальный ДБА - его надо профильно учить в уни лет 5 и практиковать в экстремальных условиях лет 10-ть...при этом способных пройти обучение в уни порядка 3% от популяции, из них на ДБА пойдет учится и закончат какая-то тысячная процента, а на практике отсеются еще процентиков 95-97... Остальные будут стукать себя пяткой в грудь - Я ДБА - и сыпаться на элементарных, для сениоров кодеров или начинающих ДБА, вопросах - Как быстрее всего удалить все записи из большой таблицы?
никто с фиксами туда не лезет
-----
Не-а...
Хотя новые имплементации иногда создаются... недавно работал с досовским ФАТ из микроконтроллера.
С точно такими же, с какими она была создана.
-----
Ты снова демонстрируешь непонимание баз - дропаемая таблица может быть сильно далека от той которая создавалась.
Берёте скрипт её создания и выполняете.
-----
Можно, конечно, объяснить в деталях в чем будет разница, но... лучше ты об этом сам почитаешь когда оно тебе надо будет.
А простое пересоздание таблицы по начальному скрипту, если это не скрипт создания большой таблицы, вызовет проблемы - таймауты будут.
А со скриптом для большой таблицы - можешь и с местом можешь не угадать... у тебя ведь базы до сих пор однофайловые (в смысле - двухфайловые, но об втором ты не знаешь)... а у ДБА они должны быть сегментированы по физ.устройствам изначально...
Ну да это не критично...
это не создаст полную копию схемы таблицы?
-----
Схему - да, но не таблицу. Какие будут проблемы тебе уже сказано - когда возникнут - вспомнишь и обдумаешь.
Так-то там ещё и лог где-то затесался.
-----
Да, второй файлик... можно на отдельный физ.диск вместе с виндовым свопом скинуть... немного быстрее будет...
Это и надёжность повысит, и скорость операций.
------
Когда сделаешь и все получится - приходи, расскажешь.
Не понял, вам нужно просто пустую таблицу сделать, аналогичную полной по схеме - дроп-криейт по скрипту создания текущей схемы. Плюс исходная ещё без связей.
Логи вообще имеют свойство разрастаться - это не только ДБ касается. Некоторые их просто дропают раз в месяц, скажем.
Это и надёжность повысит, и скорость операций.
------
Когда сделаешь и все получится - приходи, расскажешь.
Я не хочу быть ДБА. И мастером на все руки не хочу быть. Семь знаков мне всё равно за это не заплатят, а голова не резиновая и нервы не железные, чтобы всё это дерьмо помнить и разгребать. ))
Ну так ожидаемо что ДБА скажет об условиях дропа и креата. Это же его прямая работа... если он об этом знает...
это ты уже ходу придумываешь.
Не было указано, что операцию будет проводить ДБА в оговорённый downtime.
Есть.Мало того - правильно будет использовать именно ее.Но! - будет медленнее чем дроп/креате
с чего это Truncate вдруг стал медленнее?
указано, что
-----
Опять - Я где-то это требую? - не-а...
А ожидаю Я ответа, который позволит оценить уровень навыков ДБА.
Мне годится любой ответ. Вообще любой. Даже классическое сельскохохлятское - ГА!?.
Так что если ДБА посчитал нужным родить делете в качестве ответа - меня ответ устроит, но с позиции ДБА чел будет помещен на уровень мид-левел девелопер и надо будет решать идти ли к нему в подчиненные... Но раз уж принято решение не связываться с шарагой принято до задания вопроса, то последний вопрос отпал.
с чего это Truncate вдруг стал медленнее?
-----
Проверь... и результат замеров в студию.
Логи вообще имеют свойство разрастаться
-----
Так и не только логи. Таблички таки тоже имеют начальный размер и величину расширения...
Я не хочу быть ДБА.
-----
Не хочешь - не будь.
а голова не резиновая
-----
Угу... не встречал резиновых... обычно - чугуниевые или деровянныя...
Вот из костей с используемыми мозгами - редкость...
Насколько я помню по описанию в том же МС СКЛ - эта функция просто пишет меньше логов и ещё какие-то оптимизации делает по сравнению с обычным удалением записей из таблы, но по сути она их так же удаляет, что конечно дольше, чем просто дропнуть и создать таблу заново.
А что проверять - в МСДНе всё описано.
Там написано, что это за функция и чем отличается от удаления данных из таблицы. Ну и немного в стороне написано, как дропаются большие таблицы
Large tables and indexes that use more than 128 extents are dropped in two separate phases: logical and physical. In the logical phase, the existing allocation units used by the table are marked for deallocation and locked until the transaction commits. In the physical phase, the IAM pages marked for deallocation are physically dropped in batches.
Правда, в статье про транкейт написано немного другое. Вобщем, что-то непонятно.
Microsoft SQL Server has the ability to drop or truncate tables that have more than 128 extents without holding simultaneous locks on all the extents required for the drop.
Может, просто на 900к транкейт быстрее работает? А на 1000? А на 100М? Там явно нелинейная зависимость. Ну и от типа хранимых в табле данных зависит, от занимаемого на дисках объема. Всё не так просто.
Транкейт всё же пишет какие-то логи, а дроп - не пишет. Как дроп может быть ПО ЛОГИКЕ медленнее? Тесты на одном единственном наборе данных ничего не говорят. Вполне возможно, что СУБД на операции с таблицами тратит больше времени, чем на 100к записей в готовой таблице. Особенно, если запись - одно простое поле.
Подготовьте нормальные тесты, составьте отчёт, чтобы всё по уму было. К вечеру сюда доложите. А я пока пойду чайку попью с круассанами...
Я не умею там тестить. Потому и спрашиваю.
Как дроп может быть ПО ЛОГИКЕ медленнее?да хотябы потому что при удалении таблицы вся информация о ней удаляется из ALL_TABLES
Все constraints из ALL_CONSTRAINTS
И потом все снова записывается.
Ну вот я и говорю - если CONSTRAINTS на табле мало, а данных в ней много и они много весят, то дропнуть может быть быстрее, чем транкать?
по логике медленнее быть не может
-----
По логике... хммм...
- по логике трункейт помечает записи как удаленные, оставляя аллокацию самой таблицы без изменений. Т.е. работает с каждой записью.
- по той же логике дроп/креате освобождает занятое таблицей пространство без изменения самих записей.
Так что - ой, с логикой...
Так что забивай 900М записей по 3-4К, показывай что они там есть и уже потом показывай что намерял...
Да и тестовый код можно запостить...
может тебе ещё на грудь нассать, чтоб морем пахло?
Нет никакого тестового кода, взял живую таблицу, перенёс данные в две новые и прогнал два варианта.
Ты херню спорол, вот и выкладывай тестовые данные, на которых оно работает так, как ты говоришь.
один пенсионер из ума выживший, другой сосунок, базу данных только по телевизору видел
Truncate не удаляет ничего построчно
Читай, блин
Ein TRUNCATE TABLE Kommando erklärt einfach den gesamten für diese Tabelle allokierten Speicher zum Freispeicher, nach dem Motto "Das was dort noch gespeichert ist, das kenne ich nicht". Die einzelnen Datenzeilen werden also gar nicht einzeln betrachtet und deswegen ist das TRUNCATE Kommando auch so schnell.
http://www.durben.de/blog/Tipps/truncate_table_drop_storage/index.html
Откройте статью по транкейт и поищите по странице "log". Немного пишет, но пишет. А дроп много пишет?как я уже выше писал, truncate это DDL.
То есть никакого тебе Transaction log в оракле.
Т.е. оно мало того, что от размера и числа данных зависит, так ещё и от конкретной имплементации в конкретной СУБД.
вам дурачкам создай таблицу на 100м записей, так вы разберётесь, что это нещитово, надо чтобы минимум 100 столбцов было.
Ну, может не сто, но несколько десятков желательно бы...
Давайте не будем начинать кормовые маневры. Изначально речь шла о действительно больших таблицах, т.к. для маленьких и даже средних время выполнения операций разными функциями не играет роли - оно всё укладывается в несколько секунд или доли одной секунды. А ещё речь шла, что собесимый ДБА должен не тупо долбить одну мысль - эта штука быстрее и всё, а рассуждать, типа как я - в зависимости от таких-то и таких-то условий одна функция может быть быстрее, а другая - медленнее. Это прогеру пофиг особенности функций в разных СУБД, а ДБА вроде как в таких мелочах разбираться должен.
В выходные отдохнул, перечитал требования и... написал вежливый, но полный отказ от позиции. Причем указал, что понимаю, что техническая сторона вопроса полностью покрывается моим опытом и все же однозначно отказываюсь.
Вчера было спокойно, а сегодня - звонок.
- Я прочитал ваш отказ, но не могли бы в переговорить с нашим менеджером? Он считает что вы очень подходящая кандидатура.
- Переговорить Я могу, но это не имеет практического смысла - решение с моей стороны уже принято.
Вроде закончили.
Ну а как Я ему должен был пояснить,что мое здоровье уже не позволяет быть на дежурстве 24/5... и что такое дежурство для прогера (равно как аналитика, проект манагера, архитектора и иже с ними) штука совершенно непонятная...
- Переговорить Я могу, но это не имеет практического смысла - решение с моей стороны уже принято.
Жму на ран - пачка ошибок схемы. Я подумал, что вы в очередной раз что-то недоработали - ну и ладно. Чего доказывать кому-то чего-то. Забил.
По-хорошему, дропать надо тоже заполненную таблицу, а не урезанную. Но можно потестить и так, и так.
А ещё всем пофиг на Мускул и прочих маргиналов. Серьёзные пацаны юзают МС скуль или Оракл.
Серьёзные пацаны юзают МС скуль или Оракл.
Серьёзные пацаны в оракле уже поняли, пора переходить на блокчейн! МС тоже на полшишечки экспериментирует с Azure SQL Blockchain.
Oracle Blockchain: https://www.oracle.com/cis/blockchain/
Когда чтобы соответствовать темпам развития бизнеса нужно иметь возможность безопасно работать с несколькими сторонами, необходимо решение, позволяющее всем объединиться в режиме реального времени для обмена данными. Блокчейн обеспечивает платформу для совместной работы, на которой можно обмениваться надежными данными. Oracle предлагает простые способы внедрения блокчейн-технологий, включая облачный сервис, локальное издание и приложение SaaS для цепочки поставок.
Прогресс нельзя остановить! Молодая шпана выставит стариков на мороз! Учись блокчейнить и обогащайся! ![]()
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
А, т.е. в комментах это то, что вы у себя намерили. А то я не понял сразу.
А почему во втором комменте два результата?
Неплохо бы померить ещё отдельно создание таблы и отдельно удаление.
Но вообще видно, что 10М записей по одному инту - это укладывается в погрешность измерения. Как я говорил, у вас это может просто всё в кеш поместиться, тогда как реальные таблицы с таким количеством записей обычно весят гигабайты минимум. Тесты для данных, помещающихся в кеш, и для тех, где нужно обращение к оперативной памяти, а то и к диску, могут дать разные результаты. И что-то мне подсказывает, что чтобы дропнуть здоровую таблу и затем создать пустую, сильно диск дрючить не надо будет. А вот чтобы обрезать её - вполне может прийтись.
Да все давно уже используют блокчейн. Только не как мошенники. ))
А вот лутбоксы для детей - это честно и благородно. Все в мире этим занимаются. Хоть не соли им толкаешь. Не я сказал.
Всё я давно понял. На людях мы альфакодеры, фен-шуй блогописатели, конференцо-евангелисты, тест-дривен-паттерн-ориентед-фулл-стек-помидоры. А в работе - как придётся. Разница примерно как между вечерним выходом в ресторан и когда утром на себя в зеркало посмотрел. ))
По моим наблюдениям, команды, которые отвечают если не всем, то хотя бы бОльшему числу признаков программистского фен-шуя, существуют... Но исключения лишь подтверждают правило. И сам видел, причём с разных сторон (что изнутри, что в качестве клиента), и выставляющих себя типа правильными командами в комментах раскручивали, что у них там куча бардака в бизнес-процессах.
Интересно другое. Что есть достаточно успешные и хорошо зарабатывающие фирмы что с "правильными" командами, что с бардаком. Попасть в струю и получить бабки, или наоборот обанкротиться можно независимо от состояния кода и процессов его написания.
Ну и как - везде порядок, полный фен-шуй и благорастворение TDD?
Когда в TFS майкрософтовском делаешь чек-ин, там надо три чтоли аппрува-коммента получить. Они типа для чек-ина необязательные, но поля для них есть. Пипец - бюрократии в написании кода развели. Хорошо, что находятся люди с неформальным подходом.
Попасть в струю и получить бабки
Надо пилить проекты посвященном интернету вещей и блокчейн, продаётся эта тема еще хорошо.
Инвесторы только через 4-6 мес понимают что шляпа и закрывают проекты. Пилишь следующий)))
За бабосиками переезжай в Берлин: https://habr.com/ru/company/deutschetelekomitsolutions/blo...
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
работал я в одном проекте, так там кодеры тоже говорили что всякие там функции базы их не интересуют. Написали код который тянул из базы две таблицы и сравнивал их. Мы сидели и долго думали почему их нельзя было просто заджойнить сиквелом. Но хто их знает этих девелоперов шо им в голову взбредет
Когда юзаешь нормальный ORM, типа EF, то джойнишь, даже не понимая, что джойнишь - просто опрашиваешь свойства и по связям другие свойства, генеришь новый составной объект из нескольких таблиц через связи, а под капотом джойны сами создаются. А вот когда упарываешься в pure SQL, то да - надо разбираться в этом дерьме и джойнить явно. Кодеры из вашей истории похоже ни в скуле, ни в ОРМах не разбирались.
это всегда было фу
------
Так же и осталось...там из плюсов в новых ормах - унификация - пишешь как хочешь, а он что-нибудь для указанной базы да сгенерит.
К тому же при сотне-другой записей в таблице почти без разницы поднимешь ты на клиента всю таблицу или только десяток строк...
ORM это всегда было фу фу фу. Генерит говнозапросы
А уж сколько говна генерят эти ваши компиляторы, скажет любой низкоуровневый программист в машинных кодах.
Главное, что всё это говно удовлетворяет в 99% случаев.
К тому же при сотне-другой записей в таблице почти без разницы поднимешь ты на клиента всю таблицу или только десяток строк...
Ну сколько в средней табле без блобов приходится на строку? Ну пусть десять килобайт. Это уже жирненькая такая строка. Сколько займут таких 10к строк? 100М? - Пфф! Копейки по нынешним меркам, когда браузер на любую страницу тратит сотни мегов даже на мобильных устройствах.
Нунизнаю. Во-первых, (пока что) он выдаёт не компилируемый код. По крайней мере на яве. Во-вторых, я не думаю что половина программистов занимается клепанием одностраничных приложений, которые не связаны ни с одним сторонним сервисом. А как только что-то со стороны, чатгпт (пока что) отваливается. Он даже про гугловский firebase не знает. Ну и в-третьих, он уже стоит денег. И пока это игрушка - небольших. Потом будет подороже обезьянки - яваскриптера стоить. Да и клепателям CRUD приложений рано пугаться. Они и сейчас работают копи - пейст - доработать напильником. После чатгпт всё равно дорабатывать придётся. Вставить лого компании, поменять стиль кнопочки, ну, чтоб "не как у всех". Ну и кто-то должен будет знать где у нас база и какие к ней пароли.
это шутка была конечно, но надо сказать что тенденция такова что может через пару лет он таки сможет сам писать что-то.
Недавно ради прикола попросили его написать сложный конфиг для nginx с regex, выплюнул какой-то бред
подождём ответа...
Ну всё, раскусили АлексНек, что с базами данных дела обстоят не очень, предлагаю пока по шее не надавали, вовремя перебежать в блокчейн:
Виталик выделил пароль к кошельку, 2 раза: "neckneck"
и сид фраза: neck 12 раз "neck neck neck neck neck n..."
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
Недавно ради прикола попросили его написать сложный конфиг для nginx с regex, выплюнул какой-то бред
Пока вы ему не скормите чей-то "сложный конфиг для nginx с regex", а лучше несколько тысяч таких конфигов, он ничего и не выдаст.
Мне интересно, у него фильтры и ограничения на входящую информацию есть? Или скажем разные инстансы для разных задач? Но с кучей инстансов проблема - долго обучать каждый, и заточен будет лишь на узкий круг задач. А если инстанс один, то по закону энтропии он будет постепенно дурнеть. В мире куча разной инфы, и основная её часть - мусор. Если не контролировать обучение, а давать всем подряд обучать всему подряд, то он станет примерно как средний человек - т.е. никуда не годен. В ментальном плане уж точно, а т.к. физически этого бота не существует, то его даже вещи таскать не заставишь.
Гугл когда свою Рекапчу разрабатывал, то расчёт был, что основная масса будет вводить правильно распознанные символы. А значит можно из кучи введённых распознаваний отсеять неправильные как наименее встречающиеся. Но с этими ИИ-ботами, похоже, такой номер не пройдёт.
И проблема с этими ИИ в том, что их проверять надо. А значит они не сильно отличаются от живого человека. Разве что результат выдать могут быстрее. Но это лишь завалит работой проверяльщиков. А если сверху наложить проблему, что я первой описал - обучение и отупение, то уровень доверия к его результатам совсем упадёт. Проще будет отказаться от его использования и всё делать самому старым способом - искать, пытаться и проверять.
А ещё ИИ нельзя угрожать чем-нибудь, чтобы повысить степень его ответственности и, как вариант, меньше проверять. Нельзя шантажировать. Вобщем, нет действенных инструментов воздействия как для реального человека.
Мне интересно, у него фильтры и ограничения на входящую информацию есть? Или скажем разные инстансы для разных задач? Но с кучей инстансов проблема - долго обучать каждый, и заточен будет лишь на узкий круг задач. А если инстанс один, то по закону энтропии он будет постепенно дурнеть. В мире куча разной инфы, и основная её часть - мусор. Если не контролировать обучение, а давать всем подряд обучать всему подряд, то он станет примерно как средний человек - т.е. никуда не годен. В ментальном плане уж точно, а т.к. физически этого бота не существует, то его даже вещи таскать не заставишь.
Кстати, чем более специализированным будет инстанс - скажем, заточен только на программирование - тем труднее будет его обучать. Уже не наймёшь толпу зевак, которые будут забесплатно с ним болтать. Нужно будет лишь проверенных людей, дающих лишь правильную и проверенную инфу. В конечном счёте такой ИИ - дофига правильный и узкоспециализированный - выродится в банальную справочную систему с поиском по ключевым словам или генератор шаблонного кода для шаблонных задач. Только куда более сложный и затратный, чем уже существующие.
И вообще, уже давно установлено, что максимально эффективно выполняются тупые и простые задачи. Типа пойди туда и принеси то. Или иди туда и займи позицию, невзирая ни на что. На это и программирование заточено - разбить сложную задачу на максимально простые и тупые, чтобы каждая из таких простых выполнялась 100% правильно. ИИ же и прочие системы с нечётко поставленными задачами и нечётко данными ответами лишь ломает всю эту идиллию. Чем сложнее задача, чем больше её описание, тем больше требуется верифицировать результат. Что толку, что ИИ выдаст мегатонны кода а-ля "копия Гугла", если вы не можете быть уверены в каждой строчке, а времени на проверку всего этого у вас не хватит и за всю жизнь?
Меня заботит больше что один человек обучает, а все пользуются плодами многолетних экспериментов,
допустим обучу я ЧатГопоту как правильно блокчейнить, потом приходит сишарпник и получает ответы!
думаешь думаешь как столбиком денежки складывать, а сишарпнику раз и все секреты, машину купит!

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
скоро ChatGPT реально сможет заменить половину девелоперов
Программистов можно начинать увольнять. Общедоступным стал сервис GitHub, пишущий половину кода проекта за $19 в месяц
Помощник программиста GitHub Copilot for
Business после нескольких месяцев бета-тестирования стал общедоступным и
предлагается по подписке за $19 в месяц с человека. Теперь привлечь
искусственный интеллект к написанию программ смогут и организации.
Заменить программиста – человека окончательно сервис пока не сможет, но,
по данным Github, в некоторых проектах ее клиентов нейросеть уже
генерирует около 40% всего кода.
Отсюда: https://www.cnews.ru/news/top/2023-02-15_nejroset_github_budet_pisat
Без проверки генерит? Что он нагенерил - никто не смотрит? Типа юнит-тесты проходит и ладно?
Или он просто имеет готовые блоки кода для элементарных операций, которые можно скомпоновать? Типа мог бы и сам нагуглить, но тут тебе готовые блоки уже нашли?
Я только статью прочитал. Из нее я понял, что он в контексте твоего кода работает и подсказывает чего делать. Если обычно это имена (переменных, методов и т.п.), то он анализирует больший контекст и дает соответственно более длинные подсказки. Ну типа если ты начинаешь читать из файла, то он скажет: "Идиот, файл надо сперва открыть" Ну или если не закроешь, то тоже ругнется. Но только без жестких правил, а типа на основе опыта других говнокодеров.
Мне больше понравилось, что на это дело уже в суд подали по поводу прав на такой код. Он ведь по сути анализирует код в Гитхабе и предлагает его всем желающим (за бабки). Ясно, что могут возникнуть "непонятки", особенно если он также приватные репы изучает.
Такие подсказки уже (почти) даёт и встроенный анализатор кода в той же Студии. А кто-то говорит, что какой-нибудь Решарпер ещё круче.
Что значит анализирует код в Гитхабе? Из кучи проектов нечто среднее берёт? Или есть некоторый банк "идеального кода" на все случаи жизни, из которого он и предлагает варианты?
А про репы - да. Если он тупо ворует код, хотя лицензия не позволяет, то почему бы и не в суд. С другой стороны, что написано в пользовательском соглашении? Случайно не "ваш код теперь наш код"?
Конечно can, но зачем, если кто-то написал лучше? А тот код, что ИИ копирует, кто-то изначально написал как новый, ранее не существоваший. Так что ИИ отправляется в нокаут. 1:0 в пользу кожаного мешка.
Ко всему, что я выше написал про ИИ, ещё такой вопрос встречал - как у него с дописыванием существующих проектов? Ладно, он может с нуля найти готовые куски. А войти в проект, дописать, переписать, удалить целые классы, фичи и системы, обновить фреймворки так, чтобы ничего не сломалось, а наоборот стало лучше? И при этом учитывать чужой говнокод, костыли и всякое легаси, которое нельзя трогать? Если нет, до быть этому ИИ в мальчиках на побегушках и принеси-подай ещё очень долго.
Что значит анализирует код в Гитхабе? Из кучи проектов нечто среднее берёт? Или есть некоторый банк "идеального кода" на все случаи жизни, из которого он и предлагает варианты?
Языковая модель (напрммер ГПТ) это фактически представление всех правильных (осмысленных) текстов. Например, "за@упой красной солнце встало, Онегин встал, протер @бало" (Барков, если что) это правильный текст. А вот "солнце Онегин красный" это уже неправильный текст и модель это знает. Вопрос только в длине текстов.
То же самое для программ. Эта модель представляет все правильные программы. Их дохера и модель большая. А далее как и в языковой модели, можно задать часть программы, и модель дополнит ее, но так, чтобы весь кусок был правильный. Ну или она может распознавать "неправильные" уже написанные куски. Вопрос опять же в длине программ. Ну и тут еще сложность в том, что программы более структурированы, чем тексты.
Вопрос опять же в длине программ.
Как думаете, в миллионе строк исходного кода она разберётся, допишет что куда надо? Хеллоуворлды-то писать никому не нужно.
Есть ещё вариант заполнять функции, на которые разбил прогу архитектор - типа джунскую работу делать. Но это вроде и безо всяких ИИ делается - переиспользуемые модули и раньше писали.
И ещё, что-то я не видел нигде, чтобы конкретно этот бот использовали именно для дописывания кода в уже созданном проекте - т.е. когда бот должен сначала изучить контекст, исходный код.
А ещё сложности с ноу-хау - вы же свой код отдаёте третьей стороне на изучение, а там и живой любопытный человек сидеть может. При устройстве на работу подписываешь кучу бумажек, что разглашать не будешь, и доступ к исходникам лишь по защищённой приватной сети дают по виртуалке. А тут, понимаешь, за просто так отдай код какому-то ИИ на стороне. А может там не ИИ, а конкуренты замаскировались? А заводить и обучать свой ИИ каждой конторе - те ещё хлопоты.
У тебя как всегда, вопросы хороши, а аргументация и ответы на троечку...
Куда и чего Чатгпт допишет? Откуда он знает сколько кнопок и каким цветом в этом месте надо? Или сколько баз создать и как использовать?
Но искусственный интеллект может понять структуру, уровень сложности, сколько отступов... А чего и где - этим как раз будет заниматься человек.
Появится множество новых профессий "Оператор чатготота", который будет переводить "язык заказчика" на запросы для ИИ, писать модули.
Крупные фирмы и оборонка будут иметь свои собственные мощности, с специально подготовленной базой стандартных решений, без интернета.
А для мелких проектов, верификация правильных ответов будет происходить с помощью алгоритмов ранжирования как в поисковиках гугеля,
спрашивая у чата "как написать функцию ххх?" Чатгопота посмотрит во всех известных ему исходниках, сравнит варианты, выдаст решение,
при этом будут учитывается совокупность правил, множество факторов, рейтинг авторов: Виталик 100% прав, сишарпник 0.01 вероятность,
даже если тобой написанная функция будет быстрей обрабатывать, доверия к человеку на стыдной машине меньше, чем к мультимиллиардеру.
В общем, я готов по 19 евро в месяц платить Чатгопоте, это не так дорого, по сравнению во сколько обходятся нам ленивые программисты! ![]()
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
Кстати о важном, т.е. о бабках. Простой поиск дает:
TRAIN:
- There are two sources that estimate the cost of training GPT-3 at $12 million and $4.6 million.
- Training GPT-3 would cost about $4.6M on a tesla v100 cloud instance.
- It cost $50 million to train Chat GPT.21 Jan 2023
- time it takes to train a ChatGPT model can range from days to several months, depending on the size and complexity of the model, the quality and size of the training data, and the available computational resources.
- GPT-3 model has 175 billion parameters and reportedly took several months to train using a large-scale computing cluster with thousands of graphics processing units (GPUs)
RUN:
- You would need 5 80Gb A100 GPUs just to load the model and text. ChatGPT cranks out about 15-20 words per second
- the cost of running ChatGPT is $100,000 per day.
Ну в общем, очевидно, что для простых бизнес моделей типа 19$ в месяц с одного говнокодера или фейсбушника это никогда не окупится. Это игра по крупному для взрослых.
разберётся, допишет
-----
А что сам не попробуешь? Там доступ свободный... по крайней мере - был.
Конкретно с этим ботом - лень разбираться. А с теми, что картинки рисуют - я уже показывал результаты и свои рассуждения по этому поводу. Эти боты могут сделать, грубо говоря, 90% работы быстро и легко. А на оставшиеся 10% и верификацию ботовской писанины вы потратите 90% вашего времени, если не больше. Т.е. этих ботов можно как-то прикрутить для автоматизации рутины, и только. Но с этим справляются и более простые алгоритмы, куда менее затратные.
Чатгопота посмотрит во всех известных ему исходниках, сравнит варианты, выдаст решение,
при этом будут учитывается совокупность правил, множество факторов, рейтинг авторов
И выдаст 90% рутины, которую вы будете потом доводить 90% времени.
Только есть одно "но". Чтобы бот выдал 90% рутины, вам нужен спец по ИИ-ботам, который всё ему разжуёт и побазарит с ним. А чтобы довести до ума - спец по языкам, технологиям, фреймворкам. В результате вам нужно теперь два спеца, хотя раньше хватало одного, пусть он и работал дольше.
Короче, проходили уже всю эту байду. Как и с аджайл коучами, консультантами успешного успеха и прочая ботва. Просто потратите кучу времени и денег, а потом нормальным людям всё это дерьмо разгребать. Ну зато мошенники опять наварятся.
- time it takes to train a ChatGPT model can range from days to several months, depending on the size and complexity of the model, the quality and size of the training data, and the available computational resources.
- GPT-3 model has 175 billion parameters and reportedly took several months to train using a large-scale computing cluster with thousands of graphics processing units (GPUs)
И опять всё упрётся в асимптоту приближения к идеалу за бесконечное количество затрат. Чтобы натренировать модель, дающую 90% результата, надо будет столько-то времени, денег и оборудования. А чтобы добавить к этим 90% ещё 5%, придётся утроить затраты. А чтобы ещё 1% - удесятерить. А 96% всё ещё как-то "не очень" - ведь 4% всё ещё кто-то должен сделать, и этот кто-то тоже не дёшев. Ну а т.к. ИИ-боты разогнали (допустим) всех младших и средних, а старшие постепенно умирают, то цена работы по доводке этих 4% улетит в небеса. И сразу станет понятно, что проще и дешевле отказаться от ИИ в разработке и снова начать тренировать и нанимать младших кодеров. А ИИ займёт своё место в хелп-утилитах и генераторах кода, но не "сделай мне весь проект по описанию".
На заводах по производству айфонов и прочих побрякушек всё ещё трудятся люди, хотя давно могли бы быть роботы.
Ну в общем, очевидно, что для простых бизнес моделей типа 19$ в месяц с одного говнокодера или фейсбушника это никогда не окупится. Это игра по крупному для взрослых.
А у взрослых откуда бабки появятся, если всех говнокодеров и фейсбушников разгонят, и взрослым неоткуда будет брать клиентскую базу?
Когда-то Я писал об адресах в Ирландии...
Типа - дом такой-то, город такой-то... и беготню с поисками того кто знает где этот дом.
Но сегодня тот рекорд был побит.
Сегодняшний адрес выглядит вот так:
- Iveragh Road, County Kerry
Кто не понял -
- Iveragh Road - дорога Iveragh
- County Kerry - графство (ближе всего по смысловой нагрузке - область) Kerry
Так что удачи с поиском дороги в области... там не много - около 1.5 часов поперек... на автобусе...
Эй, если вы чувствуете себя перегруженным объемом объявлений о вакансиях или разочарованы их качеством, хорошей идеей может быть перерыв в поиске работы. Вы можете сосредоточиться на других видах деятельности, которые вас интересуют, или исследовать новые карьерные возможности. Этот перерыв может помочь вам подойти к поиску работы со свежим взглядом, когда вы возобновите его.
Неа...
3 инструмента... или языка... или технологии... всего 35К...
Любые 3 позиции... при условии, что ничего кроме них. ![]()
Каждая следующая "хотелка" - +%% к сумме в зависимости от моего интереса к предмету "хотелки". Обычно можно уложится в 55-65К... если понимать что к чему и не требовать ненужного...
А так - выше 250К я не считаю, хотя бывают и превышения...
Очередная регистрация и очередные вопросики к желающему работать как .Net Developer.
Your gender
Do you identify as trans?
Your Ethnic Group: *
Black & white african
Your sexual orientation: *
Gay women/lesbian
Do you consider yourself to have a disability according to the terms given in the Equality Act 2010? *
Yes/No
(Поясню немного - указанный документ - английский, работа - в Ирландии и есть галочка - не УК).
Ах, да... все эти вопросики скомпанованы на всплывающей вкладке на треть экрана и если кликнуть мимо, то найти ее более чем проблематично... а кнопка апплай - только на ней...
Зарплата не указана. Расчетная, по запрошенным языкам/технологиям, более 200.000...
В общем - сказал что Я лесбиянно дизибилированный с черным низом и белым верхом нетрадиционно ориентированный
транс... и не стал жать апплай...![]()
Странно. Эти же все вопросы типа табу? Хотя, может, они ищут, кем бы разбавить команду, чтобы было полное дайвёрсити и инклюзивность.
Обычно можно уложится в 55-65К
Тогда наоборот - мало. Даже если это фунты. Зарплата миддла.
Перешёл на сайт со статьи с Хабра - https://www.glassdoor.com/Interview/Naughty-Dog-Gameplay-P...
Interview Questions
- What is 2 to the power of 8?
Это какой-то подвох? Типа, щас начнёт считать - не годен. Нужен какой-то хитровывернутый метод или ответ, чтобы пройти? Или к ним постоянно прёт такая толпа абсолютно неграмотных, что они задают первую пачку вопросов, чтобы отсеять таких? Тогда это уже проблема в процессе найма - почему до них доходит эта толпа, которая не знает, сколько будет два в какой-нибудь степени.
Вот это меня и удивляет. Думаешь, что "там" всё схвачено, боги горшки обжигают и всё такое, и не идёшь к таким на интервью - куда нам, смертным, с богами тягаться. А у них проблема, понимаешь - отбиваться от осаждающей толпы школьников, бомжей и домохозяек, закончивших курсы "С++ за 21 день". Домохозяйки и бомжи не комплексуют, а идут к богам на интервью - проскочить на шару. И, судя по всему, не так уж мало их проскакивает.
- What is 2 to the power of 8?
Это какой-то подвох? Типа, щас начнёт считать - не годен. Нужен какой-то хитровывернутый метод или ответ, чтобы пройти?
Да ты ж моя лапочка. Бросай ты эти компуктеры, не твоё это. Это подвох, да. И начнёшь считать - ну не то что совсем не годен, если правильно посчитаешь можно и дальше поговорить.
Я тебе намекну... Сколько бит в байте? (специально для Murr-а: в современных архитектурах).
А что по теме есть щас пацаны? Сколько щас стоит сеньор ява девелопер? Ваще яву стоит учить или уже поздно и только на расте писать )
70к год это норм будет оффер для чисто девелопера, без всяких там тимлидов итд. Писать код, юнит тесты, иногда нагрузки тесты гонять и вот это всё.
70к год это норм будет оффер для чисто девелопера, без всяких там тимлидов итд. Писать код, юнит тесты, иногда нагрузки тесты гонять и вот это всё.
В зависимости от требуемого опыта и района может даже больше чем надо. Вполне. Во всяких adesso или capgemini сеньоры от 55 получают.
55 синьеру? Только если в Плауэне
Угу. И даже в Дортмунде. Говноконторы, что с ними сделаешь. Просто у них "сеньором" года за 2-3 становятся. Пришёл после универа, ты типа "junior", через год - обычный, ещё через год-два, вор уже и senior. А потом всякие "lead developer" и те пе. Кто на что горазд.
не такие это уж и говноконторы.
А что, есть хуже? Не сталкивался. А с этими и их "специализдами" регулярно.
Вот буквально пару недель назад прибегали - помоги тест написать, а то что-то нихрена не получается. Наши дебилы купили у адессо один "продукт"... И начали расширять. Пришлось смотреть в адессовский код. А тама... Тут явистов мало, мой ужас мало кто поймёт :) Но вот такое, может даже сиониста проймёт.
Метод getInstance() который возвращает "singleton instance of the class". А в нём - вызов констркутора, блядь. Т.е. что-то вроде
public static MyService getInstance() { return new MyService(); }
Синглтон, падлы. А что же сделали гениальные адессовские погромизды, чтобы вот все эти насозданные при вызове getInstance() объекты вели себя как singleton? А они всё в статические
поля запихали, уроды. Добро пожадовать в мультипоточночть, так сказать.
Ну в 19 может и можно было нижайшую планку для джуна в 35 сделать, но сейчас... Впрочем, в паре местных контор в моей деревне мне предлагали одни 2к в месяц, другие чуть больше. Конторки на 2-3 программиста. Кассир в Лидле больше получает. А если в каком-нибудь Нюрнберге живёшь или в городе побольше, то это просто не должно работать. Ну как даже джунам в, скажем, Мюнхене или Берлине платить 35к, когда вокруг полно контор, кто даёт от 50?
Судя по всему, синглетоны в Джаве та ещё задачка. Да и в Сишарпе. Смотря что понимать под синглетоном.
Некоторые говорят, что нужно делать геттер с блокировкой. А кто-то ещё и двойную блокировку хочет. А некоторые вываливают кучу версий, каждая из которых подходит лишь в определённом контексте.
Вспоминаю добрым словом песенку "Дорога в облака" группы Браво и в том же ритме читаю еще одно предложение поработать Software Developer:
(даю в Промпт'вом переводе т.к. выглядит смешнее)
Вам нужно будет быть красивыми руками, когда дело дойдет до этого, так как это будут все пылающие пушки с самого начала, ни руки не держа здесь. Если вы являетесь тем человеком, который хочет/хочет возглавить проекты, вы будете отлично работать здесь.
Если вы тип человека, который любит скакать в офис в шлепанцах и шортах это, вероятно, не место для вас. Это не все подходит галстуки, но это клиент, чтобы вы знали себя.
Полагаю, я должен сказать вам, о чем они все. Авиация - это название, а лизинг - это игра для них. После жестких несколько лет они начинают взлетать снова (ужасная игра слов я знаю), со всем, что возвращается к нормальным людям умирают, чтобы путешествовать снова, и они никогда не были более загруженными.
Весёлый факт тревоги - мы разместили несколько человек здесь уже и обратная связь является большой, супер интеллигентная куча людей, и день в день работа действительно интересна.
Если это звучит так, как будто ваш концерт прислал мне письмо, и мы можем забрать вещи оттуда ... ![]()
А Я таки шо, должен помнить откуда оно было взято? ![]()
Ээээ... это айришджоб.аи или линкедин.ком... регион - запад Ирландии между Лимериком и Галвеем - Шаннон, Еннис (примерно).
Я тут как-то отложил перепост вакансии от ХРИ (лошади и скачки). Там как раз было довольно точное описание ИТ позиции... с точки зрения лошадей. Через день вернулся и... не нашел поста. Последующие посты были уже более-менее очеловечены обайтишины. Рекрутеры пачкой предлагают эту позицию, но... я вспоминаю самый первый пост и никак не могу представить себя работающим там...
По общей ситуации.
У нас вроде как началось расслоение по зарплатам.
Предлагаются 30-45К и 110-130К.
Предложения в срединке - есть, но мало и по ощущениям количество - сокращается.
Рекрутеры всегда спрашивают - сколько денег? - после чего опускают планку на 15-25% и начинают обосновывать необходимость работать за меньшие деньги.
Очень странно реагируют на вопрос - Почему Я должен доплачивать сумму большую чем зарплата за возможность в предлагаемом месте?
Очень любят присылать список шаражек в которые Я либо уже апплаился, либо которые уже давно в сером или черном списках.
По ощущениям - 2008 год... Ну или 90-е...
Перепискa с рекрутером:
- Миитинг в 15:30 GMT.
- Согласен, миитинг в 16:30 (Дублин, GMT+01)
После пропущенного срока:
The meeting was scheduled at 15:30 Ireland time.
Да, тяжело - часовые пояса, летнее время.... но самое главное - GMT - это то время которое на моих часах... ![]()
Только одно непонятно - зачем он это всем рассказывает? Пост на Хабре от 21 года, недавно ещё один пост вышел. Посмотрел его историю - он там регулярно пишет об этом. Ну и ссылочки на канальчики, триттерки и прочий скам. А зачем миллионеру с удачными вложениями донаты и подписота от каких-то нищебродов в триттерах и инстраграммах? Так и вижу, как какой-нибудь олигарх богатеет, собирая копейки на стримах, а не с биржы и перепродажи дорогих активов.
Только одно непонятно - зачем он это всем рассказывает? Пост на Хабре от 21 года, недавно ещё один пост вышел. Посмотрел его историю - он там регулярно пишет об этом. Ну и ссылочки на канальчики, триттерки и прочий скам. А зачем миллионеру с удачными вложениями донаты и подписота от каких-то нищебродов в триттерах и инстраграммах? Так и вижу, как какой-нибудь олигарх богатеет, собирая копейки на стримах, а не с биржы и перепродажи дорогих активов.
Как зачем, зачем, чтоб другие люди прочитали и сильно позавидовали! ![]()
Там почти 500 комментариев (все не читал), думаю люди нашли сотни причин зачем он пишет статьи о своём успешно успехе.
я бы сказал, с таких позиций так просто не увольняются, скорей всего либо у него контракт закончился, либо не продлили...
А теперь бегает, свою паству собирает, откроет блоги, курсы "по обучению языка" или "агентство недвижимости" итд итп...
Мне кажется ты этого мужика уже на форуме светил, а я сказал что в Сомали хорошо заплатили, а могли бы и голову отрезать.
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
Как зачем, зачем, чтоб другие люди прочитали и сильно позавидовали!
Там почти 500 комментариев (все не читал), думаю люди нашли сотни причин зачем он пишет статьи о своём успешно успехе.
я бы сказал, с таких позиций так просто не увольняются, скорей всего либо у него контракт закончился, либо не продлили...
Типа, сёрфишь такой на Гаваях, вечерком любуешься закатами из собственной виллы на берегу моря... Всё хорошо, но чего-то не хватает. А, точно! Вокруг такие же как ты мили... миллениу... миллионеры, во. И им твои лодки-шмотки впечатление не создадут. А вот как каким-нибудь сибирским или баварским замерзающим нищебродам это показать - то-то они обзавидуются! Так?
Но всё же, даже если у тебя была хорошая работа и ты хватанул акций там и приличную котлету грина, как-то избежав головосъёма, зачем тебе теперь везде об этом кричать? Люди с бабками наоборот - стараются тихо себя вести. А он видно, что раскручивает себя среди вобщем-то нищебродов. Донаты-подписки он с них сильно не насобирает - не тот уровень дохода. Уж явно в меньшем объёме, чем ему принесут вложенные в работу бабки. Чел себя ведёт как низовой менеджер какого-нибудь сетевого маркетинга - со стороны фасада максимальный успешно-лощёный "пыщь-пыщь" и ворочание якобы миллионами далеко не рублей, а на заднем дворе Барсики Шарика доедают и всё держится буквально на соплях.
Алекс, у тебя одна проблема во всех темах, если ты даже не в курсе дел - всёравно начинаешь судить со своей колокольни! ![]()
"Спросили мужика - Что бы ты делал если бы стал царём? Он ответил - Я каждый день бы мазал сапоги дёгтем и ел сало с салом."
У каждого человек свои потребности и свои приоритеты, кто-то заработал миллион (не так уж и много) и хочет славы,
а кто-то хочет, собрать под это дело аудиторию и задвигать им свои темы, например о политике или успешном успехе..
насчёт "Донаты-подписки он с них сильно не насобирает - не тот уровень дохода" - откуда ты знаешь, какие суммы там крутятся?
например по телевизору уже несколько недель гоняют блогеров "неуплата налогов 300 миллионов", это когда в обороте миллиарды:
Им не нужен 1 определённый хомяк, им нужна толпа хомяков, каждый хомяк принесет от 15 до 900 тыщ, за марафоны, за участие..
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
Мдаа, обмельчали нынешние блохиры. Миллионы месяцами и годами собирают. Вот раньше, ещё лет 40-50 назад, как было? Организуется спецоперация на несколько часов по ТВ, с нанятыми актёрами, подставными участниками и несколькими особо внушаемыми реальными свидетелями. Всё крутится на базе какой-нибудь темы, вокруг которой пасётся легковнушаемое стадо, которое и собираются стричь. Например, религия - прямо вообще идеальный вариант. И эти миллионы делаются буквально за один день. В 90-е в Раше даже крутили эти старые американские шоу из 70-х и 80-х.
насчёт "Донаты-подписки он с них сильно не насобирает - не тот уровень дохода" - откуда ты знаешь, какие суммы там крутятся?
Отслеживал некоторых блохиров. Даже тем, кому повезло попасть в волну и набрать аудиторию, зарабатывают конечно больше обычного человека, даже многократно больше, но всё равно до богачей им далеко. Скажем так - на уровне европейского среднего класса. Они и сами зачастую не до конца осознают, что же именно их привело к успеху. И всегда гложет страх, что это всё может так же неожиданно закончится, как и началось. Успех и удача капризны и мимолётны. Ну и они почти все быстро ссучиваются, стараясь продаться и успеть заработать как можно больше - ведь время уходит, и завтра может уже не получиться срубить так, как сегодня. Дилемма всех, кто добился чего-то случайно и незаслуженно, а то и вовсе преступно.
И да, это те, у кого "получилось". Остальные прозябают в куда худших условиях.
Кто у нас недавно поминал ФохПро?
В общем сплю... сегодня дико сонный день... рядом спит кошка, которая три дня бегала неизвестно где... они это... стерегут меня по-очереди... а тут в почту валится письмо... все такое хорошее - без зарплаты, без места работы, без инструментария, но зато с утверждением - я таки тебя нашел/откопал в той куче дерьма что собрано на той помойке...
Ладно, есть линк на описание вакансии перехожу и смотрю что там есть. А там вот так:
Experience
- At least 7 years of experience in complex enterprise software development products;
- Proficient with Visual Fox Pro 9.0;
- Proficient in developing user interfaces with JavaScript or TypeScript, jQuery, and CSS/Sass;
- Experience in building Web applications with Visual FoxPro;
- Strong understanding of HTTP protocol and RESTful APIs;
- Strong understanding of testing best practices;
- Agile Software Development experience with Kanban or Scrum.
ЗЫ. ФохПро у меня в резюме нет. Все что я с ним делал - выяснял куда именно готовым фохпро-приложением пишутся данные и что-то там слегка фиксил... в данных, не в приложении.
Посмотрел кто интересуется моим профайлом.
Мужичек. По фото - араб. По географии - пакистанец.
Имеет образование от университета.
Ну а теперь не падайте:
профессия - Data Entry Specialist
список навыков:
Data Entry,
Copy Paste Work,
Data Mining,
Data Collection,
Images To MS Excel/Word,
PDF to MS Excel/Word;
Power Point Presentations,
Web Research,
Typing in MS Excel/Word/Power Point,
Manual Typing Work in Microsoft Office,
Lead generation,
LinkedIn lead generation.
Ээээ... это навыки спустя 2-3 года по окончанию университета?
Господи, что же тогда способны делать люди окончившие только школу? ![]()
щас тебя поработит и хорошо на тебе заработает! а ты смейся дальше.. ![]()
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
as well as provide subject-matter expertise and mentorship to other team members.
Ходить с совочком и убирать за них дерьмецо, вместо того, чтобы в "Силиконке" ваять свой собственный стартап. Лучше уж кошки. ))
Вопрос ко всем. Ну что, кого-то уже гонят с дома в офис? Когда принимаете нового на работу, вопрос о хоум офисе даже не стоит? Или, скажем, 1-2 дня в неделю в офисе в обязон?
60% - 40%. Наконец-то. Можно отловить наших говнокодеров в офисе и ласково посмотреть в глаза. Или что там у них в тыквах вместо глаз...
Имеется в виду что 60% рабочего времени можно сидеть дома. Считают в месяц. Если будет 70% погрозят пальчиком. Есть кадры, которые забили и сидят все 100% дома. Руководство думают-с. Типа начать рассылать абманунги или продолжать грозить пальчиком.
А чем вы ими недовольны конкретно? Плохо пишут код? Или сам факт, что дома сидят?
Меня вот задалбывает, что теперь всякие безопасники рулят всеми бизнес-процессами в организациях, и все повсеместно вводят многофакторные аутентификации и приложения для ввода паролей и сканирования кодов. У меня телефон решил обновиться ночью и нахрен разрядился. Пока заряжался - никуда залогиниться нельзя. Это не упоминая того факта, что теперь каждый день начинается с жонглирования приложениями-аутентификаторами и сканированиями кодов, пальцев, вводом паролей. А если ты хочешь использовать одно приложение для всех аутентификаций, то хрен тебе, ленивый козёл - наше приложение не поддерживает ваши аккаунты, а наш аккаунт не поддерживает ваши приложения - ставьте другие приложения, пока у вас телефон не забьётся ими. А чтобы жизнь мёдом не казалась, ещё введены политики принудительной смены пароля каждый неделю день месяц. А данные как утекали,
так и продолжают утекать. Очевидно, что нужна пятифакторная аутентификация с двойным выжимом сцепления и перегазовкой вводом паролей, отпечатков и сканом кодов. Раньше уроды-тимбилдеры рулили, теперь уроды-безопасники. А те, кто работу делают, когда-нибудь будут на главных ролях, или тягловой скот никто не спрашивает?
А данные как утекали, так и продолжают утекать.
А почему? А потому что когда всё на одном устройстве установлено - весь этот аутентификационный зоопарк, то стоит ему дать слабину (сломаться, разрядиться, быть украдеными или взломанным), как весь карточный домик безопасников рушится. А если распределить на много "точек отказа", то менеджмент всей этой дури становится возможен, только если ты сам безопасник и только этим и занимаешься весь день - т.е. не для обычных нормальных людей.
Лять, как же достали уроды, педалящие только одну свою тему и захватывающие рулёжкой всех политик в огранизациях. Раньше скаммеры-скраммеры были, теперь безопасники, там где-то рядом никуда не уходили корпоративнокультурщики (ска, заипал неотключаемый спам от головной конторы про всякие встречи, поздравления от руководства по всем поводам и скидки на ненужные курсы по всему подряд). А код писать должен Уася в промежутках между этими шабашами. Потом менеджерьё бегает среди программистов и погоняет - а чё это показатели упали? Наверное, надо нанять больше shit-мастеров и побольше прочитать лекций о самоогранизации, и естественно на зарплату больше, чем у этого Уаси.
Или вот хочу я поставить app на свой phone. А мне в их магазине такие "ты чё, ска, давно не залогинен был? вводи пароль, холоп! мы тебя вылогинили, чтобы жизнь мёдом не казалась". Добавляет ли это безопасности? Тупорылые безопасники думают, что да. А в реальности оказывается, что нет - чел, чтобы бошка не пухла от сотен паролей, которые нужно постоянно менять, обновлять и вводить везде и всюду ("ты чё, окуел, урод?! у нас сессия 5 минут! а ну быстро ввёл пароль снова, пизант вонючий! и нам поф, что надо пройти через тройную аутентификацию, на одной из которых возникла задержка - сессия аут, тормоз!"), будет просто носить с собой блокнотик со всеми паролями, который легко потерять или забрать, незаметно просунув руку в карман или тюкнув разок Уасю в подворотне по темечку. От того, что профессионалы перекладывают свои проблемы на непрофессионалов ("с нашей стороны всё защищено - пять слоёв аутентификации! это они пароли в карманах носят или вообще стикерами на мониторы лепят - смотри, не хочу!"), проблемы не решаются, а лишь усугубляются.
Типичное утро типичного дня. Ничто не предвещало беды. Открываю ноут, вижу херню - "введите пароль". Ввожу. "Пароль устарел - введите новый, а перед этим - старый, а потом ещё раз новый". Ок, какое-то время работаю пианистом-аутентификатором. "А мы поменяли способ ввода - терь надо через приложение. СМС больше не работают - не надёжна, нах! Вот ссылка на приложение. И нам поф, что ссылка на десптопе ведёт на мобильный апп-маркет - как хочешь, так и на свою мобилу и перекидывай". Ладно, ищу на мобиле апп по названию. Хочу поставить. "А мы тебя вылогинили! Вводи пароль!". Ввожу. "А где второй фактор аутентификации?". Ввожу второй фактор. Потом жду, пока поставится. В приложухе надо прожать пачку соглашений со всеми "мы ваши данные вертели как хотели" (привет безопасникам из родной конторы), а если будешь быстро жать, незаметно прожмёшь и "мы вам будем спам с предложением наших приложений посылать, ещё больше данных собирать, и вы теперь участвуете в нашей программе "бесплатный тестировщик"" - ага, попался, лошок! Далее настраиваешь этот апп (у каждого аутентификационного аппа всё по-своему, так что требуется время).
А теперь всё то же самое проделай и для аккаунтов на всех партнёрских площадках и с кем работаешь по договорам, консалтингам и прочему. В результате телефон забит безопасниковским овном, без интернета нихера не работает, и вообще всё завязано на этот телефон. Что, ты любишь менять телефон раз в год? - Ну ты попал, лошок! Потялся, разрядился? - Ну ты попал, лошок! Дома забыл? - Ну ты конкретно попал, лошок! Прямо представляю, как тебя шеф дрючит за то, что у тебя полдня без работы, пока ты там телефон ищешь или за ним домой обратно едешь. А вот кстати и наше требование работать из офиса, хаха! А ты чё думал? С нами не забалуешь!
60% - 40%. Наконец-то. Можно отловить наших говнокодеров в офисе и ласково посмотреть в глаза. Или что там у них в тыквах вместо глаз...
Имеется в виду что 60% рабочего времени можно сидеть дома. Считают в месяц. Если будет 70% погрозят пальчиком. Есть кадры, которые забили и сидят все 100% дома. Руководство думают-с. Типа начать рассылать абманунги или продолжать грозить пальчиком.
Чел, когда ты называешь своих митарбайтеров говнокодерами, ты как бы и себя в это говно немножко приопускаешь, а? Кто-то же нанял этих говнокодеров, кто-то собесил их, заваливал каверзными вопросами и задачками "которые каждый программист должен знать!". ))
А чем вы ими недовольны конкретно? Плохо пишут код? Или сам факт, что дома сидят?
Они такие же чукчи-писатели вроде тебя. Даже прочитать требования не могут. Реализуют что они поняли, а не то что требовалось. Ну и слабоумие и отвага. Видят цель, не видят препятствий.
Вчера было счастье. Один чукча обрабытывает договор. Меняет в своём коде дату "последней обработки" на сегодня. Молодца. Казалось бы. Только нигде об этом не упоминает и прячет изменение за недокументированной имплементацией недокументированного интерфейса. Приходит другой чукча и расширяет, падла, обработку договора. И устанавливает дату последней обработки. На 1-е число этого месяца. Потому что такое требование в его тикете. Только вот, блин, не обращает внимания что после этого ещё код первого чукчи отрабатывает. И радостно меняет дату. На сегодня. И это гавно уходит на прод.
P.S. Да, такие ошибки случаются со всеми, то что кто-то сделал такую ошибку не означает что он дурак. А вот то, что ему показываешь проблему, а в ответ слышишь: "ну и чо, это же не в моём коде, я всё поменял правильно" - таки да, показатель говнокодера.
Чел, когда ты называешь своих митарбайтеров говнокодерами, ты как бы и себя в это говно немножко приопускаешь, а? Кто-то же нанял этих говнокодеров, кто-то собесил их, заваливал каверзными вопросами и задачками "которые каждый программист должен знать!". ))
Если бы я мог кого-то набрать и кого-то уволить... Тут, к сожалению строгая иерархия. Я могу только нудеть и плеваться с руководством. И пытаться достучатся до говнокодеров. Чтобы они стали чаще думать. А вот для этого личная беседа удобнее разговора по телефону. Видно когда в глазах проявляется затылочная кость - значит заканчиваем на сегодня. Или пытаемся донести по-другому. Поэтому я и радуюсь что их заставили в офис приходить. И отвечая на твой вопрос: нет, тут ты не угадал, себя я не "приопускаю".
Они такие же чукчи-писатели вроде тебя...
И это гавно уходит на прод.
А куда ты, чукча, смотрел, когда аппрув его гавна делал? Ты помидор или лишь получатель помидорской зарплаты? ))
Если бы я мог кого-то набрать и кого-то уволить... Тут, к сожалению строгая иерархия. Я могу только нудеть и плеваться с руководством.
Лох, чмо и терпила. А будете слишком много нудеть, вас самих уволят. ))
И пытаться достучатся до говнокодеров.
Сизифов труд.
А вот для этого личная беседа удобнее разговора по телефону.
Детский сад, штаны на лямках. Ещё сладкого их в наказание лишайте... ну смузей то есть.
Или пытаемся донести по-другому.
А попку вы им ещё не подтираете? На собесах так все грозные, палец в рот не клади - каверзными вопросами засыплю. )))
нет, тут ты не угадал, себя я не "приопускаю".
Не приопускаетесь - целиком туда ныряете. ))
А почему уволили чукчей, которые пишут говнокод, но оставили чукчей, которые говнокод аппрувят?
Лох, чмо и терпила. А будете слишком много нудеть, вас самих уволят. ))
Ой, какие мы слова знаем! Обалдеть. Это если бы я молча сидел. То что я могу сделать в рамках моих полномочий я делаю. Ну а насчёт уволить... Это вряд ли, не переживай.
Сизифов труд.
Детский сад, штаны на лямках. Ещё сладкого их в наказание лишайте... ну смузей то есть.
А попку вы им ещё не подтираете? На собесах так все грозные, палец в рот не клади - каверзными вопросами засыплю. )))
Я терпеливый. Даже с тобой ещё общаюсь. Мало ли, вдруг поумнеешь, поймёшь что работать приходится с тем, что есть, даже с такими бестолочами как ты (я писал что в собеседованиях сейчас не участвую, ты что, прочитал
все буквы, не смог угадать слово?)
А почему уволили чукчей, которые пишут говнокод, но оставили чукчей, которые говнокод аппрувят?
Вот даже интересно. А кто где написал что кого-то уволили?
Аутентификация это наше все. Я как-то завел на телефоне папку и назвал ее Аутентификация. Теперь там больше всего приложений: Гугл Auth, Microsoft Auth, от нашей фирмы свой MFA Auth, Comdirect, DE Ausweis, CovidPass, KeePass, VideoIdent. Потом мне начали сниться кошмары, что типа телефон дает дубу и меня отключают от матрицы, ну в общем я завел бэкапный телефон и регулярно его заряжаю/обновляю от греха подальше.
А на фирме я привык, но когда новые приходят, то их долго надо натаскивать и объяснять все телодвижения с доступаом, а если возмущаются, то "так партия сказала". Вообще, сделать систему безопасной можно сделав ее очень сложный, чтобы даже свои не могли понять как к ней доступиться, где лежат ключи и кто за что отвечает. Я
так понимаю что это сейчас такой тренд.
Ну а насчёт уволить... Это вряд ли, не переживай.
Ну вот и ваш детский сад тоже не переживает.
Вообще, сделать систему безопасной можно сделав ее очень сложный, чтобы даже свои не могли понять как к ней доступиться, где лежат ключи и кто за что отвечает.
По-моему, наоборот. Теперь даже свои не смогут сказать и проверить, действительно ли систему никто не взломал и ничего не украл, или это нам только так кажется, мы сами себя в этом уверили. Это как карманникам на рынке главное, чтобы вокруг была суета, шумиха и неразбериха.
Данные как утекали, так и продолжают утекать.
телефон забит безопасниковским овном
------
А в чем проблема?
У меня с этим никаких проблем не случается! Вообще!!!
Потому как все вопросы секурности идут к секурщикам.
Надо аппу? - Вот ваш конторский телефон - ставьте что считаете нужным... да-да - и пароли вбейте... за десктопом Я, так и быть, залогинюсь, а дальше все ваша епархия - Я не помню, меняйте, настраивайте как вам надо... что? у вас не получается идентификация по биометрии? Ну так правильно - она у меня плавающая... нет, в каких границах - не знаю, не проверял... Что? приложуха не пашет? Ну та РДС и вбивать новый пароль... ну откуда Я знаю какой - у вас по полиси положено менять - меняйте... Да-да - там в конфиге хеш пароля... ну откуда Я знаю какой - при инсталляции соль генерится... да, под каждую инсталляцию - свой соль... да, во всех двух сотнях уникальные соли... ну так это ваши требования... что значит вы не можете залогинится? что значит пароль не подходит? ааа... полиси смену требуют... ну так вбейте какой нужно... что значит полиси не позволяет? - откатывайте систему на когда было правильно...
Как-то так...
когда в глазах проявляется затылочная кость
-----
Вот и меня все время сватают на позицию проявления затылочной кости...
А мне - не хочется, не мое оно... объяснить когда есть интерес, но нет понимания - да, могу, но тянуть когда нет интереса - увольте...
Должен - прогнать тесты и выкинуть новый тикет...
Ха. Если бы хоть один из этих чукч написал бы тест не было бы моего плача Ярославны. "На них только время тратится".
А по большому счету показатель гамноархитекта и гамноманагера...
А что ты как архитектор можешь поменять? Один дату поправил и второй дату поправил. Оба молодцы. Как ограничить второго чукчу, чтобы он не свой новый код добавлял, а старый, уже существующий код первого чукчи правил?
Запретить коммитить без тестов? Запрещено. Запретить мержить без ревью? Запрещено. Ну так им посрать. Менеджер... у него тоже руки связаны. Других кодеров ему не дадут.
Надо аппу? - Вот ваш конторский телефон - ставьте что считаете нужным... да-да - и пароли вбейте... за десктопом Я, так и быть, залогинюсь, а дальше все ваша епархия - Я не помню, меняйте, настраивайте как вам надо... что? у вас не получается идентификация по биометрии? Ну так правильно - она у меня плавающая... нет, в каких границах - не знаю, не проверял... Что? приложуха не пашет? Ну та РДС и вбивать новый пароль... ну откуда Я знаю какой - у вас по полиси положено менять - меняйте... Да-да - там в конфиге хеш пароля... ну откуда Я знаю какой - при инсталляции соль генерится... да, под каждую инсталляцию - свой соль... да, во всех двух сотнях уникальные соли... ну так это ваши требования... что значит вы не можете залогинится? что значит пароль не подходит? ааа... полиси смену требуют... ну так вбейте какой нужно... что значит полиси не позволяет? - откатывайте систему на когда было правильно...
Как-то так...
Если вам работа сильно не нужна, и вы даже прикалываетесь над ними, чтобы они от вас отвязались, то да, можно так делать. А иначе вы сами бегаете и решаете вопросы за безопасников, а они от вас отпинываются. Тут кому больше надо, тот и терпит.
Но т.е. у вас есть кипа конторских телефонов, за которыми вы следите и постоянно их заряжаете? Меня мои личные 4 устройства (из которых 2 телефона) задалбывают, плюс конторский ноут. И каждая собака норовит в день сколько-то внимания откусить. В сетевом фильтре уже все розетки этими зарядками заняты. А тут ещё если кипу приволокут...
Их моего опыта вывод не очень оптимистичный: сделать ничего нельзя. Любые решения будут дороже и приводят к тому, что надо будет самому делать. У нас даже внешних набирают не ясно кто и потом дают тебе "в помощь". В результате часто самому сделать быстрее, чем следить за другим. Не то чтобы все совсем плохо, но надо распознавать определенные классы "товарищей" по менталитету и далее решать как обезопасить от них код.
Совсем недавний случай. Один внешний кое что нам делал и я его спросил, где он ключи к БД хранит. Он говорит, что в конфиге в открытом виде. А конфиг закоммитил? Да, и запушил. Это хороший случай, хлопец старается, генерит, и я бы никогда не подумал. Ну типа говорю ничего страшного (хотя в уме совсем другое), это dev (не prod), никому не говори, подотри историю, а пароли забей в kubernetes secret store.
Если бы хоть один из этих чукч написал бы тест
-----
Это не их работа!
Я потому и написал - прогнал тест... можно автоматом при коммите...
Нанимай/выделяй чукчу-тестописателя...
Как ограничить второго чукчу, чтобы он не свой новый код добавлял, а старый, уже существующий код первого чукчи правил?
-----
Второй не должен править код первого, если это впрямую не указано в тикете.
С точки зрения кодера - он написал именно то что указано - смотреть весь код на предмет "а не есть ли где еще замена" он 100% не должен.
Именно по-этому должен появится еще один тикет.
Ну так им посрать. Менеджер... у него тоже руки связаны.
-----
Одна из причин почему Я не хочу на менеджерскую позицию.
Буду делать работоспособный код любой сложности, но не пинать тупоголовых посерателей... не хочу, не буду...
Но указанная проблема - именно менеджерская - в организации работ...
за которыми вы следите и постоянно их заряжаете?
-----
А в чем проблема? Воткнул на зарядку на работе и пусть пашет... сядет за выходные? ну сядет и что? пусть безпастники с админами проверят и наладят как надо...
Если вам работа сильно не нужна
-----
Работа - нужна, мозгоебство - не нужно... бля, поставить полиси ежемесячной смены паролей на внутренней (без инета) сетке и спрашивать - А шо?
Это не их работа!Я потому и написал - прогнал тест... можно автоматом при коммите...
Нанимай/выделяй чукчу-тестописателя...
Фигню сморозил-с. Ещё как их работа. В скраме никаких выделенных тестописателей нет. Сам накодил, сам тесты пиши. На ревью должно контроллироваться.
Второй не должен править код первого, если это впрямую не указано в тикете.
Что-то ты совсем без работы сдал. Это как? В тикете должно быть написано "поменять код, написанный Васей" что ли? А "изменить существующий код, чтобы устанавливалась дата ..." нельзя? А если этот код поправит Петя, до того, как мы этот тикет обработаем? Всё, отменяем тикет "код Васи не найден"?
Но указанная проблема - именно менеджерская - в организации работ...
Тут даже спорить трудно... Слишком тупо. Пробемы в боженьке. Он такое ДНК создал. Серьёзно. Какая нахер организация
работ?
В скраме никаких выделенных тестописателей нет.
------
Ну и чо тогда жалится что что-то не так? Нет ответственного - нет и результата - менеджерьте скраму дальше...
Сам накодил, сам тесты пиши.
-----
А вот это - шиш.
Тестер не пишет код, кодер не пишет тесты.
У них мозги по разному должны быть заточены.
Это как?
-----
Да простенько. И вполне понятно, если не понедельник и не пятница... ну или тебе уже работать хватит...
Какая нахер организация работ?
------
С 15-20 минутным шагом.
А то сначала все с менагера на кодера перевесят, а потом удивляются что менеджмент на кодерском уровне...
Или у вас манагер тикеты только по закрытию видит? Не отследил Петин Вася уже дату чекрыжит, и Васиному Пете еще чекрыжить в зад поручил?
С 15-20 минутным шагом.
А то сначала все с менагера на кодера перевесят, а потом удивляются что менеджмент на кодерском уровне...
Или у вас манагер тикеты только по закрытию видит? Не отследил Петин Вася уже дату чекрыжит, и Васиному Пете еще чекрыжить в зад поручил?
Так, с тобой тоже всё понятно. Иди поработай в команде с тикетамии, потом трындеть будешь. Нести херню с умным видом приятно, понимаю, но слушать это неинтересно. Начни с поиска ответа на вопрос "какой, нафиг, менеджер в скраме".
Ну так k8s secret store и есть secret management service. Но впрочем сейчас глянул и пишут, что там секреты ни фига не шифруются. Хз где это может быть полезно. Впрочем это по любому не моя епархия, просто у нас если хочешь, чтобы что-то было сделано и заработало, то надо самому в канализацию в детали лезть. Недавно сервисы переехали на AWS EKS (Кубернетес от Амазона) и все секреты забили в EKS secret store - теперь наверное на всю жизнь.
Иди поработай в команде с тикетамии
------
Уже... и именно с указанным таймингом...
А если не успел тикет за 15 минут закрыть? Увольняют?
Меня вообще этот минутный менеджмент напрягает. Вася делает свои тикеты, основываясь на коммитах Пети. Весь план работ расписан, на неделю вперёд. И тут Петя задержал коммит на 5 минут - Вася уже нервничает, ведь ему на свой тикет осталось лишь 10 минут. А если у Пети конкретная трабла, и он задерживается уже на 30 минут (всего лишь!), и за ним все по цепочке? Всё - весь недельный план летит в трубу. Читал, что у многих команд ни один недельный план никогда не выполнялся вовремя. Возможно, что это даже у всех.
если не успел
-----
Пишешь почему не успел.
Лучше, если будешь это делать ДО истечения отведенного времени. А еще лучше - до того как взял тикет.
и за ним все по цепочке?
-----
MERGE тебе в помощь...
А вообще Я плохо представляю, какого манагера надо поставить над сбродом чтобы появилась описанная тобой трабла...
Еще одна вакансия:
In this role you will
- Work as part of an innovative team, advocating the importance of continuous integration, delivery and quality insurance
- Application programmer with deep understanding of AS400/L400/IBM Series.
- Highly proficient in AS400 SQL, Smart and Cobol
- Responsible for analysing and identifying solutions for complex development / business initiatives & production defects
- Responsible for making code changes, getting vital code review sign-offs, QA and UAT sign-offs and scheduling the promotion as defined by the SDLC
- Responsible for preparing artefacts as defined by the SDLC
- Experience in working with a range of partners such as system users, IT teams, product management and external service providers to ensure the continuous delivery of high quality services to our customers
- Liaise with the Solution Architect, PM, Product Owner and Developers to ensure all delivery of robust and high-quality software solutions
- Display excellent problem-solving and communication skills with the ability to explain sophisticated problems and solutions to the business including partner management
- Interpreting and analysing data, finding trends and patterns to support the most tactical solution
- Provide support to test team/Business users by defining and carrying out tests to validate new processes
- Work closely with and build good relationships with client and other delivery partners
- Conduct research on the latest digital trends, technologies and practices
Пишешь почему не успел.
Ещё пять минут пройдёт.
Лучше, если будешь это делать ДО истечения отведенного времени.
Тогда точно не успею.
А еще лучше - до того как взял тикет.
Я не Ванга.
и за ним все по цепочке?
-----
MERGE тебе в помощь...
А вообще Я плохо представляю, какого манагера надо поставить над сбродом чтобы появилась описанная тобой трабла...
Ну да, ведь все тикеты абсолютно независимы друг от друга, и совсем нет кусков, которые не выполняются без выполнения предыдущих. Ваша железобетонная уверенность в правильности и нерушимости мира просто поражает. Точнее, как вы хотите казаться таким правильным перед другими. Что ошибок и накладок быть не может, если всё сделать правильно. А если сделано неправильно и возникли накладки - это не у вас, а у кого-то другого.
Наблюдаю здесь скопление тех, кто начитался разных умных книжек по программированию и очень хочет быть похожим на героев этих романов. Почти каждая собака тут делает одновременно две вещи: 1) убеждают всех и себя, что знает, как надо делать, и в своих проектах никогда не допустит никакой крамолы, 2) жалуется, что в их проектах полно всяких бездарей и проходимцев, не умеющих писать код и делать архитектуру. Клоуны-шизики. Конечно, это всё из-за разных ограниченных менеджеров, тупых джуниоров-миддлов и прочих бездарей. А вот если бы ему дали порулить нормально, то он бы навёл везде порядок. Но почему-то не дают.
Ой. Наш говнокодер абидився. Рятуйте, православные! Ну или там "ой, геволт", кому что ближе :)
Опять же если бы у тебя было что-то промеж ухов, и ты мог бы не то что разобраться сам, а хотя бы запоминал что тебе рассказывают, ты был бы в курсе почему не дают поуправлять. У немцев законодательство строгое. Фиг уволишь. Остаётся жонглировать персоналом внутри фирмы. А кому ты впихнёшь придурка, когда все знают что он придурок? А на новый проект! :) Особенно если его ПМ новенький.
Пока что в классной команде я работал два раза. Один раз на крупной, во второй раз на очень крупной фирме. Оба раза на клиента, которому хотели сделать "всё красиво". И внезапно появлялась возможность отбирать в команду подходящих людей. Потому что можно было менять людей на проектах. И внезапно и на рефайнменте обсуждения по делу и дейли не бессмысленная трата времени и тесты пишутся и ревью делается. И критиковать чужие решения можно, и даже соглашаться с критикой и переделывать. Я на этих проектах многому от других научился. И если б не немецкий менеджерский дебилизм - "нельзя повышать зарплату!" я б оттуда и не ушёл. Но 25% это 25%.
У немцев законодательство строгое. Фиг уволишь.
Что там может быть ещё, кроме законного срока до увольнения, когда надо предупредить работника? Этот срок растёт с ростом стажа работника на данной фирме, но вроде больше 7 месяцев не вырастает. И то для этого надо 20 лет проработать на одном месте. Вроде, даже обязательного выходного пособия фирма не должна платить, типа 2-3 зарплат - арбайтсамт это делает за неё.
А кому ты впихнёшь придурка, когда все знают что он придурок? А на новый проект! :) Особенно если его ПМ новенький.
Если у вас столько лет работает придурок, что его хрен уволишь, то это много говорит о фирме, начальниках и конкретно о старом ПМ. Может, придурок всё таки он?
и дейли не бессмысленная трата времени и тесты пишутся и ревью делается
Вот так взяли и раскрылись, чем вы занимались основную часть своей карьеры, а не "два раза в жизни". А на словах-то - "банда четырёх", "чистый код", паттерн на паттерне. ))
если б не немецкий менеджерский дебилизм - "нельзя повышать зарплату!"
Её вроде нельзя понижать? Мне тут другие рассказывали, что индексируют ежегодно (ну, до Короны так делали). По крайней мере, пока до помидора не вырастишь. Или это очередные мокрые сны "как оно должно быть" и "я бы хотел", и многие так и сидят с джунско-миддловской зарплатой до пенсии?
Что там может быть ещё, кроме законного срока до увольнения, когда надо предупредить работника?
Последний раз. Я тебе это уже объяснял. Чтобы уволить нужны основания. В Германии нельзя уволить просто так, потому что он мне не нравится. Если уволенный пойдёт в суд, то надо будет доказывать что человек не справляется с должностными обязанностями. А это сложно. Только если совсем бревно. Но о таких мы не говорим, таких можно и уволить. Хотя суд может вернуть на работу - мол, а вы его на другую солжность переведите.
Вроде, даже обязательного выходного пособия фирма не должна платить, типа 2-3 зарплат - арбайтсамт это делает за неё.
Блин, дядя. Ну ты же уже несколько лет живёшь тут, ну неужели мозгов не хватает почитать?
Если у вас столько лет работает придурок, что его хрен уволишь, то это много говорит о фирме, начальниках и конкретно о старом ПМ. Может, придурок всё таки он?
Придурок тут один. Который в свой ганглий не может вместить знания о немецких законах и реалиях трудового рынка.
Вот так взяли и раскрылись, чем вы занимались основную часть своей карьеры, а не "два раза в жизни".
Нда-с. Многим казалось что падать дальше некуда, но алекс начал копать. Как бы тебе пояснить... Может так. С тем, что код должен быть понятен, легко модифицируем и те пе спорят максимум 10 дебилов из 100. С тем что правильно проводимое дейли - нужное занятие спорят 70 дебилов из 100. При чём из этих 70 максимим 2-3 человека знают, а зачем оно вообще нужно. Но поорать оно святое. Именно поэтому я упомянул про дейли, ревью и рефайнмент. Уж если оно работает, то про то, что качество кода должно быть на высоте, и про то как правильно выглядит паттерн visitor в этой команде не спорят.
По крайней мере, пока до помидора не вырастишь. Или это очередные мокрые сны "как оно должно быть" и "я бы хотел", и многие так и сидят с джунско-миддловской зарплатой до пенсии?
Опять же тебе это уже рассказывали. Тут долго повторять, лень. И тарифные договора бывают. Не, если тебя устраивают 2-3% в год, то всё нормально. И то. Если не начнут рассказывать про "жюткий крызыс". Живи. Почему-то если я перейду из отдела А в отдел Б на фирме Х, то мне повысят зарплату максимум процентов на 10. А стоит провернуть финт ушами и уйти на фирму У, а потом вернуться в отдел Б, как можно получить суммарную прибавку процентов в 30. Но попадёшь ещё раз на пробный период, да. Какая-то болезнь у немецких менеджеров. Вместо того, чтобы повысить зарплату процентов на 10, они теряют работника и начинает на его место тут же искать нового. На зарплату выше старой на 10% - 20%.
Пока что этот фенОмен мне не смог объяснить никто. Один знакомый начальник отдела сказал что их ругают за увеличение зарплатного фонда.
- Так он и так увеличивается. Нового же нанимают на более высокую зарплату. Человек, знакомый с проектом, ушёл, нового ещё врабатывать надо.
- А вдруг старый не уйдёт.
- И как часто старые не уходят?
- Ну... 1 из 10, наверное.
А стоит провернуть финт ушами и уйти на фирму У, а потом вернуться в отдел Б, как можно получить суммарную прибавку процентов в 30. Но попадёшь ещё раз на пробный период, да. Какая-то болезнь у немецких менеджеров. Вместо того, чтобы повысить зарплату процентов на 10, они теряют работника и начинает на его место тут же искать нового. На зарплату выше старой на 10% - 20%.
Такой менеджмент и в Раше. Но тут что-то странное. По этой логике вы за несколько таких переходов поднимите себе зарплату сильно больше 100к. А здесь мало кто столько зарабатывает. То ли не хотят зарабатывать, то ли не переходится никак чего-то. Может, оно получилось так 1-2 раза, и то лишь когда переходили с джуна на миддла и с миддла на сеньёра? Рост зарплаты за счёт перехода по грейдам гораздо быстрее и больше происходит, чем на сеньёрских должностях выбивать повышения - потолок.
Пока что этот фенОмен мне не смог объяснить никто. Один знакомый начальник отдела сказал что их ругают за увеличение зарплатного фонда.
- Так он и так увеличивается. Нового же нанимают на более высокую зарплату. Человек, знакомый с проектом, ушёл, нового ещё врабатывать надо.
- А вдруг старый не уйдёт.
- И как часто старые не уходят?
- Ну... 1 из 10, наверное.
Всё просто. Если он тебе повысил зарплату, то ты его поимел. А если он тебя выгнал, то он тебя поимел. Гораздо приятнее, когда ты имеешь, чем тебя. Понты дороже денег.
Но тут что-то странное. По этой логике вы за несколько таких переходов поднимите себе зарплату сильно больше 100к.
Ничего странного. Есть ограничение сверху - предлагаемая зарплата по рынку. Если она не растёт, то прыгать между фирмами не имеет смысла. Но она последние 20 лет растёт. Больше чем 2% в год. Причём в зависимости от опыта очень неравномерно. Если для джунов (я про яву, тут лучше знаю) За последние 20 лет выросло грубо с 30 до 40 (да-да, в Мухине другие зарплаты, и Берлин рванул вверх, я о "средней по больнице"). То для тех же сеньёров (опыт 5+) ну... где-то с 45 до 75-80. 33% против 80%. При этом стоимость жизни по моим ощущениям как минимум удвоилась...
Да, с опытом ровно 5 лет получить 80 (не в мухине) это вряд ли.
Итого: прыгать по фирмам надо начинать набрав 5 лет опыта. Прыгаем следующие 5 лет, пока 10 лет опыта не будет. Тут быстро тоже упираешься в потолок. В Ганновере до сих пор разработчику больше 80 не платят (ну, я не видел и не слышал чтоб платили больше). Гамбург - 90, Мухин - 100. Потом успокаиваемся и или сидим на зарплате и получаем 2-3% прибавки в год или начинаем грести в сторону: архитектор/тим лид/проект менеджер. Ну или если не боязно - уходить в свободное плавание. Заделать своё GmbH и получать евр 90 в час.
Потом успокаиваемся и или сидим на зарплате и получаем 2-3% прибавки в год или начинаем грести в сторону: архитектор/тим лид/проект менеджер. Ну или если не боязно - уходить в свободное плавание. Заделать своё GmbH и получать евр 90 в час.
Или в какое-нибудь Сан-Франциско, но не так, как один дедок, который конуру за "от 12к" снимал?
Если для джунов (я про яву, тут лучше знаю) За последние 20 лет выросло грубо с 30 до 40 (да-да, в Мухине другие зарплаты, и Берлин рванул вверх, я о "средней по больнице"). То для тех же сеньёров (опыт 5+) ну... где-то с 45 до 75-80.
А какой обычно срок перехода джунов в миддлы, и какой у них диапазон зарплат?
Кстати, все эти чат-боты искуственных идиотов приведут к тому, что будет почти убит уровень джунов, т.к. требования к начинающим сильно возрастут. По сути начинать работать будут уже с миддлов, а ниже просто почти не будут брать. Т.е. чтобы войти в айти, нужно будет как врачу, пахать лет 5-7 в ВУЗах, практиках и самостоятельно. Всё это уже в ближней перспективе приведёт к дефициту разработчиков.
Адреском не поделитесь? Где в Мухине разработчикам стока платят.Заранее спасибо.
Порылся в почте, думал может ещё осталось, к сожалению профукал. Меня на архитектора на "от 90 до 110" собеседовали. А изначально вышли на меня, мол, хотите тим лидом на "до 100". Но не срослось. По два раза в неделю в Мухин ездить замучаешься. Да, тим лида я пока что разработчиком считаю.
Немного не по теме, но всё же. Скажите, а чем микросервисы отличаются от изолированных классов, общающихся между собой через интерфейсы, которые известны уже сто лет в обед? Лишь тем, что последние были изобретены не юными скриптизёрами, ничего не знающими кроме веба?
я с трудом представляю как работать архитектором не встречаясь с людьми.
Зачем вам нужно физическое присутствие? Чтобы осуществлять физическое воздействие? Типа когда чел рядом с собой довлеющего тела не видит, то страха неймёт и начинает творить дичь?
Немного не по теме, но всё же. Скажите, а чем микросервисы отличаются от изолированных классов, общающихся между собой через интерфейсы, которые известны уже сто лет в обед? Лишь тем, что последние были изобретены не юными скриптизёрами, ничего не знающими кроме веба?
Новую тему заведи
Зачем вам нужно физическое присутствие? Чтобы осуществлять физическое воздействие? Типа когда чел рядом с собой довлеющего тела не видит, то страха неймёт и начинает творить дичь?
Именно. Можно по пальцам фигячить линейкой и орать "куды ты жмёшь, чукча!".
Намного проще обсуждать (или объяснять) что-то когда видишь понимают ли тебя или нет. Или ты уже задолбал всех и пора закруглятся. И когда есть доска на которой можно что-то нарисовать. И стереть. И чтобы подошёл другой и тоже начёркал что он думает. Пока что никакого приложения на замену не нашёл. Чем сложнее тема тем проще её обсуждать "в присутствии".
Вот вроде ничего так:
вот для теста сделал презентацию https://miro.com/app/board/uXjVMR20peY=/
А как сейчас с работой?
Заработок специалистов по нейросетям достиг «безумных» $20 млн в год
"Согласно источникам в отрасли, топовые инженеры,
специализирующиеся на разработке нейросетей, сегодня зарабатывают до $20
млн в год на волне популярности стартапов в области искусственного
интеллекта. По прогнозу основателя OSS Capital, острая нехватка
высококвалифицированных кадров в данной сфере продлится около пяти лет,
после чего доходы специалистов по нейросетям упадут в несколько раз, но
при этом все равно останутся самыми высокими в технологическом секторе."
Похоже скоро они будут больше футболистов зарабатывать. Все футболисты переучатся в нейро-сетевиков.
Т.е. крипту уже можно бросать?
Похоже скоро они будут больше футболистов зарабатывать. Все футболисты переучатся в нейро-сетевиков.
Я думаю, этот пузырь сдуется ещё быстрее, чем с криптой. Всё выродится в помогальные инструменты для поиска готовых кусков кода и генерации набросков для картинок и музяки.
Где сейчас реальный баблецкий закрутиться может - это космос. Если у "мошенника" получится запустить свою бандуру, да ещё несколько раз, туда все рванут. Ну и электротранспорт. Сейчас он не привлекателен, т.к. дорого и на мало хватает проехать, но через несколько лет могут всё это улучшить.
А вот и другое применение этих сеток - судя по комментам на том же Хабре и вообще в интернете, начинает бешено раскручиваться маховик генерации мусорного контента в автоматическом режиме. Оно и раньше генерилось много, но в основном людьми, а сейчас всё это увеличится на порядок. От собственно комментов, до видео, о которых я говорил, когда всё - от видеоряда, текста, его озвучки и монтажа, а также публикации - делается автоматически. А потом под ним 99% автоматических комментов от таких же скриптов. В интернете станет банально нечего делать - мегатонны нагенеренного бессмысленного "контента" утопят остатки крупиц чего-то осмысленного. Вместо давно ожидаемой и разрекламированной технологической сингулярности будет информационная мусорная сингулярность.
И мне не совсем понятно, как на этом можно сделать действительно много денег. Мусора много - да, но денег? Какой рекламодатель будет вкладываться в рекламу своих товаров и услуг перед ботами?
Я думаю, этот пузырь сдуется ещё быстрее, чем с криптой.
Дык крипта вроде еще не сдулась. Другое дело что обычному челу там трудно встрять, но в целом денег очень много там крутится. Вот я все спрашивал тут спеца по этим делам как можно заработать, но он не колется.
В ИИ сайчас уже поздно лезть - там надо многомерные матрицы в уме умножать. Тем более всякие монстровые языковые модели, которыми монополии балуются, чтобы электорат контролировать. Можно смотреть на смежные области. Кстати, когда была золотая лихорадка, то денег больше зарабатывали те, кто обслуживал старателей: инструменты, одежда, жратва, транспорт, скупка песка. Ну либо надо на более легкие приложения смотреть. Сейчас наверняка ИИ начнут военные использовать (строить всяких Терминаторов).
Ну и электротранспорт. Сейчас он не привлекателен, т.к. дорого и на мало хватает проехать, но через несколько лет могут всё это улучшить.
Вопрос где можно заработать. В электро авто есть автопилоты ну там нельзя встрять - там спецы нужны по махровому ИИ. А в остальном это обычная тачка, только более простая. Можно конечно на конвейер устроиться колеса прикручивать, но скорее все это автоматизируют.
Заработок специалистов по нейросетям достиг «безумных» $20 млн в год
-----
Criteria: .NET C# Developer
| 20 jobs found | ||||||
| ||||||
| ||||||
| ||||||
| ||||||
| ||||||
| ||||||
| ||||||
| ||||||
| ||||||
| ||||||
| ||||||
| ||||||
| ||||||
| ||||||
| ||||||
| ||||||
| ||||||
| ||||||
| ||||||
|
![]()
Вы мне скажите, почему системы контроля версий до сих пор рассматривают изменения в форматировании как изменения в исходном коде, которые нужно срочно внести в "pending changes"? Кто-то любит оставлять первую скобку на текущей строке (повбывавбы!), а кто-то - переносить на новую. Или играются с пробелами и отступами. Это всё не синтаксические изменения и не должны отображаться как изменения в исходниках. Но нет, открыл чей-то файл, поправил чутка, автосохранение отформатировало весь документ, и я получил кучу правок. А то и просто ничего не делал, но случайно нажал хоткей автоформата (есть у меня такая привычка). И вот потом сравниваешь версии по всему проекту, пишешь в фильтре, чтобы выдал только файлы с изменениями. И он выдаёт тебе половину файлов с разницей в одном пробеле в нескольких строчках.
Господа ИИшники. А нельзя ли хотя бы часть вашей неуёмной энергии потратить не на проекты вселенского масштаба, а на решение обычных повседневных задач, которые какого-то хрена до сих пор не решены. Мне кажется, с этим справится не то, что заумный ИИ, а даже довольно таки тупой скрипт, хоть и разветвлённый. Нет, толпы долбодятлов ломятся в перехайпленные области и клепают тысячи клонов генераторов изображений и ботов-комментаторов, засирая и так засранный интернет своим информационным поносом. А куда более насущные и при этом достаточно простые проблемы так и остаются нерешёнными.
Если бы программисты читали всю документацию к инструментам, которые они используют, то за работу они бы никогда не принялись. Если бы вы при покупки новой машины не заводили бы её, пока не прочитали документацию, то вам бы пришлось на неделю поселиться у дилера, прежде, чем отправиться на машине домой.
пишешь в фильтре, чтобы выдал только файлы с изменениями. И он выдаёт тебе половину файлов с разницей в одном пробеле в нескольких строчках.
Тебе Мурр уже намекнул. Но ты ж чукча. В самых распространённых VCS т.е. в SVN и git есть такие симпатишные параметры... Типа --ignore-space-change или –ignore-all-space. И уже не видно в файлах никаких изменений если только пробелов навстявляли или табы пробелами заменили. Я тебе сэкономил неделю.
А скобки на разных строках? А вложенные XML теги в одну строку? И ещё миллион разных "опечаток" и способов форматирования. Вы, нечукчи, будете все эти длинные дополнительные команды прописывать в каждом поиске (привет любителям командоной строки и нелюбителям кнопочек из недавнего обсуждения)? А можно было просто анализировать синтаксис. Тем более, что такой анализатор итак уже работает в компиляторе.
А скобки на разных строках?
-----
Снова спрошу - А доки почитать?
прописывать в каждом поиске
-----
И еще раз - Как бы доки почитать... ну хотя бы часик перед сном... а на другой день поковырять реальные настройки часик-другой... и снова к докам вернуться...
Вам пришла задача сделать что-то, а одна из множества подзадач - сравнить версии. И тут такой дядя, у которого популярны таски на 15 минут, предлагает часами вчитываться и вковыриваться в доки, чтобы выполнить одну из подзадач. Вы уже прочитали всю инструкцию к вашему новому авто, или так и ночуете у дилера, не смея задать пару вопросов, завестись и уехать?
Посмотрел - вы эту всю фигню в башке держите - все наборы всех опций, набирая многострочные команды каждый раз?
tf diff[erence] itemspec [/version:versionspec] [/type:filetype][/format:format [/ignorespace] [/ignoreeol] [/ignorecase] [/recursive][/options][/noprompt][/login:username,[password]]
Может быть я чего-то не понимаю, но обычно на фирмах есть code standards и эти стандарты задаются в VS и эти настройки должны быть одинаковые у всех разработчиков на фирме.
Кроме одинаковых настроек студии есть еще стадия код ревью, где как за отклонения от стандартов, так и за изменение форматирования должно очень больно прилетать. Читай - должен быть запрет на коммит. Изменение форматирования возможно только в одном случае - если коммитится фактически новый код.
Я для сравнения использую Beyond Compare - вещь в себе :) Лучше этой сравнивалки я еще ничего не видел. Beyond Compare, кстати, показвает незначиттельные изменения другим цветом и их просто можно игнорировать :)
А скобки на разных строках? А вложенные XML теги в одну строку? И ещё миллион разных "опечаток" и способов форматирования
Ну так это и есть изменения которые не следует игнорировать. beyond compare в помощь
У нас очередной клиент в номинации на самого-самого рекрутерского рекрутера.
Выжимка из 10 строк описания компании:
...revenue of more than $12 billion...
....approximately 25,000 people globally working....
....125,000 global customers...
И наконец - требования к квалификации и навыкам:
Software and Embedded software developer including AI for robotics applications including computer vision, and wireless networks.
Это почти все.
Дальше еще немножко информации об том, какие действия выполнены чтобы иметь возможность предоставить работу в Ирландии - всякие лицензии и разрешения... от американского управительства...
Ну и конечно упоминание об том что все равны... т.е. все должны быть черными не менее чем на 50% и подставлять попку...
Блин, неужели так сложно имея ревенью 13 биллов нанять, пусть временно, того кто понимает как описать вакансию?
10 лет назад если в описании вашей компании не встречалось постоянно слово "блокчейн", то вы были отстоем, никаких перспектив на рынке.
Кто не смог разбогатеть на блокчейне, тот сам виноват. Я тебе хотел помочь, но ты привык ездить на стыдной машине, жить в стыдном жилье...
карочи, давай учись программировать на яваскрипте питоне и Solidity и начинай богатеть, скупать квартиры, дома, участки, богатеть как все! ![]()
Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
на позицию сеньёра.
-----
Один из вопросов да сеньёра ДБА - Достаточно ли крепкая у тебя задница?
Не, я серьёзно. Есть список каких-то вопросов, которые вы постоянно задаёте?
А про крепкие задницы лучше не спрашивать тому, кто недоволен инклюзивностью и альтернативностью. ))
Я вот раньше думал, что если назвать малую зарплату, то легче попасть на работу и не так напрягать будут - ну типа ты джунский заработок получаешь, значит и задачи будут примерно такие же. В смысле, что когда ты не джун, опыт какой-то есть, и тебя не надо детскими задачами "врабатывать". Нифига это не работает. У бизнесов просто нет джунских задач - максимум это песочница из тестовых проектов для недавних студентов для "врабатывания", т.е. по сути не работа, а продолжение учёбы. Но реальные задачи сложнее. Нагружать задачами будут минимум миддловскими, а платить - как договоришься. Договоришься на джунскую зарплату за выполнение миддловских-сеньёрских задачь - будет так. Поэтому отбрасываем ложную скромность и внаглую тянем одеяло на себя, выбивая максимальные деньги. И где-то ближе к концу смотрим, стоит ли немного сбросить, чтобы взяли, или забить и пойти к другим.
Поэтому, когда Мурр хочет найти ненапряжную должность с небольшой зарплатой, его туда конечно возьмут... но задачи будут ставить соответственно его опыту. Ну ты же можешь на себя управление проектом взять, архитектуру нашу старую говяную перестроить, план будущих масштабирований накидать? Вот и сделай. За 70 тыщь, как наши 5-летние сеньёры. Только они ничего этого не могут нормально, а ты давай.
НП.
- Contribute towards and improve our stack which includes technologies such as JavaScript (Leaflet), Java (Spring Boot/JSPs, JTS, GIS), Hibernate/JPA, MySQL/H2, Flutter, Jenkins, and AWS
- Plan, build, test, and release new features and experiments
- Salary scale: €32,000 – €38,000 DOE
![]()
Требуется в одном экземпляре:
Basic Qualifications:
- Bachelor's degree, or equivalent work experience
- At least five years of experience in Mainframe COBOL, developing, implementing, and supporting applications
Меня вот что интересует - где сейчас человеку с улицы можно получить 5 лет опыта работы с майнфреймом?
И второй вопрос - как опыт работы может заменить фундаментальное образование?..
Мейнфрейм - большой универсальный высокопроизводительный, отказоустойчивый сервер со значительными ресурсами ввода-вывода, большим объёмом оперативной и внешней памяти, предназначенный для использования в критически важных системах (англ. mission-critical) с интенсивной пакетной и оперативной транзакционной обработкой.
Да, мейнфреймы все еще существуют. И да, есть специалисты по работе с ними. Почему бы не поискать их на рынке труда?
И второй вопрос - как опыт работы может заменить фундаментальное образование?..
Очень просто. Образование требуется для того, чтобы устроиться на первые 2-3 места работы. Потом релевантен исключительно опыт работы. Собственно говоря, именно опыт работы и важен потенциальному работодателю. Работадатель готов платить деньги за практические умения, а не за теоретические знания.
Да, мейнфреймы все еще существуют. И да, есть специалисты по работе с ними. Почему бы не поискать их на рынке труда?
Но стоит поторопиться, пока они не вымерли :) Молодёжь, которая что-то понимает, я лично не видел. Trained monkeys. От сих до сих им показали, но никто ничерта не понимает. "А давайте увеличим количество CICS тасков!", блин.
Потом релевантен исключительно опыт работы. Собственно говоря, именно опыт работы и важен потенциальному работодателю.
Поправка: потенциальному глупому работодателю. Думать надо тоже уметь. Шанс попать на думающего у академиков выше, чем у закончивших аусбильдунг
Молодёжь, которая что-то понимает, я лично не видел. Trained monkeys.
У нас толковые :)
Поправка: потенциальному глупому работодателю. Думать надо тоже уметь. Шанс попать на думающего у академиков выше, чем у закончивших аусбильдунг
Если человек успешен в своей работе, то, как мне кажется, не важно доктор он или просто с аусбильдунгом.
-----
Хи-хи...
А сможешь найти спеца, способного синхронизировать два процессора?
Ас-ь?
И желательно чтобы он был с пятью годами опыта... и без профильного образования. ![]()
Ах, да... меня как раз на майнфреймах обучали - архитектура, система команд, Примус...
Но вопрос был несколько об другом - кто может поиметь майнфреймовское железо дома для практики?
Если не в курсе - самая маленькая система - это с хороший стол...
именно опыт работы
-----
Угу...
Это примерно так - есть сдача в 8 копеек.
Требуется ответить на вопрос из каких исходных денежек она получена.
Как всегда - делай раз, делай два - все отлично... Но, бля, не дай бог появится - делай три - сплошное тупое "не знаю"...
А сможешь найти спеца, способного синхронизировать два процессора?
Это типичный вопрос в твоем стиле - максимально общая задача с минимальным набоом данных. При этом, я подозеваю, что ты сам не знаешь поставленной задачи :)
Так что нет, я не смогу найти спеца по яду пичин:
1) я не занимаюсь подбором песонала
2) нельзя найти то, не знаю что :)
Но вопрос был несколько об другом - кто может поиметь майнфреймовское железо дома для практики?
Если не в курсе - самая маленькая система - это с хороший стол...
Не говори ерунду, не нужно иметь дома для пактики никакое майнфреймовское железо.
Например у мы работаем с машинами стоимость которых начинается от 200К баксов и, очевидно, никто из разработчиков не тренируется дома. И я молчу про разработку для аутомотив или авионики. Такими вещами дома не балуются. Человек приходит на работу с какими-то необходимыми для работы скилами и дальше долго обучается за счет работодателя.
И да, есть специалисты по работе с ними.-----
Хи-хи...
А сможешь найти спеца, способного синхронизировать два процессора?
Ас-ь?
И желательно чтобы он был с пятью годами опыта... и без профильного образования.
Ах, да... меня как раз на майнфреймах обучали - архитектура, система команд, Примус...
Но вопрос был несколько об другом - кто может поиметь майнфреймовское железо дома для практики?
Если не в курсе - самая маленькая система - это с хороший стол...
Всё это старое дерьмо сейчас заменяется обычной полупустой стойкой сервера (а с учётом производительности старых мейнфреймов - одним блейдом или писюком с серверным железом). Далее софт отдаётся на переписку пачке скриптизёров под командой пары помидоров и одного "дедка по этим мейнфреймам", выписанного ради этого дела с пенсии на годичный контракт в качестве консультанта. Но если нужно пилить, и пилить много, то да - делаем грустный вид и представляем высокому начальству проблему неразрешимой без мегатонн денег и минимум пяти лет напряжённой работы.
именно опыт работы
-----
Угу...
Это примерно так - есть сдача в 8 копеек.
Требуется ответить на вопрос из каких исходных денежек она получена.
Как всегда - делай раз, делай два - все отлично... Но, бля, не дай бог появится - делай три - сплошное тупое "не знаю"...
Какие же тупые ныне студни пошли, ничего не умеют. То ли дело Мурр - с первого курса знал, как всё надо делать. А может и с рождения, чем чёрт не шутит. ))
А объявление да - туповато составлено. Впрочем, не тупее других.
максимально общая задача с минимальным набоом данных.
------
Ээээ... вот как раз демонстрация того что достигается опытом в сравнении с фундаментальным образованием...
Данных вполне достаточно для того кто знаком, хотя бы в теории, с предметной областью.
сам не знаешь
-----
"Ящик пива!"..
с какими-то необходимыми для работы скилами
-----
Ну так в цитируемом фрагменте как раз и указано какие скилы и в каком количестве требуется... по мнению хрюши... без указания где и как их получить...
Мурр, совсем бо-бо? Чел - беженец без статуса, ищет убежище. Без статуса разрешения на работу у него нет, и брать его никто не будет. Да и со статусом беженца не всегда работать можно сразу. А как он себя называет - инженер или там профессор - всем пофиг, пока не подтвердил. Это без учёта, что до него в Европу уже понаехало "инженеров" и "научных сотрудников", не умеющих пользоваться туалетом и севших на пособия.
Про "реальную потребность" уже говорили - нужны опытные и дешёвые одновременно. Если он крут, а денег хочет по низу рынка, то welcome. Сами-то не боитесь, что такие айтишники у вас работу заберут?
Чел - беженец без статуса, ищет убежище.
------
Ну у меня статус определен - нелегал по месту рождения и постоянного проживания - и, да, без права на убежище в виду рождения на оккупированной ЕС территории...
Без статуса разрешения на работу у него нет, и брать его никто не будет.
------
А ничего что у меня ни статуса, ни разрешения?
10 лет отработал...
Без статуса разрешения на работу у него нет, и брать его никто не будет.
------
А ничего что у меня ни статуса, ни разрешения?
10 лет отработал...
На удалёнке? Или в ваших ирландиях берут в местные фирмы с улицы хрен пойми кого, у кого ни статуса, ни даже адреса проживания нет?
Так-то даже для удалёнки нужен хороший интернет, нубук и банковский счёт. А если этот чел с видео прибежал не пойми откуда и живёт в рваной палатке, то у него этого ничего нет.
Ну у меня статус определен - нелегал по месту рождения и постоянного проживания - и, да, без права на убежище в виду рождения на оккупированной ЕС территории...
Больше похоже на тараканы в голове. Не потому, что право там какое-то или нелегал, а потому, что свалил из самого козырного места в какие-то более холодные и менее денежные епеня.
как сейчас обстоит
-----
Как обычно в конце мая - тишина, покой - интересных объявлений нет, активности рекрутеров нет, самому что-либо делать лениво.
какие пути для поиска
------
Никаких изменений - АИ для матчинга резюме вс вакансия все еще не построили, потому читаем объявления и шлем резюме. Наиболее продвинутые ведут базу посредников и не шлют резюме одному и тому же посреднику чаще чем раз в 3-4 месяца.
вообще нужны ли джуны?
-----
А что понимается под джуном? И, специфически, фронтэндовым джуном?
В понимании одной из контор фронтэндовый джун должен делать простенькую работу - от графики и макетинга страниц до тюнинга распределенных оракловских баз, а в промежутках между задачами менеджерить команду и плотненько разруливать проблемы клиентов.
Такие джуны, при условии согласия работать полдня, получать пол оплаты и самостоятельно выполнять за это время всю работу - да, очень нужны...
Ну а джун, на которого надо тратить полдня чтобы он сделал 10-минутную работу... ну не знаю, может где и нужен...
Подскажите, как сейчас обстоит, какие пути для поиска, вообще нужны ли джуны?
Я фронтенд.
Просто берёшь и ищешь. Если повезёт, найдёшь быстрее, не повезёт - будешь искать дольше. Всякие рекомендации - как искать, как оформлять, как разговаривать на собесах - всё это роляет, но везение стоит на первом месте. Всякое невезение купируется количеством попыток.
После курсов
------
Судя по краткости ответа курсы были пройдены по окончании дет.сада или начальной школы.
По неумению строить минимальные, но достаточные для понимания/воспроизведения ситуации, ответы - будут проблемы с поиском работы.
Я вот тоже после курсов. Курсы назывались - Операционная система MS DOS. Времена версии 3.20. ![]()
В бэкграунде, правда есть некоторые несущественные дополнения...
Ну там пара ВО... одно из которых с сильным математическим уклоном, а другое ИТ-профильное... оба - до курсов.
По ситуации.
Почему бы не написать несколько версий (можно вообще липовых, но близких по роду занятий) резюме и не отправить каждое в несколько конторок по "профессиональному редактированию" резюме? Конторок - много, обычно предлагают "тестовое" ревью и рекомендации. И уже по полученным рекомендациям думать что и как делать дальше.
А где и как искать?
------
Все настолько плохо, что есть проблема в использовании гоогла/яндекса/яйхоо для нахождения полусотни сайтов регулярно публикующих вакансии?
Дальше опять стандартно - читаем и апплаимся.
Когда надоест впустую перелопачивать горы тамошнего мусора - делаем работу над ошибками и редуцируем количество телодвижений до приемлемого уровня - 10 минут в день вполне достаточно - больше подходящих вакансий на 100 лямов населения все одно не будет.
Я вот сейчас читаю заголовок, точно соответствующий моим поискам.
Однако саму вакансию - требования, условия, место, зарплата - смотреть не буду. Просто потому что источник мусорный - за пару лет ни одного ответа на аппликейшены.
Так что бери в голову - поиск работы - тоже работа - и приступай к ее выполнению. Ну если возможностей хватит - к продумыванию ее продуктивного выполнения.
А где и как искать? Просто допустим в нашем сегменте есть спец.ресурсы типа хабр и т.д., а тут как?
На Хабре не ищут. На Хабре балду пинают общаются уже более-менее состоявшиеся. Ищете на Линкедине и на местных сайтах по поиску работы. Их сейчас как собак нерезаных. Можно пробежать глазами мою тему - сам примерно тем же занимался некоторое время назад. Если немецкий и желательно английский хороший, то должно быть даже проще, чем мне, даже если из опыта лишь курсы.
Кстати, на Хабре регулярно вроде публикуют статьи, где и как искать. Включая Германию. Недавно вроде статья как раз про это была.
Я вот тоже после курсов. Курсы назывались - Операционная система MS DOS. Времена версии 3.20.
В бэкграунде, правда есть некоторые несущественные дополнения...
Типа коллеги и знакомые по ВУЗу дали рекомендации? )) Горизонтальные связи и всё такое? А ещё читал, что в 90-е брали всех, кто просто в компьютере умел работать. Это потом они "наблатыкались" и уже будучи сеньёрами в дветысячипервых стали носы задирать и устраивать стрессовые экзамены на собесах.
Знаете, как советская Академия Наук, судя из её истории - первые акадимики назначались сами. Собрались и коллегиально решили, что те и те будут академиками по их заслугам. А вот уже следующие все проходили через разные защиты и цензы. Т.е. для самых первых был фан и междусобойчик, что было куда легче, а дальше пошла бюрократия.
Н.П.
Получил сегодня странный отказ.
Странный тем, что не помню, чтобы отправлял заявку.
Полез в архив смотреть что там и как.
Нашел.
Заявка подавалась более 4-х месяцев назад.
Обычно обработка заявки не занимает более 2-х недель. Тем более, что отсутствие ответа в течении этого периода шустренько так подвигает шаражку в область серого списка.
И вот теперь надо думать как эту странность обрабатывать - отказ все же есть, но далеко выпал из установленного периода...
Нее, всемже в серый список... нафиг, пусть учатся работать... ![]()
Шаражка у которой есть юниорская позиция по фронтэнду
https://www.linkedin.com/company/talentkompass-deutschland...
О, спасибо!
В опытных целях полистаю чего там есть.
Все настолько плохо, что есть проблема в использовании гоогла/яндекса/яйхоо для нахождения полусотни сайтов регулярно публикующих вакансии?
Да проблем в использовании нет. Есть проблема получить обратную связь с этого всего. Я так понимаю,что тут 90% рекрутеров то ли не смотрят резюме, то ли не отвечают вообще, если какой-то критерий им не понравился.
на сайт работодателя
------
Загрузил на свой сайт, отдал линк и знаешь откуда его забрали.
хотя бы одно?
------
- поставить отметку об необходимости квитанции по е-майлу.
- хтмл формат е-майла/резюме с показом содержимого джаваскриптом и линк на встроенную однопиксельную картинку на своем сервере...
отдал линк
везде написано загрузить PDF
поставить отметку об необходимости квитанции по е-майлу
никогда еще не видел, разве что, сервер автоматом говорит что получили.
Ну и кроме PDF может еще ворд попадался, но никак не HTML.
Да и по большому счету мне глубоко по барабану, читали, не читали или сколько раз.
На собеседование пригласили и достаточно.
везде написано загрузить PDF
-----
Ты не умеешь вставлять линки в ПДФ?
Да и не везде. Я вот шлю в РТФ... ПДФ - когда просят... хотя нет,перешел уже на ПДФ... сути не меняет - хтмл со скриптами пергнать в ПДФ можно. Тем более для фронтэндера проблемой быть не должно.
никогда еще не видел
-----
Это не означает что этого нету. Я этим пользуюсь регулярно при обмене по мылу. Просто галочка в на мыле в Тундраберде...
и достаточно
------
Конечно - сел в машину и доехал...
Поменяй слегка условия - ехать в другую страну, за море, визы оформлять... ну или хотя бы знать в какой стране/компании/филиале хоть как-то ознакомились с твоим резюме.
Ты не умеешь вставлять линки в ПДФ?
на мыло и сайт есть, на левую картинку нет.
Я этим пользуюсь регулярно при обмене по мылу
По мылу есть такая галочка, но когда я получаю письмо с подтверждением, я всегда говорю нифига не отправлять.
ехать в другую страну, за море, визы оформлять
Это в принципе не рассматривается. Тем более сейчас все "виртуально"
и сайт есть
-----
Ну а что тебе еще надо?
Пишешь короткое письмо - увидел объявление, прочел, заинтересовался, скилсы соответствуют, резюме по линку.
Насколько я помню - работает там жабийскрипт при паковке хтмл-со-скриптами. Детали - не спрашивай - сам не делал, но результат - видел.
я всегда говорю
-----
Ну это у тебя и у меня, как у настоящих параноиков, комп ничего не отсылает без согласия.
В больших колхозах обычно на уровне политики выставлена автоматическая отсылка подтверждения и юзер ее не меняет.
принципе не рассматривается
-----
Когда это делалось у меня других вариантов просто не было - только за бугор.
меня других вариантов просто не было - только за бугор.
Ну пусть даже этот вариант, что мне даст инфо, что резюме просмотрели?
Если даже ответ после собеседования может ничего не дать - вы нам подходите, но проекта еще нет, он в в стадии согласования.
-----
Как минимум - возможность исключить "несмотрящих" из последующего процесса.
При условии что в среднем получается 1 ответ на 100 аппликейшенов возможность не обрабатывать хотя бы половину сильно экономит время.
А, то есть то. что они не отвечают, это норма... Хм., я вот до смены профессии работала в другой области, и там считалось некомильфо не отвечать на резюме. Походу рынок программеров настолько стал толстый, что даже все нормы приличия перестали работать(((
Как минимум - возможность исключить "несмотрящих" из последующего процесса.
Что то я не понимаю твои процессы.
Ведь как только резюме отправлено, фирма автоматически исключается из последующих процессов и только при ответе переходим на следующий шаг.
Вот можно слепить табличку /просмотрено, не просмотрено, собеседование/ Кроме строки 3 не интересует больше ничего
| П |НП | С | | 0 | 1 | 0 | | 1 | 0 | 0 | | 1 | 0 | 1 |
то в среднем получается 1 ответ на 100 аппликейшенов
не знаю, что имеется в виду под ответом, но даже если считать приглашение на работу, то мне подобная статистика может напоминать только совсем начинающего.
Что то я не понимаю твои процессы.
-----
Ну значит тебе и не надо. ![]()
Кроме строки 3
------
У мелкомягких тебя будут собеседовать до 10-12 раз...
что имеется в виду под ответом
-----
Обычно - Вы нам не подходите...
Но может быть и приглашение на интервью.
автоматически исключается
-----
А процесс обработки присланного резюме у шаражки тебе досконально известен?
Угу... вот только у ХР сегодня ПМС и она просто выкидывает все присланные е-майлы...
Или это гнилая рекрутерская шарага и там 20-30 ПМСных ХР рвут вакансии на себя чтобы получать премиальные за трудоустроенного...
У мелкомягких тебя будут собеседовать до 10-12 раз
Что будет в дальнейшем, на данном этапе не интересует, мы ведь говорим только о первом ответе.
А процесс обработки присланного резюме у шаражки тебе досконально известен?
А зачем это мне нужно знать? Ответ или приходит или нет. По какой причине не пришел, совсем не интересует.
Да и положительный ответ тоже еще ни о чём не говорит. Вот если контракт прислали, тогда место застолбили.
Вы мне скажите, почему системы контроля версий до сих пор рассматривают изменения в форматировании как изменения в исходном коде, которые нужно срочно внести в "pending changes"? Кто-то любит оставлять первую скобку на текущей строке (повбывавбы!), а кто-то - переносить на новую. Или играются с пробелами и отступами. Это всё не синтаксические изменения и не должны отображаться как изменения в исходниках. Но нет, открыл чей-то файл, поправил чутка, автосохранение отформатировало весь документ, и я получил кучу правок. А то и просто ничего не делал, но случайно нажал хоткей автоформата (есть у меня такая привычка). И вот потом сравниваешь версии по всему проекту, пишешь в фильтре, чтобы выдал только файлы с изменениями. И он выдаёт тебе половину файлов с разницей в одном пробеле в нескольких строчках.
Господа ИИшники. А нельзя ли хотя бы часть вашей неуёмной энергии потратить не на проекты вселенского масштаба, а на решение обычных повседневных задач, которые какого-то хрена до сих пор не решены. Мне кажется, с этим справится не то, что заумный ИИ, а даже довольно таки тупой скрипт, хоть и разветвлённый. Нет, толпы долбодятлов ломятся в перехайпленные области и клепают тысячи клонов генераторов изображений и ботов-комментаторов, засирая и так засранный интернет своим информационным поносом. А куда более насущные и при этом достаточно простые проблемы так и остаются нерешёнными.
Оказывается, есть такие штуки, а люди до сих пор выискивают опции "игнорировать пробелы", "игнорировать стопицот других мелочец".
Вот, даже концепция, в некотором смысле, интересная. Да тех пор пока не увидишь результат ![]()
И где есть? Ткните плиз в ссылку/текст.
Во-во. Как только мне покажут работающий форматировщик, который можно в IDE интегрировать... Пока что все попытки заканчивались отвалами на какой-то мелочи, из-за которой форматировщик делал некомпилируемый код.
Но даже без таких критических ошибок, читать полностью автоматически форматированный код было до сих пор больно.
Из всего что я видел дольше всего продержался вызов форматировщика эклипса. Всё как в IDE. Но потом разработчики забили на возможность вызова в командной строке, пришлось слазить.
Но потом разработчики забили на возможность вызова в командной строке, пришлось слазить.
"Красноглазие" это болезнь, требует немедленного лечения, пока не вошло в терминальную стадию. Может даже принудительного. Если уже не помогает, требует изоляции от общества.
Список основных грехов человечества: яблочность, сонибойство, линуксоидность ("красноглазие"), электричколожество. )))
Автоматизация и вызов скриптов - это кнопочку нажал и стало круто. А командная строка это такой тренажёр для секретарш, для набора текста.
Мой компьютер это такой самолёт или космический корабль, где всё удобно расположено и работает на кнопочках, переключателях, рычажках. Я бы посмотрел на идиота, который управляет самолётом или космическим кораблём командной строкой, голосом и прочими тормозными штуками, страдающими частыми ошибками ввода.
А если мне нужен какой-то скрипт, я его вешаю на кнопочку, а не вызываю из командной строки. Кнопочка это минимум два в одном - контекст и описание, что она делает (в названии кнопки), и быстрое выполнение работы в один клик. В вашей командной строке нет ни того, ни другого, отсталые красноглазики. )))
Осталось придумать куда б присобачить кнопочку чтоб VCS её нажимал каждый раз, когда кто-то коммитит. Ну и ручки ему приделать. А то нажимать нечем будет. Приделаешь и полетите в космос. Оба двое :)
Ты главное не сдавайся! Продолжай работать погромиздом. #утибявсёпалучиццо!
Да ладно, бессмысленно это. Человек в космос с кнопочками улетает, а тут гитхаб какой-то. Поциент уже договорился до "если не нужен скрипт я его вешаю на кнопочку", а кто и как этот скрипт писать будет, у него уже не получилось подумать. Если ему нужен гитхаб он его повесит на кнопочку! Я уверен! :)
Я бы посмотрел на идиота
------
Ну это... зеркало вроде не отбирали...
Ты бы посмотрел чего и сколько делает пилот в современном самолетике... в смысле - и руками, и ногами, и голосом...
Кнопочка это минимум два в одном - контекст и описание
------
Нарисуй мне кнопочку которая построит module. Ну это такой вариант дллки, если не знаешь...
А когда нарисуешь - встрой ее, плс, в стандартную Студию.
Я не очень вникаю, что вы оба имеете ввиду. Если запуск из Студии своей ДЛЛки - там есть менюшка "Тулзы - Внешние тулзы", и там можно добавлять пункты в меню и назначать свои исполняемые файлы (exe, bat и т.п., dll вроде нет). Примерно так. И на мой взгляд куда проще и быстрее сделать это через форму, чем выстукивать команды в командной строке.
Меня одни манипуляции с файлами в командной строке выводят из себя. Сначала нужно переключиться на текущий каталог... - на этом пункте я уже посылаю проклятия красноглазикам. ))
И на мой взгляд куда проще и быстрее сделать это через форму
------
Ну раз на твой взгляд и проще и быстрее сделать это через форму - сделай, плс... сам же говоришь - и простенько и быстренько... ![]()
И не забудь подвесить все на тот самый зеленый треугольник в Студии...
А как проект автоматом собирается после последнего коммита? Тоже кнопу нужно не забыть нажать?
Где собирается? У вас локально? А смысл? Ведь сначала собираете, проверяете, нет ли ошибок, прогоняете тесты, и потом коммитите? А если в репе, то причём тут Студия? Вроде в самой репе на сервере и настраиваете?
Сравните ваше топтание клавиш каждый раз в консоли и моё однократное написание и затем однократное жмакание кнопочки каждый раз.
Эм, вроде это тоже пост- и пребилд эвентами делается? Скорее всего в Студии это либо уже сделано (чтобы отдельно тесты не запускать, отдельно билды и т.д.), либо можно сделать написание одир раз скрипта и вызова его по кнопке.
Вы оба ушли в какую-то другую степрь. Чел разорялся, что командная строка наше всё.
Как только мне покажут работающий форматировщик, который можно в IDE интегрировать...
------
В Студии - интегрированный форматировщик.
Насколько помню - можно выполнить форматирование всех файлов проекта из командной строки.
Единственное - в последних Студиях навертели всякого-разного и теперь выполнить эту работу можно несколькими способами, что не способствует изучению их всех в нужном объеме.
Сравните ваше топтание клавиш каждый раз в консоли и моё однократное написание и затем однократное жмакание кнопочки каждый раз.
Так, ты или дурак или слишком жирный тролль, и с тем и с тем разговаривать бессмысленно.
Последняя попытка.Ты нажал кнопку. Запустился скрипт. ЧТО у тебя в этом скрипте запустит форматирование кода, если НЕТ ВОЗМОЖНОСТИ запустить форматирование из командной строки?
А если в репе, то причём тут Студия?
не имею понятия откуда она взялась. ![]()
Вот, допустим, есть у меня проект на гитхабе, кто то сделал пулреквест, я его одобрил. Теперь же хочу автоматом обновить проект на сервере. Ну что бы сработало правило, после коммита в мастер, запустить действия Х.
И правило должно срабатывать не после нажатия кнопочки, а после срабатывания "определенного триггера" на удаленном сервере.
Теперь представим следующее. Вместо обновления проекта, я просто хочу переформатировать загруженные челом исходники на сервер, и не по нажатию кнопочки, а после окончания какого то действию / либо перед его началом.
Понятна разница?
И что мне теперь нужно? Мне нужен форматер на сервере, который можно запустить из скрипта.
Ты нажал кнопку. Запустился скрипт. ЧТО у тебя в этом скрипте запустит форматирование кода, если НЕТ ВОЗМОЖНОСТИ запустить форматирование из командной строки?
А причём тут нет возможности из командной строки? Возможность есть, но я не хочу ей пользоваться, если можно жмакнуть кнопку. Я не против, чтабы была командная строка (для всяких старпёров), но печатать каждый раз даже название экзешника, да ещё команд несколько штук, неохота.
Software Developer salary in Germany
Software Engineers working in Germany earn normally around 60.000 EUR per year and most of the Software salaries are between 45.000 EUR and 80.000 EUR per year.
https://germantechjobs.de/en/salaries

Чего-то маловато получается. Хотя это в среднем по больнице Германии, так что может быть и верно.
А если в репе, то причём тут Студия?не имею понятия откуда она взялась.
Вот, допустим, есть у меня проект на гитхабе, кто то сделал пулреквест, я его одобрил. Теперь же хочу автоматом обновить проект на сервере. Ну что бы сработало правило, после коммита в мастер, запустить действия Х.
И правило должно срабатывать не после нажатия кнопочки, а после срабатывания "определенного триггера" на удаленном сервере.
Тогда причём тут командная строка? Без неё никак по-другому не сделать? Пишите свои триггеры на удалённом сервере.
Теперь представим следующее. Вместо обновления проекта, я просто хочу переформатировать загруженные челом исходники на сервер, и не по нажатию кнопочки, а после окончания какого то действию / либо перед его началом.
Понятна разница?
И что мне теперь нужно? Мне нужен форматер на сервере, который можно запустить из скрипта.
Я вообще не понял, зачем на сервере хранить отформатированный обязательно специальным образом код. Форматирование важно, когда код просматриваешь. До этого всем плевать, как код отформатирован. А вот когда я его просматриваю - форматирование важно. Мне пофиг, как код отформатирован на сервере, ибо когда я загружаю его себе на машину и смотрю, хочу, чтобы он был отформатирован, как мне удобно.
Я это раньше писал уже - каждый пусть загружает себе код и смотрит его так, как ему удобно, в соответствии с настроенными на его IDE правилами форматирования.
В Студии - интегрированный форматировщик.для Явы проектов?
Не надо тащить всякое дерьмо в божественный храм-Студию. Вот есть у вас общага-Эклипс или там модная однушка-Идея - там и держите свои пожитки. )))
И кстати, есть вот у нас правило, что проперти должны располагаться в начале класса, как это в студии сделать для с#?
Не знаю, наверное, есть какие-то навороченные правила форматирования - скорее всего через плагины-расширения.
Но по мне, так лучше скомпоновать члены класса по смыслу - типа эту группа для этого объекта или задачи, эта для другого. Назовём это context-based grouping. Ну и я обычно поле и свойство для него держу вместе, не перемежаю другими членами. Если к этому полю или свойству есть какой-то метод только для них, то пишу этот метод тоже рядом с ними - скажем, под свойством. Типа такого:
#region MyObject
MyType myObject;
public MyType MyObject
{
get => myObject;
set => myObject ??= new()
{
Age = GetInitialAge(),
}
}
int GetInitialAge() => 5;
#endregionМожно без регионов, а просто близко напечатать все относящиеся друг к другу члены, пропустить строчки 3-4 и далее следующую группу.
Чего-то маловато получается.
------
Непонятно почему 60К считаются "маловато".
Вне Германии , в проебалтике, зарплаты существенно ниже.
Вот инфляция - это - да, это существенно, может сделать 100К суточной зарплатой и стоимостью тарелки супа...
Пишите свои триггеры на удалённом сервере.
триггер сработал, как мне теперь запустить внешнюю прогу?
Форматирование важно, когда код просматриваешь
на сервере значит код не просматриваем и репу не клонируем. Ладно допустим....
Тогда получается что на сервере код в формате1 и на клиенте в формате2.
Значит нам нужен двухсторонний конвертер формат1<-->формат2. Код на клиенте то редактируется. Значит на диске на клиенте всегда формат1 и другой редактор/вьювер пользовать никак нельзя, потому как у него нет такой же функции редактирования. А как же тогда сравнивать код клиента с сервером в формате2?
Не надо тащить всякое дерьмо в божественный храм-Студию
не следует быть расистом.
Но по мне, так лучше скомпоновать члены класса по смыслу
не хочется начинать очередную дискуссию, но более неудобной концепции пока не попадалось.
пропустить строчки 3-4 и далее следующую группу.
да не ходил человек в поход на подводной лодке ![]()
- после закрывающей фигурной скобки, должна быть одна и только одна строка
- функции должны отделяться одной и только одной строкой
- в пустой строке не допускаются пробелы.
я не хочу ей пользоваться
-----
Ну так покажи как реализовать "формой с кнопкой" то, что никогда не предполагало такой реализации.
Варианты тебе показали, осталось получить реализацию.
Не хочу заморачиваться. У меня не было раньше такой нужды, а придумывать варианты и показывать ради спора неохота. Может, и нет другой возможности, кроме вашей командной строки - кто ж спорит. Я лишь имел ввиду, что если есть вариант все ваши команды, скрипты и прочие простыни написать один раз и повесить на кнопку, то я бы так и сделал, а не впечатывал бы каждый раз эти дурацкие команды снова. Как вариант, если я часто коммичу без изысков, то не буду писать в командной строке эту команду постоянно, а просто жмакну кнопку в UI или сочетание хоткеев.
А как же тогда сравнивать код клиента с сервером в формате2?
Мне всегда казалось, что есть некая абстрактная модель кода, которая, например, представлена в компиляторе там или анализаторе. И для компилятора эта модель кода одинакова для любого формата - что 1, что 2, если при этом форматировании не заменены конструкции языка, не сделаны переименования и т.п. Вот предлагает анализатор рефакторинг - он же предлагает это без изменения модели кода?
Так вот, почему код сравнивается посимвольно с пачкой костылей типа "игнорировать пробелы", а не моделью, представленной внутри компилятора или анализатора, для которой не то, что пробелы, а все "оформительские" рефакторинги не играют роли?
не следует быть расистом.
Но по мне, так лучше скомпоновать члены класса по смыслуне хочется начинать очередную дискуссию, но более неудобной концепции пока не попадалось.
А когда в одной папке держат код модели, ресурсы для этой модели и прочее для этой модели - короче, всё, что относится к данному компоненту? Или вам нравится, когда надо отредактировать модель или компонент во всех слоях, рыскать по дереву проекта, чтобы открыть все, связанные с ним ресурсы?
да не ходил человек в поход на подводной лодке
- после закрывающей фигурной скобки, должна быть одна и только одна строка
- функции должны отделяться одной и только одной строкой
- в пустой строке не допускаются пробелы.
А любое, даже мизерное отклонение от нормы вызывает приступ неконтролируемого безумия?
и повесить на кнопку
------
Ну хорошо - сделал, повесил, работает...
Да, появляется форма с кнопкой и по нажатию что-то там выполняется...
Теперь все тоже самое на удаленной машине... неизвестно где, неизвестно какой конфигурации, без клавы, без, мыши, без монитора... вообще эмулированно на каком-то суперхосте... и т.п.
КАК ТЫ НАЖМЕШЬ КНОПАРИК?
Вы пишете своё сочинение на тему "Скрипт какой-то фигни на удалённой машине", и вешаете его НА КНОПКУ. Это если эту фигню надо выполнять регулярно вручную. А если автоматически, то тоже наверное есть какие-то способы. Я этим не занимался, потому подробностей не знаю.
Чего-то маловато получается. Хотя это в среднем побольницеГермании, так что может быть и верно.
Не-не, всё где-то так и есть. Я как 5 лет назад столкнулся с набором молодёжи так до сих пор и охреневаю.
Зарплаты с 2005 для начинающих не выросли. Мрачно офигевшие немецкие "предприниматели" в 2023 платят бывшим студентам те же деньги что и в 2005. При том что расходы на жизнь как минимум удвоились.
И с чего это у немцев такой кадровый голод? Даже не знаю...
Тут одна тётя говорила, если я правильно помню, что её дочь сразу после уни устроилась разработчицей на 55к на пробецайт и на 60к сразу после пробецайт. Джуном, насколько я понимаю. )))
Ну а "бывалых" - миддлов и сеньёров - зарплаты растут?
Это были зарплаты из реальности, а теперь зарплаты из зазеркалья (новости матрицы). В OpenAI (те, что ChatGPT пилят) медианная зарплата 900$ тыс. Правда на руки всего лишь 300$ тыс., а остальное стоками на 4 года. Хотя я думаю у OpenAI никаких проблема не должно быть в будущем - либо хорошо, либо очень хорошо.
https://www.levels.fyi/companies/openai/salaries/software-engineer
Я так понимаю, что уровень L5 это сеньёр.
UPD: 900$ тыч. это было вчера, когда я открывал ссылку, а сейчас я ее обновил и уже 925$ тыч Получается 25$ тыс. в день растет зарплата. Неплохо.
Вроде бы 45 тыс. по статистике для начинающих связано с 45 тыс. минимальной зарплаты для гринкарточников (по закону).
Ну, для начала блюкарточников. В 2023 нижняя граница для Mangelberufe 45 с копейками. Но она никак не связана с зарплатой начинающим. Так-то голубую карту задумывали как ВНЖ для "высококвалифицированных" специалистов. А не для конкурентов вчерашних немецких студентов. Крупные конторы типа adesso или capgemini набирают выпускников от 36-38 штук.
А ещё есть такая штука как тарифные договора. И получить зарплату выше тарифа непросто. Поэтому молодёжь такого не получает. Емнип, сейчас в страховках 3-4 группа как раз в районе 3000 в месяц.
Как на это всё посмотришь... Я же с 39 начинал. 20 лет прошло, а народ теперь с 36 начинает.... Скотинизм.
Это были зарплаты из реальности, а теперь зарплаты из зазеркалья (новости матрицы). В OpenAI (те, что ChatGPT пилят) медианная зарплата 900$ тыс. Правда на руки всего лишь 300$ тыс., а остальное стоками на 4 года. Хотя я думаю у OpenAI никаких проблема не должно быть в будущем - либо хорошо, либо очень хорошо.
https://www.levels.fyi/companies/openai/salaries/software-engineer
Я так понимаю, что уровень L5 это сеньёр.
Ну 300к это нормальная зарплата сеньёра в понтовой локации в хайпожорской компании. Сколько там акциями дают - пофиг. Тем более, что текущие 900к это с учётом текущей цены акций? Хайп пройдёт (появится другой, более хайповитый хайпожор), акции осядут в 5 раз, зарплата сразу в 2 раза упадёт? С другой стороны, если там во всей компании всего 10-20-30 человек (считай, стартап), то почему бы им не платить столько? Это же не у сотен и тысяч митарбайтеров такая зарплата.
Как на это всё посмотришь... Я же с 39 начинал. 20 лет прошло, а народ теперь с 36 начинает.... Скотинизм.
Это вы просто сами бизнесом не владеете. А с их колокольни...
Ну 300к это нормальная зарплата сеньёра в понтовой локации в хайпожорской компании.
Эти 300k также со стоками, бонусами и т.п. А живых денег каждый месяц будет раза в 2 меньше.
Сколько там акциями дают - пофиг.
Зависит от фирмы. Люди, кто даже здесь в Германии в Амазоне начинали >20 лет назад уже соскочили и могут расслабиться с "нестыдной машиной". И это в Германии. C OpenAI думаю все гораздо лучше - это же матрица. Ну в мелких шарашкиных конторах работать конечно стремно - я бы не стал.
Тем более, что текущие 900к это с учётом текущей цены акций?
Если они не на бирже, то после каждого раунда инвестиций определяют сколько фирма стоит (valuation). От этой суммы потом все скачут. Цель стартапа собственно состоит в том, чтобы максимально повысить valuation к следующему раунду. Иногда эта оценка падает и тогда это жопа прежде всего для предыдущих инвесторов (включая работников у кого стоки). Поэтом они шаманят и накручивают количпство юзеров и пр. KPI. После IPO уже биржа решает. Хуже если стоки нельзя продать до IPO, тогда можно ждать неопределенно долго (или не спец. рынке продавать).
Хайп пройдёт (появится другой, более хайповитый хайпожор), акции осядут в 5 раз, зарплата сразу в 2 раза упадёт?
Ну тут уж каждый сам решает, либо на 45k сидеть до старости либо рискнуть и пить потом шампанское.
В июне французы решили создать свою кузькину мать матрицу в пику пиндосскому OpenAI: Mistral AI. Три чела раскрутили инвесторов на 113 лямов живых денег при оценке всей фирмы в 260 лямов. И это просто "за кривые глазки" поскольку реально у них ничего еще нет.
Красиво жить не запретишь, чё. Программерам тоже думаю кость кинут - им же надо что-то выкатить хотя бы для распальцовки перед инвесторами, а всех у кого голова варит уже амеры скупили по ляму за год. Но французы хоть пытаются что-то сделать, а в Германии все глухо как в танке.
France’s Mistral AI blows in with a $113M seed round at a $260M valuation to take on OpenAI
Иногда эта оценка падает и тогда это жопа прежде всего для предыдущих инвесторов (включая работников у кого стоки).
Да какая там жопа. Минимум 150к живыми деньгами на рыло и что-то там с бумаг - я бы в такой жопе непрочь оказаться. Чай не семизнак боярин. ))
Хайп пройдёт (появится другой, более хайповитый хайпожор), акции осядут в 5 раз, зарплата сразу в 2 раза упадёт?Ну тут уж каждый сам решает, либо на 45k сидеть до старости либо рискнуть и пить потом шампанское.
Ну, если риск заключается в переходе со "стабильных" 45к на "жопу" в 150к плюс "от ноля и выше" бумагами... )))
Ну в мелких шарашкиных конторах работать конечно стремно - я бы не стал.
Так и в крупных же далеко не всегда вы акции получаете? Скажем, Сименс или SAP обычным разработчикам акции раздаёт? Я всегда считал, что в основном это такие же конторы, как и мелкие, только много людей имеют и оттого больше бюрократия. Ну там могут какие-то гарантии карьерного роста дать или премий побольше, или там корпоративных плюшек из разряда "печеньки и бесплатные обеды". Но не более. А акции - они же в основном у отцов-основателей и первых ну пусть двух волнах наёмных работников, остальные перебьются? Может раздавать акции фирма, которая уже полвека существует, и её доли давно поделены между акулами бизнеса? И частое ли это явление?
Но французы хоть пытаются что-то сделать, а в Германии все глухо как в танке.
Правильные немцы в Германии не задерживаются, а эмигрируют в Америку либо почти сразу после уни, либо вообще учатся там и остаются. Смотришь блоги разных программистов, проживающих в США, а там куча немецких имён и ещё больше немецких фамилий (с именами - они научились давать детям с рождения более привычные англоязычному слуху). Я имею ввиду блоги не из разряда индусских "как присвоить переменной значение", а поумнее.
Да какая там жопа. Минимум 150к живыми деньгами на рыло и что-то там с бумаг - я бы в такой жопе непрочь оказаться. Чай несемизнакбоярин. ))
Жопа для инвесторов. Если чел вложил 10 лямов кровных, а через 2 года, они уже оцениваются в 5 лямов. С мечтой о вертолете уже можно распрощаться. Тут реальные деньги. Ну а если тебе обещали в виде стоков, но не выплатили (их цена упала), то тут уже каждый успокаивает себя сам, типа "не очень-то и хотелось"
Так и в крупных же далеко не всегда вы акции получаете? Скажем, Сименс или SAP обычным разработчикам акции раздаёт?
Точно дают акции, но не знаю это всегда или какие-то акции проходят. Например, есть такая схема. В конце года ты получаешь право (добровольно) купить акций своей фирмы на сумму до X% от своей зарплаты (X однозначная сумма) со скидкой Y% (Y двузначная цифра, скажем, 30%). С этих 30% конечно заплатишь налог, поскольку это типа подарок от фирмы. Акции нельзя продать 1-3 года. Потом продаешь как обычно на бирже и кассируешь профит.
Менеджерам впаривают опционы, чтобы мотивировать. Суть та же: ждешь какое-то время, а потом имеешь право купить акции по указанной в опционе цене.
у нас вроде все трубят
------
"Как можно было не обещать"! (с) Диагностированный шизик, по случаю назначенный министром обороны с правом единолично начинать войну...
Там инфляция "закончилась" после достижения значения 16.000 раз... и трех смен платежных средств. ![]()
Акции нельзя продать 1-3 года. Потом продаешь как обычно на бирже и кассируешь профит.
Заплатив налог с разницы покупки и продажи, если цена продажи выше? Тогда чтобы продать выгодно было, акции должны в цене хотя бы раза в полтора подняться. Но и то копейки будут, если сумма акций скажем тысяч до 100 евро. С этой "прибыли" максимум - треть нормальной машины купить можно будет. Ну и свои 100к обратно.
Насколько я понимаю, акции крупных устоявшихся компаний, давно существующих на рынке, особо не волатильны. Там если на них и зарабатывать, то играя на бирже, а это уже совсем другая работа... Короче, я бы этот "подарок от фирмы" деньгами взял, а акции - ну их, если это не стартап.
Ну и конечно, стоит брать акции, если их дают "нахаляву" сверху зарплаты. Это, как я понимаю, в основном в стартапах? Т.е. тут если откажешься, то деньгами компенсацию не получишь?
Из сегодняшней почты:
Lawrence Harvey | ||||
|
Отказ. Это понятно, но...
1. Я не рассматриваю ВБ-позиции. Вообще не рассматриваю.
2. В почте нет квитанции об аппликэйшене в эту контору. Сайтами, которые не присылают квитанции, я не пользуюсь.
3. Период рассмотрения интересный - кто же будет ждать от них ответа 8-9 месяцев?
В июне приняли новый закон. Теперь вроде совсем легко можно понаехать. Диплом типа не нужен. Не будет кринкарт, голубых карт и даже радужных - будут шансовая карта (Chancenkarte). Ну и минимальную зарплату снизили до 43k (за точность не ручаюсь). Местным джунам станет совсем плохо.

Типа, любой Вася с улицы сможет назваться кодером и попытаться "войти в айти" как минимум, скажем, на пробецайт? Альтернатива беженству для получения вида на жительства?
Беженство в принципе не исключает "войтивайти", но это отдалённо, зато на первый срок получаешь полное соцобеспечение, обучение языку и профессии.
Если же сразу входить в айти, то получишь сразу минимальную зарплату на пробецайт, которая по-любому больше пособия. Но как минимум английский надо уже неплохо знать, а немецкий - желательно по ходу подтягивать.
Первый вариант - для ленивых. Второй - для рисковых и хотящих неплохие бабки сразу. Ну и для тех, кто по беженству никак податься не может.
Получается, что получить вид на жительство (а там и гражданство недалеко) будет проще через беженство или такое вот войтивайти, чем через немецкие корни позднего переселенца. Последнему столько условий поставлено, что проще одним из первых двух обозваться. А комбо "беженец-айтишник" вообще должно джек-поты срывать.
Но у Германии всё равно куча минусов против той же Америки и даже некоторых других стран (типа Австралии, например) - относительно маленькие айти-зарплаты, далеко не самый большой айти-рынок, климат холодноват, нет тёплого моря (мотаться раз-два в год за тридевять земель, вместо того, чтобы хотя бы по выходным купаться в близкой доступности), страна не англоязычная, а сам язык раза в два сложнее английского. Вобщем, если рисковый и хочешь денег (первый вариант из разобранных выше), то лучше выбрать Америку, чем Германию. Всё, чего немцы добьются своими распахнутыми настежь дверями - ещё больше мусора набьётся, а местные замаются разбираться, кто из них есть кто и стоит ли оставлять. Пока разберутся, они все бессрочный вид на жительство получат или вообще гражданство. В Америке дела примерно так же обстоят, но из-за вышеуказанных конкуретных преимуществ мусора к ним идёт куда меньше, а отбор у них куда жёстче - нет таких уж распахнутых дверей. Я тут имею ввиду легальную иммиграцию.
Ну и минимальную зарплату снизили до 43k (за точность не ручаюсь).
Это же всего лишь чуть больше, чем кассир в Альди?
Местным джунам станет совсем плохо.
Если будет существенный рост зарплат по мере повышения грейда, то ещё куда ни шло. В той же России то же самое - джунская и сеньёрская зарплаты в 3-5 раз отличаются. Т.е. есть болото джунов, из которого трудно выбраться и ещё труднее в него попасть, есть отряхивающиеся от грязи на берегу миддлы, радующиеся, что им удалось как-то выбраться из основного дерьма и закрепиться, и есть парящие над этим всем на ультрафутуристичных антигравах помидорки-пожиратели смузей, плюющие на первые две категории и получающие от этого удовольствие.
У меня на рабочую почту в организации, куда меня сдают, падает спама больше, чем на мою личную почту. Причём спам идёт из внешних адресов (не из интранета моей организации), и зачастую с разными подставами, типа "СРОЧНО! ОТ ГЛАВНОГО МЕНЕДЖЕРА ПО БЕЗОПАСНОСТИ ВАШЕЙ ОРГАНИЗАЦИИ! Перейдите по ссылке чтобы подтвердить, что это ваш аккаунт и он надёжно защищён... бла-бла-бла". Народ ведь недалёкий наверняка будет переходить и делать что там мошенники просят. Примерно пара писем в неделю, и ещё пара какой-то рекламы. И типа вся ответственность на обычных сотрудниках, если они там свои пароли оставят или ещё чего? У вас тоже бывает подобный спам? Причём я свою эту почту в этой организации нигде не светил. Тут либо из самой организации слив идёт, либо со стороннего приложения из магазина Гугл Плей, которое для аутентификации используется.
Я сначала думал, ну интранет ведь, кто там спамить может. А тут тебе пишут менеджеры настоящие и подставные, и различать как их - хрен знает. У меня же нет списка всех там выше, которые реально работают. Шлют разные объявы по праздникам, мероприятиям, от службы безопасности организации, когда предупреждали, что на сканы пальцев переходят, от слыжбы, которая за организацию доступа к репозиториям отвечает, от тех, с которыми я переписывался, когда у меня проблемы были с авторизацией, и вот эти подставные. Задолбаешься вчитываться в каждое письмо, особенно, когда они каждый день по одному-два минимум приходят из разных мест. Ну пока все внешние письма с такими "требованиями" просто либо игнорирую, либо сразу удаляю.
Да и ни за чтобы и не подумал, что и такое возможно: to deploy a Web Application to the .NET environment ![]()
https://www.microfocus.com/documentation/visual-cobol/vc80...
https://www.microfocus.com/documentation/visual-cobol/vc80...
MAUI тоже есть
https://www.microfocus.com/documentation/visual-cobol/vc80...
В больших фирмах емейл это имя и фамилия. Поэтому людей находят на всяких помойках типа ЛинкдИн, берут имя, и получают емейл. Ко мне спам приходит часто, но в большинстве случаев по теме типа облачный сервис какой впаривают или месса какая по компьютерам, т.е. приличные фирмы но совершенно незнакомые. В маленких фирмах емейлы могут быть любые, так что угадать трудно.
НП.
После двух месяцев спячки начинают просыпаться рекрутеры.
Сегодня словил звонок... шаражка так себе - от них ни разу не поступало каких-либо предложений.
Поговорили. Вопросы - общие - где, куда согласен, чем занимаешься и сколько хочешь.
А потом - опсс... и нет подходящих вакансий. Но! как только - так сразу!!! Уря...
А ведь Я на какую-то из опубликованных позиций резюме отсылал - значит или была и по профилю, или фикция изначально.
В общем - как обычно - постят фикцию и имитируют бурную деятельность... но не понимают что рейтинг - падает... ![]()
Решётки на окнах в элитной вилле в Лос-Анжелесе. А в Германии решёток на окнах нет.
Если так будут делать лишь некоторые, то проблемы будут у этих некоторых нанимателей (кроме тех, кто на спорсорстве сидит и может годами "закрывать вакансии"). Если большинство, то проблемы у тех, кого нанимают - придётся напяливать клоунский костюм и пускаться в эти "бега идиотов". Вопрос, можно ли создать массовую систему найма достаточно умных людей, при которой они должны будут показывать себя полными идиотами, чтобы пройти? Похоже, что да. Просто нужно, чтобы все или хотя бы большинство с этим согласились.
Н.П.
фрагментик:
- Ability to understand and account for user needs
- Intermediate English
- Responsible, well organized, good time management
- Friendly, curious, creative
- Don´t be a C-player: What is the difference between an A-player and a B-player
Меня интересует возможная интерпретация последней строки.
Какие будут варианты?
------
Ээээ... мне как-то довелось пообщаться с социологами по вопросу что и как они оценивают.
При всей _внешней_ замороченности описаний "процесса" и "результата" внутри таится настолько элементарная фигня, что диву даешься от умений спрятать ее от несведущих.
А фигня - сдедующая:
- гениев - нет, они собираются в другом месте
- идиотов - тоже нет - считается что закончивший Университет идиотом быть не может
- остальные - имеют распределение способностей и навыков близкое к нормальному.
"Управление" заключается в простой штуке - сдвинуть "срединку" как можно более в сторону "гениев". В идеале - получить единичную функцию.
Можно - отрезать "хвост" 10 - оставлять работающих 90 - отрубать верхние 2-3 из 10.
Смешно, но способ оценки качества работника практически не играет роли - нужно только оценивать по единой методике.
В принципе - все. ![]()
отчего так сделали.. хз.
-----
Ээээ...
Есть такое учебное заведение Ленинградский Институт Инженеров Железнодорожного Транспорта.
У них имелся так называемый Общий Факультет. Попадали туда те, кто не тянул ничего другого.
А готовили там именно управленцев средней руки...
Так что прогеру разобраться что и почему - пара недель на ознакомление и вычленение сути... ну или лекция на полчаса у умеющего объяснить на пальцах что к чему.
Нам не понять, что происходит на "том уровне".------
Ээээ... мне как-то довелось пообщаться с социологами по вопросу что и как они оценивают.
При всей _внешней_ замороченности описаний "процесса" и "результата" внутри таится настолько элементарная фигня, что диву даешься от умений спрятать ее от несведущих.
А фигня - сдедующая:
- гениев - нет, они собираются в другом месте
- идиотов - тоже нет - считается что закончивший Университет идиотом быть не может
- остальные - имеют распределение способностей и навыков близкое к нормальному.
"Управление" заключается в простой штуке - сдвинуть "срединку" как можно более в сторону "гениев". В идеале - получить единичную функцию.
Можно - отрезать "хвост" 10 - оставлять работающих 90 - отрубать верхние 2-3 из 10.
Смешно, но способ оценки качества работника практически не играет роли - нужно только оценивать по единой методике.
В принципе - все.
Всё ещё проще - нужны профи за зарплату середняка. А в какую "философию" это оформят - дело десятое.
Нашёл чела круче Мура. Вот, учитесь, а не всякие чёрные списочки составляйте. Значит, приходите на собес, пинком ноги открываете дверь, сразу идёте прямо к интервьюеру, хватаете его за шкирдяк и кидаете лицом в монитор - "вот тебе задачка, если не решишь через 5 минут, уволю!". Интервьюер от страха может даже кинуться её быстро решать, на секунду позабыв, что пока ещё он тут начальник, а не вы.
Н.П.
я вспоминаю самый первый пост
------
Таки снова позвонил рекрутер.
Поговорили... почти об погоде... тут у нас в Ирландии прохладно и дождики...
Потом было сказано - оверквалифаед для позиции...
А Я все же поинтересовался в какую контору ищут раба... оказалось - туда, к лошадям...
Можно считать - пронесло - не будут запрягать и нахлестывать... ![]()
НП.
Вчера попалась смешанная вакансия - Дельфи и ДотНет.
Решил посмотреть что там.
Сегодня - звонок. Бля, с утра!!! Я еще и не проснулся...
Основной вопрос - сколько опыта с Дельфи.
Поясняю - пользовался СиБилдер - та же базовая ВЦЛ, те же дополнительные компоненты, но другой язык для кодинга.
Вопрос - я не понимаю ваши технические вопросы, но моему клиенту требуется опыт с Дельфи.
Снова - Пользовался СиБилдер, это то же Дельфи, но с другим языком.
Вопрос - Клиенту требуется опыт с Дельфи.
Снова - Практический опыт с СиБилдер в компаниях... перечисляю где, когда и что делал.
Вопрос - 8 лет активного опыта... анд хит зе гроунд раннинг... и если Вы пришлете мне резюме с...
Снова - извините - пустой разговор, спасибо за звонок, досвидания...
А что, сейчас много народу активно пользует Дельфи? Мне как-то редко объявления с Дельфи/СиБилдер попадаются...
сейчас много народу активно пользует Дельфи?
не думаю что много, но иногда попадается.
По описанию не так уж и плохо
https://www.embarcadero.com/products/rad-studio/whats-new-...
иногда попадается
------
Мне, за 20 лет в Ирландии, попадались всего 2-3 объявления.
В Германии должно быть чутка получше - у вас там Дельфи был более популярен и больше легаси систем должно быть в наличии.
не так уж и плохо
-----
В свое время был один из лучших инструментов. Студию с него слизывали...
Но оно, в сравнении с ДотНет, мертво уже лет 10-15 - ни регулярной работы, ни серьезного развития...
Но самое смешное в этом случае - это подход хрюши к поиску работника - ищет точно в соответствии с заданными ключевыми словами, без понимания их содержания... и из них меня больше всего смешит - хит зе гроунд руннинг... и именно с Дельфи. Хотя, если там требуется полностью подчиненный кодер, то возможно он действует правильно.
4 года назад общался вот с этой конторой, говорили, что переписывают говно мамонта с Делфи на с#.
Воз похоже и ныне там
https://cgm.wd3.myworkdayjobs.com/en-US/cgm/job/Software-Developer-C----Delphi--m-w-d-_JR100932
4 года назад общался вот с этой конторой, говорили, что переписывают говно мамонта с Делфи на с#.
Воз похоже и ныне там
https://cgm.wd3.myworkdayjobs.com/en-US/cgm/job/Software-Developer-C----Delphi--m-w-d-_JR100932
Кажется, именно это мне и попадалось два года назад. Даже собесился, вроде.
А сколько денег они за эту вакансию предлагали, если не секрет?
Воз похоже и ныне там
-----
Там весьма специфическая предметная область. Хуже - только почта.
Но у нас - что-то похожее. По крайней мере - по требованиям к инструментарию.
А вот по кондициям прогера - у нас смешнее - хит зе гроунд раннинг... на системе умершей более 10 лет назад...
Хммм.... у нас, однако, наметился... хммм... то ли прогресс, то ли... хмммм... острая нехватка специалистов...
В общем после того как Я не слишком вежливо завершил телефонный разговор у рекрутера что-то слегка поменялось и Я получил вот такое
Hi ФиО, apologies we weren't on the same page this morning. As I mentioned I don't come from that technical background, so I didn't understand the similarity between c++ builder and Delphi.
If you feel like you'd be comfortable working on Delphi projects and strong enough experience to do so I'd be happy to have that discussion with you about submitting your profile.
Теперь осталось понять - А надо ли мне это?
Хотя... с рабобрателем поболтать всегда полезно - хотя бы с точки зрения оценки ситуации.
Ой, а у меня только шестёрка на проекте щас. Как же я устарел!
А пачиму на энтом графике у чётных версий долгая поддержка, а у нечётных - короткая? Никогда не слышал, чтобы МС какое-то такое правило для версий вводила.
Пока у нас все затихло - погода более-менее сухая и солнечная - решил немного поковырять СтепСтоун на предмет - А чАво ето тама есть?
Как обычно - валится всякий мусор, но и среди мусора встречаются перлы.
- Programmiersprache PL/I oder fundierte Kenntnisse in C++ mit der Bereitschaft das Wissen in PL/I auszubauen
- Idealerweise Erfahrungen mit z/OS, JCL, SQL, Db2 und Git
- Kenntnisse von Bankenprodukten oder bankfachlichen Prozessen sind wünschenswert
- Erfahrungen mit Java, Webservices und modernen Technologien sind hilfreich
Как у них это совмещается - не понимаю. ПЛ/1 - процедурный. Под z/Os никаких вариантов сотворения псевдообъекта нет. И как они собираются глубокие знания С++ конвертировать в ПЛ/1? А что тогда по Жабе? И, кстати, почему Я вижу JCL, SQL, Db2, но не вижу CICS?
А Я думал что это ирландцы странноватые...
Эээ... на страничке апплаинья стало еще смешнее - тыкаешь в поле и вылазит календарик... если кто подумал что надо выбрать какую-то дату - тот, увы, ошибся - дату надо печатать в определенном формате, а календарик покажет напечатанную... если угадать формат
Зачем искать работодателя и корячиться потом за копейки? Надо думать нестандартно и масштабнее. Где сейчас хайп? Правильно, в ЭйАй. А что для этого требуется (ну кроме знаний, которых нет)? Правильно, GPU. Ну в общем, покупаем на ёбее что-то типа Tesla H100 80GB NVIDIA Deep Learning GPU Compute Graphics Card всего лишь за 47 косарей зеленых (прописью: сорок семь тысяч долларов). Потом едешь в Россию (не забываешь купить пару баулов для кэша), продаешь ее там, а еще лучше сдаешь в аренду время (типа доморощенного облака). Делаешь пару таких поездок и вуаля, можно ехать в Майами и серфить на волнах. Ну или в Рио де Жанейро на Копакабане загорать. Ну или тачку/телку нестыдную - кому что нравится. Можно и A100 GPU возить, но они дешевые по 10-15 косых, для нищебродов, поэтому часто ездить надо будет.
Nvidia's H100 AI Processors Are Selling for Over $40,000 on eBay
Посмотрел, что требуют и предлагают в моих бывших местах работы. Требования: высшее образование, опыт работы по специальности 3+ лет, умение работать с тремя специальными софтварными пакетами, умение работать с офисными пакетами (Linus+Windows), знание английского (и его дальнейшее изучение), не менее 5 научных статей в рецензируемых журналах, участие в грантах, участие в докладах на конференциях. Оклад 12к рублей + районный коэффициент (1,2) + надбавки (в среднем около 5к - для младших меньше, для старших больше). Ну что, 20к максимум, минус 13% подоходный, и вот тебе 17к в зубы и ни в чём себе не отказывай. При этом если даже хата досталась от родителей, то коммуналка на одного примерно 5к в месяц, проезд ну пусть 1500 (если близко, а если далеко, то
ближе к 3000). Остаётся на плохую жратву без излишеств (и даже местами без необходимого - фрукты-овощи хренового качества ну раз в неделю себе что-нибудь купишь немного), обеды с собой носить (в столовой разоришься), а одеваться и обновлять вещи, мебель и бытовые приборы - перебьёшься. В отпуск обычно отдыхаешь на даче попой кверху или подрабатывая дополнительно (т.е. не отдыхаешь вообще). В принципе, жить можно, но не очень долго, и довольно быстро теряешь здоровье. Можно утешиться официальными цифрами средней зарплаты в регионе в 53к рублей... Нет, конечно можно найти места и получше, но кто-то же должен и "дерьмо разгребать", иначе по цепочке всё загнётся и навернуться в том числе и верхние "успешные". И судя по тому, что хоть и мизерный, но
ручеёк бедовой молодёжи, идущей на такие зарплаты, имеется, разгребать кому находится. На том и вытягивают пока. Как хорошо, что в последнее время появилась возможность пойти убивать украинцев за деньги - хоть какая-то отдушина.
Также там регулярно каждые несколько лет проводятся конкурсы на должности (судя по всему, какая-то начальственная указивка сверху), и выигрывают их одни и те же люди, сохраняющие свои места многими годами. Прямо длинный перечень результатов конкурса и приписки к каждому, что второе место никто не занял, т.к. конкурентов не было.
А тут оффшорные сидельцы на многознаках совсем не деревянных жалуются чего-то. )))
Жалею об одном - съё**вать надо было раньше. Гораздо раньше. Прямо, ска, буквально в последний вагон успел. Самое правильное решение в жизни, наверное.
Вот новости с полей - Пора затянуть пояса на 30-40%.
А в Германии народ жалуется на инфляцию в 6%, которую не сразу компенсируют.
Нет, конечно можно найти места и получше, но кто-то же должен и "дерьмо разгребать", иначе по цепочке всё загнётся и навернуться в том числе и верхние "успешные".
Так если должен, то тут вон нехватка людей в сфере ухода за стариками или в общепите. А то я глюжу, тебе скучно там на работе.
Поэтому я и решил купить БУ - за 60% от цены. Правда, по закону подлости, через месяц как назло на мобайл.де стала попадаться эта модель с подобными параметрами и с подобной комплектацией, но дешевле на несколько тысяч. Но я свою нашёл в своём городе (повезло - одна на весь город продавалась), а за теми надо было 50, 100 и более километров ехать. К одним уже ездили - сначала сказали, что машина без ДТП, после осмотра и указания на явно кривые и несимметричные щели, а также слишком разную толщину краски на деталях и даже на одной детали - что машина в ДТП всё же была, но бита лишь в зад. Когда мы ещё посмотрели, то закрались сомнения, что она бита ещё и в перед. А цена была - теже 60% от новой за примерно те же параметры. Извините, но битую в зад и перед тачку, даже если там всё восстановили и подушки перезарядили (что ещё доказать надо), надо уже по цене сильно ниже продавать. А лгущий продавец ещё меньше охоты оставил с этой машиной дальше возиться. Причём это чистопородный немец (продавец) и автохауз немецкий, только небольшой (штук 15-20 машин стоит, но есть небольшой павильон и бокс для ремонтов).
В Германии же немцы так машины не проверяют, а ездиют на битых и зашпатлёванных, если им впарят?
Насчёт работы... на пляжах, в обнимку с коктейлями и ноутбуком. Что этот додик пытается рассмотреть там в своих экранах? Ещё и через чёрные очки. Позер хренов! )))
Как обычно - новая (старая) шарага с очередным поиском "трудовика"
Требуется С# Developer. Обращаю внимание - не Сеньер. Позиция - контрактная, 4 месяца.
Как всегда у северян - целая страничка описания требований к кандидату.
Правда из всей странички... т.е. если исключить описание того какая хорошая шарага и прочие бла-бла-бла останется одна строка:
Their focus will be around .... your relationship management skills & experience and your leadership capabilities.
Еще раз - контрактная позиция, 4 месяца для не сеньора... ах, да, еще и - хит зе гроунд раннинг - как обычно без определения задачи, прозвучало в процессе телефонного разговора.
Спросил посредника - что от меня ожидается за эти 4 месяца. В ответ получил что вопрос направлен тамошнему ХР и... подтверждаю ли Я согласие на интервью.
Блин, НЕ подтверждаю, НЕ согласен Я на интервью - не об чем пока интервьюироваться - не понятно кто нужен, что и с кем за работа...
Сижу, жду... скорее всего - пошлю нафиг без интервью как и 13 лет назад...
А в чём проблема? Устраиваетесь на 4 месяца, делаете всё, что можно - проявляете менеджмент скиллс, лидершип капабилитис, и прочую активность на митингах. 4 месяца проходит - ну извините, сделал всё, что смог. Главное, чтобы деньги на счёт перевели. Если они не могут определиться, чего хотят, то значит и спрашивать нечего. 4 месяца поделал видимость работы - всё как хотел заказчик... Или думаете, могут не заплатить?
50 евро в час, это 50 * 8 часов * 22 рабочих дня * 12 месяцев = примерно 105к. Нифига себе! А что за фуфел мне прогоняют всякие Степстоуны и Гехальты.де, выдавая 70-80к сеньёру-шарписту в Нюрнберге-Мюнхене?
Получил уточненную спецификацию на позицию.
1. позиция не C# Developer, а Senior Software Developer
2. Содержание работы
What you will do
Writing and delivering code for features and modules, debugs existing code and modules andproviding technical guidance to less experienced Developers - Employees, Contractors, Offshore Partner
Resources.
Following coding guidelines and practices and all technical processes and ensures they are followedby less experienced Developers.
Developing and validating estimates for technical work that will be undertaken. On an as needed basis assigning and allocating defects to less experienced Developers. Participating in analysis of requirements for designing new application and system features.
Напомню - 4-х месячный контракт.
3. Инструментарий
• Profound knowledge of C# is a must.• Experience working in an Agile DevOps environment is a plus.• Solid knowledge of SOA: (SOAP, REST, gRPC)• Experience with AzDo and CI/CD pipelines is a plus• Experience with Git is a plus• Understanding of networking concepts• Ability to coordinate multiple technical streams of work to produce a complete solution• Ability to estimate and lead the estimation process for small initiatives
Если Я правильно понял, то им нужен Проект-менеджер + Архитектор + ЦТО в одном лице... и на зарплату разработчика... причем - временно - до полного завала проекта. ![]()
Напомню - 4-х месячный контракт.
Помню, работал на первом проекте... у меня там все 5 лет контракты были по 3 месяца :) Потом мне надоело и я от туда ушел просто отказавшись продлевать контракт :)
На втором проекте, кстати, было почти тоже самое - первый год работал через посредника по годовому контракту, потом еще 4 года уже без посредника.
Сейчас вот уже 1,5 года работаю на следующем проекте - сначала контракт был на 3 месяца, дальше по полгода.
Я это к тому, что срок контракта - говорит примерно ни о чем :)
примерно ни о чем
------
На кодинге - да, там почти пофиг. Но вот кодинга в позиции чуть больше чем ничего... ребятки даже не посчитали нужным указать сколько юниоров на проекте.... но думаю что много - они именно так - набирая миддлов на менеджерские позиции решают вопросы управления последние 15 лет...
Я договариваюсь с посредником о своей цене, посредник с заказчиком договаривается о своей. На эту дельту посредник и живет.
Соответственно, если заключить договор без посредника, то эту дельту можно разделить между мной и заказчиком :) Получается, что убрав посредника я получаю чуть больше, а заказчик платит чуть меньше :)
Это если нет схемы, когда общая цена выше, чем напрямую. Может, там непосредственному работодателю завышенная цена компенсируется как-то? Т.е. скажем вам посредник платит 70к, продаёт вас за 90к, а 15к непосредственному работодателю идёт какой-нибудь компенсацией. Тогда при прямом устройстве на работу не факт, что вы получите 90к, а вполне возможно, что лишь 75.
Схема с откатом конечно интересная, но:
1) откат идет не работодателю, а какому-то конкретному человеку (иначе какой смысл в откате? :))
2) я еще ни разу не встречался с откатами в Германии
Откаты - это российская история :) Так что все это твои фантазии ;)
И даже в случае схемы с откатом фирма платит 90К ;)
Не откат в прямом смысле. Я слышал, что есть такая схема. Если человек был на учёте арбайтсамта или джобцентра и искал работу, то нанявшему работодателю эти организации выплачивают компенсацию какое-то время (на время пробецайт, чтоли). Проходит время компенсации, и если работник не очень себя показал (а новичку в профессии это довольно трудно сделать), то его увольняют. Без этих компенсаций гораздо меньше людей устраивалось бы с пособий, а с ними многих берут и кого-то оставляют. Т.е. это компенсация работодателю за риски и обучение новичков. Поэтому все эти взятия на пробецайт - это лишь часть успеха. Лишь когда на постоянку или хотя бы на автопродляющийся годовой контракт возьмут, тогда можно быть уверенным.
Я понимаю. Но схема такая. На первый срок посреднику выгодно взять вас, независимо от ваших навыков (естественно, если это не самое дно), и продать непосредственному заказчику. Он получает компенсацию от госорганов, а также деньги от заказчика. А когда компенсация заканчивается, прибыль от вас резко падает. Если разница между вашей зарплатой и платой за вас заказчика всё ещё достаточная для посредника, он держит пока вас у себя. Если нет, то ему выгоднее отпустить вас заказчику, а самому продолжить схему с новичками, за которых платит государство. Но даже если посредник оставит вас у себя ещё на годик-другой, вы же захотите регулярного повышения зарплаты? Да ещё по первости это будут довольно значительные повышения - скажем, за переход от джуна к миддлу, помимо компенсации инфляции. Поэтому очень скоро вы начнёте приносить посреднику совсем небольшие деньги, и ему будет выгоднее самому спровадить вас заказчику или просто уволить, а вместо вас нанять новичка, с которого прибыль больше. Если посредник своих проектов не ведёт, то он и не рискует ничем, нанимая новичков - косячить они будут на проектах заказчика, а посредник лишь снимает сливки.
Так что ничего удивительного, что люди переходят к заказчику. Это не обязательно потому, что они такие крутые и "выросли" из уровня компетенций посредника, а просто схема такая, где у посредников долго не задерживаются. Если заказчик согласен вас принять, то вы конечно не полный ноль, но вполне возможно, что просто ему пока удобнее вас держать - денег вы просите всё ещё не так много (после расторжения договора с посредником вы можете даже обходиться заказчику дешевле), а с другой стороны - уже вработались в проект и приносите какую-то пользу, пусть даже и звёзд с неба не хватаете.
Я к тому, что если такие схемы распространены, то не стоит мнить о себе много и требовать много денег. Вполне возможно, что разница между тем, что заказчик согласен вас при себе держать без посредника, и когда ему уже выгоднее взять новичка от этого же посредника, составляет какие-нибудь 10-15к евро в год. Отсюда и вырисовывается ваш потолок, до которого вы сможете выбить повышение, если не являетесь уникальным специалистом для заказчика (а обычно это так, по крайней мере в первые 2-3 года работы на заказчика). Скажем, зарплата на пробецайт 50к, затем повышение до 60к, и затем ещё вторая прибавка 5к - вот 65к ваш потолок у этого заказчика, а дальше лишь поиск другой работы или сидение на компенсации инфляции в 1-3к в год. Если же вы начинаете хватать звёзды с неба, резко улучшая свои компетенции, то поиск новой работы тем более выгоден - с большей вероятностью получите зарплату выше, чем если будете выбивать её у заказчика, на которого проработали 2-4 года.
Поэтому очень скоро вы начнёте приносить посреднику совсем небольшие деньги, и ему будет выгоднее самому спровадить вас заказчику или просто уволить, а вместо вас нанять новичка, с которого прибыль больше.
До тех пор, пока сотрудник приносит фирме прибыль (любую), этого сотрудника выгоднее держать у себя. Исключение может быть только одно - если за сотрудника предлагают заплатить отступные, сумма которых покроет недополученную прибыль.
Кстати, большинство посредников запрещают сотрудникам работать на конечного заказчика. Это достигается оговоркой в контракте, по которой в течении какого-то срока (обычно год) сотрудник не может работать на заказчика. Плагодаря этой оговорке заказчик вынужден договариваться с посредником и платить деньги за то, чтобы иметь право нанять сотрудника.
Я к тому, что если такие схемы распространены, то не стоит мнить о себе много и требовать много денег.
Зарплаты у посредников и при прямом найме плюс-минус рыночные. Рано или поздно все
равно упрешься в потолок, когда и смена работы уже не будет приводить к росту зарплаты. Придется менять должность :D
До тех пор, пока сотрудник приносит фирме прибыль (любую), этого сотрудника выгоднее держать у себя. Исключение может быть только одно - если за сотрудника предлагают заплатить отступные, сумма которых покроет недополученную прибыль.
Ещё есть вариант, когда у посредника, скажем так, количество мест ограничено. Иначе бы любой посредник раздувался бы насколько это возможно, пылесося всех мало-мальски что-то понимающих стажёров-джунов и отдавая их в лизинг пачками. А вот последнего - пылесосения рынка новичков - как раз и не наблюдается.
Зарплаты у посредников и при прямом найме плюс-минус рыночные. Рано или поздно все равно упрешься в потолок, когда и смена работы уже не будет приводить к росту зарплаты. Придется менять должность :D
Ну, я думаю, плюс-минус до сеньёрской можно дорасти?
Ещё есть вариант, когда у посредника, скажем так, количество мест ограничено
Нет такого варианта.
Ну, я думаю, плюс-минус до сеньёрской можно дорасти?
Все по рынку. Разницы по зарплатам для работающих напрямую или через посредника практически нет. Во всяком случае на квалифицированном рынке.
среди украинцев приехавших в прошлом году сотня тысяч программистов
----
Хи-хи...
Еще до СВО пытался найти прогеров из хохлостана на проект... не-а, не получилось...
Желающие учится за оплату, желающие рулить процессом - сколько угодно.
Умеющих выполнить работу - не-а, не нашлось...
На втором проекте, кстати, было почти тоже самое - первый год работал через посредника по годовому контракту, потом еще 4 года уже без посредника.
О, мне сейчас тож одна контора такую схему через посредника предлагает. Посмотрим, далеко ли зайдёт =)
НП
https://www.heise.de/news/IT-Fachkraefte-67-000-Euro-im-Ja...
Кто что думает по этому поводу? 67 тысяч брутто в год для айтишников в Германии - действительно норма?
Вопрос не праздный - предлагают на старости лет перейти (из физика, 25+ лет опыта) в смежную область - в сись-админы своего вуза.
Платят по тарифу, выходит как раз под 70 тыс. Меньше чем до этого постдоком, зато работа не такая напряжная, остается время и на свои интересы.
Вот думаю - это нормальное или стоит переквалифицироваться куда нибудь в девопсы/питонисты/дата-сайентисты?
Непонятно - стоит ли овчинка выделки. Если в конечном итоге по деньгам будет выходить не сильно больше, а нервотрепки - гораздо больше.
С другой - разве физик не может про специальности получать больше?
Учёные сидят на грантах, и у них вечная нервотрёпка - выбить грант, что-то сделать по нему, отчитаться. А айтишник открыл утром ноутбук, "поигрался на компьютере", вечером закрыл. Ну ещё смузей похлебал, на митингах посидел.
с одной стороны 70к сисадмину без опыта это очень хорошо
Примерно треть моего опыта работы так или иначе связано с программированием/администрированием. Потому и предлагают. Не в этом суть.
С другой - разве физик не может про специальности получать больше?
Больше, но есть нюансы, типа того же самофинансирования за счет проектов и WissZeitVG. Этот путь мне закрыт. Индустрии подходящей рядом нет, ездить от 45 минут до полутора часа. Либо по специальности, но далеко, либо сис-админом но рядышком.
А айтишник открыл утром ноутбук, "поигрался на компьютере", вечером закрыл. Ну ещё смузей похлебал, на митингах посидел.так можно работать первые года два.
Это сарказм был, как я понимаю. Нервотрепки предостаточно, только мало кто извне это видит и понимает.
Так джуниор не за 70 "отдыхает", а где-то за 50. Вроде, не сильно от 70 отличается, но разница видна после вычета всех обязательных и привычных трат. Скажем, джун со своих 50 сможет за год 15 скопить, а сеньёр с 70 сможет 15 + 15 = 30. Разница в два раза, хотя разница между изначальными брутто зарплатами (50 и 70) всего 40%.
Спасибо! Я так понимаю что по ссылке выше достаточно реалистично все расписано. То есть вилка в районе 40-50 для начинающих до 60-70 для опытных, выше для руководителей. Плюс/минус в зависимости от вида деятельности и тд. Ну тогда мне грех жаловаться, получается, что предложение очень хорошее. unbefristet/öffentliche dienst в пешей доступности на дороге не валяется.
И "отдых" джуна за 50 это разве что в больших конторах, где куча должностей и все вышестоящие свою работу для джуна сделали - готовая архитектура, готовые системы классов и схемы БД, тестеры отдельные всё тестят. Джуну надо лишь код вписывать в готовые "заглушки" или незначительные баги фиксить. В мелких конторах джун делает фактическит то же, что и миддл. Да и там вообще деления зачастую нет, кроме как главный разработчик (тим лид) и все остальные. Если делаешь небольшое приложение, то от начала до конца - архитектура, база данных и прочее - всё на тебе. Ещё и внедряешь у клиента и его проблемы решаешь.
Штука в том, что в мелкие конторы джуном зачастую устроиться проще. По крайней мере на испытательный срок, а там как будешь справляться. А в крупные джуном - пройди семь кругов ада, все эти алгоритмы, круглые люки, каверзные вопросы и прочие загибы мозга "мы тоже почти ФААНГ".
Вот думаю - это нормальное или стоит переквалифицироваться куда нибудь в девопсы/питонисты/дата-сайентисты?
„Es gibt acht Lehrstühle für Kernforschung, aber 173 Lehrstühle für Genderforschung“
Так что если переквалифицироваться, то в гендерные исследования.
А сисадмином по разному бывает. Может вообще ничего не надо делать. Как в котельной следить за показаниями манометров и ничего не трогать. А могут и мозг выносить перманентно.
Вопрос не праздный - предлагают на старости лет перейти (из физика, 25+ лет опыта) в смежную область - в сись-админы своего вуза.
Платят по тарифу, выходит как раз под 70 тыс. Меньше чем до этого постдоком, зато работа не такая напряжная, остается время и на свои интересы.
Вы ж безработный, вроде.
Вопрос не праздный - предлагают на старости лет перейти (из физика, 25+ лет опыта) в смежную область - в сись-админы своего вуза.Платят по тарифу, выходит как раз под 70 тыс. Меньше чем до этого постдоком, зато работа не такая напряжная, остается время и на свои интересы.Вы ж безработный, вроде.
Ну да. "Перейти" предлагают в смысле на другую специальность - сис-админом. Не с текущей позиции, она кончилась и по закону не может быть продлена. Или в чем вопрос?
Ах, понятно, то есть особого выбора как раз и нет. и совсем не в деньгах дело. Я сильно сомневаюсь, что вам будут платить так же хорошо как и сейчас. Но спросите потенциального работодателя что там за админ нужен с какими обязанностями.
Я по ссылкам Алекса не хожу, но у админов могут быть сильно разные обязанности.
В малых и госконторах, а также разных учебных заведениях сисадмин обычно ещё и админ баз данных, и эникей, и прокладчик сетей и установщик оборудования, и немного программист. А в больших и серьёзных которах сисадминов хоть и почти не запрягают на 3-5 профессий, но часто надо с серьёзным оборудованием работать, на что нужны сертификаты. Так что выбор не велик.
Так, а я по прежнему рассылаю тонны резюме и безуспешно.
Интересно, а в Германии тоже такой перекос с джунами и всеми остальными? Просто нереально попасть из-за конкурсов в 500 чел на место даже на бесплатную стажировку, куда в основном берут молодых студентов-мальчиков.
Что-то уже совсем грустно становится ![]()
Вообще никто нормальный не находится. Где нормальные программисты прячутся?
Нормальные, которые ещё не в Мухине, в Мухин перезжать не хотят. Потому что разница в зарплате ни разу не компенсирует разницу в стоимости жилья.
А вот на 100% удалёнку найти не должно быть проблемой.
Если вы ищете в Мюнхене и окрестностях,Вообще никто нормальный не находится. Где нормальные программисты прячутся?
Я имел ввиду, что в Мюнхене рынок программистов больше всех в радиусе 150 км, если вы в Баварии. Если в другой земле, то там могут быть всякие Франкфурты, Берлины...
На сайтах вакансий же так поиск и задаётся - город и радиус в км от него. Но для, например, Нюрнберга вакансии будут иметь некоторое смещение к северу, т.к. в его "айти хаб" входят Фюрт и Эрланген. Я живу южнее, поэтому мне неудобно было, когда надеялся на сам Нюрнберг, а получал кучи вакух из Эрлангена. А чтобы с юга добраться до Эрлангена на общественном траспорте, то обычно это электричка до Нюрнберга и пересадка на электричку до Эрлангена.
-----
да ну?
У меня вот из неметчины сплошняком отказы... в основном с указанием на незнание немецкого для сервиса клиентов... и это после требований английского в анноунсменте...
Блин, или не то ищу, или надо полностью все 4 документа оформлять...
Ах, да... что-то только посредники попадаются - прямых рабобрателей не нахожу...
Я 7 месяцев искал при каком-то уже опыте работы, хоть и с плохим немецким. И это было, когда типа "брали всех".
А период когда брали всех это когда было? Конец прошлого года или до пандемии? Вот на конец прошлого года вакансий сыпалось столько в телеге, что я сразу на курсы и пошла весьма дорогие и платные, что бы не париться и быстро базу взять и залететь в IT. А через год перекос джунов после разнообразных курсов стал каким-то невообразимым)))
не переживайте, сколько времени то прошло с начала поисков?
И что уже умеете?
Спасибо за поддержку, ну массово я спамлю резюме где-то второй месяц наверно, когда смогла туда уже js вписать с сайтом в портфолио. До этого я спамила долгое время чисто на
позицию верстальщика, но там совсем гиблое дело оказалось, и зарплаты просто ужас, и требования уже по 3-6 лет опыта работы. Сейчас вписала react и что-то начало меняться. Хотя конечно я его пока только базово знаю, но вот сижу грызу его, и грызу)))
Я, конечно, хз, что это за люди вообще, которые сидят на позиции верстальщика 3-6 лет и не перешли во фронтенд нормально... какие-то странные люди требуются им.
Может с резюме что-то не так?
На интервью уже были
Да, с моим резюме одно большое не так - там нет коммерческого опыта))))) только нерелевантный, в этом вся проблема. Вообще я вот раньше на разных других работах работала, и там тоже были конкурсы, но такого как тут никогда не было. Проще
в космос наверно космонавтом устроиться. Не, если бы конечно я жила в крупном городе, там шансов попасть в офис, пусть и на минималку даже, намного выше. А у меня в городе нет ни одной вакансии на верстальщика хотя бы, а на фронтендера - три, и там от миддла уже))) Так что ещё такая шляпа. А ну и всякие там пол-возраст-образование тоже в кучу. В общем у меня самое непопулярное резюме наверно. Но вроде я, тьфу тьфу тьфу, чёт всё равно нащупала в городе у себя, в понедельник пойду опять собеседоваться. Посмотрим, как оно будет.
.
да ну?
У меня вот из неметчины сплошняком отказы... в основном с указанием на незнание немецкого для сервиса клиентов... и это после требований английского в анноунсменте...
А именно отказы, отказы шаблонные, или игноры?
Вообще никто нормальный не находится. Где нормальные программисты прячутся?
Мне тут в ЛинкедИне и Ксинге периодически приходят описания вакансий с указанием зарплат в районе 75-80К. Крайне редко попадается 85К... Пусть ищут дальше :)
Поднимайте зарплатную вилку до 90К и найти будет проще.
У меня вот из неметчины сплошняком отказы... в основном с указанием на незнание немецкого для сервиса клиентов... и это после требований английского в анноунсменте...Блин, или не то ищу, или надо полностью все 4 документа оформлять...
Ах, да... что-то только посредники попадаются - прямых рабобрателей не нахожу...
Странно, вон у нас говнокодеры из Словакии. Общаемся на английском, к клиентам их не подпускаем.
Что там за 4 докУмента?
А ты indeed смотрел или только на степстоуне пасешься?
А я в последний раз просто выбрала город, набрала в гугле "software в жопенкирхене" и пошла смотреть по сайтам.
А период когда брали всех это когда было?
Да он тут и не заканчивался :-)))
А через год перекос джунов после разнообразных курсов стал каким-то невообразимым
Так у вас там из каждого утюга звучит "меняю бутер на чиабатту", "Надо было идти в айти". Конторы без ума уже набрали под самую крышу юниоров после дорогих курсов , и тут поняли, что их должен кто-то учить, и сеньоров на всех не хватает :-)))
Вот на конец прошлого года вакансий сыпалось столько в телеге, что я сразу на курсы и пошла весьма дорогие и платные, что бы не париться и быстро базу взять и залететь в IT.
Если там не было практики в реальной фирме, чтобы себя показать, то курсы так себе. Впрочем, я не знаю, кто предоставляет практику в реальной фирме. Похоже, что студенты сами должны искать эту практику, а не за ними с приглашениями ходят. Но если вы студентка, то можно было самой искать вакансии стажёров. Их мало, но они есть. Можно и сейчас попробовать на них поподаваться.
что бы не париться и быстро базу взять
Это можно и бесплатно делать. Открываете любой базовый курс по любому языку и вперёд:
https://learn.microsoft.com/en-us/dotnet/csharp/tour-of-cs...
https://www.w3schools.com/cs/index.php
А чтобы в принципе понять азы (типа "что такое переменная вообще"), то можно просто в Википедии прочитать или в тех же базовых курсах.
А через год перекос джунов после разнообразных курсов стал каким-то невообразимым)))
В последние годы, особенно во время и после Короны, владельцы разных айти курсов просто бешеную рекламу развернули, вот народ и пошёл. Как и всегда и везде, во многом это липа, и никто ничего не гарантирует, а почти всё придётся делать самому, чтобы найти работу. Кроме того, некоторые фирмы специально отказывается от закончивших лишь курсы, ибо натерпелись уже с ними. Более подходящий вариант - студент ВУЗа по направлению компьютерных наук или хотя бы аналог немецкого аусбильдунга/умшулюнга, чтобы курс шёл несколько лет, а не месяцев. Тогда ещё можно набиться на практику и стажёрство, где попытаться закрепиться.
Ну и прямо сейчас стоит не лишь одному устройству на работу время уделять, а собственной практике и дальнейшему самостоятельному обучению.
ну массово я спамлю резюме где-то второй месяц наверно
Я писал 7 месяцев, имея куда лучший бэкграунд (кроме немецкого языка). Так что вы, можно сказать, только в начале пути, в среднем. Если не повезёт найти быстрее.
Ещё важна конверсия. Если спам резюме есть, а ни одного приглашения даже на удалённое интервью даже с ашаром, то это плохо, конечно. Там ещё надо дойти до технического интерьвю, а потом и до оффера. Но окончивший лишь курсы не может рассчитывать на многое. Говорю, обратите внимание на вакансии стажёров, веркштудентов и что-то из области тестирования, если оно подходит вам по профилю. Главное, хотя бы зайти в какую-нибудь фирму и в резюме написать какой-то реальный опыт. Сразу минимум на джунскую вакуху, сразу с нормальной зарплатой без особых поисков - это как выиграть миллион в лотерею.
Сейчас вписала react и что-то начало меняться
Нужно знать, какие фреймворки используются сейчас в джаваскрипте в вебе, и выбрать какой-то. Насколько я знаю, это Реакт, Ангуляр и вроде Vue набирает популярность. Просто голый джаваскрипт, разметка и стили почти никому не нужно - нужны фреймворки.
Странно, вон у нас говнокодеры из Словакии. Общаемся на английском, к клиентам их не подпускаем.
А мне приходится на немецком общаться с клиентами. Ну иногда английский вставляю. Правда, клиенты - тоже менеджеры и программисты заказчика. Не обычные пользователи.
Поднимайте зарплатную вилку до 90К и найти будет проще.Так и на 100К не идут!!!
Чую, если вас свести, будет знатный разлад. Одни скажут, что слишком много требует при почти нулевых знаниях, а вторые - что мало платят за три профессии в одной вакансии и требованиях как у суперстар. ))
Так и на 100К не идут!!!если за 100 нужен опытный разработчик, то это тоже не бог весть какие деньги.
Выгоднее сидеть в условном Ганновере на 70-80.
Я открываю Степстоун и вижу, что на вакухи типа "C# senior entwickler", ".net senior developer" и подобные указана средняя зарплата 75к. Какие 100? Может, одиночные для тим лидов, разве что. Примерно для шарпистов сейчас так: джуны 40-60к, миддлы 55-70к, сеньёры 65-80к. Годовая брутто.
На степстоне у меня получается так, что 85% - ниже 70К.
По ИришДжоб - срединки почти нет - либо 100+К, либо ниже 50К... Но мне кажется вехняя часть - чисто заманухи.
Сейчас, кстати, - затишье. Почти полное.
И да - всем разом нужны Облака... но никто не готов обучать...
Что за письмо?
-----
Ну что-то типа :
Дорогой ХР, я просто мечтают работать именно в компании "Роги и кОпыты" в которую вы отбираете...
Если ждут таких спектаклей от кандидатов, значит им не сильно работники нужны. Или мнят себя ФААНГом. Я несколько раз писал - толку нет. Взяли туда, куда не писал.
А не надо прямо в Мюнхен. Надо на окраину, в какую-нибудь деревню. Всё равно хоумофис, и ездить если и надо, то раз в неделю.
И с Мюнхена в ту же Италию ехать на два часа (200 км) меньше, чем с Нюрнберга. Когда пару раз в год в Италию ездиешь, это критично. Ну и плюс там озёр больших много, а в районе Нюрнберга кроме Бромбахзее и нет ничего, да и то небольшое. Некуда особо съездить отдохнуть, вобщем.
насчёт географического положения Мюнхена не надо мне рассказывать, я это сам знаю.
А вот найти «какую-нибудь деревню» придётся километрах в ста от Мюнхена, чтобы цены там были нюрнбергские.
В часе езды от Нюрнберга я ещё как минимум 3 озера знаю.
А вот найти «какую-нибудь деревню» придётся километрах в ста от Мюнхена, чтобы цены там были нюрнбергские.
Вот съём квартиры, цена за квадрат для условий "2+ комнаты" и "60+ квадратов":

Разница не видится такой уж катастрофической. Я бы даже сказал, её нет (смотри зеленое на карте с Мюнхеном и оранжевое - с Нюрнбергом). В 19 году вроде слышл от одних людей в группе по изучению немецкого, что они двушку снимают за 700 евро в месяц где-то в районе Фюрта. Если двушка это 50 квадратов, то это где-то 14 евро за квадрат было. Странно - слишком много по сравнению с тем, что сейчас предлагают, с учётом, что цены с тех пор только росли. Я сейчас в своей деревне снимаю за 9 за квадрат (без учёта коммунальных услуг) однушку маленькую, считай без кухни и в старом доме без особых благоустройств, так это чуть ли не нижайшая цена для нашей деревни.
Moosach (just as an example) - полчаса езды от центра Мюнхена (без учёта пробок). Моозах - зашибенная тихая деревня в четыре улицы. Всё, что нужно настоящему программисту - покой, интернет и озёра для виндсёрфинга в часовой доступности. Хотя я бы ещё немного южнее забрался или западнее. Но не сильно, чтобы в разные приальпийские курортные зоны не попадать. Климат я сравнивал - если в предгорья Альп не заходить, то не холодно - примерно так же, как в Нюрнберге.
ПС. Жаль, что многие крутые сервисы, типа Бинг Рилэстейт, работают лишь в Америке.
В часе езды от Нюрнберга я ещё как минимум 3 озера знаю.
Я и говорю - три небольших, размером примерно километр на полтора-два, которые за пару-тройку лет уже надоедят, и куча совсем мелких, на которых кроме грязи и застойной воды особо и смотреть нечего.
Это как?
Это когда у тебя в команде 10 человек 55+, которые 35 лет не поднимали жопу с кресла и работали в одной и той же фирме. Сначала 30 лет на коболе писали, потом прошли 3-х дневные курсы и стали писать на яве. Как на коболе. Но на яве. Так сказать, здравствуй ООП. Которые органически не способны учиться чему бы то ни было. Новое? Не надь! Мы 30 лет без этого обходились и дальше обойдёмся! Проблемы? Да ну, авось не появятся. Тесты? Пфуй, Альоша! Тесты для слабаков, пусть тестеры ручками кликают, а нам время тратить невместно! Я только у этих людей впервые в продуктивном коде увидел ошибку деления на ноль. "Ну мы не думали что ежемесячный взнос совпадёт с 1/12 годового, у нас всегда в тарифе были повышающие коэффициенты". Раньше как-то не приходилось с такими гениями работать. Вернее не так. Не в такой концентрации. Всегда были 1-2-3 старпёра, которых можно было совместным давлением или заставить делать как надо или убрать из команды. А тут наоборот, старпёры выдавливают всех разработчиков, кто хочет что-то менять и готов учиться. Если приходит молодёжь, то года 2, максимум 3 выдерживают и валят, роняя тапки.
А, да, и менеджеры. Которые "о, а чего это у нас все сроки разработки едут и пользователи жалуются, что мы на год позже нерабочую хрень выкатываем? А давайте поиграем в агильную разработку!". А там, блин, "команда". 3 группки по 2-3 человека, которые друг-друга целуют в попку и срут на головы всем остальным. "Это не моя задача объяснять вам, что за хрень я написал!". Которые 30 лет работали в режиме "ты начальник - я дурак". А теперь им рассказывают, что вы все в "команде" начальники, у вас у всех ответственность и права принимать решения. Во что это трансформировалось в этих бошках? А легко! В "а кто ты такой чтобы мне какие-то замечания делать? И вообще почему ты мой код смотришь?"
В общем 10 твоих клонов. Учи яву, подавай резюме. Врастёшь в "команду" как влитой :)
Я сейчас в своей деревне снимаю за 9 за квадрат (без учёта коммунальных услуг) однушку маленькую, считай без кухни и в старом доме без особых благоустройств, так это чуть ли не нижайшая цена для нашей деревни.
Ну такчто тебя в такое деревне держит, если ты под Мюнхеном столько же будешь платить, судя по твоему графику?
Моозах - зашибенная тихая деревня в четыре улицы. Всё, что нужно настоящему программисту - покой, интернет и озёра для виндсёрфинга в часовой доступности.
так дерзай. Только в тихой деревне может внезапно не оказаться объектов под сдачу или это могут быть только дома или квартиры побольше. Хотя могу конечно и ошибаться.
На этой карте лишь то, что под сдачу - на этой основе и формируется покрытие цен. Правда, в том сервисе может быть всего 1-2 предложения из той деревни. Конкретно - вообще одно на текущий момент. Первый этаж 3-этажного дома - не какая-то высотка с кучей соседей. По-моему, за такую площадь - относительно дёшево. 1.780 € Warmmiete. Плюс сад, куча места во дворе, и поля с лесом за забором. Понятно, что, скажем, ваша жена может там работы и не найти. Но это лишь один пример. Мне, например, это не подходит, т.к. мне 50-70 квадратов за глаза. А 50-70 будут стоить 1000-1200.
А сам я не пеерезжаю, т.к. ещё не обжился нормально, язык не такой, чтобы свободно разговаривать и торговаться. Года через 2-3, когда будет на взнос за хотя бы квартирку и можно будет рассматривать ипотеку, тогда буду активнее искать. Я работать начал полтора года назад, в отличие от тех, кто тут уже 10 живёт и минимум 5 работает. ))
с прицелом на покупку в Мюнхене вообще делать нечего
Да не надо в Мюнхене покупать! Что вам там сдалось? На концерты каждую неделю ходить, или боитесь, что в старости скорая не приедет? Чай не Россия с её мёртвыми деревнями.
Не нравится в Моозахе, есть Графинг неподалёку - там магазины крупных сетей прямо в городе. Немного подороже. Вот, например. 70 квадратов за 1300 варммите. И ещё там 3 варианта разных в этом Графинге есть. Это же всё на текущий момент, а со временем ещё что-то появится. Вы сейчас дешевле 1300 варммите снимаете в Нюрнберге за 70 квадратов?
Графинг - Бибионе: 5 ч 41 мин, 473 км.
Нюрнберг - Бибионе: 7 ч 28 мин, 676 км.
Графинг - Химзее: 45 минут, 45 км - хоть каждые выходные ездий. И предгорья Альп недалеко - можно тоже поездить, походить.
Прицел у вас неправильный. Должен быть "у тёплого моря, или недалеко от него", а не "забраться бы куда в городские трущобы, поближе к маргиналам и пробкам".
Не нравится в Моозахе, есть Графинг неподалёку - там магазины крупных сетей прямо в городе. Немного подороже. Вот, например. 70 квадратов за 1300 варммите.
это уже 15/метр, ты же сам удавишься столько платить
Вы сейчас дешевле 1300 варммите снимаете в Нюрнберге за 70 квадратов?
я сейчас плачу кредит 1300 за 86 метров 😀
Прицел у вас неправильный. Должен быть "у тёплого моря, или недалеко от него", а не "забраться бы куда в городские трущобы, поближе к маргиналам и пробкам".
это прицел айти-дрочера.
До тёплого моря ехать два раза в год, а на работу, в магазин, детям в школу - каждый день, в кино/театр/концерт/ресторан - раз в неделю.
ты что мне вообще доказать пытаешься?
Вот, в городе с инфраструктурой в 45 км от Мюнхена метр стоит 15, сколько лет будет стоить в подобной деревне под Ганновером? В полтора-два раза меньше. Итого экономия 700 чистыми или 1200 грязными, в год 15 тысяч только на аренде.
Угу. Когда я последний раз серьёзно рассматривал переехать в Мухин у меня был ещё один ребёнок и мы жили в 80 метровой трёшке. В 3 км от центрального вокзала, в километре от огромного парка и в 1,5 км. от моей работы. 20 минут не спеша пешком. Кальт мы платили 470. Что-то сравнимое (чтобы не час на электричке ехать) в Мухине и окрестностях я находил минимум за 1000. И то... страшненькое. Разница зарплат была 10 - 15 штук. Вот и получалось что почти вся разница тогда уходила на квартиру. И зачем это счастье? А сейчас из дома куда-то переезжать... Это вряд ли.
это уже 15/метр, ты же сам удавишься столько платить
Я удавлюсь, а успешный сеньёр не должен жопиться.
я сейчас плачу кредит 1300 за 86 метров
На 20 лет?
это прицел айти-дрочера.
До тёплого моря ехать два раза в год, а на работу, в магазин, детям в школу - каждый день, в кино/театр/концерт/ресторан - раз в неделю.
А надо, чтобы до тёплого моря можно было хоть каждые выходные. Не говоря уже о "пешком дошёл".
На работу каждый день? А я думал, за хоум офис последние лет 20 баталии шли. И тут, когда Корона дала такой подарок, отдельные отщепенцы вдруг предательски включили заднюю...
Школы не только в центре города бывают. А ещё есть школьные автобусы, электрички и прочее - половина немецких детей так в школу добираются.
Кино, театр, ресторан, концерт - прицел подкаблучника без сёрфинга. ))
ты что мне вообще доказать пытаешься?
Пытаюсь, чтобы люди сказали какие-то объективные причины против, а не свои личные. Концерт, сёрфинг - это личные предпочтения. А объективные какие против?
Вот, в городе с инфраструктурой в 45 км от Мюнхена метр стоит 15, сколько лет будет стоить в подобной деревне под Ганновером? В полтора-два раза меньше. Итого экономия 700 чистыми или 1200 грязными, в год 15 тысяч только на аренде.
Зачем Ганновер? От него до ближайшего нормального морского пляжа (Бибионе) почти сутки добираться, если с отдыхом.
Аренда как пример. Можно смотреть цену покупки. Суть-то не поменяется - цены аренды и покупки коррелируют.
В 3 км от центрального вокзала, в километре от огромного парка и в 1,5 км. от моей работы.
Вы этим центральным вокзалом каждый день пользуетесь, или как и морем - пару раз в год?
Лес и поля за окном заменяют парк?
Хождение на работу каждый день это теперь плюс для программиста? Вы тут совсем нюх потеряли? ))
А сейчас из дома куда-то переезжать... Это вряд ли.
Дом тоже та ещё затея. Я хочу, например, уехать на месяц, а то и два, поснимать жильё в Италии, поработать оттуда удалённо. Допустим, с шефом договорился. Кто за домом смотреть будет, если с собой брать семью или я вообще один? А квартиру куда проще пустую оставить. Дом лучше брать, когда конец карьеры и уже думаешь о старости. Ну или у тебя дом уже в выгодном месте расположен (недалеко от тёплого моря, например). Я уже не говорю о том, что дом постоянно требует забот и вложений - в разы больше квартиры. Нет, если вы урвали ещё дешёвые стройки и кредиты на них, то ладно. Сейчас дом - роскошь для очень обеспеченных. Я посмотрел на цены - полляма на отшибах и под лям - чуть ближе к цивилизации. И проценты по кредитам... Ну его наф.
А я думал, за хоум офис последние лет 20 баталии шли. И тут, когда Корона дала такой подарок, отдельные отщепенцы вдруг предательски включили заднюю...
Никто за него не боролся, заднюю включили фирмы из-за алексов, которые утром включают ноутбук и дальше спать ложатся.
Школы не только в центре города бывают. А ещё есть школьные автобусы, электрички и прочее - половина немецких детей так в школу добираются.
вот пусть твои и добираются, хотя от доски какие дети...
На 20 лет?
пока на 10, а там неизвестность.
дом в Германии, квартира а Германии, работа за 60к или за 100к.
Ты же везде вставляешь свои влажные мечты про дом у моря.
Я пока спрашиваю. Вижу, что народ и так, и так делать пытается. Здесь, на этом форуме, в основном те, кто сидит на попе ровно и мечтает уйти из хоумофиса в обычный офис, чтобы менеджер каждый час из-за плеча заглядывал, и тратить время на дорогу. В других местах читал, как вполне работают себе и "у моря", со своими особенностями. У моря это только для немцев, похоже, мечты. В других странах это само собой разумеющееся. Сидит какой-нибудь айтишник в пригороде Падуи или Феррары, и не понимает - а что такого, жить недалеко от моря? Всегда ж так жили. Каждые выходные на море - там меньше часа езды.
За фиксированную ставку больше платить?
Посмотрел у Дибы - почему-то на срок 10 лет фиксированных процентов самые маленькие проценты дают. Но почти 4% годовых (если начать считать, то в реальности даже чуть больше 4) и, особенно, 40% минимум первоначальный взнос закрывают строительство дома для подавляющего большинства. Едва на квартиру первый взнос скопить можно, причём небольшую. Ну или пресловутый баушпар открывать с младенчества и где-то не раньше 30-40 лет начинать строить дом.
Ещё посчитал - самый маленький процент по кредиту, когда первоначальный взнос примерно 50%. Больше или меньше - процент по кредиту увеличивается.
Хотя даже такие условия лучше, чем распиаренная ипотека для айтишников в России.
Первоначального взноса у меня можно сказать и не было.
Что-то странно. Значит, далеко не все банки такое предоставляют. И наверняка повышенный процент за отсутствие анцалюнга. У той же Дибы условия финансирования кредитом - до 70%, а самый малый процент кредита, если вообще половину из своих покроешь. Т.е. остальные минимум 30 должен где-то взять.
Вот посчитал - 200 за двушку (скажем, 1 спальня, 1 студия-кухня, 50-60 квадратов) в каком-нибудь пригороде (30 км) Нюрнберга или аналогичного города. 80 первый взнос. Если в год по 6 дополнительно погашать, то при нижеуказанных условиях в месяц надо 1223 платить. В принципе, для миддловской зарплаты неплохо. Можно ещё и на Мультивен каждый месяц по 500-700 откладывать или кредит за него платить. И при этом нормально питаться, одеваться, ездить в отпуск, иметь какие-то деньги на замену там мебели или бытовой техники, если выйдет из строя - т.е. не ужиматься. И рассчитаешься за 10 лет с запасом.

Если картинки не видно, то вот ссылка на неё на стороннем хостинге. Там дополнительное погашение не 500 в год, а 500 в месяц, если в год 6000.
Простой раскладывающийся диван (или угловой, где можно спать во всю длину), плюс простая печка, холодильник, стиралка (условно - по 500 евро за каждый предмет), несколько стульев, стол, пара шкафов или небольшая стенка и ещё по мелочи, типа простая кухонная мебель (не кухня в сборе), спортивный снаряд (у меня перекладина, брусья, пресс - 150 евро с Ебея за собирающийся с ставящийся на пол снаряд - т.е. безо всяких долблений стен и сажания на дюбели) стоят тыщи три, ну четыре баксов. Особенно, если часть мебели взять БУ за пятую-десятую часть цены (что я и сделал - по российским меркам немецкое БУ это почти новьё). Ну и кухня вообще обычно встроенная остаётся - никто её не выдирает и с собой не увозит, так что затрат может быть ещё меньше. Т.е. это примерно копейки по сравнению с месячной зарплатой долинского айтишника, даже с учётом цены съёма жилья. Если он несамостоятельный и неорганизованный, то да, будет жить в голых стенах сколь угодно долго. С другой стороны, может ему дорогой сервак нужнее, чем всё вышеперечисленное.
А что сказать-то хотели? Так или иначе, у долинского айтишника куча денег даже после съёма жилья - на серверную стойку хватает, значит и на всё остальное хватит, включая машину и хобби, типа виндсёрфинга. Через год на всё это заработает и будет жить припеваючи, ненапряжно выплачивая кредит за машину и копя на ипотеку. Недалеко от тёплого моря, кстати (т.е. в отпуск за 1000 километров ездить и летать не надо), а не где-то у чёрта на куличках, где и покупаться негде. ))
Что-то странно. Значит, далеко не все банки такое предоставляют. И наверняка повышенный процент за отсутствие анцалюнга.
своими деньгами я заплатил только налог на покупку, маклера и нотариуса.
Про процент я тебе вообще лучше ничего не буду писать, а то ты сильно расстроишься 😕
стоят тыщи три, ну четыре баксов
------
Угу... вот только НЕТ этих 3-4К... просто нет...
Когда тебе говорят, что у мамериканца нет в заначке 400 баксов - ты ЭТО не воспринимаешь... а их действительно НЕТ...
т.е. безо всяких долблений стен и сажания на дюбели
------
Хи-хи... там стенки - регипс на рейках - привалишься случайно и стена провалится... к соседу... или в коридор...
у долинского айтишника куча денег
------
Гы-гы-гы... ты все еще никак не освободишься от непонимания ситуации у мамериканцев...
Пару дней назад Я писал, что для Ирландии эквивалент сидения на волфере при работе в Дублине - 124.300 евро. Думал - шучу? Не-а... Просто учтены все расходы и налоги... а для штатов, специфически - для Калифорнии, прямые налоги доходят до 73%...
Заработал 200.000 и заплатил налоги по максимуму.
Остаток на руках - 54.000.
Из них 36.000 уходит на погашение интереса (тело - не гасится, нечем) по кредиту за самое дешевое жилье. Уходило. Сейчас - подскочило почти вдвое.
Еще и машина в кредите.
Страховки на все.
Не-е, ты просто охреневаешь от взгляда на приходную - 200.000 в год, почти 4.000 в неделю - часть и не думаешь об тамошних расходах...
А там - как для меня при работе в Дублине за 124.300 - на руках останутся те же самые 500 евро, а 123.800 Я должен буду заработать и раздать разным "дядям"...









Ебать ты Петросян. 





Как такокго оффера нет.









Hryu