Norbert Pisz

Norbert Pisz Software &
Technology

Temat: Jak ocenić swoje umiejętności?

Witam serdecznie.
Jestem studentem I roku Informatyki na Politechnice Rzeszowskiej. Chciałbym kiedyś pracować jako Software Developer. Z programowaniem mam styczność od 1 klasy technikum. Poza szkołą interesuje się programowaniem. Uczyłem się języka C# z książki oraz videokursów dostępnych na virtualstudy.pl. Stworzyłem kilka aplikacji na platformę Windows Phone. Ogólnie interesuję się tematyką IT.
Więcej na temat moich projektów: http://www.norbertpisz.pl/index.php/about-me

1) Czy mogę już pracować w zawodzie jako programista C#?
2) Ciężko się dostać na praktyki/ staże do firm? Są one płatne?
3) Czy platforma .Net to dobra inwestycja na przyszłość?
4) Na jakie wynagrodzenie mogę liczyć w przypadku rozpoczęcia pracy?
Maciej Koprowski

Maciej Koprowski Programista /
Konsultant

Temat: Jak ocenić swoje umiejętności?

hej,

Moim zdaniem to tak:
>1) Czy mogę już pracować w zawodzie jako programista C#?
- jeśli zaoferowana zostanie Ci pozycja, z pewnością tak. Najlepiej weź udział w procesie / sach i już;)
>2) Ciężko się dostać na praktyki/ staże do firm? Są one płatne?
- raczej nie; najczęściej raczej nie, choć i zdarzają się płatne - zależy
>3) Czy platforma .Net to dobra inwestycja na przyszłość?
- moim zdaniem dobra, choć to oczywiście kwestia gustu. W wielu przypadkach platforma ma mniejsze znaczenie - ważniejsze są umiejętności, rozwiązywanie problemów, podejście etc.
>4) Na jakie wynagrodzenie mogę liczyć w przypadku rozpoczęcia pracy?
Moim zdaniem zależy to od umiejętności;)

pozdrawiam serdecznie:)
Maciek
Karim Agha

Karim Agha Software Engineer

Igor Kutzner

Igor Kutzner Programista .NET

Temat: Jak ocenić swoje umiejętności?

Norbert Pisz:
3) Czy platforma .Net to dobra inwestycja na przyszłość?

Jeżeli chcesz programować na telefony, to nie polecam platformy .NET. Windows Phone to zaledwie 1,9% światowego rynku telefonów. iOS ma 22,9%, a Android ma aż 56,1%. To są dane z Wikipedii za pierwszy kwartał 2012 roku:
http://en.wikipedia.org/wiki/Mobile_operating_system#M...

Nic nie wskazuje na to żeby coś w tej kwestii miało się zmienić na korzyść Microsoftu.
Myślę, że dobrze jest gdy programista od telefonów potrafi programować na wiele systemów. Warto znać Javę (Android), Objective-C (iOS) i C# (Windows Phone). To razem daje około 80% rynku. Ale sam Windows Phone to jest nic.
Jeśli chcesz programować na telefony, to skup się przede wszystkim na Androidzie. Na samego Windows Phone'a raczej ciężko będzie znaleźć pracę.
Jest też możliwość tworzenia oprogramowania na Androida za pomocą platformy .NET:
http://xamarin.com/monoforandroid
Spotkałem się z negatywnymi opiniami na temat tego rozwiązania, ale sam nigdy tego nie używałem, więc nie jestem w stanie ocenić tego rozwiązania. Nie wiem czy jakaś firma w Polsce korzysta z tego.

Jeśli lubisz platformę .NET i programowanie na telefony nie jest dla Ciebie ważne, to polecam ASP.NET. Wiele poważnych instytucji takich jak banki, instytucje z branży medycznej, finansowej, przemysłowej, ma swoje systemy stworzone na platformie ASP.NET, więc jak będziesz dobry w tym, to problemu ze znalezieniem pracy nie będziesz miał. Zaleta jest też taka, że nie musisz umieć programować na Androida czy iOSa, bo możesz stworzyć stronkę w ASP.NET, która będzie dostępna dla telefonów z tymi systemami.Igor Kutzner edytował(a) ten post dnia 08.07.12 o godzinie 12:13
Małgorzata B.

Małgorzata B.
Pani-Kocham-To-Co-Ro
bię

Temat: Jak ocenić swoje umiejętności?

1) Czy mogę już pracować w zawodzie jako programista C#?
2) Ciężko się dostać na praktyki/ staże do firm? Są one płatne?
3) Czy platforma .Net to dobra inwestycja na przyszłość?
4) Na jakie wynagrodzenie mogę liczyć w przypadku rozpoczęcia pracy?

