Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
O mostenire cu (o mica )problema

touchscreen navigatie stricat

bonsai - de unde?

Resetare Bonus Malus
 Unitatea optica DVD-rw absenta pe...

Problema configurare Wireguard

Dozatoare de apa, cu alimentare d...

Intarziere aterizare avioane
 Accident masina reparata pe CASCO

Probleme Ginseng Microcarpa

Un sunet pronuntat la BMW e90 318i

Caut sugestii pentru achizitionar...
 Acest LNB......

Salarii compensatorii?

Recomandare service in Slatina pe...

De unde cumparati piese de schimb...
 

Dilema: A fi sau a nu fi Junior Developer

- - - - -
  • Please log in to reply
65 replies to this topic

#37
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,631
  • Înscris: 30.07.2003
Acum cand e in formare va avea o varza in cunostintele lui.

#38
RomeoM

RomeoM

    Member

  • Grup: Members
  • Posts: 562
  • Înscris: 02.12.2010

 neagu_laurentiu, on 28 noiembrie 2014 - 10:56, said:

Acum cand e in formare va avea o varza in cunostintele lui.
Chiar ca ma si miram cum de nu i-ai recomandat sa se apuce de PHP... Rezultate imediate. Se si cauta...
Iar cu timpul ajungi si la java dupa ce ti-ai tras un job de supravietuire...

Edited by RomeoM, 28 November 2014 - 11:22.


#39
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,631
  • Înscris: 30.07.2003
De cand C# (cu tehnologiile sale, ca limbajul e format din o mana de cuvinte cheie si reguli) reprezinta cealalta aripa (la fel si Java & Co daca-ti place) ?!
Eu n-am recomandat nimic dar pana la urma si PHP poate fi un inceput, la acest moment se pune in practica si experimenteaza notiunile/conceptele iar limbajul cu care face asta e irelevant acum, nu vorbim despre iesirea maine in productie, aici va alege el cand stie ce inseamna programarea (nu un instrument de lucru).

 RomeoM, on 28 noiembrie 2014 - 11:12, said:

dupa ce ti-ai tras un job de supravietuire...
Apropo, la mine se castiga (in aplicatii web nu site-uri) +2000 Euro via PHP (desi nu limbajul e important pana la urma in ecutia asta) asa ca nu vad unde-i supravietuirea. Conteaza ce produci, cui vinzi pana la urma.

Edited by neagu_laurentiu, 28 November 2014 - 11:38.


#40
RomeoM

RomeoM

    Member

  • Grup: Members
  • Posts: 562
  • Înscris: 02.12.2010

 neagu_laurentiu, on 28 noiembrie 2014 - 10:56, said:

Acum cand e in formare va avea o varza in cunostintele lui.

Pentru ca tot esti expert si le stii avand si competente acreditate in pedagogie de inalta performata.

Iti spun urmatoarele nu de la mine ci de la cineva care a luat locul al II lea la olimpiada internationala de matematica, prin anii 80.  Care a prins 5 ani la rand pregatirea cu lotul largit - pana la un punct similar cu clasele de excelenta de azi in matematica/informatica.

Mintea omului este ca un volant. este foate greu sa o pornesti si sa-i dai o turatie ridicata (curba ridicata de invatare). Dupa ce ai pornit-o, parametrii inalti se intretin de la sine cu minim de efort. Trebuie foarte mult efort si de dorit profesionisti in spate. Intretinerea la parametrii inalti, inseamna program aproape zilnic de x ore de invatare.
PIERDEREA CONTINUITATII; MUNCA IN SALTURI E DEVASTATOARE. SE PIERDE MULT.

Primul pas este sa te izolezi si sa stai 8-10 ore facand ceea ce poti (invata) sa faci. Dupa un timp, si mai multe etape - incepe sa-ti placa ajungand chiar la dependenta. Un manual de pedagogie de definitvat de dinainte de 89 poate cuprinde lectia asta (acolo e vorba de motivatie)...

Ca sa revin la prima postare: venind din afara domeniului, 4-6 ore s-a putea sa nu duca niciodata la 'placere' sau 'dependenta de java'. Am recomandat primul pas NECESAR dintr-o suita. TREBUIE MULT TIMP PE DE ALTA PARTE.

