Cześć,
Od ponad 6 lat pracuję jako PHP dev, obecnie pracuję dla zagranicznej firmy na B2B jako Senior PHP Developer gdzie rozwijam SDK. I nie ukrywam, że mam spory problem co dalej, jak się rozwijać.
Odnośnie moich skilli i technologii które używałem w projektach:
Backend: .NET Core, PHP, Symfony Framework, PHPUnit, Swagger, REST API, Jira, GIT, RabbitMQ, Elasticsearch, xDebug
ORM: Doctrine ORM, Entity Framework
Bazy danych SQL/NoSQL: MySQL/MariaDB, PostgreSQL, Redis, MongoDB, SQL Server
Frontend: Angular, HTML, CSS, JavaScript, jQuery, Bootstrap
Docker - tworzenie obrazów Dockerfile oraz docker-compose
Kubernetes - deploy aplikacji, skalowanie, replikacja, debugowanie podów
GitLab CI/CD - głównie projekty symfony tzn zbudowanie obrazu + deploy na serwer z dockerem
Nie jestem masterem tych technologii bo czasami zdarzy mi się zapomnieć jakiejś prostej rzeczy z php, ale gdy mam z czymś problem to korzystam z dokumentacji lub nieśmiertelnego StackOverflow. Posiadam certyfikat Linux Foundation Certified System Administrator (LFCS).
Z jednej strony myślę, że powinienem olać dalszą naukę i odpoczywać po pracy, bo zawsze coś znajdę z moim doświadczeniem, z drugiej strony nie chcę zostać z tyłu z technologiami.
Obecnie po godzinach rozwijam sobie własne REST API w Symfony 4 dla aplikacji helpdesk.
Co wy o tym myślicie? Wśród znajomych devów ich zdaniem powinienem olać naukę i zacząć trochę żyć poza programowaniem :D