content top

Imagine Cup 2011 – finały krajowe – dzień pierwszy

Dzisiaj w naszym biurze odbył się pierwszy dzień krajowych finałów konkursu Imagine Cup. Pojawiło się 10 drużyn, które pokazywały swoje aplikacje, a nawet powiem całe systemy rozwiązań jakiegoś problemu. Musze przyznać, że poziom przygotowania wizualnego samych stanowisk bardzo mnie zaskoczył. A to telewizory plazmowe, a to naklejki, ulotki, słodycze, którymi niektóre drużyny przekupywały odwiedzających (dodam, że bardzo skutecznie ;) ). Niektóre drużyny nawet miały ujednolicone stroje i to nie na zasadzie, że wszyscy garnitur, ale począwszy od butów, poprzez spodnie i koszulki – wszystko jednakowe. Fajnie, widać , że zostało w to włożone dużo pracy i pomysłu!

No ale najważniejsze co było dnia dzisiejszego to aplikacje, które zademonstrowały drużyny. Ja swoich dwóch faworytów mam, ale póki co nie będę nic mówił bo jutro jest jeszcze drugi dzień finałów, dlatego powiem bardziej ogólnikowo. Poziom był zróżnicowany. Począwszy od aplikacji, które są bardzo dobrze i estetycznie wykonane wraz z dobrym pomysłem biznesowym na ich przyszłość do takich trochę słabszych. Mówię tutaj bardziej o pomyśle na przyszłość jak taką aplikację sprzedać na rynek, bo technicznie z tego co demonstrowały drużyny nie wynikały żadne braki. Technologie jakie wykorzystywały drużyny były przeróżne. Jedne korzystały z full stack Microsoftowego, inne trochę mniej ;), a w kwestii UI ewidentnie przodował Silverlight (w tym Windows Phone 7) i MVC, i to na dodatek w wersji 3, co pokazuje, że drużyny są technologicznie na czasie, i potrafią swoje projekty w krótkim czasie przystosować do nowych technologii.

Kilka uwag co do samych metod prezentowania swoich rozwiązań przez drużyny. Większość drużyn to robiła, ale niektóre niestety nie, czyli umożliwienie oglądającym “pobawienia się” aplikacją, lub przynajmniej zobaczenia jej na żywym urządzeniu, czy to telefonie, czy PC. Niestety samo opowiadanie i lecąca na monitorze animacja (a czasami nawet tego nie było) to trochę za mało. Taka forma jaką przyjął dzień dzisiejszy to świetna okazja aby wciągnąć oglądających w świat swojej aplikacji, oczarować go, a w rezultacie “kupić go” i zachęcić do oddania głosu :)
Druga kwestia to to, co faktycznie się pokazuje. Kilka drużyn niestety skupiło się za bardzo na mówieniu, a to jeszcze nie działa, a to coś, a to tamto. Gdy prezentuje się aplikację należy skupić się na tym co wiemy, że działa. Nie po to się ją prezentuje, żeby tłumaczyć się z tego czego nie udało się jeszcze skończyć. Najlepiej wymyślić sobie 2-3 ścieżki pokazywania funkcjonalności aplikacji, żeby móc pokazywać różne jej aspekty, ewentualnie mieszać to i być przygotowanym na improwizowanie ;)

Podsumowując, gratulacje dla wszystkich drużyn za włożoną bardzo ciężką pracę w przygotowanie rozwiązań i wiem, że drużyna, która będzie nas reprezentowała na finałach światowych na pewno zrobi to świetnie! Powodzenia!

Czytaj dalej

Pierwszy tydzień w Microsoft Polska

