IT, branża przysłości
Branża IT (od ang. information technology) to dosyć rozbudowany temat łączący w sobie informatykę oraz telekomunikację. Składają się na nią również wszelkiego rodzaju oprogramowania komputerowe (np. gry czy programy antywirusowe), systemy informacyjne, inżynieria komputerowa, cyberbezpieczeństwo oraz danologia. Powiązaną z IT dziedziną jest również teleinformatyka. Jest to moim zdaniem niesamowicie przyszłościy zawód zważając na fakt, ile obecnie otaczających nas rzeczy ma związek z jakąkolwiek elektroniką bądź oprogramowaniem. Osoby specjalizujące się w tej dziedzinie mogą również zazwyczaj liczyć na duże zarobki z uwagi, iż są to osoby porządane przez firmy. Przykładowe średnie zarobki dla programisty pracującego w języki Java:
Junior - około 5-6 tys/mies
Osoba z doświadczeniem - około 8/9 tys/mies
Senior - 11< tys/mies
Hardware, czyli podzespoły komputera
Bez podzespołów komputerowych nasz komputer nie byłby w stanie poprawnie działać. Wszyskie z nich odpowiadają za z góry przypisane im działania. Mogą się komunikować ze sobą za pomocą płyty głównej, do której wszystkie podzespoły się monutje. Sercem każdego komputera jest procesor, który przetwarza wszystkie wykonywane operacje wewnątrz jednostki. Jest to najważniejsza część komputerowa. Pamieć RAM przechowywuje aktualnie wykonywane operacje, dane dla nich lub wyniki ich obliczeń. Jeżeli procesor nie ma swojego własnego układu graficznego, niezbędne jest posiadanie karty gradficznej, która pozwala na wyświetlaniu obrazu na ekranie monitora. Wszystkie dane przechowywane są na dyskach komputerowych, które pozwalają na ich odczyt zapis czy też magazynowanie. Komputer stacjonarny potrzebuje stałego podłącznia do prądu, na co pozwala zasilacz, który dostarcza energię elektryczną do każdego podzespołu, który potrzebuje jej do działania.
Software, czyli oprogramowanie komputerowe
Oprogramowanie komputera pozwala na przetwarzanie danych w wyznaczonym przez twórce zakresie. Są tworzone przez programistów, którzy programują je w przeznaczonych do tego językach programowania. Sam system operacyjny wchodzący w zakres software'u pozwala użytkownikowi komputera na jego korzystanie. Wszystkie aplikacje czy też programy komputerowe są zbudowane w oparciu o algorytmy, czyli instrukcje które ma wykonywać komputer w danym przypadku. Ważne dla użytkownika oprogramowanie komputerowe, takie jak na przykład system operacyjny, nie może mieć wewnątrz żadnych błędów, które mogłyby doprowadzić do niepoprawnego działania systemu co w rezulatacie mogłoby się odbić na komputerze, na którym mogłoby dojść do awarii. Przykładami oprogramowania komputerowego są:
Gry komputerowe
Przeglądarki internetowe
Programy antywirusowe
Edytory tekstu oraz edytory grafikii