Fork me on GitHub
#clojure-poland
<
2016-04-04
>
szymon_k08:04:44

sorry, ja musiałem zrobić sobie wolne

szymon_k08:04:55

ale to co chłopaki, jakoś na ten weekend się ustawimy w pzn?

nooga10:04:19

@szymon_k: mogłeś jechać do berlina, było ultradobrze

szymon_k10:04:57

simple_smile za dużo się działo przez ostatnie miesiące, potrzebowałem weekend bez wyjazdów/pracy/etc

szymon_k10:04:59

następnym razem

nooga10:04:36

a teraz resonate znów w belgradzie jest, zgapiłem się, że ot już teraz

nooga10:04:57

a szkoda bo kiedyś pracowałem z tym typem co organizuje to cale cos i mu zawsze obiecuje, ze sie stawie

szymon_k10:04:22

no ja lecę

szymon_k10:04:25

jak od kilku lat

szymon_k10:04:33

dla mnie event roku

prozz11:04:04

witam, znacie jakies firmy dzialajace w polsce i piszace w clojure?

prozz11:04:03

przejrzalem czat wstecz, widze, ze wiekszosc z was z poznania

prozz11:04:10

czy to spotkanie sie juz odbylo @kwladyka?

prozz11:04:23

ja tez jestem z poznania

prozz11:04:32

chetnie bym sie przeszedl

kwladyka11:04:46

Tak, spotkałem się sam ze sobą simple_smile

nooga11:04:06

no i jeszcze jest nukomeet w pzn

nooga11:04:17

@mostr cos kombinuje wiec pewnie też rychło zmienią stack na clj 😉

kwladyka11:04:52

allegro też trochę w Clojure robi

prozz11:04:13

wlasnie spojrzalem na twoj github, chyba to samo zadanie rekrutacyjne robilismy 😉

kwladyka11:04:14

Bardzo możliwe simple_smile Chociaż ja osobiście czuje się zrobiony w konia z tą całą rekrutacją, bo okazało się to fikcją - tj. z tego co wiem ostatecznie nie robią w Clojure.

nooga11:04:29

allegro chyba od niedawna

nooga11:04:52

kiedys spotkalismy na JUGu tego ziomeczka który tam zapoczątkował clj

nooga11:04:02

i trochę to było w powijakach u nich

kwladyka11:04:10

Krzysztof Kaczmarek?

prozz11:04:15

serio? buuu simple_smile

nooga11:04:19

możliwe, nie pamietam

prozz11:04:43

chetnie przeanalizuje twoje rozwiazanie, funkcje jakby krotsze i bardziej przejrzyste

nooga11:04:53

link plox

kwladyka11:04:57

To właśnie mój znajomy. On pokazał mi Clojure, a sam był za Scala. Później go zmotywowałem do tego, że Clojure jest lepszy i tak powstał Clojure w allegro simple_smile (w dużym uproszczeniu)

nooga11:04:16

gratulacje.

kwladyka11:04:33

prozz: Tam jest jeszcze artykuł podpięty do tego. Bardzo polecam. Ja się mega dużo nauczyłem z tego zadania. To był mój początek Clojure. 2 m-ce to pisałem simple_smile

prozz11:04:16

no ja napisalem 3 dni, ale widze, ze mozna duzo ladniej. mega mi sie podoba jak reduce uzywales dookola

prozz11:04:26

ja przekazuje duza mape i jakos malo to przejrzyste

prozz11:04:34

musze sie nauczyc reduce uzywac 😉

kwladyka11:04:00

Głównie o performance się rozchodziło

kwladyka11:04:08

ale wiem, że da się to zrobić z jeszcze lepszym performance

jan.zy11:04:11

prozz uderzałeś na rekrutację do http://scalac.io? simple_smile

kwladyka11:04:21

ogarnąłem to już później, ale mi się już nie chciało do tego wracać

prozz11:04:21

czekam na odpowiedz

prozz11:04:46

no ja mysle ze plansza jako bitsety to podstawa jesli mowimy o super performance

kwladyka11:04:46

prozz: u mnie było tak, że powiedzieli, że budują grupę Clojure itd. Wysoko ocenili mój kod i takie tam, gorzej rozmowę teoretyczną i ostatecznie nie zatrudnili. Z tego co wiem ostatecznie nie zajęli się poważnie Clojure. Ale mogę się mylić.

