Felieton o programowaniu
Inne strony warte obejrzenia:
zarządzanie dokumentami domeny baza zdjęć
Osobom zawodowo zajmującym się programowaniem dość często zdarza się studzić entuzjazm laików wierzących, że wiedza na temat języka Java lub C++ może zostać zdobyta szybko. Nikt nie chce powiedzieć przez to, że programowanie jest żmudną pracą, a zdobycie niezbędnego doświadczenia wymaga wielu lat praktyki nie wolno jednak zapominać o tym, że mówiąc o nim mamy na myśli dziedzinę wiedzy dynamicznie rozwijającą się. Historia programowania i języków, w jakich pisane są kolejne programy komputerowe nie ma nawet sześćdziesięciu lat wiele osób podkreśla jednak, że każdego dnia dopisywane są jej kolejne rozdziały. Już dziś jasnym staje się to, że do listy języków programowania, które musimy znać powinien zostać dopisany język Java, a przecież wkrótce może okazać się, że któraś z grup badawczych wypracowała rozwiązanie jeszcze bardziej funkcjonalne i znajdujące jeszcze więcej zastosowań. Nie należy oczywiście odwodzić nikogo od zamiaru nauki programowania nie zawadzi jednak przypominać o tym, że zazwyczaj trwa ona nie kilka miesięcy albo kilka lat, ale całe życie i wymaga dość dużego poziomu zaangażowania ze strony ucznia. Wysiłek jest jednak opłacalny można bowiem zawsze liczyć na to, że zostanie on zrekompensowany przez znaczące sukcesy odnoszone przez programistę.
Warto więc wiedzieć, że dopiero sukcesy wyznaczają to czy informatyk jest naprawdę dobry, czy tylko udaje. Przechwalając się nie zdobędziemy naprawdę nic. Cóż, taka dziedzina już nauki i niestety trzeba się tego trzymać.
Warto również przeczytać:
Edukuj swoje dziecko
Choć rodzice raz na jakiś czas zdają się o tym zapominać to właśnie oni w największym stopniu odpowiadają za edukację swojego dziecka. Ich wpływ jest szczególnie widoczny w pierwszych latach jego życia warto więc pamiętać o tym oswajając dziecko z komputerem. Można oczywiście wykorzystywać w tym celu przede wszystkim gry o mniej lub bardziej edukacyjnym charakterze specjaliści radzą jednak, aby w miarę możliwości zaznajamiać dziecko z tajnikami programowania. Nie musi ono wcale stać się wybitnym...
Generacja kodu
Generacja kodu jest ogółem wszystkich operacji, które zostały wykonywane podczas procesów kompilacji, interpretacji. Kod zazwyczaj generowany jest jako kod niskopoziomowy, jako asembler, z kodu abstrakcyjnego, które zwykle jest reprezentowany w postaci kodu źródłowego, przeważnie w postaci pewnego drzewa. Rzadziej podczas generacji kodu powstaje kod wykonywalny lub kod w języku pośrednim, ponieważ asembler jest jedną z najprostszych form i nie zajmuje tyle czasu, co wytwarzanie kody wykonywalneg...
Zadania programisty
Programista ma za zadanie zapisanie dokładnie tego, czego oczekuje od swojego komputera ważne jest jednak nie tylko to, jakie możliwości ma posiadać opracowywany przez niego program, ale również to, w jakim języku zapisywane są przeznaczone dla niego komunikaty. Historia programowania zaczyna się oczywiście od pisania programów bezpośrednio w sposób, który wydawał się prosty do pojęcia przez procesor, na dłuższą metę takie postępowanie okazało się jednak całkowicie nieefektywne. Kod maszynowy ni...
Systemy operacyjne w domu
Ustaliliśmy już, że podjęcie decyzji o tym, jaki system operacyjny będzie zainstalowany w naszym domowym komputerze nie jest proste. Nawet informatycy, a więc osoby legitymujące się ogromną wiedzą w tym zakresie, nie byli jeszcze w stanie wypracować spójnego stanowiska w tej sprawie trudno dziwić się więc, że odbiorcy indywidualni również mają poważne dylematy. To, jak wspomniane wątpliwości zostaną rozwiązane przesądza o sposobie funkcjonowania komputera Turno dziwić się więc, że nikt nie spies...