nopetnoget

← Do karty projektu

Leetcode Wizard: co znaleźliśmy w teście

Autor: Redakcja nopetnoget ·

Czas audytu 1 godzina 30 minut · Czas do pierwszej wartości 8:32

Ocena po teście

Na podstawie 1 testu.

Czytaj recenzję

Podsumowanie

To natywna aplikacja dla Windows i MacOS, która daje ci "supermocę" podczas przechodzenia rozmów technicznych, pomoc w kodzie i gotowe rozwiązania do wdrożenia tej czy innej funkcjonalności. Pozwala rozwiązywać zadania techniczne z programowania. Pod maską ChatGPT.

Werdykt: 7/10. Gotowa do komercyjnego użytku. Można używać to rozwiązanie na rozmowie technicznej i testach, ale i tak będziesz musiał zarządzać źródłem danych podczas spotkania, całkowicie polegać na Leetcode nie będzie możliwe. Jeśli nic nie rozumiesz z programowania i próbujesz przejść rozmowę, to rozwiązanie nie dla ciebie. Powinieneś traktować to jako asystenta, a nie jako swoją zamianę. Pierwsze, co zrobić: Skonfiguruj wysyłanie linku do płatności!

Scenariusz sprawdzenia

Krok 1

Czy w 10 sekund widać, co produkt robi i dla kogo?

Pierwszy ekran od razu daje zrozumieć, jaki to produkt. "Leetcode Wizard — to niewidzialny desktopowy dodatek oparty na sztucznej inteligencji, który natychmiast udziela odpowiedzi na wszystkie problemy Leetcode do łatwych rozmów z kodowaniem, jakbyś słuchał ChatGPT w uchu". Dodatkowo warto zauważyć blok z dowodem społecznym wskazujący 111 396 użytkowników, którzy korzystali z rozwiązania z naciskiem właśnie na to, że to inżynierowie i studenci. Obok przycisku CTA pobierania jest mniej wyeksponowany przycisk – Jak to działa. Naszym zdaniem może to zmniejszyć konwersję pobierania rozwiązania, szczególnie na urządzeniach mobilnych, gdzie przycisk działania docelowego w stanie otwartym znajduje się tylko na samym dnie strony Jak to działa. Separatnie warto podkreślić, że na stronie głównej jest już blok How does it work? poniżej pierwszego przewinięcia. Naszym zdaniem przycisk działania docelowego, również rozwiązanie jest dość uproszczone, po naciśnięciu przycisku Pobierz użytkownik zostanie przeniesiony na stronę, gdzie zostaną mu zaproponowane opcje pobierania, lepiej byłoby spróbować "przeczytać" system operacyjny użytkownika i dać mu możliwość pobrania rozwiązania natychmiast z kliknięcia z pierwszej strony, a nie ze strony technicznej wyboru.

Czy w 10 sekund widać, co produkt robi i dla kogo?
Czy w 10 sekund widać, co produkt robi i dla kogo?
Czy w 10 sekund widać, co produkt robi i dla kogo?
Czy w 10 sekund widać, co produkt robi i dla kogo?

Krok 2

Ile kroków ma rejestracja i czy od razu proszą o kartę?

Rejestracja dostępna jest tylko przy pobieraniu rozwiązania, w trybie webowym https://app.leetcodewizard.io/auth/login możesz tylko się zalogować, jeśli masz konto i wykupiłeś subskrypcję. Nie można sprawdzić trybu pracy rozwiązania webowego na koncie testowym. Formularz autoryzacji/rejestracji nie obsługuje logowania przez Google, logowanie musi odbywać się za pomocą loginu i hasła. Po rejestracji w programie użytkownik zostaje przeniesiony do pierwszego kroku – Wybierz język programowania, zgodnie z instrukcją na stronie https://leetcodewizard.io/#how-does-it-work Program nie zapamiętuje twojej autoryzacji i za każdym razem będziesz musiał wpisać hasło do konta, dlatego nie rób go zbyt skomplikowanym, gdzie go zmienić później tak nie znaleźliśmy. UWAGA: Zrobić zrzut ekranu pracy programu standardowymi metodami systemu operacyjnego się nie da, program rzeczywiście nie pojawia się na zrzutach ekranu i ma tryb ukryty.

