kilka pytań, tworzenie stron, technologie w korporacjach itp.

0

Mam 4 pytania:

Zawsze przykladalem sie np. do nauki Javy, C++, raczej olewalem troche rozne techniki internetowe (mniej mnie to interesowalo, znam tylko html, css), teraz trafilem do pierwszej pracy i jak widze, ja i znajomi klepia cos co ma duzy zwiazek z aplikacja biznesowa np. dla banku dzialajaca w przegladarce. (na szczescie ja klepie to wszystko w firmowej bibliotece w javie + hibernate, spring)

  1. Czy dobrze mi się wydaję, że w takich korporacjach jak Comarch, Sabre wszystko praktycznie co dzis pisza ma zwiazek z web services ?
  2. W czym się teraz piszę różne złożone stronki, chyba juz nie w php, co sie wykorzystuje ?
  3. W jakich technologiach internetowych powinien umiec stosunkwo sprawnie pisac kazdy przyzwoity informatyk ?
  4. Załóżmy, że chce sobie napisać dajmy na to jakiś portal randkowy, czy coś w stylu nk, co muszę umieć ? Ile zajmuje zglebienie takiej wiedzy od praktycznie zera ?

z gory dzieki za informacje :)

0
qazew napisał(a)

Czy dobrze mi się wydaję, że w takich korporacjach jak Comarch, Sabre wszystko praktycznie co dzis pisza ma zwiazek z web services ?

tak bo w cenie jest integracja a protokoly oparte o http sa proste w implementacji i niezalezne od kwestii sprzetowych

qazew napisał(a)
  1. W czym się teraz piszę różne złożone stronki, chyba juz nie w php, co sie wykorzystuje ?

w php pisze sie akurat bardzo skomplikowane stronki, szczegolnie gdy w gre wchodzi skomplikowany frontend, ten jezyk jest po prostu dobrym narzedziem do tego, a aplikacje klasy enterprise to wlasciwie nigdy jeden jezyk i jedna warstwa, java/c#/php/ror/python i mase innych roznych dziwnych polaczen mozna spotkac, webservices jest spoiwem ktore trzyma to wszystko w kupie

qazew napisał(a)
  1. W jakich technologiach internetowych powinien umiec stosunkwo sprawnie pisac kazdy przyzwoity informatyk ?

w zadnych, informatyk to jest od instalacji drukarki w biurze

qazew napisał(a)
  1. Załóżmy, że chce sobie napisać dajmy na to jakiś portal randkowy, czy coś w stylu nk, co muszę umieć ? Ile zajmuje zglebienie takiej wiedzy od praktycznie zera ?

od calkowitego zera to jakies 10 lat, nauka jezyka programowania to zaledwie wierzcholek gory lodowej :P

0

@cepa: Od instalacji drukarki w biurze jest dział obsługi technicznej. Niedoświadczony użytkownik nazwie informatykiem nawet gościa, który składa komputery i instaluje Windowsy. Nazywając helpdesk informatykami to tak jakbyś pielęgniarkę nazwał lekarzem...

Do skomplikowanych zagadnień dobiera się język wspierany przez dobry framework. Np. pod Python'em masz Django, pod Ruby masz Ruby on Rails. Nie wiem jak to drugie, ale sam używałem Django pomieszane z Google App Engine i całkiem fajnie się z tym pracuje, dość elastyczne, nie trzeba używać tych wszystkich Javowych gmatwaczy kodu (porównując do Google App Engine dla Javy), wszystko obiektowo. Kolega, który na czysto używa Django, mówił, że jemu to wszystko jedno z jakiej bazy danych korzysta - cały kod wykorzystujący bazę danych używa klas udostępnionych w Django, a żeby zmienić typ bazy z MySQL na PostgreSQL, czy SQLite wystarczy zmodyfikować kilka linijek swojej aplikacji.

1 użytkowników online, w tym zalogowanych: 0, gości: 1