Všechny příspěvky

IT SPY: Jubilejní 10. ročník vybere nejlepší IT diplomovou práci z ČR a Slovenska

Elitní studentská soutěž o nejlepší IT diplomovou práci startuje svůj jubilejní desátý ročník. Akci ve spolupráci se 20 českými a slovenskými univerzitami organizuje Fakulta informatiky a informačních technologií STU v Bratislavě a společnost Profinit. Odbornou záštitu pak zajišťuje česká a slovenská sekce nejstarší světové vzdělávací a vědecké IT organizace ACM. Odborná porota loni vybírala desítku finalistů z více než 1600 IT obhájených diplomových prací, a ne jinak tomu bude …

Zážitky z frontové linie pohovorů

V Profinitu není náborový proces výlučnou doménou HR oddělení, klíčovou roli v něm sehrávají naši softwaroví inženýři a inženýrky. Je to potřeba, protože cílem většiny našich pohovorů není nalézt člověka, který co nejlépe zapadá do předem definované škatulky (=pozice), nýbrž zhodnotit, jak by se daný kandidát mohl v Profinitu uplatnit a na jaké typy projektů by se hodil. Pohovor se tedy intenzivně zaměřuje na znalosti …

Proč věříme v Nápad roku aneb Nebuďme montovnou Evropy

Profinit je již několik let partnerem Nápadu roku. Tuto soutěž podporujeme nejen finančně, ale také tím, že CEO Profinitu Pavel Jíhlavec mentoruje účastníky před prezentacemi jejich nápadů a Tomáš Pavlík, předseda dozorčí rady Profinitu, zasedá v porotě soutěže. Věříme, že Česká republika by neměla být montovnou a skladovací halou pro zbytek Evropy, ale že by se měla orientovat na činnosti s vysokou přidanou hodnotou. …

Je dobré mít vlastní „nářadí“?

Dnešní trendy softwarového vývoje hlásají rozmanitost. Každou chvíli „letí“ jiný Javascriptový Framework nebo knihovna, případně se alespoň v rámci nové verze poruší zpětná kompatibilita. Kdekdo by mohl podlehnout dojmu, že se tyto „veletoče“ týkají pouze front-endů. Nicméně i v enterprise back-end světě nás jistoty pomalu opouštějí. Nová verze JDK vychází každý půlrok, mnozí jsou stále zmateni a nevědí, kterou verzi mají vlastně použít (a za …

Softwarová architektura. Co to vlastně je?

Pokud dnes čteme slovo architektura v souvislosti s vývojem aplikací nebo obecně softwaru, obvykle v článku najdeme slova jako Microservices, Kubernetes, reaktivní a podobná cizí slova. Ale co je to vůbec softwarová architektura? Je to high level design? Nebo je to návrh systému, který je natolik komplexní, že vyžaduje expertní návrh architekta – tedy někoho, kdo se s podobnou doménou problémů už setkal? Zadáte-li slovo …

Stane se Data Science plně automatizovanou?

Autor blogu je Data Scientist a svou práci miluje. Takže jakmile roboti i tuto oblast lidské činnosti převezmou, nejspíš přijde o svou práci a stráví zbytek života v depresi nad svou neschopností. Nebo tomu bude jinak? Přestaňme chodit kolem horké kaše a podívejme se zpět na uplynulá desetiletí a staletí – každá výdělečná lidská činnost byla zautomatizována. Existují samořiditelná auta a na burzách spolu také obchodují stroje. A můžeme …

Nejlepší Data Science kurzy online

Chcete zlepšit své znalostí v jedné z nejžádanějších dovedností 21. století – v Data Science? A třeba rovnou o celou úroveň anebo naopak začít úplně nanovo? Internet se všemožnými příručkami a návody jenom hemží, proto jsme rozhodli připravit seznam za nás nejvhodnějších online kurzů, které vám s výukou pomohou. Coursera – Machine Learning with Andrew Ng Kurz strojového učení, který absolvovalo přes 2 miliony lidí a stal se rychle …

Layers, packages a architektonicky evidentní styl kódování

Monolity je zpočátku snadné vyvinout, nasadit i škálovat, ale výhody, které nám dovolily rychlý start, nás s rostoucí velikostí aplikace mohou začít výrazně brzdit. Není lehké vyznat se v rozsáhlých zdrojácích. Často neexistují jasné hranice modulů a modularita se někdy zbortí. Právě postupná degradace kvality kódu monolitů byla jedním z důvodů pro vznik mikroslužeb. Je ale cesta mikroslužeb jedinou možnou? Není možné psát monolity lépe? …

OpenDataLab u projektu zpracování dat příměstské dopravy v Praze

Asi každý z nás se už někdy ocitnul v situaci, kdy nervózně přešlapoval na zastávce hromadné dopravy a několikrát za minutu si pohledem kontroloval své hodinky, přičemž marně vyhlížel, kdy se zpoza zatáčky vyřítí onen vytoužený přibližovací prostředek na cestu do práce či do školy. Věřte nebo ne, služba, která téměř v reálném čase trackuje veškeré dopravní prostředky pohybující se po městě, již několik let dobře …

I v dnešní době existují knihy, které bychom měli číst

Buďme k sobě upřímní, Steva McConnella máme v Profinitu opravdu rádi. Naše interní odhadovací metodika vychází z principů uvedených v jeho knize Software Estimation: Demystifying the Black Art, pravdivost kužele nejistoty jsme ochotni kdykoliv a kdekoliv obhajovat a programátorská „bible“ Code Complete je nedílnou součástí našeho kariérního řádu. Výše uvedené je samozřejmě dáno samotnou osobou Steve McConnella (kdo měl možnost s ním někdy prohodit pár slov, tak …