AI/LLM найбільша зміна для індустрії розробки програмного забезпечення полягає у підвищенні рівня навичок. Раніше базові, низькорівневі завдання розробки виконувалися початковими або середніми інженерами, які боролися на передовій, ночами працювали понаднормово, щоб набрати досвід і підвищити рівень. Через 3-5 років вони досягали рівня старшого інженера, зосереджуючись на складних проблемах і більш високому рівні абстрактного проектування програмних систем. Вони продовжували отримувати підвищення. Через 5-10 років ці інженери починали відповідати за архітектуру великих систем і управління командами. Тоді їх називали архітекторами, які зосереджені на верхньому (абстрактному) рівні проектування, створюючи цілі архітектури програмного забезпечення, організаційні структури на основі архітектури. Після AI/LLM початковий рівень розробників у організаціях замінюється невеликою кількістю висококваліфікованих інженерів, які використовують AI/LLM, і ці інженери також мають архітектурні навички. Архітектори сьогодні, окрім системної архітектури, вважають найважливішими навичками командне лідерство і управління. Тому найбільший вплив AI/LLM на програмістів мають розробники початкового та середнього рівня.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
AI/LLM найбільша зміна для індустрії розробки програмного забезпечення полягає у підвищенні рівня навичок. Раніше базові, низькорівневі завдання розробки виконувалися початковими або середніми інженерами, які боролися на передовій, ночами працювали понаднормово, щоб набрати досвід і підвищити рівень. Через 3-5 років вони досягали рівня старшого інженера, зосереджуючись на складних проблемах і більш високому рівні абстрактного проектування програмних систем. Вони продовжували отримувати підвищення. Через 5-10 років ці інженери починали відповідати за архітектуру великих систем і управління командами. Тоді їх називали архітекторами, які зосереджені на верхньому (абстрактному) рівні проектування, створюючи цілі архітектури програмного забезпечення, організаційні структури на основі архітектури. Після AI/LLM початковий рівень розробників у організаціях замінюється невеликою кількістю висококваліфікованих інженерів, які використовують AI/LLM, і ці інженери також мають архітектурні навички. Архітектори сьогодні, окрім системної архітектури, вважають найважливішими навичками командне лідерство і управління. Тому найбільший вплив AI/LLM на програмістів мають розробники початкового та середнього рівня.