PS: http://dexonline.ro/definitie/volant
VOLÁNT1, volanți, s. m. 1. Roată, de obicei foarte grea, montată pe arborele motor al unor mașini cu piston, care servește ca element de reglare a mișcării și âe uniformizare a turației. 2. Piesă complexă din mecanismul mașinilor bătătoare în industria textilă, care, printr-o învârtire rapidă în interiorul unui înveliș, scarmănă bumbacul presat de valțul de alimentare. – Din fr. volant.
Sursa: DEX '09 (2009) | Adăugată de blaurb | Semnalează o greșeală | Permalink

Edited by RomeoM, 28 November 2014 - 11:39.


#41
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,631
  • Înscris: 30.07.2003

 RomeoM, on 28 noiembrie 2014 - 11:37, said:

de la cineva care a luat locul al II lea la olimpiada internationala de matematica, prin anii 80.  Care a prins 5 ani la rand pregatirea cu lotul largit - pana la un punct similar cu clasele de excelenta de azi in matematica/informatica.
Stim cu totii de pe aici ca esti obsedat de matematica.

Edited by neagu_laurentiu, 28 November 2014 - 11:39.


#42
RomeoM

RomeoM

    Member

  • Grup: Members
  • Posts: 562
  • Înscris: 02.12.2010

 neagu_laurentiu, on 28 noiembrie 2014 - 11:39, said:

Stim cu totii de pe aici ca esti obsedat de matematica.

Ai uitat sa spui ca 15 ani am programat si in (Visual) FoxPro. Ofera informatia COMPLETA... Ca sa obtii efectul dorit...

Informatica este considerata o ramura a matematicii (o matematica aplicata) - fara sa divaga; ca nu e importanta definitia.
Important este ca procesele congitive sunt practic identice.

Edited by RomeoM, 28 November 2014 - 12:02.


#43
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,631
  • Înscris: 30.07.2003
Chestiunea era sa nu aduci matematica in argumentatia de mai sus cand nu e cazul. N-am nimic cu ea, are rolul ei dar nu in demonstratia ta privind pedagogia.
Cum la fel nu am zis eu ceva de timpul recomandat de tine sau ce ai mai insirat acolo...

Edited by neagu_laurentiu, 28 November 2014 - 12:06.


#44
MrReason

MrReason

    Senior Member

  • Grup: Senior Members
  • Posts: 9,266
  • Înscris: 08.10.2010

 RomeoM, on 28 noiembrie 2014 - 11:44, said:

Informatica este considerata o ramura a matematicii (o matematica aplicata) - fara sa divaga; ca nu e importanta definitia.
Au impresia cei care nu inteleg informatica (mai precis, in cazul asta, programarea)

 RomeoM, on 28 noiembrie 2014 - 11:44, said:

Important este ca procesele congitive sunt practic identice.
Nu sunt deloc identice. Nici macar similare in mare parte.

#45
RedDev

RedDev

    Active Member

  • Grup: Members
  • Posts: 1,936
  • Înscris: 29.10.2014
Cand m-au intrebat la un interviu cum se calculeaza ceva in O(n) si am sugerat ca se poate folosi o functie matematica care sa reduca problema in O(1), ei au zis: Iuiii! Daca vrem lucruri asa complexe, angajam un matematician.

#46
m3th0dman

m3th0dman

    Senior Member

  • Grup: Senior Members
  • Posts: 9,269
  • Înscris: 03.01.2007
Mai greu cu Java ca începător; e un limbaj relativ uşor dar care are o mulţime de tehnologii aferente necesare pentru proiecte industriale.

Sugerez să încerci să găseşti internship.

 RedDev, on 27 noiembrie 2014 - 16:23, said:

Concluzie: ii intereseaza sa ceri bani putini, indiferent ca nu stii ce e un array sau stii de polimorfism sau alte lucruri cutting-edge. Important e sa nu fii scump.