Ile kroków ma rejestracja i czy od razu proszą o kartę?

Krok 3

Czy nowicjusza prowadzą za rękę, czy wrzucają w pusty interfejs?

Onboarding mieści się w małej instrukcji https://leetcodewizard.io/#how-does-it-work Jak to działa. Poza tym po zainstalowaniu i uruchomieniu samego programu na twoim komputerze, wypełniasz niezbędne dane krok po kroku, bez możliwości pomyłki. Nawet przy pierwszym przejściu przez formularz wszystko czyta się szybko, a formularz wypełnia się intuicyjnie. Kluczowym pytaniem jest język programowania, który następnie wpływa na jakość generowanych odpowiedzi programu Leetcode Wizard. Na ostatnim kroku będziesz musiał dostarczyć programowi źródło danych, którym jest faktycznie zrzut ekranu okna/ekranu/monitora. Możesz również zmienić lub zaktualizować źródło danych. Brakuje małej instrukcji dotyczącej skrótów klawiaturowych, które deklaruje developer. Znacznie by to uprościło onboarding do produktu i stało się pewną przewagą dla użytkownika. W naszym przypadku przy naciśnięciu pewnych klawiszy zmienialiśmy rozmieszczenie okna, ale to było przypadkowe i niespodziewane dla nas. Jak wykonywać inne czynności za pomocą skrótów klawiaturowych, musisz poszukać tej informacji w ustawieniach programu. Program naprawdę ma dość bogaty zestaw ustawień, dlatego jeśli chcesz aktywnie i wygodnie korzystać z rozwiązania, możesz je dostosować do siebie, ale będziesz musiał intuicyjnie rozśwetlić sobie to czy inne zasady i ustawienia.

Czy nowicjusza prowadzą za rękę, czy wrzucają w pusty interfejs?
Czy nowicjusza prowadzą za rękę, czy wrzucają w pusty interfejs?
Czy nowicjusza prowadzą za rękę, czy wrzucają w pusty interfejs?
Czy nowicjusza prowadzą za rękę, czy wrzucają w pusty interfejs?
Czy nowicjusza prowadzą za rękę, czy wrzucają w pusty interfejs?

Krok 4

Po jakim czasie od «Zacznij» pojawia się pierwszy użyteczny wynik?

Pierwszą wartość otrzymaliśmy nieco ponad 8 minut. To dlatego, że najpierw musieliśmy zdecydować, którą wersję programu użyć, jak go skonfigurować i przejść rejestrację z onboardingiem. Testowaliśmy rozwiązanie w języku programowania PHP, po raz pierwszy udało nam się otrzymać rekomendacje systemu dotyczące rozwiązania zadania bez samego zadania. Zasadniczo przed nami był otwarty kod kontrolera wyszukiwania Laravel i Leetcode zaproponował 3 opcje przetworzenia/przebudowy tego kodu z różnymi scenariuszami wdrożenia biznesowego. Do przejścia rozmowy może to wystarczać, ale co zrobić, jeśli podczas wywiadu z podziałem na pół postawią ci pytania, tego nie rozświetliśmy przy pierwszej próbie. Jedyne, co widzieliśmy, to możliwość skonfigurowania twojego monitu do analizy/pracy programu. Domyślnie Leetcode Wizard używa domyślnego monitu, którego nie będziesz mógł przejrzeć ani zmienić. Obecność monitu była dla nas odkryciem, byłoby pożądane podkreślanie tego podczas onboardingu. Czas: 8:32

Krok 5

Czy produkt działa poza demo na innym zadaniu?

Otrzymanie drugiej wartości od razu się nie udało. Tym razem spróbowaliśmy przekazać okno Cursor z otwartym plikiem php na stronę programu, ale z jakiegoś powodu system zwrócił błąd, wskazując, że taki format/styl obrazu jest niepoprawny i zwrócił błąd parsowania obrazu przy generowaniu wskazówki. Krok niezaliczony: Błąd przy parsowaniu ekranu Cursor z otwartym plikiem php

