Cześć!
Chcę związać moją przyszłość z programowaniem i zastanawiam się kiedy mogę zacząć stawiać pierwsze kroki w tym kierunku tzn. zacząć szukać pracy/stażu(?) jako programista.
Przedstawię poniżej pokrótce swój profil i prosiłbym o wyrażenie swojej opinii, na temat mojego pytania.
Praca:
Od 1,5 roku pracuję w IT zajmując się administracją systemami/helpdeskiem/helpdesk sprzedażowo-wdrożeniowy.
Czyli jednym słowem taki kombajn do wszystkiego. Specjalizuję się w produktach Microsoft głównie WinSvr oraz Cloud (Azure, Office365).
Trochę też tworzyłem skrypty bash, VB w Excelu, trochę zabawy z bazami danych.
Edukacja:
Technik informatyk, obecnie studiuję zaocznie informatykę inż. na trzecim semestrze (od 5 zaczynam specjalizację SAP).
Programowanie:
Zawsze ciągnęło mnie do klepania kodu, lecz dopiero kilka miesięcy temu zorientowałem się, że dokładnie to chcę robić w życiu.
W technikum miałem do czynienia z C++ i Java - trochę jeszcze pamiętam ale to typowe podstawy - to tak na marginesie.
Obecnie klikam sobie w .NET/C# i do tej pory nauczyłem się wydaje mi się zdecydowanej większości materiału - podstawy, obiektowość, LINQ, XML, obsługa wyjątków.
Z posiadanej wiedzy potrafię wyklikać (wg mnie przyzwoity i stabilny) konsolowy program typu: obsługa magazynu, zarządzanie sprzedażą małego sklepu itp.
Do swoich projektów często dołączam Arduino - jako urozmaicenie nauki.
Dodatkowo myślę, że w podstawowym stopniu znam możliwości Visual Studio oraz GITa.
Inne fakty:
Jedyna moja wiedza o front-endzie to umiejętność stworzenia strony w WordPressie opartej o szablon.
Angielski - radzę sobie z dokumentacją techniczną, w rozmowie słabo (cały czas się uczę)
SQL - znam podstawy zapytań, mało stosowałem w praktyce
To tak pokrótce.
Czy przy obecnym stanie mojej osoby mam jakiekolwiek szanse pracy/stażu(?) jako programista (nie muszą być wielkie pieniądze - szukam doświadczenia).
Domyślam się, że znając C# najłatwiej znaleźć pracę przy ASP.NET. Czy może za nim zacznę gdziekolwiek aplikować dobrze byłoby poznać wzorce, ASP MVC, Entity i technologie front-endowe?
Mam nadzieję, że pomożecie odpowiedzieć na moje pytanie i doradzicie.
Pozdrawiam.