devstyle.pl - Blog dla każdego programisty
devstyle.pl - Blog dla każdego programisty
3 minut

DevTalk#49 – O przyszłości .NET i Microsoftu z Piotrem Gankiewiczem


06.02.2017

Piotr GankiewiczPrzy okazji naszego 49. spotkania (T -1 eps!) postanowiłem nieco wrócić do korzeni. Dotnetowe pochodzenie daje o sobie znać. Ale WORRY DON’T, HAPPY BE: nawet jeśli na co dzień ślizgasz się po jasnej/ciemnej (niepotrzebne skreślić) stronie mocy, i tak powinieneś znaleźć coś dla siebie. Bo i temat ciekawy, i rozmowa się kleiła, i atmosfera bardzo wesoła.

Ten refleksyjny odcinek tworzy wraz ze mną Piotr Gankiewicz. Od kiedy w ubiegłym roku wygrał konkurs Daj Się Poznać: zaczął wchodzić w coraz to nowe obszary bardzo ciekawej działalności. Bloguje, występuje na meetupach, tworzy świetne projekty open-source (m.in. Warden, LockBox), a ostatnio nawet rozpoczął publikowanie kursu programowania na YouTube. Dużo tego! Na Twitterze: @spetzu. Na Snapchacie: @spetzu.

W trakcie konserwacji poruszamy dwa główne tematy.

Pierwszy to: czym różni się “projekt” od “produktu” i jak promować pierwsze, by zmieniło się w drugie? Piotrek z sukcesem puścił w świat info o swoim Wardenie: pisał o nim Hanselman, mówili o nim w DotNetRocks… Dzieli się swoimi doświadczeniami i drogą do budowania Wardenowej społeczności na całym świecie.

Druga – główna – tematyka to… Microsoft. I .NET. I open source. I przyszłość. Co poszło dobrze, a co poszło źle? Quo Vadis, MS? Co działa, a co nie działa? Jak pracuje się na Linuxie, będą full-time (a nawet więcej) .NET developerem?

Nie mogę też nie wspomnieć o… no właśnie: Daj Się Poznać! Niedawno wystartowała rejestracja do trzeciej edycji konkursu i czas się zgłosić! Piotrek jest doskonałym przykładem, jak wiele można zyskać, biorąc w nim udział. Posłuchaj, zastanów się i daj się… zainspirować!

Daj Się Poznać 2017

Porozmawiajmy o technologii. A potem: spotkajmy się w konkursie. PLAY!


Montaż odcinka: Krzysztof Śmigiel.
Ważne adresy:

Linki:


Muzyka wykorzystana w intro:
“Misuse” Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0
http://creativecommons.org/licenses/by/3.0/

Nie przegap kolejnych postów!

Dołącz do ponad 9000 programistów w devstyle newsletter!

Tym samym wyrażasz zgodę na otrzymanie informacji marketingowych z devstyle.pl (doh...). Powered by ConvertKit
Notify of
Wojtek (szogun1987)

Dla roslyn widzę zastosowanie podobne do dawnego Code Dom. Czyli generowanie poprawnego kodu na bazie metadanych. Tyle że najczęstsze źródła tego typu (xml,iron, schemat bazy) są już dawno gotowe. A brak dla mniej popularnych nikt nie chce angażować czasu. Sam ostatnio robiłem takie coś prawie 2 lata temu. Próbowałem użyć Roslyn ale ścianą nie do przeskoczenia okazała się zmienność API. Artykuły które zwracało google zawierały kod, który się nie kompilował. Więc użyłem Code DOM bo go znałem

Wojtek2
Wojtek2

Na youtube ten odcinek wyświetla się jako prywatny => dostępu dla ludu pracującego brak :)

Mirek
Mirek

Z jednej strony mam ochote pouczyc sie z Piotrem .net Z drugiej im dluzej slucham tym ochota odchodzi – mowicie Panowie ze MS ciagle z czyms sciemnia – cos nie dziala choc nazywa sie juz jak produkt koncowy – nie widac konca tylko marketingowe bzdury – do tego prelegenci jedno mowia na prelekcji a przy pizzy wychodzi ze to sciema – rozmowia 2 seniorow ktorzy w sumie gubia sie w akronimach :) a wczoraj sluchalem Pana Macieja na youtube jak palil BOB-a bo jako junior po studiach nie znal odpowiedzi a chcial 15k ;) – asp to rozumiem wieksze koszty… Read more »