Właśnie minął pierwszy tydzień mojej pracy w MSFT PL więc postanowiłem napisać kilka słów swoich wrażeń :) Od razu na wstępie powiem, że jest bardzo fajnie! Klimat w firmie, dziale i zespole jest bardzo dobry. Wszyscy są pomocni, pomagają się wdrożyć w tryby korporacji ;) Póki co mam trochę szkoleń, ogarniam co trzeba, załatwiam sobie różne kwestie, ale także mam już wyznaczone konretne zadania na najbliższy czas, oraz jeżdzę po konferencjach z prezentacjami na temat różnych technologii. Dla osób, które z MS współpracują na różnych płaszczyznach jak np grupy offline itp. i robią to od kilku lat, znają dużo osób w firmie mogę powiedzieć, że tylko wam się wydaje, że znacie tą firmę ;) Moje złudzenie o tym, że mam pojecię o wielu kwestiach tutaj prysło bardzo szybko zaraz pierwszego dnia na szkoleniu. Jeśli chodzi o minusy to mogę tylko powiedzieć, że ogrom informacji firmowych jakie trzeba przyswoić może być przytłaczający! A póki co jestem bardzo zadowolony i mam nadzieję, że dalej tak pozostanie i dane będzie mi tutaj zagościć na dłużej. A przy okazji polecam wszystkim na składanie CV na pojawiające się oferty Microsoft bo warto spróbować, a być może uda trafić się do fajnego zespołu i robić naprawdę ciekawe rzeczy!

Czytaj dalej

Zmiany, zmiany…

Ostatnio trochę mało się na blogu działo, ale to ze względu na natłok zajęć i zmiany, o których chcę napisać. Dzisiaj podpisałem różnego rodzaju papierki dlatego mogę to w końcu ogłosić oficjalnie i z pewnością, że od kwietnia zaczynam nową przygodę w życiu. Przygodę bo tak trzeba nazwać to co będę robił :) A co to za przygoda? Tak się poskładało, że zaczynam swoją nową drogę w życiu w Microsoft Polska jako Developer Evangelist! Jest to dla mnie ogromna zmiana w życiu, wiążąca się z przeprowadzką, zmianą środowiska pracy i wieloma innymi kwestiami, ale dam radę ;). Będzie na pewno interesująco! Dane mi będzie pracować w świetnym zespole, do którego mam nadzieję wiele wnieść, ale także będę miał okazję WIELE się nauczyć od świetnych osób, co jest nieocenione!

Moja nowa praca to będzie połączenie tego co robiłem do tej pory z tym, co robiłem po godzinach, czyli praca z najnowszymi technologiami oraz przekazywanie swojej wiedzy, informacji na ich temat innym osobom, co bardzo mnie cieszy. Będę na pewno na wielu konferencjach, a także będę miał okazję mocniej udzielać się w innych formach, może online, ale to się jeszcze zobaczy :)

Co dalej z tym blogiem? Dalej będzie działał i będą się pojawiały się na nim nowe rzeczy. Być może będę prowadził jakiegoś nowego bloga, bardziej “firmowego”, ale sam szczerze jeszcze nie wiem jak to wszystko będzie wyglądało. Zatem do następnego posta lub spotkania na jakiejś konferencji! :)

Czytaj dalej

25. spotkanie ŚRGM i PLSSUG Katowice

W czwartek, 29-go lipca odbyło się 25. Spotkanie Śląskiej Regionalnej Grupy Microsoft oraz PLSSUG Katowice. Spotkanie o tyle wyjątkowe, że przyszło na nie aż 56 osób! Co jak na regularne spotkanie, a nie żadną konferencję jest wynikiem bardzo dobrym i cieszącym :)

Tego wieczoru mieliśmy okazję posłuchać dwóch mega ciekawych sesji. Pierwszą z nich (Agile Software Development, czyli jak tworzyć sprawnie oprogramowanie) prowadził Paweł Lipiński, czyli spec od zwinnego prowadzenia projektów. Sesja naprawdę prowadzona sprawnie i lekko. Dla wielu osób informacje, które przedstawiał Paweł na pewno były szokiem, co wywołało żywą dyskuję – i bardzo dobrze bo o to m.in. chodzi w naszych spotkaniach! Aby dyskutować, wymieniać się doświadczeniami i wiedzą, a nie tylko siedzieć i grzać stołki ;) Pawłowi trochę tylko zabrakło czasu aby powiedzieć wszystko dokładniej, ale mam nadzieję, że jeszcze kiedyś nas odwiedzi.

