Pierwsza praca w C# i .NET

0

Cześć wszystkim.

Przede wszystkim to chciałbym się dowiedzieć jak w rzeczywistości wygląda rynek pracy w tej technologii, jakie są oczekiwania względem Juniorów itp.
Od jakiegoś czau koncentruję się na C# i .NET, w najbliższym czasie chcę ogarnąć sobie podstawy ASP.NET.
Studiuję inny kierunek niż Infa, pracuję fizycznie, doświadczenie w IT żadne, więc na starcie mam trochę trudniej, szczególnie, że często w wymaganiach piszą o ukończonych studiach kierunkowych, ew. w trakcie i jakimś doświadczeniu.

No, ale konkretnie...

  1. Co trzeba koniecznie umieć i na jakim poziomie, żeby w ogóle gdziekolwiek CV wysyłać? Poza przyzwoitym angielskim, znajomością samego języka i podstawowym 'ogarnianiem' platformy, ciekawością technologi i zapałem.

  2. Co najlepiej zrobić do portfolio? Jakieś pomysły przykładowych mini-projektów, które warto pokazać? Chodzi o to, że nie bardzo wiem co w takich portfolio na Juniora się umieszcza, co wypada, no wiecie...
    Np cytując ogłoszenie z pracuj.pl.

dobra znajomość ASP.Net, .Net, C#, CSS potwierdzona przykładami

Co na przykład byście wysłali, jaki przykład?

  1. Jak to jest z tym doświadczeniem. Np.

Doświadczenie w realizacji projektów na platformie .NET i tworzeniu aplikacji WinForms.
Chodzi im o komercyjne, czy takie klepanie czegoś tam w domu?

  1. Wszędzie przewija się SQL. Ile trzeba umieć z programowania baz danych tak na początek?

  2. O jakie inne umiejętności warto się zatroszczyć? Np. często przewija się GitHub, wzorce projektowe. Co jeszcze?

  3. Powyżej było tak ogólnie. A Co konkretnie na stanowisko programisty .NET trzeba wiedzieć? Pewnie znajomość Visuala, co jeszcze się przydaje?

  4. Jak z Waszego doświadczenia wygląda rynek pracy dla .NETowców na Śląsku? Bo jednak emigracja do Krakowa ma dla mnie wiele minusów, a na stolicę to może za parę lat przyjdzie czas... Głównie chodzi mi o jakieś staże, oferty Juniora w mniejszych firmach itp.

No i kiedy w ogóle warto rzucić pracę na zmywaku za 6zł/h i zacząć się rozglądać za czymś w IT? Tak, żeby śmiesznym nie być i nie wysyłać Ponga albo kalkulatora w portfolio :D Bo naprawdę nie mam pojęcia, kiedy to już jest ten poziom stażysty/Juniora....
Oczywiście, mówimy o jakimś stażu, ew. Juniorze (ale to za kilka miechów solidnego treningu).
Fajnie jakbyście cokolwiek poradzili, bo nie mam kontaktu ze środowiskiem informatyków, studiuję zupełnie inny kierunek, i tylko po opiniach w internecie mam jako taki obraz pracy branży.

0

Na pewno trzeba umieć wyszukiwać informacji w internetach, bo temat się przewinął od początku roku co najmniej parę razy tylko i wyłącznie na tym forum ;)
Na forum ludzie zachęcają do wysyłania projektów, ja nigdy żadnego nie dołączyłem, a w sumie nie narzekałem na ilość odpowiedzi po wysłaniu CV.

Raczej nie uda Ci się nigdzie załapać jeśli nie będziesz wiedział:

  • czym się różnią typy wartościowe od referencyjnych,
  • jakie są różnice pomiędzy klasą abstrakcyjną a interfejsem,
  • co to jest klucz główny, klucz obcy. A Twoja znajomość DML i DQL będzie się kończyć na "DELETE FROM Table1", "SELECT * FROM Table1"

Znajomości Visuala raczej nie sprawdzą na rozmowie (na takie stanowiska raczej się nie programuje na rozmowie rekrutacyjnej), a na stanowiska Staż/Junior nie jest też wymagane jakieś wielkie doświadczenie, więc jeśli ogólnie wydasz się ogarnięty to nie będą patrzyć czy korzystałeś z GitHuba czy nie.

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