Kandydacie na programistę

komunikacja

Dla wszystkich młodych, rozpoczynających praktyki czy rozpoczynających pracy w zawodzie programisty, kilka myśli którymi chciałbym się z wami podzielić.

Od początku

Gdy wysyłasz swoje CV nie rozdmuchuj go na 3 strony, nie używaj podwójnych enterów, tylko po to żeby było więcej. Ja np. swoje ostatnio skróciłem do jednej strony! Czy sądzisz że jest ono oceniane po ilości kartek? Nie masz co wpisać? Nie przejmuj się tym, jesteś po studiach – wpisz to co umiesz, to co chcesz robić, napisz co najmniej jedno zdanie o sobie.
Wiesz co się bardzo ceni podoba w CV? Link do twojego twojej szuflady z projektami. Używasz githuba, bitbucketa, vs online, czy innego repozytorium z kodem? – wpisz to na CV i wyślij. Masz twittera, na którym jesteś aktywny – wrzuć – o ile aktywność jest związana z zawodem. Korzystasz ze stack overflow i tez jesteś tam aktywny? – wrzuć linka do profilu. Wszystko to gdzie widać twoją aktywność programistyczną. Nawet jeśli jest tego mało, nawet jeśli uważasz że to jest słabe, daj się poznać 😉
A jeśli nic nie masz? To napisz co chcesz robić i próbuj, sytuacja taka, że miejsc więcej niż ludzi. Continue reading

A czemu to tyle trwa

99% procent cieszy tylko przez pierwsze 5 minut – tak słyszałem. Kto z nas nie posiada jakiegoś miernika w tray, czy gdzieś na pulpicie na którym widać ile CPU, jaka temperatura, jaki ram i ile prądu – mój ulubiony to proces monitor  process explorer.

time_bug

Glimpse

Fajnie że jest Glimpse który może zrobic to samo z moja aplikacją asp mvc – no prawie to samo. Aby to zainstalować należy udać się do zarządzania paczkami i wpisać glimpse:

2016-05-12 21_05_06-Itan - Microsoft Visual Studio (Administrator)

Klik-klik i instalacja zakończona. Aby nie marnować czasu od razu powiem że są także dodatkowe paczki dla różnych różności, jako że ja używam EF to zainstalowałem także paczkę dla tego ORM: Glimpse.EF6 ze wszystkimi zależnościami.

Jak to uruchomić? Continue reading

Bez komentarza

Chciałem znaleźć jakieś narzędzie które potwierdzi to co chce napisać ale nie umiem.

TL;DR;
Nie uznaje komentarzy i wy też możecie się ich wyrzec.sketch1462739612197

/// Dokumentacja

Dlaczego tak mi ona przeszkadza? Często wielkie firmy wymagają aby ich kod był udokumentowany.
Mam tutaj na myśli tą grubą dokumentacje:

Continue reading

ChildAction w akcji

Odsłoń

Czasem dostępność java skryptu powoduje, że w zapomnienie mogą odejść pewne funkcjonalności MVC. W moim przypadku było tak gdy chciałem wyświetlać zawartość kanału z wiadomościami. Klik na kanale, a w tle myk-myk leci ajax i wracają wiadomości. Zrobiłem pewne zmiany w kodzie, tak że teraz kliknięcie na kanale powoduje przeładowanie strony i dopiero teraz użytkownikowi pokazują się wiadomości. Co za tym idzie lista kanałów renderowana jest w dwóch miejscach: na głównej liście, gdy żaden z kanałów nie jest wybrany oraz gdy jeden jest wybrany i czytany.
Jak wyświetlić listę kanałów tu i tu? Początkowa opcja ^c+^v odpada, bo nie. Potem myślę o jakimś ajaxie, jak by to zrobić… Continue reading

Filozoficznie o refaktoringu

Nowy projekt

Jakoś ponad rok temu, czy może dwa lata zaczynałem nowy projekt. Nowy dla nas, nie tak nowy dla developerów już tam siedzących. Jednak jak zawsze bywa z nowym projektem miałem wielką nadzieję, że to będzie on, projekt marzenie. Życie miało inne plany.

Oczywiście że śmiechy-chichy, że coś głupio zrobione, że ja zrobiłbym to inaczej gdybym to ja robił czy też taki klasyk:548481af37926[1]

Takie są najczęstsze początki “nowych” projektów.

Continue reading