Fórum Root.cz

Práce => Studium a uplatnění => Téma založeno: Slavon 05. 08. 2018, 14:14:36

Název: Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: Slavon 05. 08. 2018, 14:14:36
Dostal jsem nabídku na práci junior PHP developera ve firmě, která vyvíjí e-shopové řešení (krabice) z velké části bez open-source.

Byl jsem na schůzce, zběžně jsem viděl kód, nepoužívají composer (prakticky vše napsal jejich senior PHP developer), bez DI, MVC přístupu, modelů, vše napsané v controlleru, šablonovací systém SMARTY, databázové migrace dělají ručně, deploy bez CI (ručně kopírují na FTP), bez jakýchkoliv unit testů.

Na frontendu používají LESS (kompilují přes nějakou desktop appku), jQuery (napsané přímo ve smarty šablonách), kamarád senior frontenďák mi zběžně řekl, že se takto psal frontend před 10 lety, raději ruce pryč. Jinak opět bez testů.

E-shop je bez API (jediné je na vyhledávání, a to ještě vrací nějaký formát id|title|price ... ), čekal bych json.

Rád bych se zdejších zeptal, zdali to má smysl i pro juniora.

V Nette mám napsaný vlastní e-shop, kde mám rozdělené na modely, presentery, komponenty, otestovaný checkout proces a registraci, migrace přes phinx, na frontendu mocha testy na API (search), jedu v BEM konvenci, webpack atd. prakticky to co je dnes aktuální.

Dostal jsem od nich test na jednu hodinku - vytvořit tabulku, v PHPku vytvořit connection přes mysqli a vypsat data, test jsem vzal klasickou cestou open-source, v zadání však bylo nepoužívat open-source, takže nesplněno.

Díky






Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: kkt1 05. 08. 2018, 14:34:54
Ne,nema to smysl. V takovem bordelu se naucis spatne veci a pak te kazdy bude mit za debila. Sam si popsal spoustu veci ktere jako junior vidis ze jsou spatne, tak proc kuva by jsi tam lezl? Nabizi ti 500k denne nebo sefovou 17tku? Ne, mas na vyber.
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: anon 05. 08. 2018, 14:36:35
To jde v PHP bez opensource hodne tezko ne?  :o :o :o :o
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: nedobrovolnyautomechanik 05. 08. 2018, 14:38:07
Ale zas urcite lepsi mit vsechno vlastni, nez pouzivat nette a nechat si od autora toho frameworku nadavat do komunistu, a vyhruzky, ze se na to vykasle pokud nezaplatis
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: Kit 05. 08. 2018, 14:56:03
Pokud jsi zvyklý na Composer a Nette, hledej práci s Composerem a v Nette. Je jich dost.
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: Franta <xkucf03/> 05. 08. 2018, 14:56:44
Pokud tě budou brát jako juniora a nenechají tě se realizovat a budou chtít, abys dělal všechno po jejich, tak to opravdu smysl nemá. Nic se tam nenaučíš. Maximálně jak zvládat mezilidské vztahy v krizových situacích (až se něco vysype třeba na produkci nebo až nebudete stíhat termíny). Po odborné stránce ti to ale nic nedá.
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: hemirr 05. 08. 2018, 15:04:05
Ale zas urcite lepsi mit vsechno vlastni, nez pouzivat nette a nechat si od autora toho frameworku nadavat do komunistu, a vyhruzky, ze se na to vykasle pokud nezaplatis

https://www.zdrojak.cz/clanky/david-grudl-nette-ceka-zlomovy-rok/

"Jenže open source v žádném případě není jako komunismus. Open source je čistý kapitalismus. V komunismu lidi držíš proti jejich vůli, míříš na ně samopalem a obeženeš je ostnatým drátem. Zatímco kapitalismus funguje podle lidského vnitřního ekonomického uvažování. Programátory open source nikdo se samopalem a ostnatým drátem nedrží, je to jejich svobodná vůle, musí v tom mít nějaký zájem, vidět nějaký svůj cíl, ať už je to baví, nebo jim to vydělává."


