Dalszy rozwój jako programista C#

Odpowiedz Nowy wątek
2018-05-30 15:49
0

Cześć.
Mam dość duży problem. Nigdy nie rozważałem zostania programistą C#/.NET. Programista tego języka jestem od roku. Aktualnie brak mi pomysłów w którym kierunku się rozwijać żeby być lepszym programistą C#. Ogólne zagadnienia nie związane z konkretnym językiem programowania poznaje na bieżąco. Może wy mi coś zaproponujecie co dalej.

Ps. Dotychczas do czynienia miałem z Linq, ogólnymi zagadnieniami wypisanymi w połowie książek o C#, testy jednostkowe też pisałem. Z Asp.NET nie miałem do czynienia bezpośrednio ale z MVC spotkałem się podczas pisania małej aplikacji dla androida, xamarin oraz w PHP z framework Zend 3. MVVM przewinęło się przy okazji pisania aplikacji okienkowej dla Windowsa. Obsługa baz Oracle i MS też była. Web service specjalnie dla androida i aplikacji webowej też pisałem.

edytowany 1x, ostatnio: Serasm, 2018-05-30 15:50

Pozostało 580 znaków

2018-05-30 16:14
1

Asp.Net Core (w tym zarówno API jak i MVC), jakiś ORM (EF lub Nhibernate). Jeśli myślisz o rozwoju w kierunku enterprise to jakaś technogia do event messaging, np. RabbitMQ.


Na każdy złożony problem istnieje rozwiązanie które jest proste, szybkie i błędne.

Pozostało 580 znaków

2018-05-30 17:00
Zimny Krawiec
0

Dobry programista rozwija się w każdym kierunku . Są aplikacje klasyczne konsolowe , WPF , WCF, bazy danych i internetowe .
Chyba największe zapotrzebowanie jest na aplikacje internetowe i bazy danych . - to czego ja nigdy nie próbowałem ze względu na brak dostępu
do darmowego serwera.a płacić kasy nie mam zamiaru.
Gdybym mógł cofnąć czas i zostać studentem informatyki to miałbym to wszystko za darmo

Pozostało 580 znaków

2018-05-30 17:36
6

ja widzę wiele ścieżek:

  • craftsmanship, clean code, tdd, solid, wzorce GOF
  • architektura, CQRS, DDD, wzorce fowlera poeaa
  • optymalizacja kodu ze względu na zużywane zasoby aka profilowanie aplikacja
  • programowanie rozproszone, mikroserwisy, soa,
  • cloud, wzorce chmurowe
  • programowanie równoległe i reaktywne, tpl
  • optymalizacja zapytań sql
  • polyglot persistence, nosql
  • javascript, spa
  • system integration, rest, soap, wcf
  • algorytmika
edytowany 2x, ostatnio: neves, 2018-05-31 10:15
Fajne. Dzięki. - Pietass 2018-06-01 12:48

Pozostało 580 znaków

2018-05-30 17:58
Bogaty Jeleń
0

Nie chwal się już tak że to wszystko umiesz ;)))

Pozostało 580 znaków

2018-06-01 07:58
0

Dzięki za wszystkie komentarze.
Zainteresuje się tymi zagadnieniami i zobaczę w którym kierunku chce się rozwijać.

Pozostało 580 znaków

2018-06-01 10:26
0

A jak to wygląda ze zmianą języka?
Jakie są tego konsekwencje?

Myślałem nad Pythonem lub Javą i (głównie z Pythonem) wiązałem przyszłość. Np. przy Big Data.

Pozostało 580 znaków

2018-06-01 12:42
Błękitny Kura
0

Tak naprawdę opcji nie masz aż tak dużo. Opcji masz tak naprawdę 4.

  1. Programista desktop - WPF,Winforms
  2. Programista ASP.NET , WCF
  3. Programista systemów wbudowanych.
  4. Programista gier.
    Polecam ci posiedzieć w każdej z tych technologii trochę i wybierz to co ci się najbardziej będzie podobać i w tym się szkol. Ja osobiście przez rok czasu pisałem aplikacje na windowsa, a później zacząłem pisać w .NET Core sam backend. Z każdą z tych technologii wiążą się pewne frameworki i wzorce projektowe oraz inne rozwiązania technologiczne. Jednak w przypadku, gdy zaczniesz pisać jakieś większe projekty to już sam na to trafisz.

Pozostało 580 znaków

2018-06-01 16:01
Zimny Krawiec
0

Zadajesz takie pytania jakbyś żadnego języka programowania nie znał .

Pozostało 580 znaków

2018-06-01 16:05
0

Chodziło mi o konsekwencje zarobkowe i ewentualne zmiana pozycji w strukturze firmy na np. młodszego programiste. A takich rzeczy nie mogę wiedzieć skoro to moja pierwsza praca, skąd mam niby to wiedzieć? Jeszcze nie zmieniałem języka programowania zawodowo.

Pozostało 580 znaków

2018-06-04 09:37
0

Jak zmieniać to na początku gdy nie masz jeszcze żadnego większego doświadczenia które się nie przekłada zarobkowo póki co.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0