Czy mając 23 lata jeszcze zdąże?

Czy mając 23 lata jeszcze zdąże?

Wątek przeniesiony 2015-02-11 08:45 z Newbie przez olesio.

nieznasz
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 239
1

Ja uderzyłem na studia informatyczne z pełną wyluzką jak przez całe życie :) Dużo treningów mało nauki. Nie jestem typem, który siedział z książką i się dużo uczył, raczej takim, który szybko łapie ale woli sport. W pewnym momencie kiedy już nie nadążałem z materiałem, powiedziałem sobie, że tylko zdam uczelnie dla papierka i daję sobie z tym spokój. Gdy już uzyskałem stopień inżyniera odezwał się do mnie znajomy czy nie chciałbym u nich w firmie spróbować, a ja na to, że czemu nie :P W zasadzie to w ogóle nie potrafiłem programować i wszystkiego nauczyłem się w owej firmie. Spróbowałem różnych technologii, z których po 1,5 roku wybrałem C#. Postanowiłem iść w tym kierunku. Poszedłem na rozmowę o pracę i od wczoraj zacząłem pracę w nowej firmie :) Umowa na czas nieokreślony 2,5k netto na start i tylko C#.
Aktualnie skupiam się na tym by zostać w tej firmie bo póki co wydaję się na prawdę spoko, poza tym wzrosło moje wynagrodzenie i obiecano mi, że wzrośnie o kolejne 300zł jeśli się sprawdzę w ciągu 3 miesięcy.
Tak właśnie wygląda moja historia.

Wiem, że muszę się jeszcze sporo nauczyć, ale łatwo się nie poddam! :P

Dodam jeszcze, że mam 24 lata w czerwcu kończę 25.

KR
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2964
3

Znam ludzi, którzy nie skończyli studiów i są całkiem nieźli, ale znam znacznie więcej ludzi po studiach, którzy są bardzo mocni w programowaniu. Z ludźmi bez studiów (lub w trakcie studiów), lub ewentualnie takimi, którzy przeszli się na studia tylko po papier, z jakimi miałem okazję się zetknąć, czasem był taki problem, że mieli dość szeroką wiedzę, ale zwykle płytką i słabo popartą teorią. Tzn. często wiedzieli, jak coś zrobić, ale nie potrafili wytłumaczyć jak do tego doszli lub dlaczego to działa. W efekcie byli trochę niepewni - tzn. nie wiadomo było, czy dasz takiemu problem do rozwiązania, to czy zrobi go w 5 minut (bo już znał rozwiązanie), czy się zatnie i będzie siedział tydzień, a później się podda (bo na SO nie ma odpowiedzi), albo zrobi nawet coś w 5 minut, co niby będzie działać, ale pod obciążeniem się wysypie.

Żeby nie być gołosłownym - dwa przykłady:

  1. Kumpel robił aplikację na komórkę. Ponieważ nie było jeszcze grafiki, bo grafik się opóźniał, a aplikacja miała nie straszyć testerów, kumpel postanowił we własnym zakresie trochę powalczyć z kolorami i zrobić mniej więcej takie same jak w logo / stronie www firmy dla której to było robione. Potrzebny był kolor ciemno-fioletowy. Więc pomyśłał sobie, że fioletowy to przecież czerwony + niebieski, pomieszał czerwony i niebieski w rgb i dostał intensywny różowy. Był tym faktem bardzo mocno zaskoczony i następnie próbował walczyć dłuższy czas losowo zmieniając wartości RGB i za żadne skarby mu nie chciał wyjść ten ciemno fioletowy. Pomijając fakt, że mógł pewnie ten kolor skądś zwyczajnie skopiować / podejrzeć aplikacją graficzną czy w źródle strony, albo użyć jakiejś aplikacji graficznej, która ma solidnie zrobiony "color picker", gdzie wystarczy koor myszką wskazać, jakby znał choć troszkę teorii, to na pewno by sobie z tym kolorem też poradził w trzech próbach.

  2. Goście walczyli z aplikacją używającą jakiegoś zewnętrznego kodeka w C kompilowanego ze źródeł. Aplikacja miała bardzo złą, nieakceptowalną wydajność i wszystko wskazywało na to, że to muli się właśnie ten zewnętrzny moduł w C. Ponieważ to nie był mój zespół, to się nie mieszałem, ale po 3 dniach jak dalej słyszę, że walczą, to rzuciłem swoją robotę i zaglądam do tego kodu. Fakt, kodu dużo i nikt nie wie do końca jak działa. Wiedzą tylko, że ktos tam inny tego używał i działało dobrze. Jeden rzut oka na początek głównego pliku, a tam #define USE_INT_MATH 0. Przestawiłem na 1, przekompilowałem, śmiga 10x szybciej. Nie znaleźli tego, bo ta opcja im nic nie mówiła...