cha cha chaa

Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: lolcorp 05. 08. 2018, 15:38:37
Dostal jsem nabídku na práci junior PHP developera ve firmě, která vyvíjí e-shopové řešení (krabice) z velké části bez open-source.

Byl jsem na schůzce, zběžně jsem viděl kód, nepoužívají composer (prakticky vše napsal jejich senior PHP developer), bez DI, MVC přístupu, modelů, vše napsané v controlleru, šablonovací systém SMARTY, databázové migrace dělají ručně, deploy bez CI (ručně kopírují na FTP), bez jakýchkoliv unit testů.

Na frontendu používají LESS (kompilují přes nějakou desktop appku), jQuery (napsané přímo ve smarty šablonách), kamarád senior frontenďák mi zběžně řekl, že se takto psal frontend před 10 lety, raději ruce pryč. Jinak opět bez testů.

E-shop je bez API (jediné je na vyhledávání, a to ještě vrací nějaký formát id|title|price ... ), čekal bych json.

Rád bych se zdejších zeptal, zdali to má smysl i pro juniora.

V Nette mám napsaný vlastní e-shop, kde mám rozdělené na modely, presentery, komponenty, otestovaný checkout proces a registraci, migrace přes phinx, na frontendu mocha testy na API (search), jedu v BEM konvenci, webpack atd. prakticky to co je dnes aktuální.

Dostal jsem od nich test na jednu hodinku - vytvořit tabulku, v PHPku vytvořit connection přes mysqli a vypsat data, test jsem vzal klasickou cestou open-source, v zadání však bylo nepoužívat open-source, takže nesplněno.

Díky
Dost firem přes web zamrzlo v minulosti, bacha na ně, stáhnou vás ke dnu legacy kódem a legacy přístupem. Člověk by se až divil co občas najde. Uteč i kdyby ti dali 150k. Nestojí to za to.
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: l876 05. 08. 2018, 16:06:00
Dostal jsem nabídku na práci junior PHP developera ve firmě, která vyvíjí e-shopové řešení (krabice) z velké části bez open-source.

Byl jsem na schůzce, zběžně jsem viděl kód, nepoužívají composer (prakticky vše napsal jejich senior PHP developer), bez DI, MVC přístupu, modelů, vše napsané v controlleru, šablonovací systém SMARTY, databázové migrace dělají ručně, deploy bez CI (ručně kopírují na FTP), bez jakýchkoliv unit testů.

Na frontendu používají LESS (kompilují přes nějakou desktop appku), jQuery (napsané přímo ve smarty šablonách), kamarád senior frontenďák mi zběžně řekl, že se takto psal frontend před 10 lety, raději ruce pryč. Jinak opět bez testů.

E-shop je bez API (jediné je na vyhledávání, a to ještě vrací nějaký formát id|title|price ... ), čekal bych json.

Rád bych se zdejších zeptal, zdali to má smysl i pro juniora.

V Nette mám napsaný vlastní e-shop, kde mám rozdělené na modely, presentery, komponenty, otestovaný checkout proces a registraci, migrace přes phinx, na frontendu mocha testy na API (search), jedu v BEM konvenci, webpack atd. prakticky to co je dnes aktuální.

Dostal jsem od nich test na jednu hodinku - vytvořit tabulku, v PHPku vytvořit connection přes mysqli a vypsat data, test jsem vzal klasickou cestou open-source, v zadání však bylo nepoužívat open-source, takže nesplněno.

Díky
Dost firem přes web zamrzlo v minulosti, bacha na ně, stáhnou vás ke dnu legacy kódem a legacy přístupem. Člověk by se až divil co občas najde. Uteč i kdyby ti dali 150k. Nestojí to za to.

