Witam, mam 12 lat, znam kilkanaście języków programowania: C, C++, Java, Python, Haskell, VB.NET, C#, JavaScript, Go, Ruby, SQL, Kotlin i jeśli zaliczają się do języków programowania to HTML i CSS.
Chwalisz się, czy jak? Jeśli te języki wymieniałeś żebyśmy wiedzieli jaki projekt Ci polecić to wiedz, że napiszesz wszystko w wszystkim. Nawet w brainfacku, czy od palca w binarce.
napisałem swój języków programowania
niezbyt orientuję się w języku assembly i niskopoziomowym programowaniu
To się mija z celem.
niezbyt otientuję się w języku assembly i niskopoziomowym programowaniu
[...] znam kilkanaście języków programowania: C, C++ [...]
Są to niskopoziomowe języki.
generator analizatorów leksykalnych, przeglądarkę internetową, algorytm szyfrujący i funkcję skrótu
Ile z tego to tylko i wyłącznie Twoje własne algorytmy, funkcje, to co pamiętasz?
C, C++, Java, Python, Haskell, VB.NET, C#, JavaScript, Go, Ruby, SQL, Kotlin i jeśli zaliczają się do języków programowania to HTML i CSS.
Znasz te języki w stopniu przynajmniej ponadpodstawowym, czy tylko ich urywki potrzebne do projektów?
Tak btw. Znasz tyyyyyyle języków, napisaleś takie wspaniaaałe projekty. A wiesz co jest pod pokrywką? Zainteresuje się budową komputera, RAMem, procesorem - rejestrami, asmem. Jeśli naprawdę to ogarniesz to będziesz pisał lepszy kod.
Jeśli chodzi o projekt to dlaczego poprzestać na grze? A dlaczego poprzestać aplikacji na telefon czy stronie internetowej? Spróbuj przepisać tą przeglądarkę w C++, jeśli pisałeś ją w innym języku. Lub przepisz każdą "ciekawszą" aplikację do C lub języka w którym będzie to najtrudniejsze. Postaw sobie wyzwanie. Jeśli pisałeś ten generator analizatorów leksykalnych w Pythonie, to spróbuj w Javie. Algorytm szyfrujący? Brzmi fajnie. Spróbuj napisać stronę, algorytm (cała aplikacja) w pythonie. Połącz to, nauczysz się dwóch rzeczy. Widzisz ile masz pomysłów? Tak naprawdę niczego Ci nie podpowiemy, pod tym co napisałeś może się kryć wybitny programista któremu można polecić napisanie np. AI lub zwykły klepacz kodu.
Pozdrawiam.