Witam, pracuje jako Administrator od prawie 2 lat.
Czuje, że czas pójść dalej i zawęzić zakres (w tej chwili posiadam szerokie spektrum ale w stopniu, nazywam to "podstawowym"), a chciałbym już się kształtować się w konkretnej jednej dziedzinie i zawęzić umiejętności.
Jeżeli chodzi o programowanie, to pisałem trochę w C, JS, C#.
Technologie wykorzystywane w pracy:
- MS SQL
- TSQL (podstawowa wiedza),
- Windows Server 2008,2012,2016 ( + Hyper-V), GPO, AD, IIS, Web Service) -
- Sieci ( Cisco [ CCNA 3 sem skończone] , Tp Link, Dray Tek, UTM Sophos XG
- ERP (dobra znajomość CDN XL, OPTIMA)
- C# podstawy
Technologie "indiwidualne" z którymi bawie się
- Docker, Vagrant
- Vmware
- Linux (Ubuntu, Centos, Debian).
- Selenium (automaty JAVA)
Oczywiście przejrzałem sobie niejednokrotnie
https://github.com/kamranahmedse/developer-roadmap
Mam wrażenie, że mam podstawy na stanowisko Dev-ops, ale z kolei ciągnie mnie do programowania (Bardzo podoba mi się przejrzystość i uniwersalność Javy jako back-end), ale z kolei Python (który, trochę mnie mniej kręci), jest językiem mocno rozwijającym się ( + AI). Jak domniemam, żeby dostać się na juniora JAVA, to bez mocnych podstaw (wzorce, MVC, REST, Spring) nie ma co uderzać. JavaScript był pierwszym językiem, którego się uczyłem (z perspektywy czasu nie był to najlepszy pomysł), i jakoś niespecjalnie przypadł mi do gustu, wolę języki typowo "obiektowe".
Comarch udostępnia API w Basicu i C# - a tego mogę teraz się uczyć w pracy do pisania jakichś pluginów. Więc jest to kolejna technologia, którą mógłbym rozwijać.
W tej chwili, moja kariera idzie mniej więcej w tym kierunku
.Net, SQL, T-SQL, środowisko Windowsowe (, Web Servicy (IIS, SOAP,REST),
Jaką "drogę" byście sugerowali? Może są jakieś stanowiska, na których moje kompetencję były by odpowiednie waszym zdaniem?