Drugą sesję tego wieczoru prowadził Szymon Pobiega z Krakowskiej Grupy .NET. Szymon opowiadał nam o “Domain Driven Design, czyli programowanie przez modelowanie“. Sesja równie dobra co poprzednia. W przeciwieństwie do pierwszej sesji, która bardzo mi się podobała, aczkolwiek za wiele nowego się z niej nie dowedziałem, w tej sesji Szymon użył kilku bardzo trafnych stwierdzeń, które zapadły mi w pamięć, jak np. to, “aby nie starać się zbawić świata pisząc jakiś fragment kodu tylko rozwiązywać konkretny problem biznesowy”. Bardzo trafne spostrzeżenie bo często pisany kod jest zbyt ogólny i pomimo jego abstrakcyjności, która powinna ułatwiać zastosowanie w wielu przypadkach, tak naprawdę utrudnia wykorzystanie go w konkretnym przypadku biznesowym.

Jak zwykle po sesjach zostało rozdane mnóstwo nagród, więc wiele osób na pewno wyszło dodatkowo szczęśliwych, bo oprócz super wiedzy merytorycznej dostali coś fajnego i użytecznego :)
Po tym wszystkim w jednym z klubów w Katowicach odbyło się małe after-party, gdzie w luźniejszej atmosferze można było porozmawiać o różnych rzeczach, zjeść czy pograć w kręgle.

Następne spotkanie!

Najbliższe spotkanie naszych grup wypada na 26-go Sierpnia. Spotkanie o tyle ciekawe, że planujemy konkurs Speaker Idol! Czym jest SI? Konkurs polega na przygotowaniu krótkiej, maks 5 minutowej prezentacji, na temat dowolnego produktu lub technologii firmy Microsoft i przedstawieniu jej :) Wystąpienie zostanie ocenione przez jury jak i publiczność. Jest to świetna okazja do kilku rzeczy:

  • sprawdzenia samego siebie. Na grupie są ludzie których się zna, są pozytywnie nastawieni więc nie ma czego się obawiać, a można dzięki temu zyskać bardzo przydatne doświadczenie
  • usłyszeć uwagi od jury, w którym będą zasiadały osoby, które przeprowadziły naprawdę dużo prezentacji w różnych miejscach i znają się na rzeczy, a konstruktywna krytyka jest zawsze dobra!
  • podzielenia się być może wiedzą, doświadczeniem, którego nie mają inni i zdobycie + iluś punktów do respektu ;)

Z własnego doświadczenia mogę powiedzieć, że takie konkursy to świetna sprawa. Sam w zeszłym roku wygrałem taki w naszej grupie, a później udało mi się wygrać na konferencji Microsoft Technology Summit 2009, dzięki czemu na tegorocznej konferencji MTS będę prelegentem :)

Dlatego zachęcam wszystkich do wysyłania zgłoszeń na nasz adres mailowy: slaskagrupa[at]ms-groups[dot]pl, do 13-go sierpnia. To tylko zgłoszenie, więc prezentacji nie trzeba wtedy wysyłać a nawet nie trzeba mieć jej przygotowanej bo spotkanie będzie dopiero 26-go :)

Wrzesień. Ten miesiąc też przyniesie dużo dobrego, ponieważ nasza grupa organizuje pierwszy na Śląsku CodeCamp. Co to takiego? Całodniowe spotkanie, na którym będą świetni prelegenci ze znakomitymi sesjami! Termin 11 września, a wszystkie szczegółowe informacje można znaleźć na witrynie spotkania pod adresem http://srgm.pl/codecamp. Zapraszamy już dziś!

Czytaj dalej

Portale społeczności online Microsoft w Polsce – opinia

Dzisiejszy dzień ma coś w powietrzu bo jest nastawiony na marudzenie. Ale to co zaraz napisze nie uważam za marudzenie, a za wyraz niezadowolenia z zaistniałej sytuacji. Aby nie przedłużać przejdźmy do konkretów.