prozz11:04:10

ale to juz skomplikowana sprawa, trzeba wrocic do szkoly i duzo powtorzyc, zeby w tydzien z takim zadaniem sie wyrobic

prozz11:04:32

no to moze cos sie ruszylo, bo maja taka strone: http://lambdax.io

nooga11:04:36

ale dlugasne te ory 😄

kwladyka11:04:05

Być może, ale ja się czuję zrobiony w konia. Jestem happy bo to zadanie nauczyło mnie mega Clojure, ale tak od strony zatrudnienia to czuję się troszkę oszukany. Bo pokazali marchewkę, a później się okazało, że nie mają marchewek.

prozz11:04:16

thinking in clojure, zaczynam, mysle ze nie jest zle, ale brakuje mi review od innych clojurowcow, to pewne.

jan.zy11:04:53

a jak stoją z klientami to nie wiem

nooga11:04:03

no te bootstrapowane do weba reple są przemiłe

jan.zy11:04:22

ta, mógłby się odpalać zamiast dev konsoli w chrome simple_smile

nooga11:04:43

na szczescie sa sourcemapy przynajmniej

jan.zy11:04:45

[pomysł na projekt, wtyczka cljs do chroma simple_smile ]

nooga11:04:03

e, jak sie ma figwheela i emacsa na drugim monitorze to nie trzeba ;>

jan.zy11:04:19

potwierdzam, ale większość ludzi nie ma simple_smile

nooga11:04:33

w końcu nadchodzi ten dzień dla każdego z nas ;D

jan.zy11:04:35

krzysiu a co do zatrudnienia to ja tak miałem kiedyś z softwaremill. dostałem robotę a kilka dni potem mi piszą, że jednak nie bo klient im odszedł

jan.zy11:04:51

taki niestety jest consulting

nooga11:04:11

a scalak chyba wlasnie zatrudnia konsultantów, nie?

nooga11:04:28

kolega tam teraz sie rozbija po SF z ich nadania

jan.zy11:04:37

coś tam robią wewnętrznie, ale nie wiem co

jan.zy11:04:47

noo, wysyłają ludzi czasem w świat simple_smile

nooga11:04:06

perki bycia konsultantem he he ;d

jan.zy11:04:13

ja siedziałem 3 m-ce w sydney kiedyś simple_smile

nooga11:04:35

ja tez troche swiata zwiedzilem

nooga11:04:59

@prozz: u ans ogólnie jak się zaczeło clj to ludzie się podczas roboty wyszkolili, nawet studentom to sprzedaliśmy

nooga11:04:27

później raportowali, że ciężko im w szkole z cepem i javą

nooga11:04:44

bo zostali lambda geekami

prozz11:04:20

@nooga: no ja nie mam szczescia i ciezko mi kogos przekonac do clj

prozz11:04:47

a przez ostatnie lata sam bylem w projekcie backendowym, co nie pomoglo mi sie rozwijac jakos szczegolnie z clj

jan.zy11:04:44

a co robiłeś?

prozz11:04:48

tak sobie od czasu do czasu cos dlubne tylko. chcialbym sie w tym rozwinac, ale dopoki nie bedzie zapotrzebowania na rynku, to ciezko samemu. poza praca tez jest zycie, ktore wole spedzac z dala od kompa

prozz11:04:07

startup, ktory nigdy sie nie przebil

nooga11:04:26

@prozz: wiele nie trzeba - można sobie klepnąć jeden serwis wewnętrzny bez wielkiej pompy, później drugi, później dziesiąty

nooga11:04:39

można sobie np. wystartować w jakimś clojure cupie

nooga11:04:49

poświęcić weekend na coś zabawnego

nooga11:04:02

clojure to nie jest duży język

jan.zy11:04:14

ja raz w tyg. uczę ziomka clj

jan.zy11:04:27

programowanie od zera

jan.zy11:04:34

wchodzi mu znacznie łatwiej niż JS

jan.zy11:04:06

na dwójce innych znajomych też to obadałem

nooga11:04:06

bo w lispach jest malo skladni wiec ludziom mozna pokazac co to jest wartosc, jak wyglada literał

