Я сегодня за час сделал задачу, на которую обычно мне надо было 2-3 дня, а после этого, на волне шока, еще одну более сложную за меньшее время. Ощущения очень странные... Вроде бы я молодец - смог настроить контекст, чтобы ИИ думал как я. Научился писать промты, по которым генерится правильный код не требующий уточнений и правок. Но теперь у меня появилось ощущение неуверенности, с котором хз чего делать.
Вот у меня на следующей неделе выходит стажер в команду. И я понимаю, что между нами пропасть в производительности. Вот как мне мотивировать стажера и как ему выдержать конкуренцию с искусственным интеллектом и не "выгореть"?
Стек .NET. А 20% это очень много, особенно если учесть специфику их генерации. Например: жмешь Enter и он генерит подсказку. Далее ты вводишь несколько символов для помощи, и он еще генерит подсказку. И в таком духе получается, по несколько подсказок на одну строку. Но по времени это получается сильно быстрее, чем печатать все самому.
Я тут хотел обновить свой профиль на хабре и указать скиллы и технологии в которых разбираюсь/использую. Но когда я начал тыкать в каждую вторую, то плюнул на это занятия и оставил как есть.
А если серьезно, то через меня прошло уже много стажеров/джунов, и каждый раз, список для изучения инструментов/технологий и статей для ознакомления растет лавинообразно.
Раньше минимальным набором был .NET+SQL и JS+HTML будет преимуществом
А теперь (.NET + Promt) (SQL + EF Core) (Docker + Kafka/RabbitMQ), а еще DDD, TDD и Microservers. И все это просто чтобы начать разрабатывать на джунской позиции.
Смысл статьи в том, что чем дальше ваша система находится от однопоточного Pet-проекта, тем больше вам придется мириться с тем, что невозможно выполнить все теоретические выкладки из DDD. Добавляя многопоточность, большой RPS, ограничения на консистентность, вы будете все дальше и дальше от DDD и все ближе к процедурному программированию и хранимкам в БД. А вот как подружить все плюсы разных подходов, то это скорее всего разная история для отдельно взятых проектов и волшебной таблетки тут нет =(
Я сегодня за час сделал задачу, на которую обычно мне надо было 2-3 дня, а после этого, на волне шока, еще одну более сложную за меньшее время. Ощущения очень странные... Вроде бы я молодец - смог настроить контекст, чтобы ИИ думал как я. Научился писать промты, по которым генерится правильный код не требующий уточнений и правок. Но теперь у меня появилось ощущение неуверенности, с котором хз чего делать.
Вот у меня на следующей неделе выходит стажер в команду. И я понимаю, что между нами пропасть в производительности. Вот как мне мотивировать стажера и как ему выдержать конкуренцию с искусственным интеллектом и не "выгореть"?
За последние две недели, я дважды попал под дождь, когда обещали солнце, и смог обгореть во время поездки на велосипеде в пасмурную погоду.
Стек .NET. А 20% это очень много, особенно если учесть специфику их генерации. Например: жмешь Enter и он генерит подсказку. Далее ты вводишь несколько символов для помощи, и он еще генерит подсказку. И в таком духе получается, по несколько подсказок на одну строку. Но по времени это получается сильно быстрее, чем печатать все самому.
Это собственное решение в Т-Банк.
Я тут хотел обновить свой профиль на хабре и указать скиллы и технологии в которых разбираюсь/использую. Но когда я начал тыкать в каждую вторую, то плюнул на это занятия и оставил как есть.
А если серьезно, то через меня прошло уже много стажеров/джунов, и каждый раз, список для изучения инструментов/технологий и статей для ознакомления растет лавинообразно.
Раньше минимальным набором был .NET+SQL и JS+HTML будет преимуществом
А теперь (.NET + Promt) (SQL + EF Core) (Docker + Kafka/RabbitMQ), а еще DDD, TDD и Microservers. И все это просто чтобы начать разрабатывать на джунской позиции.
Вы забыли написать про самый главный блок, где очередной автор представляется и описывает свои регалии и место работы где-то на 4000 знаков.
Смысл статьи в том, что чем дальше ваша система находится от однопоточного Pet-проекта, тем больше вам придется мириться с тем, что невозможно выполнить все теоретические выкладки из DDD. Добавляя многопоточность, большой RPS, ограничения на консистентность, вы будете все дальше и дальше от DDD и все ближе к процедурному программированию и хранимкам в БД. А вот как подружить все плюсы разных подходов, то это скорее всего разная история для отдельно взятых проектов и волшебной таблетки тут нет =(