Rengare

znając jave, można bardzo szybko nauczyć się c# i na odwrót, sam zaczynałem jako programista androida, aktualnie piszę w angularze i asp.net. Jeżeli ktoś nie ogranicza się i nie wyznaje “kultu jednego” to da się wiele zrobić. W językach obiektowych pełno jest wzorców, które działają tak samo tu i tu, różnica tkwi w implementacji. Natomiast warto poznać uniwersalne rozwiązania jak np. reactivex.io

Michal Franc

Podobnych argumentow mozna uzyc i zaatakowac Oracle i ich podejscie do Javy. Z ciekawosci ktore akronimy masz na mysli? Z iloscia pracy to zgadzam sie z Piotrkiem, 4programmers to nie jest jedyny serwis. Inna sprawa ze popularnosc jezyka nie ma znaczenia dla dobrego deva. Stawki mniejsze? Mozliwe ale to bardziej wynika z tego ze duzo wiekszych firm w innej domenie zainwestowalo w Jave. W sumie wyzsze stawki w Javie oznaczaly by ze Java jest mniej popularna i jest mniej kandydatow na rynku? Czy .NET to jezyk weekendowy? Przeciez to ten sam swiat co Java. Java tez jest jezykiem weekendowym? (… Read more »

Michal Franc

Szkoda ze nie można edytować… Ktoś mi wytłumaczył o co może Markowi chodzić z weekendowym językiem. Zgodzę się z haskellem może być trudno o pracę ale z. Netem zdecydowanie praca jest i czeka.

Piotr Gankiewicz

Cześć, nie zgodzę się z większością tego co napisałeś – jeśli chodzi o hosting ASP.NET to korzystając z platformy Core koszty są identyczne, bo bezproblemowo możesz mieć serwer Linuxowy, a do tego całość opakować Dockerem. Poza tym .NET oraz C# jest to IMO ścisłe top 3 jeśli idzie o ilość miejsc pracy oraz zarobki. Ofert jest od groma za bardzo wysokie stawki, a osobiście to póki co zrealizowałem tylko jeden kontrakt w pełni zagraniczny (dla wspomnianych Niemców). Pozdrawiam!

Mirek
Mirek

przegladam 4programmers
ilosc ogloszen java ~300, c# ~150 .net ~120

ja tam bardzo trzymam kciuki bo VS to super narzedzie, jednak nadal rynek faworyzuje jave, a tak naprawde zeby cos z tym calym .netem dzialac to i tak javascript bedzie sie klanial

Piotr Gankiewicz

Może i faworyzuje, co nie zmienia faktu, że ofert pracy jest mnóstwo, poza tym to tylko pojedynczy portal. Wystarcz założyć choćby profil na LinkedIn lub Goldenline aby dostawać codziennie przynajmniej jedną ofertę pracy ;).

TADEUSZ BALCER

Dzięki za podcast!

A pro po konsolki w Windows to wspomnieliście tylko o cmd, a pomineliście Powershell’a, który moim zdaniem jest genialny (aczkolwiek nie ujmuje bashowi, bo jest naprawde potężny i nie zawachałbym sie go używać) – bazuje na obiektach w przetwarzaniu w potoku (bash jezeli dobrze pamietam bazuje na stringach), pozwala na łatwe wykorzystanie klas ze świata .NET i jak się trochę z nim posiedzi to idzie się do niego przekonać. Jest również możliwość korzystania z Powershella na linuxie ale osobiście tego nie próbowałem.

Piotr Gankiewicz

Oczywiście masz rację co do Powershella, jednak jako programista korzystający z Linuxa czy to jako środowisko developerskie czy produkcyjne (gdzie hostujesz aplikacje), to raczej nikt Powershella nie zainstaluje (bo jest bash) i głównie z tego puntku widzenia to rozpatruję, nie ujmując nic Powershellowi, który jest naprawdę potężny :).

Moja książka

Facebook

Zobacz również