nooga11:04:20

w ogole nie wspominasz o stanie

nooga11:04:26

i zasady sie robia proste

nooga11:04:35

funkcja to tez taka wartosc ale zmienia inne wartosci w inne

nooga11:04:40

zasada banalna

nooga11:04:43

a pozniej z gorki

prozz11:04:51

no ja mam problem z przejsciem od prostego minizadania programistycznego do myslenia w tym jezyku w kategorii duzych projektow

nooga11:04:54

bo ludize faktycznie widza w tym takie klocki lego

nooga11:04:57

a nie jakis line noise

nooga12:04:32

@prozz: jedyna metoda to sobie cos zaprojektowac i nakodzic, zdziwisz sie jak malo jest w tym magicznych rzeczy

nooga12:04:38

tu nei ma springa

nooga12:04:08

obczaj mounta albo componenta, podziel logicznie projekt na komponenty, skomunikuj je jakims core.async

nooga12:04:17

a w srodku jest dalej normalny kod

nooga12:04:45

potrzeba zawolac jakies api? google xyz clojure albo xyz java

nooga12:04:55

i za chwile pewnie mozesz uzyc xyz

nooga12:04:00

zasady sie nie zmieniaja

jan.zy12:04:07

jak napiszesz 500 linii to ogarniesz

prozz12:04:53

zadanie na najblizszy tydzien to porownac te szachowe rozwiazania i nauczyc sie pisac reduce 😉

nooga12:04:55

ja zawsze mam ta chorobe, ze jak mam cos nowego zaczynac to mysle o tym intensywnie i boje sie tego projektu, ze bede musial duzo klepac, ze beda problemy

nooga12:04:05

a pozniej sobie przypominam, ze przeciez mam clojure i repla

nooga12:04:16

i koncze na 600 linijkach kompletnego produkcyjnego softu

prozz12:04:38

a ja nie lubie kodowac poza praca, chyba ze cos bardzo mnie wkreci. stad ciezko mi sie uczyc nowych rzeczy w tzw czasie wolnym. pare lat temu jakis side projekt to nic nadzwyczajnego, ale teraz wole wyjsc z domu i cos porobic bardziej aktywnego.

jan.zy12:04:11

noo, ja też nie mogę po godzinach. dobrze że robię w clj full time :]

prozz12:04:43

ale to tez wynika z tego, ze jak cos zaczne, to chce skonczyc i potem sie konczy ze spedzam 3 dni przed klawiatura non stop 😉

nooga12:04:59

ja nie mam czegos takiego jak po godzinach 😐

nooga12:04:07

> miej firme > badz CTO > zarejestruj firme w stanach > obstawaj przy programowaniu > zostan nolifem

szymon_k12:04:03

+1 do braku "po godzinach" simple_smile

nooga12:04:06

w sumie to jest tak glupio, ze to jest praca schrödingera bo niby moge nie byc w pracy kiedy chce, ale równocześnie cały czas jestem w pracy

nooga12:04:24

bo ona mnie znajdzie, nieważne gdzie i kiedy

jan.zy12:04:31

nie mam z tym problemu

jan.zy12:04:38

postanowiłem nie zostawać CTO 😛

szymon_k12:04:45

ja z kolei po prostu

szymon_k12:04:48

bardzo lubię to co robię

jan.zy12:04:50

i mieć życie zamiast tego

prozz12:04:52

chcialbym tak. jak masz czas po godzinach, to z reguly w pracy nie robisz nic fajnego i czekasz az sie skonczy 😉

szymon_k12:04:55

więc 10-18/20 projekty klientów

szymon_k12:04:57

20+ moje rzeczy

szymon_k12:04:01

-> kolejny dzień

nooga12:04:07

ach no to też, tak jak mówisz szymon

nooga12:04:47

mnie to cały czas bawi i dlatego nie czuje się jakbym tutaj pauzował życie i zaczynał pracę, poniedziałeczek nie boli

nooga12:04:02

ale fakt jest taki, że czasami przeginam z kompem

szymon_k12:04:06

mi poniedziałek przeszkadza tylko tak że

szymon_k12:04:11

weekend mogę cały robić swoje rzeczy

szymon_k12:04:14