Norbercie,

jeśli chodzi o kwestie techniczne, to nie jestem Ci w stanie pomóc. Zajmuję się rekrutacją i z moich obserwacji wynika, że:
1) Jako student 1 roku raczej nie dostaniesz pracy na cały etat. Zakładam, że masz jeszcze zobowiązania na uczelni. Większość firm niechętnie zatrudnia na 1/2 czy 3/4 etatu (czy nawet na 4/5!), bo zawsze znajdzie się ktoś, kto może na cały.
2) Staże i praktyki to dobry start, tutaj jest bardzo różnie, nie ma złotej reguły. Sprawdź też ofertę biura karier Twojej uczelni, często firmy zamieszczają na BK ogłoszenia pod studentów.
3) No idea, ale bez wątpienia język angielski na poziomie min. B2 to dobra inwestycja. Nawet nie wyobrażasz sobie, ilu dobrych technicznie kandydatów na tym odpada.
4) Jak już wspomniano, zależy od firmy, miejscowości i umiejętności, ale sekretem nie jest, że w Warszawie początkujący Software Developer, świeżo po studiach, może liczyć na ok 3,5 k brutto.

Ps. W logo twojej strony wkradł się błąd. Programming ;)
Ps2. I tak najważniejsza jest motywacja. Firmy bardzo dobrze patrzą na osoby, które znają pracodawcę i np. na rozmowie o pracę nie mówią, że w sumie nienawidzą programowania :)

Trzymaj się ciepło i powodzenia!
Norbert Pisz

Norbert Pisz Software &
Technology

Temat: Jak ocenić swoje umiejętności?

Dziękuje wszystkim za odpowiedzi. Programować na telefony raczej nie będę. Zajmowałem się tym tylko na potrzeby konkursu. Z angielskim raczej nie mam problemów ponieważ na każdych wakacjach pracuję w Angli i mam styczność z językiem. Uczyłem się także z kursów.
Teraz dorwałem dobrą książkę na temat ASP NET i po wakacjach zabieram się za to. Również zainteresuję się programowaniem na Windows 8 ponieważ Microsoft organizuje fajny konkurs.

Mam nadzieję że nie będę miał problemów ze znalezieniem pracy w przyszłości :)
Pozdrawiam.

Temat: Jak ocenić swoje umiejętności?

Możesz się także już teraz zastanowić, czy będziesz się w czymś specjalizował (bankowość, medycyna, gry, algorytmika, e-learning, aplikacje mobline, ERP, elektronika, startupy internetowe, handel, szeroko pojęte oprogramowanie użytkowe "pod klucz"), a także, czy planujesz w przyszłości rozwój w kierunku projektanta oprogramowania (dużo nauki).

Możesz także spróbować połączyć umiejętności programisty z innymi dziedzinami, takimi, jak biologia, astronomia, matematyka, medycyna, socjologia, marketing, jeśli masz takie zainteresowania. Z własnego doświadczenia (medycyna, statystyka) stwierdzam, że jest to opłacalne, choć trzeba czasem trochę poszukać. Niestety, nadal wiele firm potrzebuje "koderów-którzy-nie-zadają-pytań-tylko-klepią-w-klawisze". Pamiętaj, im więcej umiejętności posiadasz, tym ciekawsze i bardziej opłacalne rzeczy możesz robić.Adrian Olszewski edytował(a) ten post dnia 10.07.12 o godzinie 17:31
Igor Kutzner

Igor Kutzner Programista .NET

Temat: Jak ocenić swoje umiejętności?

Norbert Pisz:
Z angielskim raczej nie mam problemów ponieważ na każdych wakacjach pracuję w Angli i mam styczność z językiem. Uczyłem się także z kursów.
Teraz dorwałem dobrą książkę na temat ASP NET i po wakacjach zabieram się za to.

Jedni wolą uczyć się z książki, inni preferują kursy multimedialne. Jeśli zaliczasz się do tej drugiej grupy i masz w miarę dobry internet, to proponuję darmowe kursy ze strony Microsoftu:
http://www.asp.net/web-forms/videos
http://www.asp.net/mvc/videos
http://www.asp.net/web-pages/videos
Mi takie kursy bardzo przyśpieszają naukę, a przy okazji można trochę poćwiczyć język angielski ;)
Jeśli wolisz uczyć się czytając, to na stronie http://www.asp.net też jest sporo darmowych tutoriali Microsoftu, aczkolwiek książkę też dobrze przeczytać.



Wyślij zaproszenie do