Jak większość osób obracających się w IT, a już szczególnie w działce MS wie, że w na naszym rodzimym rynku istnieją dwa główne portale społecznościowe: WSS oraz CG. Do obu z nich można nawet znaleźć link po prawej stronie tego wpisu. Pierwszy z nich jest skierowany do tak zwanych profesjonalistów IT, czyli generalnie informatyków, administratorów różnego rodzaju systemów. Drugi natomiast jest przeznaczony dla programistów, chociaż ja wolę określenie developerów i to nie dlatego, że bardziej “szpanersko” brzmi, ale z innego wydźwięku tego słowa, a moim zdaniem “programista” nie do końca oddaje angielskie znaczenie “software developer”, ale to temat na inny wpis ;)

Taki podział jak jest dość naturalny i wynika z podziału zadań jakie te obie grupy “zawodowe” mają w pracy. Cudzysłów jest nieprzypadkowy, gdyż w Polsce nie ma zawodu “programista” czy “administrator”. Jest informatyk jako jeden wielki worek na wszystko co związane z IT, ale to też temat na inny wpis.
Łamanie tego podziału jest generalnie dość szkodliwe. ZNAKOMITYM przykładem tego był sławetny projekt “ITCore” – tak, nie boję się użyć tego słowa, chociaż w światku MS jest ono zabronione ;). Sam brałem aktywny udział w powstawaniu tego portalu i wiem jak było, a jak się skończyło to wiedzą chyba wszyscy, i gdzie człowiek się nie obróci jakieś echo tego wydarzenia jest.

Dlaczego o tym wspominam? Dziś w nocy z środy na czwartek miała miejsce aktualizacja właśnie portali WSS oraz CG. Taka zbieżność i taka długa przerwa w działaniu obu portali nie mogła być przypadkowa. I tak proszę Państwa, oba portale przeżyły “odświeżenie”, przy czym dla CodeGuru było to znacznie większe odświeżenie. CG to obecnie WSS w niebieskiej szacie graficznej. Jednak to, samo w sobie nie byłoby czymś złym. Problem większy pojawia się jednak w łączeniu profili oraz ich profilowaniu.
Powstała nowa funkcjonalność, która umożliwia połączenie swoich kont na WSS i CG. Nie dziwi to, gdyż oba portale są hostowane przez tą sama platformę i ta samą firmę. Największym jednak problemem jest fakt, iż w profilu użytkownika są do wyboru 3 profile zawodowe: IT, DEV, Student. Załóżmy sytuację, że na profilu WSS zostawimy zaznaczoną tylko opcję DEV. Co się wtedy wstanie? A stanie się to, że np. na stronie z aktualnościami będą nam się pojawiały newsy z CodeGuru? Co? Po co? Dlaczego? Zadaje sobie pytanie, kto mógł wpaść na ten pomysł? Czemu? Czy przeprawa przez ITCORE naprawdę ludzi w MS NIC nie nauczyła? Czy teraz możemy mówić o “ITCore – Light”? (pozdrowienia dla anonimowego na jego prośbe, autora tego określenia ;) )

Chcę pominąć wiele niedziałających aspektów w obu portalach, jednak CG doskwiera DUŻO bardziej i to w takim stopniu, że niektóre przeglądarki się po prostu wywalają!
Czy w kraju, gdzie tak zwane “user groups” są naprawdę liczne, gdzie jest taka grupa jak PLSSUG, która liczy sobie kilkaset członków, mamy specjalistów najwyższej światowej klasy, MVP, itd., MS nie potrafi stworzyć DWÓCH dobrze działających portali? Czy naprawdę brak wymiernych bezpośrednio korzyści finansowych z takich portali jest powodem, aby na naszym rynku nie można było stworzyć czegoś naprawdę dobrego? Na szczęście ludzie, którzy zajmują się treścią tych portali, szczególnie na WSS, robią ZNAKOMITĄ robotę i WIELKIE dzięki wam za to, bo gdyby nie WY to te portale by już dawno upadły.

Marzy mi się, że kiedyś wpisując adres wss.pl czy codeguru.pl w przeglądarce, zobaczę portal, który poza zawartością tworzona bez interesownie przez grono ludzi, będzie miał też godną temu oprawę, bo chociażby właśnie z szacunku dla osób, które tworzą “content” tych portali MS powinien zapewnić nim przemyślaną i SPRAWNIE funkcjonującą platformę!

Czytaj dalej
Strona 1 z 812345...Ostatnia »
content top