a w tygodniu jednak nie

szymon_k12:04:24

nawet jak projekt od klienta jest hiperfajny

szymon_k12:04:29

to jest klienta nie mój

szymon_k12:04:39

nawet jak się pod nim podpisuję że go zrobiłem

szymon_k12:04:43

to i tak nie to samo

szymon_k12:04:47

nie ma takiej wolności wiadomo

szymon_k12:04:04

co w sumie i tak nieraz jest niszczące bo cały czas spędzam na eksperymentach

szymon_k12:04:08

z których rzadko coś wynika

nooga12:04:15

my robimy produkt, więc też jest spoko bo go posiadamy

szymon_k12:04:23

no, to co innego zupełnie

nooga12:04:27

a klienci są ale na zupełnie innym poziomie

szymon_k12:04:39

ja sobie nie potrafię wobrazić

szymon_k12:04:44

żeby się tak poświęcić jednej rzeczy

szymon_k12:04:54

ale widzę że produkt ma znacznie więcej plusów niż "usługa"

nooga12:04:03

tu w środku jest dużo projektów

szymon_k12:04:10

no no, ale i tak są ograniczone

nooga12:04:11

więc się nie nudzimy

szymon_k12:04:20

nie zaczniesz nagle projektować hardware'u opartego o arduino

szymon_k12:04:24

a kolejnego dnia robić webgl

szymon_k12:04:26

a ja tak mam

nooga12:04:18

no tutaj moze i tak nie jest, chociaż też dużo ciekawostek

szymon_k12:04:54

to na pewno

prozz12:04:05

@szymon_k: ciekawy profil twojej pracy, bardzo fajnie to sie prezentuje na stronie

kwladyka12:04:23

odpisuje z opóźnieniem. prozz mi też było ciężko gdzieś się załapać. Najpierw trzeba się samemu nauczyć (jak napiszesz takie szachy na pozioime takim jak ja napisałem na początku kiedy się uczyłem co zajęło mi 2 m-ce to wystarczy) i napierdzielać do różnych firm CV. Ja z zawodu nie jestem stricte programistą, więc u mnie było wyjątkowo ciężko.

nooga12:04:25

a czym jestes?

kwladyka12:04:29

nooga: Ty na rynku zagranicznym działasz nie? Jak miałbyś ochotę to chętnie posłucham o Twoim doświadczeniu na rynku zagranicznym, jeśli będziesz miał ochotę opowiedzieć.

kwladyka12:04:47

nooga: mix przedsiębiorcy z programistą

nooga12:04:51

tzn jako firma czy jako konsultant wczesniej?

kwladyka12:04:03

wcześniej tylko swoja działalność

nooga12:04:27

ja mowilem o tym, ktore z moich doswiadczen zagranicznych by Cie interesowalo 😄

kwladyka12:04:31

nawet teraz wciąż mam 50% firmy (KrainaHerbaty.pl) i pracuje jako programista

nooga12:04:16

bo zarowno moja firma dziala glownie w USA, jak i moje gigi konsultanckie nie były raczej blisko domu

prozz12:04:31

heh. ja jestem developerem co sie zasiedzial w jednej z firm i probuje to zmienic. jednak slaby networking i nie dbanie o wlasna marke teraz wychodzi bokiem 😉

kwladyka12:04:54

nooga: nie wiem jakie masz. Generalnie chciałbym wiedzieć jak działać na rynku zagranicznym. Zarówno jako programista, firma programistyczna i http://hotcup.co.uk. Wszystko co uczyni mnie mądrzejszym simple_smile

prozz12:04:32

jaki jest sredni czas znalezienia klienta zagranica do pracy zdalnej jako konsultant? to jest wogole wykonalne? simple_smile

nooga12:04:12

prozz: musisz sie zahaczyć w jakiejś “agencji”, np tak jak ten scalac

nooga12:04:26

i oni cię będą “wysyłać na robotę"

nooga12:04:49

ja byłem w takiej londyńskiej, która celuje stricte w klientów z US

nooga12:04:08

najczęściej to było ratowanie tyłka startupom albo teamom, które robiły dla innych klientów

nooga12:04:18

i zawaliły projektowo czy technologicznie

nooga12:04:33

chociaż było też parę robót w EU