{Ca senior cu 10 ani experienta sa ceri 2000+ euro ii ia cu lesin}
În orice firmă cât de cât mai serioasă interviul are cel puţin 3 părţi: HR, Tehnic şi Management, în această ordine. Fiecare parte poate avea mai multe etape; de exemplu la HR discuţii şi test de limbă, iar la tehnic probe teoretice şi practice. Dacă unul dintre ei zice NU se angajează, nu se merge mai departe.
La HR discuţi poveşti, la tehnic discuţi polimorfism şi la management discuţi bani, dar nu se încurcă între ele. Adică la HR nu discuţi polimorfism şi al tehnic nu discuţi bani.

Deci, dacă tu la tehnic nu ştii de polimorfism, nu vei ajunge în faza de discutat despre bani şi dacă vii pe gratis deoarece la început oricum consumi bani ocupând timpul până faci ramp-up pe proiect dar nimeni n-o să stea să îţi explice ce e polimorfismul.

Edited by m3th0dman, 30 November 2014 - 21:37.


#47
RedDev

RedDev

    Active Member

  • Grup: Members
  • Posts: 1,936
  • Înscris: 29.10.2014
"Firma serioasa", pfff.

La toate fimele unde am dat interviuri exista doua parti:

Prima parte e tipa din management care te intreaba de viata si cati bani vrei, si
A doua parte: tehnicul.

Apoi iti arunca raspunsul. Care pentru mine a fost unanim: "Am apreciat foarte mult experienta [...] dobandita [...] tine si cunostintele tehnice pe care le-ai acumulat [...] Motivul pentru care nu vom merge momentan mai departe este legat de expectantele tale financiare" facand referire la nivelul meu tehnic. Adica nu stiu eu atata programare cat sa-mi dea ei atatia bani cat cer. Da, e naspa. La un moment dat nu mai ai ce sa intrebi dintr-un limbaj si trebuie sa ajungi sa discuti despre AngularJS (Javascript) sau configurare de servere Apache. Pe post de PHP developer.

#48
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,254
  • Înscris: 24.02.2007
PHP Developer-ul e deseori omul bun la toate, iar programarea client-side e cam prima din acele "toate".
Poate nu se refereau la faptul ca nu stii suficiente pentru cat ceri, ci poate pur si simplu nu erau dispusi sa pleasca atat pentru acel post, preferand un candidat mai slab pregatit, dar mai ieftin.

Edited by dani.user, 30 November 2014 - 23:12.


#49
RedDev

RedDev

    Active Member

  • Grup: Members
  • Posts: 1,936
  • Înscris: 29.10.2014
Pai: PHP + HTML + CSS + Javascript + ceva MySQL (un SELECT, un UPDATE) = 1000 de dolari.

+ jQuery + SQL serios + Bash + Ajax = 1200;
+ CodeIgniter, Laravel, Yii, Zend (doar 2 maxim) + optimizari SQL = 1500;
   mai mult de 2 framework-uri = 1700;
+ AngularJS, EmberJS, etc.  + algoritmica/structuri de date/load balancing = 2000;
+ HTML5 (video, canvas), CSS3 (animatii, etc.), Apache, NodeJS  = 2200 - 2500;
+ securitate, certificate SSL, configurari DNS, tras cabluri, setat routere, construit sisteme de monitorizare a retelei via SNMP, Bootstrap (responsive design) = 2500+ euro

Edited by RedDev, 30 November 2014 - 23:24.


#50
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,254
  • Înscris: 24.02.2007
Daca zici de salarii in Romania, sper ca glumesti. Plus ca amesteci domeniile cat cuprinde.

Edited by dani.user, 01 December 2014 - 11:24.


#51
m3th0dman

m3th0dman

    Senior Member

  • Grup: Senior Members
  • Posts: 9,269
  • Înscris: 03.01.2007

 RedDev, on 30 noiembrie 2014 - 22:22, said:

"Firma serioasa", pfff.

La toate fimele unde am dat interviuri exista doua parti:

Prima parte e tipa din management care te intreaba de viata si cati bani vrei, si
A doua parte: tehnicul.