Ja nastoupil pred pul rokem do podobne firmy, ale jako senior za tech 150k. Kod je jedna velka sra.ka, ale mam pod sebou dost junioru na ktere deleguju veskerou praci a mezitim delam na svych projektech :). Vedeni firmy si "mou" praci pochvaluje, ale vidim, ze dlouhodobe to nebude mozne udrzet. Tak do roku az dvou bude nutny prepis na "normalni" pristup s testama.
Pokud tam neni nekdo seniorni kdo to bude chtit prepsat tak bych tam nesel.
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: nikdo 05. 08. 2018, 16:07:38
V komunismu lidi držíš proti jejich vůli, míříš na ně samopalem a obeženeš je ostnatým drátem.
Je jasne, ze si pletes komunismus a  totalitarismus. Nejdriv si najdi co ta slova zmanenaji a pak delej chytryho telatko :P
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: Jenda 05. 08. 2018, 16:17:06
No co chceš slyšet… nic nového se tam nenaučíš, a tedy to vezmi, pokud chceš takovou práci pouze pro prachy (a samozřejmě ti tedy musí adekvátně zaplatit… což nevím jestli PHP lepiči dělají).

vytvořit tabulku, v PHPku vytvořit connection přes mysqli a vypsat data, test jsem vzal klasickou cestou open-source, v zadání však bylo nepoužívat open-source, takže nesplněno

Tohle jsem nepochopil, můžeš to rozvést?
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: Slavon 05. 08. 2018, 16:35:54
Prosím bez narážek na Nette a flame.

"vytvořit tabulku, v PHPku vytvořit connection přes mysqli a vypsat data, test jsem vzal klasickou cestou open-source, v zadání však bylo nepoužívat open-source, takže nesplněno"

Klasicky vytvorit tabulku pro clanky (id, date, title, content), pote v PHP vyprintit, vse ciste v PHP. Vzal jsem nette/database, coz se jim nelibilo.

Práci nakonec nevezmu, smrdí to i fullstack prací (dnes již nejde dělat obojí v rozumné kvalitě).


Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: nedobrovolnyautomechanik 05. 08. 2018, 16:54:12

vytvořit tabulku, v PHPku vytvořit connection přes mysqli a vypsat data, test jsem vzal klasickou cestou open-source, v zadání však bylo nepoužívat open-source, takže nesplněno

Tohle jsem nepochopil, můžeš to rozvést?

klasicky php bez php ne
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: Géomètre 05. 08. 2018, 17:09:09
Rád bych se zdejších zeptal, zdali to má smysl i pro juniora.
Pokud to dobře zaplatí, dá se na tom hodně naučit, pokud se to bude přepisovat. Jinak negativní (otřesné) příklady jsou mnohdy poučnější, než pozitivní.
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: hu 05. 08. 2018, 17:14:35
Rád bych se zdejších zeptal, zdali to má smysl i pro juniora.
Pokud to dobře zaplatí, dá se na tom hodně naučit, pokud se to bude přepisovat. Jinak negativní (otřesné) příklady jsou mnohdy poučnější, než pozitivní.

Ale oni ho neberou jako krizovyho manazera.
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: Ondra Satai Nekola 05. 08. 2018, 17:17:53
Rád bych se zdejších zeptal, zdali to má smysl i pro juniora.
Pokud to dobře zaplatí, dá se na tom hodně naučit, pokud se to bude přepisovat. Jinak negativní (otřesné) příklady jsou mnohdy poučnější, než pozitivní.

Ale no tak...
Kdyz zjistis, ze malarii nevylecis ibalginem, tak to stale neposunulo moc k tomu, abys zjistil, co mas doopravdy pouzit.

Nehlednuti do slepych ulicek je zajimave a obcas i poucne. Ale je jich podstatne vice, nez tech pouzitelnych. Je lepsi znat pozitivni priklady, jak to delat. Na tech se naucis daleko vic. (Nebo jinak - muzes zjistit, ze nepsat unit testy je projev hlouposti, ale stale te to nenaucilo psat unit testy. Kdyz se dostanes nekam, kde je pisi dobre, tak mas rovnou pozitivni priklad i zakladni funkcni recept, ktery muzes dale zdokonalovat.)
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: Géomètre 05. 08. 2018, 17:31:35
Kdyz zjistis, ze malarii nevylecis ibalginem
Už zase debilní přirovnání mimo mísu? A o unit testech tu už flame byl, proč se snažíš vyvolat další? Nakonec to stejně zase skončí tak, že to, co řeší unit testy, se dá udělat i jinak a lépe at compile time.
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: kkt1 05. 08. 2018, 17:36:45
Ja ty Francouze fakt nemam rad...
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: Ondra Satai Nekola 05. 08. 2018, 17:42:47
Kdyz zjistis, ze malarii nevylecis ibalginem
Už zase debilní přirovnání mimo mísu? A o unit testech tu už flame byl, proč se snažíš vyvolat další? Nakonec to stejně zase skončí tak, že to, co řeší unit testy, se dá udělat i jinak a lépe at compile time.

Tak jeste jednou i pro pomalejsi nebo (umyslne?) nechapavejsi: spatnych prikladu je tak moc, ze probirat se skrz ne je daleko mene efektivni, nez skrz priklady pozitivni.
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: Géomètre 05. 08. 2018, 17:54:29
Kdyz zjistis, ze malarii nevylecis ibalginem
přirovnání mimo mísu?
spatnych prikladu je tak moc, ze probirat se skrz ne je daleko mene efektivni, nez skrz priklady pozitivni.
No fajn, ale když už chceš trolit, tak aspoň čti, na co reaguješ (doporučuju pomalu a v tvém případě i opakovaně), nikdo nepsal nic o probírání se příklady.
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: grgr 05. 08. 2018, 18:24:47
... Dostal jsem od nich test na jednu hodinku - vytvořit tabulku, v PHPku vytvořit connection přes mysqli a vypsat data, test jsem vzal klasickou cestou open-source, v zadání však bylo nepoužívat open-source, takže nesplněno ...
Tak zamětnavateli prokázals že neumíš číst a nebo odmítáš pracovat podle zadání. To neni dobrá vlastnost pro první den.
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: anon 05. 08. 2018, 18:29:13
... Dostal jsem od nich test na jednu hodinku - vytvořit tabulku, v PHPku vytvořit connection přes mysqli a vypsat data, test jsem vzal klasickou cestou open-source, v zadání však bylo nepoužívat open-source, takže nesplněno ...
Tak zamětnavateli prokázals že neumíš číst a nebo odmítáš pracovat podle zadání. To neni dobrá vlastnost pro první den.

a znova ... jak to me tyvole udelat v php bez open source??
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: Kit 05. 08. 2018, 18:41:18
... Dostal jsem od nich test na jednu hodinku - vytvořit tabulku, v PHPku vytvořit connection přes mysqli a vypsat data, test jsem vzal klasickou cestou open-source, v zadání však bylo nepoužívat open-source, takže nesplněno ...
Tak zamětnavateli prokázals že neumíš číst a nebo odmítáš pracovat podle zadání. To neni dobrá vlastnost pro první den.

Tohle je naopak dobré zjištění. Aspoň tam nebude ztrácet čas a půjde jinam. Takhle jsem v jedné firmě vydržel asi dvě hodiny, než jsem zjistil, že takhle to fungovat nebude.
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: Bubak 05. 08. 2018, 19:24:48
Takova firma si nezaslouzi nic jineho nez rychle zaniknout.
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: kkt1 05. 08. 2018, 19:36:32
Takovych firem jsou stovky a dikynekonecne lidske hlouposti jaou tady a budou tady.
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: SB 06. 08. 2018, 09:49:59
...A o unit testech tu už flame byl, proč se snažíš vyvolat další? Nakonec to stejně zase skončí tak, že to, co řeší unit testy, se dá udělat i jinak a lépe at compile time.

Pokud si dobře pamatuju, tak v průběhu diskuse se NEpodařilo najít žádnou jednoduchou náhradu jednotkových testů. Takže kdo se tu snaží vyvolat flamevár?
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: harrison314 06. 08. 2018, 12:12:49
Prosím bez narážek na Nette a flame.

"vytvořit tabulku, v PHPku vytvořit connection přes mysqli a vypsat data, test jsem vzal klasickou cestou open-source, v zadání však bylo nepoužívat open-source, takže nesplněno"

Klasicky vytvorit tabulku pro clanky (id, date, title, content), pote v PHP vyprintit, vse ciste v PHP. Vzal jsem nette/database, coz se jim nelibilo.

Práci nakonec nevezmu, smrdí to i fullstack prací (dnes již nejde dělat obojí v rozumné kvalitě).

Uvedom sa, to nie je bez OSS, to je v cistom PHP, pravdepodobne chceli zistit ci nie si len lepsic kodu vo frameworku...
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: Géomètre 06. 08. 2018, 14:22:24
...A o unit testech tu už flame byl, proč se snažíš vyvolat další? Nakonec to stejně zase skončí tak, že to, co řeší unit testy, se dá udělat i jinak a lépe at compile time.
Pokud si dobře pamatuju, tak v průběhu diskuse se NEpodařilo najít žádnou jednoduchou náhradu jednotkových testů.
Jednoduchou možná ne, ale to je subjektivní.
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: asdf213 06. 08. 2018, 15:24:32
Prosím bez narážek na Nette a flame.

"vytvořit tabulku, v PHPku vytvořit connection přes mysqli a vypsat data, test jsem vzal klasickou cestou open-source, v zadání však bylo nepoužívat open-source, takže nesplněno"

Klasicky vytvorit tabulku pro clanky (id, date, title, content), pote v PHP vyprintit, vse ciste v PHP. Vzal jsem nette/database, coz se jim nelibilo.

Práci nakonec nevezmu, smrdí to i fullstack prací (dnes již nejde dělat obojí v rozumné kvalitě).

Uvedom sa, to nie je bez OSS, to je v cistom PHP, pravdepodobne chceli zistit ci nie si len lepsic kodu vo frameworku...
MySQLi alebo PDO_MySQL nie su OSS kniznice? :) to is mal napisat vlastny DB connector, vydat ho pod closed source licenciou a potom v tom napisat zadanie, vsetko pocas tej jednej hodiny? :D
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: harrison314 06. 08. 2018, 16:03:03
Prosím bez narážek na Nette a flame.

"vytvořit tabulku, v PHPku vytvořit connection přes mysqli a vypsat data, test jsem vzal klasickou cestou open-source, v zadání však bylo nepoužívat open-source, takže nesplněno"

Klasicky vytvorit tabulku pro clanky (id, date, title, content), pote v PHP vyprintit, vse ciste v PHP. Vzal jsem nette/database, coz se jim nelibilo.

Práci nakonec nevezmu, smrdí to i fullstack prací (dnes již nejde dělat obojí v rozumné kvalitě).

Uvedom sa, to nie je bez OSS, to je v cistom PHP, pravdepodobne chceli zistit ci nie si len lepsic kodu vo frameworku...
MySQLi alebo PDO_MySQL nie su OSS kniznice? :) to is mal napisat vlastny DB connector, vydat ho pod closed source licenciou a potom v tom napisat zadanie, vsetko pocas tej jednej hodiny? :D
Ked si prcitas celu diskusiu, tak zistis ze on im tam napchal composer, nette a este neviem kolko extrenych balickov. A to sa im nepacilo.
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: DragonMaster 06. 08. 2018, 16:31:27
Pokud vyvíjí v Nette, tak rychle pryč. Nette je komunismus a autor Nette je Lenin.
Název: Re:Vývojář v malé firmě, která vyvíjí vlastní software bez open-source
Přispěvatel: anon 06. 08. 2018, 16:35:13
Slysel jsem ze nette pry nefunguje