46 млн.строк может так-же означать и саму переписку, а не только юзеров. С учетом того, что в этом месседжере шифрование до сервера, а не между юзерами, то ситуация когда вся база переписок окажется на рынке просто вопрос времени. Ищите в том же разделе, где лежат базы ГИБДД и операторов.
Как сказал кто-то в первые дни его запуска: не удивляйтесь потом откуда ваша нынешняя знает всю переписку с вашей бывшей и наоборот!
Написать готовый проект или даже один из блоков этого проекта целиком у меня пока ни разу не получилось. Хотя могу написать довольно подробное ТЗ если нужно, НО:
1. ИИ позволяет очень сильно экономить время. Это главное! Даже в местах где ты 100% без проблем напишешь код, ты просто даешь задачу ИИ и получаешь готовый код (хороший пример миграция). Зачем ее писать когда можно просто написать "Сделай миграцию по добавлению в таблицу XXX, полей ZZZ, после поля LLL)". Это намного быстрее чем код писать, даже копированием. И таких примеров тысячи!
2. Далее, он вполне неплохо справляется с относительно большими кусками кода. Да им потом в любом случае требуется отладка, но это все-равно быстрее чем с нуля писать.
3. Так же важно, что он может стать отличным собеседником при разработке и поиске ошибок. Буквально вчера очень долго искал проблему, подключил GPT. Он тоже не смог ее найти как идиот повторяя одно и то-же. Но именно споря с ним и матеря его я таки понял в чем проблема. Де-юре он нихера не помог, но по факту, уверен, что если бы не он то искал бы до сих пор! Как обычно, в споре родилась истина! ;)
4. Я уже молчу про прямые ошибки типа опечаток или ошибки в логике. Тупые, простые, но которые не замечаешь потому-что глаз замылен или мозги перегружены. Тут ИИ вообще прямо вне конкуренции! Причем можно даже ничего не объяснять, просто кинуть код и он тебе в 80% случаев сам скажет типа "все классно, но вот тут у тебя ошибка, поэтому работать не будет".
5. Сюда же стоит добавить еще и возможность параллельно писать сразу несколько проектов (работать на нескольких работах), в первую очередь из за пункта 1 конечно, но не только.
По факту, сейчас один программист может заменить целую команду. Да ИИ косячит, галюцинирует и т.д. Но разве этого не делают обычные программисты? Только там, если ты получил чужой код и нашел в нем ошибку, либо проект не собрался, либо еще что, то ты отправляешь код на корректировку и ждешь... Ждешь днями! А тут все можно поправить сразу. Вот они твои джуны, готовые поправить свои же косяки сразу! Мгновенно!
Главное чтобы у тебя мозгов и опыта хватало понять что именно они (он) написали, исправить, вставить в нужное место и запустить!
Из минусов, это конечно то что ты постепенно разучиваешься программировать. Точнее именно кодить! Но с другой стороны, может это и нормально? Было время я еще писал на ассемблере. Оно мне надо сейчас? Нет! Вот и тут, я имею опыт в программирование и бизнесе и теперь могу намного быстрее и дешевле переложить свой опыт в код, реализуя за пол года проект, на который раньше бы ушли угоды у команды из нескольких ребят.
Может в будущем я и останусь без работы, но повлиять на этот момент я не могу, поэтому, конкретно в данный момент, я кайфую от того, что гораздо быстрее могу реализовывать свои идеи!
Это тогда подключаемый (plugin) гибрид нужен. 1. Стоит дешевле электрически. 2. Реальный пробег в районе 30-40 км от зарядки (я по своей сужу по крайней мере). Меньше точно не имеет смысла. 3. При этом, если надо куда дальше, то едь на бензине и все!
Правда батарею не снять, это наверное было бы удобно, но 1 кВт это примерно 4 кг веса, т.е. 10 кВт это порядка 40 кг, на 25-35 км. Не особо его потаскаешь. Плюс нужно легкую доступность обеспечить, проблемы с безопасным подключением и т.д.
46 млн.строк может так-же означать и саму переписку, а не только юзеров. С учетом того, что в этом месседжере шифрование до сервера, а не между юзерами, то ситуация когда вся база переписок окажется на рынке просто вопрос времени. Ищите в том же разделе, где лежат базы ГИБДД и операторов.
Как сказал кто-то в первые дни его запуска: не удивляйтесь потом откуда ваша нынешняя знает всю переписку с вашей бывшей и наоборот!
Написать готовый проект или даже один из блоков этого проекта целиком у меня пока ни разу не получилось. Хотя могу написать довольно подробное ТЗ если нужно, НО:
1. ИИ позволяет очень сильно экономить время. Это главное!
Даже в местах где ты 100% без проблем напишешь код, ты просто даешь задачу ИИ и получаешь готовый код (хороший пример миграция). Зачем ее писать когда можно просто написать "Сделай миграцию по добавлению в таблицу XXX, полей ZZZ, после поля LLL)". Это намного быстрее чем код писать, даже копированием. И таких примеров тысячи!
2. Далее, он вполне неплохо справляется с относительно большими кусками кода. Да им потом в любом случае требуется отладка, но это все-равно быстрее чем с нуля писать.
3. Так же важно, что он может стать отличным собеседником при разработке и поиске ошибок. Буквально вчера очень долго искал проблему, подключил GPT. Он тоже не смог ее найти как идиот повторяя одно и то-же. Но именно споря с ним и матеря его я таки понял в чем проблема. Де-юре он нихера не помог, но по факту, уверен, что если бы не он то искал бы до сих пор! Как обычно, в споре родилась истина! ;)
4. Я уже молчу про прямые ошибки типа опечаток или ошибки в логике. Тупые, простые, но которые не замечаешь потому-что глаз замылен или мозги перегружены. Тут ИИ вообще прямо вне конкуренции! Причем можно даже ничего не объяснять, просто кинуть код и он тебе в 80% случаев сам скажет типа "все классно, но вот тут у тебя ошибка, поэтому работать не будет".
5. Сюда же стоит добавить еще и возможность параллельно писать сразу несколько проектов (работать на нескольких работах), в первую очередь из за пункта 1 конечно, но не только.
По факту, сейчас один программист может заменить целую команду. Да ИИ косячит, галюцинирует и т.д. Но разве этого не делают обычные программисты? Только там, если ты получил чужой код и нашел в нем ошибку, либо проект не собрался, либо еще что, то ты отправляешь код на корректировку и ждешь... Ждешь днями! А тут все можно поправить сразу. Вот они твои джуны, готовые поправить свои же косяки сразу! Мгновенно!
Главное чтобы у тебя мозгов и опыта хватало понять что именно они (он) написали, исправить, вставить в нужное место и запустить!
Из минусов, это конечно то что ты постепенно разучиваешься программировать. Точнее именно кодить! Но с другой стороны, может это и нормально? Было время я еще писал на ассемблере. Оно мне надо сейчас? Нет! Вот и тут, я имею опыт в программирование и бизнесе и теперь могу намного быстрее и дешевле переложить свой опыт в код, реализуя за пол года проект, на который раньше бы ушли угоды у команды из нескольких ребят.
Может в будущем я и останусь без работы, но повлиять на этот момент я не могу, поэтому, конкретно в данный момент, я кайфую от того, что гораздо быстрее могу реализовывать свои идеи!
Это тогда подключаемый (plugin) гибрид нужен.
1. Стоит дешевле электрически.
2. Реальный пробег в районе 30-40 км от зарядки (я по своей сужу по крайней мере). Меньше точно не имеет смысла.
3. При этом, если надо куда дальше, то едь на бензине и все!
Правда батарею не снять, это наверное было бы удобно, но 1 кВт это примерно 4 кг веса, т.е. 10 кВт это порядка 40 кг, на 25-35 км. Не особо его потаскаешь. Плюс нужно легкую доступность обеспечить, проблемы с безопасным подключением и т.д.