Apoi iti arunca raspunsul. Care pentru mine a fost unanim: "Am apreciat foarte mult experienta [...] dobandita [...] tine si cunostintele tehnice pe care le-ai acumulat [...] Motivul pentru care nu vom merge momentan mai departe este legat de expectantele tale financiare" facand referire la nivelul meu tehnic. Adica nu stiu eu atata programare cat sa-mi dea ei atatia bani cat cer. Da, e naspa. La un moment dat nu mai ai ce sa intrebi dintr-un limbaj si trebuie sa ajungi sa discuti despre AngularJS (Javascript) sau configurare de servere Apache. Pe post de PHP developer.
Tipa care te întreabă de viaţă e de la HR nu de la management; cei din management sunt mult mai ocupaţi să aibă timp de aşa ceva. Cât despre salariu, te poate întreba ce aşteptări dar nu văd cum cineva îţi face o ofertă de anagajare înainte de tehnic.

 RedDev, on 30 noiembrie 2014 - 23:21, said:

Pai: PHP + HTML + CSS + Javascript + ceva MySQL (un SELECT, un UPDATE) = 1000 de dolari.
+ jQuery + SQL serios + Bash + Ajax = 1200;
+ CodeIgniter, Laravel, Yii, Zend (doar 2 maxim) + optimizari SQL = 1500;
   mai mult de 2 framework-uri = 1700;
+ AngularJS, EmberJS, etc.  + algoritmica/structuri de date/load balancing = 2000;
+ HTML5 (video, canvas), CSS3 (animatii, etc.), Apache, NodeJS  = 2200 - 2500;
+ securitate, certificate SSL, configurari DNS, tras cabluri, setat routere, construit sisteme de monitorizare a retelei via SNMP, Bootstrap (responsive design) = 2500+ euro
Din moment ce ajungi ca developer la tras cabluri e clar că vorbeşti despre firme de apartament ce nu are nici măcar deparatament de IT. Într-o firmă mai serioasă în ce descrii intră vreo mult mai mulţi oameni specializaţi: UI developer, Back-end developer, DevOps, Infrastructure Engineer, Network Engineer, Database developer sau administrator.
Plus că pentru un senior pomeneşti pe back-end doar de PHP; mai sunt o grămadă de limbaje web: Perl, Ruby, Python, Groovy, C#/ASP.NET, Java/JSF. Ca senior nu poţi merge şi să zici: eu sunt PHP developer şi fac doar PHP; e şi normal să nu-ţi dea nimeni bani de senior.

Edited by m3th0dman, 01 December 2014 - 15:16.


#52
RedDev

RedDev

    Active Member

  • Grup: Members
  • Posts: 1,936
  • Înscris: 29.10.2014
1. "PHP Developer-ul e deseori omul bun la toate" - de aia am vorbit de toate si cum vad eu costurile in functie de 'toate'.

2. Cand spui "Caut Senior PHP Developer" inseamna ca vorbim de PHP cu 7+ ani experienta, nu Perl/Ruby/Python.

Am fost pe la toate firmele, de la cele de apartament, la cele cu sedii, portari si cartele. Pana la urma toti te intreaba din toate. De .htaccess, de httpd.conf, de cum arata header-ul unei cereri HTTP. Aia cu ce e un array si daca poti mosteni din mai multe clase in PHP tine 5 minute.

Edited by RedDev, 01 December 2014 - 19:18.


#53
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,254
  • Înscris: 24.02.2007
Am zis ca-i deseori omul bun la toate din prisma a ce i se cere de catre multi angajatori.
DAR, asta nu inseamna ca-l plateste cineva regeste pentru asa ceva.
Faptul ca "angajatorul universal" iti cere odata pe luna sa instalezi un certificat SSL (afli in max 1 ora cum se face) sau sa remufezi un cablu de prin birou care s-a rupt, se finalizeaza cel mult cu un "multumesc", nicidecum cu sute de euro in plus la salar.

#54
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,631
  • Înscris: 30.07.2003

 RedDev, on 01 decembrie 2014 - 19:16, said:

2. Cand spui "Caut Senior PHP Developer" inseamna ca vorbim de PHP cu 7+ ani experienta, nu Perl/Ruby/Python.
Pai "senior" nu inseamna doar sa treaca timpul ca sa iasa vechimea ! Ci are un orizont largit, perspectiva de ansamblu si chiar daca nu a lucrat cu o anumita tehnologie tot are un habar de ea ori stie sa afle imediat.

Edited by neagu_laurentiu, 01 December 2014 - 19:29.


Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate