poczatkujaca programistka szuka mentora

0

Hej, jestem na I roku informy, b. lubie JavaScript (znam tez C/C++, ale szalu nie ma)
Chcialabym porozmawiac z kims, kto pracuje jako programista, popytac o pewne rzeczy itp.
Nie mam mozliwosci zapytac innych osob.

0
  1. Skąd jesteś? :P
  2. Zdjęcia na priv i mogę się zastanowić...

A tak poważnie to możesz pytać tutaj, jest tu sporo programistów (i nawet kilka programistek) i chętnie odpowiemy :)

1

Jesli avatar to Twoje zdjecie, to pisz na maila :)

1

WTF? Nigdy nie widzieliście kobiety czy jak ?

0
Shalom napisał(a):

A tak poważnie to możesz pytać tutaj, jest tu sporo programistów (i nawet kilka programistek) i chętnie odpowiemy :)

Ok, w sumie to mogẹ zapytac na forum. Pierwsza czẹsc moich pytań:
1.Czy warto skupić siẹ na szlifowaniu JavaScriptu do perfekcji czy tez poznawać inne (zaczynam teraz PHP, nie wydaje mi siẹ jakos b. trudny w porownaniu np. z C++)
2. .Teraz tworzẹ sobie wszystko sama, ale rozumiem, ze jak siẹ juz pracuje przy jakims wielkim projekcie, to praca jest podzielona (czy w korporacjach zwyczajowo kazdy wybiera sobie czẹsc do zrobienia, czy jest to jakos przydzielane z góry? Jak siẹ to potem łaczy I jaka jest odpowiedzialnosc, jesli ktoś z zespołu nawali ze swoja czẹścią?
3.Ile kobiet jest przeciẹtnie u was w pracy? Czy obiło się, ze zarabiają mniej???

2

3.Ile kobiet jest przeciẹtnie u was w pracy? Czy obiło się, ze zarabiają mniej???

Kobiet jest mało, a porównania między płacami kobiet i mężczyzn to czysty nonsens. Płaca jest generalnie (tzn uśredniając) uzależniona od wydajności, jakości stworzonego kodu, umiejętności radzenia sobie z problemami, etc. Krótko - od wypracowywanego zysku. Jeśli X na takim samym stanowisku wypracowuje mniej zysku niż Y to logicznym jest, by X zarabiał(a) mniej niż Y.

Wypracowywany zysk może zależeć od szczęścia czy tzw zbiegu okoliczności - np w danej pracy możemy się wykazać, bo robiliśmy coś podobnego wcześniej, a w innej trochę się mijamy z powołaniem i musimy robić rzeczy, które nam wyraźnie nie leżą.

2

Ad. 1. IMHO nie ma sensu szlifowanie jednego języka do perfekcji. Jeśli już, to ograniczałabym się do technologii, a nie języka - czyli np. do technologii webowych.
Osobiście jednak nie jestem zwolenniczką specjalizacji, ponieważ uważam, że lepszą drogą jest nauka programowania, nauka wyszukiwania informacji, nauka czytania dokumentacji, nauka utrzymywania czystego kodu. Nauka języka to jest przy tym pikuś.
Trzeba też pamiętać, że za te 10 lat, obecnie popularne języki mogą stać się dinozaurami (a może będą rozwijane, zobaczymy). Ja bym np. nie chciała programować tylko w JS przed 15 lat, a potem jak mnie zwolnią płakać, bo już nikt nie używa JS.

Ad. 2. Przydzielane jest odgórnie, zazwyczaj jest jedna osoba w zespole odpowiedzialna za podział zadań.
Jak to się łączy? Pogooglaj sobie "systemy kontroli wersji".

Jaka jest odpowiedzialność? Jaka odpowiedzialność? Nie rozumiem. Że jakieś kary, do kąta stawiają czy coś? Jak popełnisz błąd to masz go poprawić i tyle...

Ad. 3. U mnie akurat tak się trafiło, że w prawie każdym zespole jest jedna kobieta. Zespół to ~4-8 osób. Nie wiem, ile zarabiają pozostali, ja z pewnością nie zarabiam "mniej" - zarabiam adekwatnie do moich umiejętności i doświadczenia.

0
PretensiousIntelligent napisał(a):

1.Czy warto skupić siẹ na szlifowaniu JavaScriptu do perfekcji czy tez poznawać inne (zaczynam teraz PHP, nie wydaje mi siẹ jakos b. trudny w porownaniu np. z C++)

PHP jest bardzo łatwym językiem, dobrym punktem wyjścia do nauki np. Java, aczkolwiek, paradoksalnie, przez swoją prostotę potrafi wykształcić złe nawyki.

PretensiousIntelligent napisał(a):
  1. .Teraz tworzẹ sobie wszystko sama, ale rozumiem, ze jak siẹ juz pracuje przy jakims wielkim projekcie, to praca jest podzielona (czy w korporacjach zwyczajowo kazdy wybiera sobie czẹsc do zrobienia, czy jest to jakos przydzielane z góry? Jak siẹ to potem łaczy I jaka jest odpowiedzialnosc, jesli ktoś z zespołu nawali ze swoja czẹścią?

Ochrzan i tak zwykle dostaje PM ;)
Metody podziału pracy zależą od firmy, czasami od PM'a. W jednej firmie PM miał zapędy dyktatorskie, i przydzielał każdemu programiście zadania, a w innej firmie była pula zagadnień danego projektu, i każdy brał co chciał, na zasadzie - kto pierwszy. Najtrudniejsze/najbardziej upierdliwe zadania zwykle zostawały na koniec.

PretensiousIntelligent napisał(a):

3.Ile kobiet jest przeciẹtnie u was w pracy? Czy obiło się, ze zarabiają mniej???

Kobiet jest mało, w tej firmie, w której pracuję, są 2 programistki na 20(?) mężczyzn. A czy zarabiają mniej? Kwestia wydajności i jakości produkowanego kodu.

1

PHP jest prosty? Okej, mały eksperyment! Co robi ten sampel?

echo(max(1, "69 dupa"));

A co robi ten?

$arr = array(1, 2, 3);

if (in_array("3Stefan';DROP TABLE users;--", $arr)) {
   echo 'zuo';
} else {
   echo 'gorsze zuo';
}

Umiesz sensownie nazwać te zjawiska i wyjaśnić czemu tak, a nie inaczej?
Jeśli nie, to nie mamy o czym gadać.

0
PretensiousIntelligent napisał(a):

1.Czy warto skupić siẹ na szlifowaniu JavaScriptu do perfekcji czy tez poznawać inne (zaczynam teraz PHP, nie wydaje mi siẹ jakos b. trudny w porownaniu np. z C++)
Jak sie nauczysz programowac to nauka nowych jezykow jest porownywana do nauki nowej klawiatury ;)

