Wpis z mikrobloga

@tomasztomasz1234 Seniorstwa nie dostajesz za znajomość algorytmów. Idź mordeczko popracować jako dev to się bardzo szybko przekonasz ze kodzenie to może z 60% czasu pracy seniora.

czasem po prostu ambicja. Osiągnięcie dobrych wyników naukowych wymaga ogromnego nakladu pracy


Ktoś kto ma wyniki w pracy naukowej nie narzeka na brak pieniędzy. Wyniki to nie to samo co g---o świstek z pseudo uniwersytetu w Polsce.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
@tomasztomasz1234: przy budowie 99% aplikacji nie potrzebujesz żadnych algorytmów. Robienie dużych aplikacji w zasadzie wymaga wiedzy gdzie i jak wstawiać ograniczenia, żeby w przyszłości nie r-------y systemu oraz jaką strukturę powinien mieć kod.
Mało kto to tak definiuje, ale ja lubię patrzeć na soft w ten sposób.
Przykładowe ograniczenia, żeby było wiadomo o co mi chodzi:
- klasa może robić tylko jedną rzecz
- warstwa logiki biznesowej (zwana często application) nie może nic wiedzieć o infrastrukturze (np. bazie danych)
- moduł X wie tylko o module Z, ale nie może łączyć się z A, B
  • Odpowiedz
@tomasztomasz1234: z doktorantami informatyki jest taki problem, że w czasie jak senior zrobi taska i zdąży o nim zapomnieć to oni będą jeszcze na akademickich grupach szukać optymalnej struktury danych dla wyników selecta, a jak już w końcu znajdą to jeszcze wrzucą gdzieś posta o tym jaki język X jest ujowy, bo w Haskellu można lepiej.
  • Odpowiedz