kwladyka12:04:49

nooga: jak będziesz miał kiedyś czas to chętnie postawię Ci piwo, żeby posłuchać o tym czego się nauczyłeś. Konkretniej co bym chciał usłyszeć to już na żywo powiem simple_smile

szymon_k12:04:56

o ile mogę się wtrącić to ja z kolei działam 95% z klientami z zagranicy

szymon_k12:04:59

większość UK

szymon_k12:04:09

ale też np. Belgia/Niemcy, sporadycznie Stany

szymon_k12:04:23

i np. sporo czasu dla mnie to pisanie maili, skype'y, etc...

nooga12:04:25

praca jest ciężka bo czasami naprawdę masz do czynienia z potworem ale z drugiej strony też ciekawa bo zawsze robisz coś innego, latasz po świecie i przy okazji miliony monet

kwladyka12:04:42

szymon_k: to też bym chętnie posłuchał simple_smile

nooga12:04:43

o to fakt, trzeba pokochać skypa

szymon_k12:04:47

dla milionów monet jeszcze nie ma simple_smile

szymon_k12:04:58

ale po 3 latach pierwszy raz nie narzekam

szymon_k12:04:16

tyle że ja mam też bardzo specyficzny target, więc niezbyt można te moje doświadczenia przenieść na "zwykłe" programowanie raczej

nooga12:04:34

ja z kolei raz miałem w paryżu taki trochę gig w stylu szymona

kwladyka12:04:36

nie chodzi mi o aspekty technicznie, bardziej o biznesowe

nooga12:04:42

bo było bardzo multimedialnie

nooga12:04:58

podobało mi się

szymon_k12:04:15

haha z biznesu to ja jestem lipa

nooga12:04:47

@kwladyka: temat jest szeroki jak samo życie, musielibyśmy usiąść i porozmawiać o konkretnych zagadnieniach

kwladyka12:04:04

dobra wracam do roboty, ja chętnie poznam środowisko Clojurowe w Poznaniu, bo w chwili obecnej znam tlyko nukomeet. Jako, że interesujemy się tym samym to będzie fajnie. Jak ktoś będzie miał czas niech da znać.

kwladyka12:04:11

nooga: dokładnie o to mi chodzi! simple_smile

szymon_k12:04:34

no to ja powtórzę z dzisiaj rana że może w weekend coś?

szymon_k12:04:55

bo potem jestem w belgradzie, potem coś jeszcze, potem coś innego i będzie mi trudno w najbliższym miesiącu w innym czasie

prozz12:04:07

ten kanal to widocznie clojure-poznan a nie poland 😉

nooga12:04:49

no bo inni siedza cicho ;d

prozz12:04:49

u mnie z weekendami moze byc ciezko, mam poplanowane w przod 😉

prozz12:04:06

w tygodniu w zasadzie dowolny dzien

kwladyka12:04:56

ja jestem elastyczny, weekend albo wieczór w dni robocze. Jak ktoś będzie chciał się spotkać niech napisze do mnie bezpośrednio, żebym nie pominął.

szymon_k12:04:19

@nooga: to co, robimy jakiś weekend mimo wszystko?

szymon_k12:04:35

sorry @prozz ale akurat w tygodniu nie mam kompletnie czasu

nooga12:04:46

sprawdzę czy rada nadzorcza nie ma nic przeciwko i można się zgadać 😉

prozz12:04:06

spoko, postaram sie dostosowac i wpasc mimo wszystko

prozz12:04:44

poprosze o mention jak cos ustalicie, bo przyznam ze moge ten kanal slacka ominac

jan.zy13:04:07

eh też bym wpadł

jan.zy13:04:19

może to najwyższy czas rodzinę w puszczykowie odwiedzić 😉

nooga13:04:15

puszczykowo zawsze dobre, teraz wiosna i ładnie

kwladyka13:04:07

Proponuję sobotę

prozz13:04:14

9-go akurat na 90% wyjezdzam 😕

prozz13:04:35

jesli sobota 15-go. bede

kwladyka13:04:20

Spotkamy się najwyżej 2 razy, w jedną sobotę przyjdzie kto może i w drugą. Wszyscy się nigdy nie spotkamy i nawet nie próbujmy, bo się nie uda simple_smile