PretensiousIntelligent napisał(a):
  1. .Teraz tworzẹ sobie wszystko sama, ale rozumiem, ze jak siẹ juz pracuje przy jakims wielkim projekcie, to praca jest podzielona (czy w korporacjach zwyczajowo kazdy wybiera sobie czẹsc do zrobienia, czy jest to jakos przydzielane z góry? Jak siẹ to potem łaczy I jaka jest odpowiedzialnosc, jesli ktoś z zespołu nawali ze swoja czẹścią?
    Jakby kazdy sobie wybieral to by ta praca nijak nie wygladala :> Co do nawalenia to jak ktos nawali to nawali, rzadko sie zdarza, zeby ktos wylecial.
PretensiousIntelligent napisał(a):

3.Ile kobiet jest przeciẹtnie u was w pracy? Czy obiło się, ze zarabiają mniej???
U mnie sa 2 koderki i nie mam pojecia o ich zarobkach.

P.S. Nie znasz C++, nie zaryzykuje jakbym dal sobie glowe uciac za to stwierdzenie :)

0

Dziekuję za wasze odpowiedzi, proszę jednak wziac pod uwage, ze oczywistości dla osȯb zaawansowanych nie są już takie dla niewtajemniczonych. Dlatego szukam pomocy.
PHP zaczẹłam . Nie jest moją intencją prezentowanie siẹ jako super programistka, broń Boże.
Oprócz programowania , w LO na zajeciach z info( rozszerzonej) bardzo spodobaly mi sie bazy danych.
Na studiach w programie jest to chyba na VI semestrze, a chciałabym juz teraz cos zrobić w tym kierunku, bo też mi siẹ to wydaje ciekawe. Do kola naukowego nie chcieli mnie przyjac, bo powiedzieli, ze muszę najpierw zaliczyc ten moduł :/ Myslę, że powȯd byl też taki, ze jestem dziewczyną ;/
Generalnie to chciałabym poznać kogos o podobnych zainteresowaniach, ale juz zaawansowanego w dziedzinie, kto, by dał feedback odnośnie takiej czy innej opcji, ktore rozwazam. Czy ktos mialby chwilę?

