Ile zarabiają programiści w Dolinie Krzemowej?

Powyższa infografika z pewnością zainteresuje wszystkich programistów którzy rozważają emigrację zarobkową do Stanów Zjednoczonych. Jeśli nie oglądacie Californication, i nie wiecie dlaczego Kalifornia jest rajem dla developerów  oto kilka faktów związanych z pracą w Dolinie Krzemowej:

  • Średnie roczne zarobki programisty w trzecim kwartale 2011 wynosiły 116 tyś dolarów co oznacza wzrost o 7% procent w porównaniu z kwartałem drugim.
  • Co oczywiste najlepiej zarabia się w firmie będącej w późniejszej fazie rozwoju.
  • Na wysokość zarobków ma wpływ także prestiż ukończonej uczelni oraz staż pracy.
  • O dobrego specjalistę konkuruje aż pięć firm IT z Doliny Krzemowej.
  • Średni czas jaki upływa od momentu wysłania aplikacji a rozpoczęciem pracy wynosi 20 dni. Dla porównania w drugim kwartale 2011 wynosił on 35dni.
  • Jeśli chodzi o przodujące miasta, to na czele znajduję się San Francisco, następnie Palo Alto  i Mountain View.

Polskie serwisy internetowe

Grzegorz Marczak, autor popularnego bloga o nowych technologiach ogłosił w ostatnim miesiącu konkurs na najlepszą infografikę dotyczącą polskiego Internetu. Ponieważ Antyweb jest bardzo często odwiedzany przez ludzi z branży internetowej, wiele agencji interaktywnych uznało to wydarzenie za świetny sposób na autopromocję. Konkurs pokazał, że Polacy nie gęsi i też potrafią stworzyć świetne schematy.
Schematicus nie może przejść obojętnie wobec takiego urodzaju polskich infografik. Najbardziej spodobała się nam grafika przygotowana przez ideakto.pl:

Nie będziemy komentować tego schematu. Nacieszcie oczy tą piękną infografiką.

Największe brandy na Facebooku

Specjaliści od marketingu bardzo szybko odkryli w <strong>Facebooku</strong> świetne narzędzie do promocji brandów. Powyższa infografika pokazuje jakie marki mają największą liczbę fanów (inaczej mówiąc ile osób kliknęło “lubię to”). Przoduje Starbucks który ma niemal 17 milionów fanów! Na drugim miejscu znajduje się Coca-cola, przez wielu speców uważana za najbardziej wartościową markę w ogóle. Na dalszych miejscach uklasowały się: nieobecne na polskim rynku Oreo, następnie Skittles oraz Red Bull. Przyjrzyjmy się bliżej fanowskim statystykom:

  • Przeciętny użytkownik Facebooka śledzi ok. 7 marek.
  • Przeciętny wiek fana brandów wynosi 31 lat.
  • 17% procent fanów brandów jest bezrobotna.
  • 20% procent fanów marek jest studentami.
  • Na facebooku jest aż 139 marek które mają więcej niż 1 milion fanów.

Jak działa internet?

W Internecie spędzamy już po kilka godzin dziennie. Jak dokładnie działa to medium przedstawia poniższa infografika.

  1. Jak różne komputery posiadające odmienne systemy operacyjne mogą się ze sobą komunikować? Możliwe jest to dzięki specjalnemu językowi zwanemu protokołem. Dominującym protokołem w Internecie jest TCP/IP.
  2. Komputery w sieci adresowane są poprzez numery IP. Mają one postać ###.###.###.###. Gdzie # jest cyfrą.
  3. Także twój komputer ma przypisany adres IP identyfikujący go w sieci. Może to być zarówno adres statyczny jak i dynamiczny (przyznawany podczas każdego logowania).  Za przyznanie adresów IP odpowiada twój dostawca internetu (ISP). Dostawca musi także przechowywać rejestry odwzorowań numer IP – użytkownik, więc kiedy coś przeskrobiesz w Internecie,  nie będzie większych problemów z identyfikacją. Anonimowość w internecie jest mitem. Chyba że korzystasz z sieci TOR.
  4. Skoro komputery identyfikowane są za pomocą numerów IP, to jak jest możliwe surfowanie za pomocą adresów typu youtube.com? Bardzo prosto. Serwery DNS są odpowiedzialne za zamianę długich i trudnych do zapamiętania adresów IP na adresy domenowe typu youtube.com.  Niemal zawsze przy konfiguracji połączenia internetowego musisz podać adres serwera DNS.
  5. Komputery posługują się kodem binarnym złożonym z jedynek i zer. Kod ten musi zostać zamieniony na analogowy sygnał elektroniczny który następnie przesyłany jest kablami telefonicznymi, drogą radiową itp.  Dostawcy internetowi przesyłają dalej sygnał za pomocą światłowodów. Aby komputer adresat mógł odebrać wiadomość musi zajść analogiczna zamiana po jego stronie. Sygnał świetlny zamieniany jest na sygnał elektroniczny a ten następnie na kod cyfrowy.
  6. Dostępem do  Internetu mogą pochwalić się  niemal 2 miliardy ludzi. Czyli jedna czwarta ludzkości. Zdobycie 50mln użytkowników zabrało Internetowi zaledwie pięć lat. Dla porównania zdobycie podobnego audytorium zabrało stacjom radiowym aż 38lat.
  7. Światowym liderem jeżeli chodzi o przetwarzanie danych elektronicznych jest USA.
  8. Serwisy internetowe fizycznie umieszczane są w tkz. data centers. Są to duże pomieszczenia w których znajduje się ogromna liczba serwerów. Energia potrzebna do zasilania takich centrów to ok 40 megawatów. To tyle ile zużyje 35,000 gospodarstw domowych.

Źródło www.makeuseof.com

Świat programowania

Infografika przedstawia naukowców oraz programistów bez których trudno wyobrazić sobie powstanie komputerów i Internetu. Oto oni:

  • Charles Babbage – twórca maszyny różnicowej, mechanicznego prototypu dzisiejszych komputerów.
  • Alan Turing – wynalazca tkz. Maszyny Turinga. Warto wiedzieć, że wszystkie popularne języki programowania są kompletne w sensie Turinga. Wszystkie programy które można w nich napisać równie dobrze mogą być zaprogramowane na maszynie Turinga. Tak, w większości przypadków taśma z programem byłaby naprawdę długa…
  • John von Neuman – pomysłodawca architektury wg której budowane są dzisiaj komputery. Neuman wyróżnił trzy główne elementy komputera: procesor, dane oraz urządzenia wejścia i wyjścia.
  • Twórcy języków
    • John Backus – Fortran(1955), Algol(1958)
    • Dennis Ritchie – C(1972)
    • Bjarne Stroustrup – C++(1980)
    • Lary Wall – Perl(1987)
    • James Gossling – Java(1991)
    • Guido van Rossum – Python(1991)
  • Teoretycy
    • Edsger Dijkstra – wymyślił algorytm znajdowania najkrótszych ścieżek w grafie.
    • Donald Knuth – autor słynnej “Sztuki programowania”
  • Wolne oprogramowanie
    • Richard Stallman – twórca edytora Emacs i przywódca ruchu wolnego oprogramowania GNU.
    • Linus Torvalds – twórca Linuxa oraz systemu kontroli wersji Git