Cześć,
programuję zawodowo, nie mam studiów, nie planuję. Czy są jakieś tematy (oprócz algorytmiki), które programista powinien co najmniej liznąć?
grafika 3d, coś ze sztucznej inteligencji (sieci neuronowe, algorytmy genetyczne), coś z multimediów (formaty graficzne, audio, video)
Moim zdaniem bazy danych, architektura komputerów...
Rób to co robisz i nic więcej, za coś dodatkowego domagaj się dodatkowej stawki.
Jak kodujesz w c/c++ to warto imo przynajmniej liznąć asma.
Cześć,
programuję zawodowo, nie mam studiów, nie planuję. Czy są jakieś tematy (oprócz algorytmiki), które programista powinien co najmniej liznąć?
przeczytać książkę "Czysty Kod" Roberta Martina :)
misiakufal napisał(a):
grafika 3d, coś ze sztucznej inteligencji (sieci neuronowe, algorytmy genetyczne), coś z multimediów (formaty graficzne, audio, video)
grafika 3d? sztuczna inteligencja? audio/video? dla 99% web developerow i korpo javowcow/cekratkowcow te rzeczy to jedynie ciekawostki w zaden sposob nie zwiazane z praca.
X-on napisał(a):
Rób to co robisz i nic więcej, za coś dodatkowego domagaj się dodatkowej stawki.
<;)>rob mniej niz wymagaja, udawaj zmeczonego i zapracowanego, bierz nadgodziny, narzekaj, wez urlop na poratowanie zdrowia</;)>
do autora - napisz w czym programujesz zawodowo, to dostaniesz bardziej trafne porady. tak jak ktos wyzej napisal - zdecydowanie bazy danych, architektura komputerow, jakies dodatkowe jezyki/paradygmaty przynajmniej liznac :)
katelx napisał(a):
do autora - napisz w czym programujesz zawodowo, to dostaniesz bardziej trafne porady. tak jak ktos wyzej napisal - zdecydowanie bazy danych, architektura komputerow, jakies dodatkowe jezyki/paradygmaty przynajmniej liznac :)
Java: Spring + Hibernate. Mam również styczność (jakieś 20% mojej pracy) z Angularem. W planach mam Scalę, jeżeli chodzi o programowanie. Oprócz tego chcę się pobawić Arduino i elektroniką, by wiedzieć z czym to się je.
Bazy danych koniecznie, sieci neuronowe i algorytmy genetyczne również brzmią ciekawie.
Przemyślę wszystko co podacie, następnie utworzę listę i będę powoli przez nie brnął. :)
ok, to nie bede oryginalna. przeczytaj http://www.amazon.com/Effective-Java-Edition-Joshua-Bloch/dp/0321356683 i http://www.amazon.com/Java-Puzzlers-Traps-Pitfalls-Corner/dp/032133678X
Ta pierwsza leży na półce od jakiegoś czasu, ale tej drugiej nie znałem. Dzięki.
Jeśli chodzi o elektronikę cyfrową, to się nada: http://zto.ita.pwr.wroc.pl/~luban/uklady_kom/kod_dek_tran/kod_dek_tran.html
Można stworzyć układ cyfrowy który wyświetla Ciąg Fibonacciego do iluś tam zdefiniowanych bitów oraz zainteresować się układami sterującymi. No i oczywiście przy elektronice cyfrowej metody minimalizacji funkcji boolowskiej to podstawa.
Ale to Ty w końcu chcesz nauczyć się rzeczy przydatnych w pracy czy nadrabiać studia? Bo jeśli to pierwsze, to temat wątku jest mylący.
somekind napisał(a):
Ale to Ty w końcu chcesz nauczyć się rzeczy przydatnych w pracy czy nadrabiać studia? Bo jeśli to pierwsze, to temat wątku jest mylący.
To drugie, ale tym pierwszym też nie gardzę B)