0

Ja moim postem nie pomogę, ale miałem kiedyś kolegę który zaczynał się uczyć PHP. Zobaczywszy to zapytałem się go

"Co ty kujwa robisz"
on mi na to,
"ale przecież PHP, to nowoczesny język oparty na składni C++"
, odparłem na to
"nawet jeżeliby tak było, to uważasz to za plus?!"

Ta rozmowa zapadnie mi na długo w pamięci..

0

@PretensiousIntelligent chcesz coś zacząć w tym kierunku? To zacznij :) Ściągnij sobie tutorial jakiś do SQLa, ściągnij sobie jakiegoś postgresa i się baw ;]

2

Generalnie to chciałabym poznać kogos o podobnych zainteresowaniach, ale juz zaawansowanego w dziedzinie, kto, by dał feedback odnośnie takiej czy innej opcji, ktore rozwazam. Czy ktos mialby chwilę?

A po co ograniczać się do opinii jednej osoby? Przecież mamy Internet ;)
Zadając odpowiednie pytania na forum uzyskasz od razu spojrzenie z wielu perspektyw.
No chyba, że szukasz przyjaciela.

1

Proszę Cię, błagam, czołgam się i zapadam pod ziemię, ale nie ucz się teraz PHP. Zacznij od lepiej zaprojektowancyh języków (czyli C++ też odpada) i jak się nauczysz programować oraz pisać ładny i spójny kod to dopiero weź się ewentualnie za PHP.

0

@niezdecydowany

emfałsi napisał(a):

Dżizas - kolejny który traktuje wszystko zbyt poważnie, przez takich "żyjemy w smutnym jak pi*&za mieście"

Ani to śmieszne, ani to zabawne. Nie staraj się być bardziej zabawny niż jesteś, bo wychodzi to komicznie.

0

winerfresh, czemu nie od PHP? Uzasadnij. Może ma zaczynać od Delphi? Ja zaczynałem od pascala, C/C++, java (technikum i obecnie na studiach), a od 3 lat bazy i php. Jak podoba jej się PHP, to czemu nie. odpali serwer xampp, vertrigo i ma narzędzie do nauki baz i php.
Co do JS, to jest ciekawym językiem ale trzeba przede wszystkim znać jak chce się pisać lub modyfikować kod JQuery.

0
winerfresh napisał(a):

Proszę Cię, błagam, czołgam się i zapadam pod ziemię, ale nie ucz się teraz PHP. Zacznij od lepiej zaprojektowancyh języków (czyli C++ też odpada) i jak się nauczysz programować oraz pisać ładny i spójny kod to dopiero weź się ewentualnie za PHP.

za późno :P

@aurel – nie szukam przyjaciela, ale feedbacku :P
@Shalom - no to jest jakas zachęta

Moją przygodẹ zaczẹłam od C, nie było to łatwe, potem na studiach wwalili mi w ramach pewnego przedmiotu asemblera.
Ok, konkretne pytanie, zakładając, że chciałabym połączyć programowanie z DB, co mogẹ zrobić oprȯcz książek I tego koła naukowego, do ktȯrego na razie nie chcą mnie przyjąć? Jak to w praktyce można połączyć?
Z gory dzięki za sensowne odp.

3

o_O siądź i programuj po prostu zamiast zadawać głupie pytania na forum...

0

Na początek zapoznaj się z językiem SQL a później z PHP. Tak ja robiłem, że najpierw sql i bazy a później php. Ale jak chcesz, możesz jednocześnie uczyć się, co wg.mnie jest bezsensu. Oprócz samego sql, dobrą bazą do nauki i nie tylko jest MySQL :)
Chyba, że wolisz platformę .Net, to tam tez na bazach możesz się uczyć:)

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