fourfour
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 627
4
Krolik napisał(a):

Potrzebny był kolor ciemno-fioletowy. Więc pomyśłał sobie, że fioletowy to przecież czerwony + niebieski, pomieszał czerwony i niebieski w rgb i dostał intensywny różowy. Był tym faktem bardzo mocno zaskoczony i następnie próbował walczyć dłuższy czas losowo zmieniając wartości RGB i za żadne skarby mu nie chciał wyjść ten ciemno fioletowy.

Jakby to powiedzieć... nie uważał w podstawówce ani na plastyce, ani na fizyce. Później pewnie poszedł do prywatnego liceum... ;-)

Krolik napisał(a):

Pomijając fakt, że mógł pewnie ten kolor skądś zwyczajnie skopiować / podejrzeć aplikacją graficzną czy w źródle strony, albo użyć jakiejś aplikacji graficznej, która ma solidnie zrobiony "color picker", gdzie wystarczy koor myszką wskazać,

Nie wierzę, że o tym nie pomyślał. To nie może być prawda, by człowiek obyty z komputerami nie wpadł na taki pomysł.

Krolik napisał(a):

Goście walczyli z aplikacją używającą jakiegoś zewnętrznego kodeka w C kompilowanego ze źródeł.(..) po 3 dniach jak dalej słyszę, że walczą, to rzuciłem swoją robotę i zaglądam do tego kodu. (..) Jeden rzut oka na początek głównego pliku, a tam #define USE_INT_MATH 0. Przestawiłem na 1, przekompilowałem, śmiga 10x szybciej. Nie znaleźli tego, bo ta opcja im nic nie mówiła...

Powiedz sam, co to jest za gość (goście) czy inny programista (programiści), który widząc nic nie mówiącą mu opcję przechodzi nad nią do porządku dziennego, nie sprawdzając nawet do czego służy? Czy Ty sam (albo ktoś z tego forum) nie sprawdziłbyś, do czego służy zapis, którego nie rozumiesz lub nie znasz? Czy jeśli byś nie znalazł nigdzie odpowiedzi, nie próbowałbyś tego wywalić, przestawić wartości na to 1 czy inną wartość? Zapytać na forum, by ktoś wskazał drogę do rozwiązania? Przecież Ty też kiedyś się musiałeś z tym gdzieś spotkać (bo "jeden rzut oka", jak sam piszesz wystarczył), inaczej skąd byś wiedział od razu, że to może być przyczyną takiego a nie innego działania?

Choć może brak szczegółów jakichś w tych opowieściach i bez nich nie da się inaczej ocenić tych dwóch przypadków. Z drugiej strony - chyba każdy się spotkał kiedyś ze ścianą, której nie mógł zburzyć, a którą ktoś inny jednym palcem przewrócił :)

S1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 11
0

Jeżeli dałoby radę to opiszcie swój typowy dzień w pracy.
Jak da rade to zarobki ale jak ktoś chce bo jak wiadomo to sfera tabu :3

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.