Czy produkt działa poza demo na innym zadaniu?

Krok 6

Gdzie kończy się darmowy plan i co psuje się przy nietypowym wejściu?

Program daje ci 20 prób generowania wskazówek. Nie będziesz mógł korzystać z wersji webowej rozwiązania bez wykupienia płatnej subskrypcji. Ogólnie uważamy, że liczba prób testowych jest wystarczająca do analizy i możliwości zrozumienia wartości rozwiązania dla ciebie oraz przetestowania go w warunkach "komercyjnych". Program wykonuje działanie docelowe bez ograniczeń jakościowych.

Krok 7

Na ekranie płatności widać, za co dokładnie płacisz?

Z taryfu wszystko jest maksymalnie proste, wersja Pro kosztuje €49 na miesiąc. Tutaj otrzymujesz rozszerzony zakres źródeł transmisji obrazów, wsparcie premium i nieograniczoną liczbę zapytań. Strona https://leetcodewizard.io/pricing jest jakościowo skonstruowana, informacja czyta się szybko i prosto, płatność odbywa się poprzez wysłanie żądania do Stripe. Ale nam nie udało się otrzymać linku do płatności, bo nie zrozumieliśmy, gdzie zarejestrować swój e-mail. Krok niezaliczony: Nie otrzymaliśmy linku do płatności przez Stripe

Na ekranie płatności widać, za co dokładnie płacisz?
Na ekranie płatności widać, za co dokładnie płacisz?

Krok 8

Jak się wypisać, usunąć konto i zabrać swoje dane?

Usunięcie konta jest niemożliwe. Jedyne, co możesz to zwrócić się z takim żądaniem do zespołu wsparcia support@leetcodewizard.io. Informacji w Centrum pomocy nie znaleźliśmy.

Jak się wypisać, usunąć konto i zabrać swoje dane?

Trzy pytania fokusowe

Fokus 1

How clear is the product onboarding?

Onboardingu nie ma, ale usługa ma prosty interfejs i znane doświadczenie użytkownika – jedyna forma monitu.

Fokus 2

Is the pricing logical?

Projekt działa na dwóch modelach: zakup dodatkowych tokenów, gdy jest potrzeba, i plany subskrypcji z możliwością płatności rocznej lub miesięcznej. Cena jest konkurencyjna i na planach podstawowych wygląda maksymalnie atrakcyjnie, ponieważ otrzymujesz dostęp do popularnych modeli AI zasadniczo w cenie planu Pro każdego z modeli z osobna. Koszt 1 obrazu 0,067-0,045$, 1 wideo 0,67-0,45$.

Fokus 3

Does the product fit the stated audience?

Ogólnie projekt odpowiada deklarowanej publiczności. Dla profesjonalnych twórców treści cyfrowych może brakować elementów automatyzacji poprzez integracje API.

Wnioski

01 Co zaskoczyło na plus Prosty jedyny tarif, szerokie limity bezpłatnego użytku. Jasne pozycjonowanie na studentów i inżynierów.
02 Co wkurza Dość trudno poradzić sobie z ustawieniami, jest problem z parsowaniem obrazów i link do płatności w Stripe nie przychodzi.
03 Dla kogo to nie jest Ci, którzy chcą całkowicie polegać na asystencie AI.
04 Co naprawić najpierw Skonfiguruj wysyłanie linku do płatności!

← Do strony projektu

Co oznaczają oceny

A+
Wzorzec: produkt można polecać bez zastrzeżeń. Ścieżka użytkownika jest spójna, pierwsza wartość pojawia się szybko.
A
Bardzo mocny produkt. Drobne szorstkości są, ale nie psują doświadczenia.
A-
Dobrze złożony produkt, z którego da się korzystać. Problemy są punktowe, nie systemowe.
B
Działa, ale z wyczuwalnym tarciem. Wartość jest, droga do niej długa albo zagmatwana.
C
Mieszany wynik: jest zalążek wartości, ale ważne części scenariusza się sypią albo blokują.
D
Słaby stan. W obecnej postaci produktu trudno polecić.