Google przeprowadził niedawno eksperyment na swoich chatbotach AI, w tym ChatGPT, aby określić ich potencjał do zatrudnienia jako inżynierów oprogramowania. Zgodnie z wewnętrznym dokumentem uzyskanym przez CNBCChatGPT zademonstrował, że jest w stanie pomyślnie przejść rozmowę kwalifikacyjną dotyczącą programowania na stanowisko inżyniera poziomu 3, które w Google jest uważane za poziom podstawowy, ze średnim łącznym wynagrodzeniem w wysokości około 183 000 USD.
Eksperyment polegał na przedstawieniu ChatGPT z pytaniami wywiadu inżyniera oprogramowania Google, które koncentrują się głównie na wiedzy technicznej i umiejętnościach kodowania. Sztuczna inteligencja była w stanie udzielić zwięzłych i dokładnych odpowiedzi, pokazując swoją zdolność rozumienia złożonych informacji i skutecznego ich przekazywania. Może to potencjalnie zaoszczędzić czas użytkowników, którzy zazwyczaj muszą przeglądać wiele linków w Google, aby znaleźć te same informacje.
Chociaż wyniki tego eksperymentu wzbudziły wątpliwości co do przyszłości sztucznej inteligencji w branży inżynieryjnej, należy zauważyć, że bot Open AI nie ma na celu całkowitego zastąpienia ludzkich inżynierów oprogramowania. Zamiast tego służy jako narzędzie pomagające im w wykonywaniu zadań i usprawniające ich pracę. ChatGPT nie ma kreatywności, umiejętności rozwiązywania problemów i umiejętności krytycznego myślenia, które są kluczowe dla inżynierów oprogramowania, i wymaga nadzoru i kierownictwa człowieka, aby skutecznie działać.
Jak ChatGPT przeszedł rozmowę dotyczącą kodowania?
Jak więc ChatGPT udało się przejść rozmowę dotyczącą kodowania? Odpowiedź leży w jego szkoleniu. ChatGPT to model języka opracowany przez OpenAI, który został przeszkolony na ogromnej ilości danych tekstowych z Internetu. To szkolenie pozwoliło jej zdobyć obszerną bazę wiedzy, umożliwiającą rozumienie i odpowiadanie na szeroki zakres pytań i próśb.
W przypadku wywiadu dotyczącego kodowania ChatGPT był w stanie wykorzystać swoje szkolenie, aby odpowiedzieć na pytania techniczne i zaprezentować swoją wiedzę na temat koncepcji i praktyk kodowania. Warto jednak zauważyć, że w tym eksperymencie oceniono tylko zdolność ChatGPT do odpowiadania na pytania techniczne i nie wzięto pod uwagę innych ważnych czynników, takich jak umiejętność pracy w zespole, zdolność adaptacji i umiejętności rozwiązywania problemów, które zostaną wzięte nawet pod uwagę. dalej z ChatGPT Plus w najbliższej przyszłości.
Dlaczego Google tak bardzo interesuje się ChatGPT?
Google jest zainteresowany botem Open AI ze względu na jego potencjał, by stać się cennym narzędziem dla firmy. ChatGPT to model języka opracowany przez OpenAI, który może generować ludzkie odpowiedzi na szeroki zakres pytań. Ta umiejętność sprawia, że idealnie nadaje się do szybkiego i dokładnego odpowiadania na złożone pytania, co może zaoszczędzić użytkownikom czas w porównaniu do szukania odpowiedzi w Google lub innych witrynach.
Google testuje różne chatboty AI, aby sprawdzić, czy można je zintegrować z wyszukiwarką firmy. W jednym z eksperymentów Google przekazał botowi Open AI pytania dotyczące kodowania i był pod wrażeniem jego zdolności do udzielania odpowiedzi o wysokiej wierności. Eksperyment wykazał, że na podstawie udzielonych odpowiedzi ChatGPT zostanie zatrudniony na stanowisku inżyniera poziomu trzeciego w Google.
Rodzi to pytania o przyszłość zawodów inżynierskich, a także o potencjał sztucznej inteligencji do automatyzacji stanowisk niższego szczebla. Jednak sam ChatGPT oświadczył, że nie zastąpi ludzkich inżynierów oprogramowania, ponieważ wymaga nadzoru i kierowania przez człowieka, aby skutecznie działać.
Mimo to Google nadal jest zainteresowany ChatGPT jako narzędziem, które może pomóc inżynierom oprogramowania i poprawić ogólną wydajność swojej wyszukiwarki. Ciągłe eksperymenty firmy z chatbotami AI pokazują jej zaangażowanie w pozostawanie w czołówce postępów technologicznych w tej dziedzinie.
Jak dobre są umiejętności kodowania ChatGPT?
Popularny bot AI został przeszkolony na ogromnym zbiorze danych tekstowych, w tym przykładach kodu, więc ma pewną wiedzę na temat koncepcji programowania, składni i praktyk kodowania. Należy jednak zauważyć, że jego zrozumienie kodowania nie jest równoważne ze zrozumieniem inżyniera oprogramowania, który ma wieloletnie doświadczenie i praktyczną praktykę.
Chociaż zdolność ChatGPT do odpowiadania na pytania techniczne podczas rozmowy kwalifikacyjnej dotyczącej programowania jest imponująca, nie jest w stanie pisać złożonego kodu ani oprogramowania do debugowania. Może pomóc w niektórych zadaniach związanych z kodowaniem, ale nie może zastąpić krytycznego myślenia, umiejętności rozwiązywania problemów i kreatywności inżyniera oprogramowania.
ChatGPT jest przeszkolony w zakresie różnorodnych tekstów, w tym języków programowania, takich jak Python, Java, JavaScript, C++, C#, PHP, Ruby, Swift, Go i wielu innych. Jednak nie ogranicza się do nich i ma ogólną wiedzę na temat wielu innych koncepcji programowania, paradygmatów i technologii.
Podsumowując, chociaż umiejętności kodowania ChatGPT są imponujące pod pewnymi względami, są one ograniczone i nie mogą w pełni zastąpić pracy inżyniera oprogramowania. Może być postrzegane jako narzędzie, które może pomóc w zadaniach związanych z kodowaniem, ale nadal wymaga nadzoru i kierowania przez człowieka, aby skutecznie działać.
Source: ChatGPT jest w stanie uzyskać stanowisko inżyniera oprogramowania w Google