Späť na blog
Rozhovory

Ahmed Al Hafoudh - interview

Skillmea
08.04.2013
2 minúty čítania
Ahmed Al Hafoudh - interview

Ahoj Ahmed, ako si sa dostal k IT?

K IT som sa dostal už na základnej škole, keď sme sa učili programovať v Pascale. Neskôr ma učiteľ prihlásil do súťaže v programovaní, kde sa mi celkom zadarilo a dostal som sa na sústredenie v programovamí, ktoré dnes s partiou organizujeme. Vediem taký dvojitý život. Život programátora a systémového integrátora, kde nasadzujem VoIP do praxe. :)

Prečo práve Ruby on Rails?

Ako väčšina Rubystov, aj ja som začínal s jazykom PHP. Po pár rokoch, keď som si začal všímať nedostatky PHP, som objavil Ruby. Dostalo ma známe video "Ako vytvoriť blog za 15 minút" a pochopil som, že problémy sa dajú rieši aj inak. Postupne som nachádzal zdroje ako Railscasts.com, Peepcode.com. Ruby komunita je veľmi silná. Ruby on Rails spolu s Rubygems tvoria ekosystém, v ktorom všetky technológie ťahajú za jeden koniec a to ich posúva vpred.

Čo bolo v začiatkoch najťažšie?

Najťažšie bolo stráviť ako a kde hostovať Ruby. V dnešnej dobe PHP hosting stojí desatinu z Ruby hostingu. Stačí však pochopiť, že to čo tvoríme, alebo chceme tvoriť v Ruby on Rails nie sú len webstránky.

Čo by si odporučil záujemcom o webdevelopment?

Webdevelopment sa rýchlo mení. Stále pribúdajú nové spôsoby, techniky a technológie. Odporúčam venovať sa štúdiu online materiálov vo forme screencastov, podcastov a blogov. Rýchlo budete tzv. up-and-running :)

Na čom si pracoval alebo aktuálne pracuješ?

Napríklad teraz pracujeme na vývoji systému na distribúciu digitálneho obsahu pre mobilné a iné zariadenia. Snažíme sa optimalizovať systém pomocou cloudových služieb.

Mac alebo PC?

Jednoznačne Mac. Pred 5 rokmi som vymenil PC za Mac a odvtedy sa venujem aj vývoju iOS aplikácií.
Skillmea
🥇 Sme jednotka v online vzdelávaní na Slovensku.
Na našom webe nájdeš viac ako 300 rôznych videokurzov z oblastí ako programovanie, tvorba hier, testovanie softwaru, grafika, UX dizajn, online marketing, MS Office a pod. 
Vyber si kurz, ktorý ťa posunie vpred ⏩

Mohlo by ťa zaujímať

Dušan Koutny - interview
Rozhovory
11.03.2013
Skillmea

Dušan Koutny - interview

Dušan, ako si sa dostal k IT?K IT som sa dostal klasicky. Išla mi matika, fyzika a bavili ma počítače, občas som niečo pobastlil v Pascale, takže som si pri voľbe VŠ vybral FIIT. Tam ma chytila Java a tiež som robil weby v PHP. Prečo si sa rozhodol pre Ruby on Rails?K Ruby on Rails som sa dostal náhodou vďaka práci, do ktorej som nastúpil na Java pozíciu. Hlavný programátor na projekte (Vladimír Tužinský) mal vynikajúci prehľad a už v roku 2007 odhadol potenciál RoR. Vďaka nemu som dostal úlohu naučiť sa to aj ja. RoR ma od začiatku fascinovalo, študoval som všetky dostupné materiály a snažil som sa presviedčať kamarátov, nech sa vykašlú na PHP :) Čo bolo v začiatkoch pre teb najťažšie?Programovať som začal ešte v „prehistorických“ časoch bez internetu, takže najťažšie bolo nájsť zdroje informácií. Pri začiatkoch s RoR bol zasa problém v tom, že som programoval pod Windowsom, čo v tej dobe bola takmer nepodporovaná platforma a zachránil to až prechod na Linux Čo by si odporučil záujemcom o web development? Nech sledujú trendy a nech sa nenechajú uväzniť len v jednom jazyku. Voľba správnej technológie dokáže ušetriť kopu času a nervov. Tiež treba chápať UX a snažiť sa spraviť web hlavne pre usera. V súčasnoti by som odporučil naučiť sa RoR a zamerať sa aj na JavaScriptové frameworky, veľký potenciál má podľa mňa Ember JS (napriek tomu, že sa trochu ťažšie učí). Na čom si pracoval alebo aktuálne pracuješ?Spravil som pár webov v PHP, potom som sa zamestnal a vyše 5 rokov venoval vývoju GP monitorovacieho systému v Ruby on Rails. Vo firme som robil aj vývoj Windows Mobile, Windows Phone a Android. Nejaké 3 roky ma zaujímajú startupy, robil som s Mišom Maxiánom Letnú Ligu, skúšal vlastné veci a potom som sa dostal do Silicon Valley vďaka iInvoices. Aktuálne rozbiehame firmu AppVenture, v ktorej vyvíjame vlastný startup, outsourceujeme RoR projekty z USA a tiež ponúkame konzultácie a pomoc startupom. Mac alebo PC?3 mesiace dozadu som si kúpil Mac a musím povedať, že neľutujem. RoR sa v súčasnosti dá robiť na všetkých platformách, ale na Macu je efektivita roboty najvyššia. Ak by som mal voliť medzi Linuxom a Windowsom, tak jednoznačne na programovanie RoR odporúčam Linux.
Tomáš Gregor - interview
Rozhovory
07.03.2013
Skillmea

Tomáš Gregor - interview

[Image] Ahoj Tomáš, povedz nám, ako si sa dostal k IT?Asi neprekvapím, keď poviem, že cez počítačové hry. Mal som 14-15 rokov a ak sa chcel čovek hrať, tak v tých časoch bolo treba vedieť „vypimpovať“ autoexec.bat a config.sys a zabojovať o každý kB operačnej pamäte. A neustále odvírovať počítač. K reálnej práci som sa dostal počas doktorandského štúdia, keď som si privyrábal výrobou jednoduchým web stránok. Prečo si sa rozhodol pre Ruby on Rails?V končenom dôsledku presne preto, prečo aj iPhone. It just works. Ale predtým, ako som si to overil na vlastnej koži počas kurzu Starter League, ma inšpirovala hlavne firma 37signals, ktorej spolumajiteľ je tvorca Railsov. Čo bolo v začiatkoch najťažšie?Keď som začal robiť prvé webky, tak som sa naučil HTML, CSS a základy Flashu úplne sám. Nikdy som to s nikým nekonzultoval. Písal sa rok 2001 a vtedy bolo online zdrojov, tutoriálov a videocast-ov žalostne málo. Čiže pre mňa bolo najťažšie, že som nemal komunitu a hýbal som sa dopredu veľmi pomaly. Čo by si odporučil záujemcom o web development?Aby sa naučili komunikovať s ľuďmi. Web je nástroj, s ktorým vývojár komunikuje so svetom. Ak vývojár nevie komunikovať s ľuďmi, tak mu webová stránka zvyčajne nepomôže. Samozrejme existujú výnimky. Ale pri väčšine projektov som presvedčený, že empatia a schopnosť komunikovať so spolupracovníkmi, investormi a s ľuďmi celkovo, je dôležitým predpokladom pre vývoj dobrého web produktu. Zároveň by som začínajúcim vývojárom, grafikom, kóderom doporučil, aby sa nebáli toho, že je to ťažké. Ťažké je dobré, lebo znamená konkurenčnú výhodu v porovnaní s inými profesiami. A nakoniec by som im doporučil, aby sa tešili na „superpowers“, ktoré môžu získať aj prostredníctvom kurzu Learn2Code. V ktorej inej oblasti môžete po 3 mesiacoch osloviť produktom miliardy ľudí? Na čom si pracoval alebo aktuálne pracuješ?Vo svojej profesionálnej kariére som pracoval na spustení viacerých webov skupiny VÚB banky (momentálne Banca Intesa) a v ďalšej firme na rozšírení web analytických nástrojov na slovenský trh. Všetky dôležité projekty nájdete tu: http://www.linkedin.com/in/tomasg. Momentálne sa venujem konzultantskej činnosti a programujem aplikáciu na podporu meetingov. Samozrejme, v Ruby on Rails. A stále sa učím, čo to vlastne znamená programovať. Mac alebo PC?Mac Mac Mac!
Štefan Húska - interview
Rozhovory
26.02.2013
Marián Kristeľ

Štefan Húska - interview

Štefan je lektorom nášho 3-mesačného kurzu programovania pre začiatočníkov v Ruby on Rails. Trochu sme ho vyspovedali, aby ste sa o Števovi dozvedeli viac.[Image] Ako si sa dostal k programovaniu?Môj prvý počítač, na ktorom bežal Windows 98, nebol výkonom ani zďaleka dostačujúci na hranie hier. Navyše som ani nemal pripojenie na internet. Tak som začal skúmať samotný operačný systém a jeho software. Zlom nastal, keď som vo Worde objavil modul na písanie makier v jazyku Visual Basic. Pohľad na kusy farebného zdrojového kódu ma fascinoval. Okamžite som si kúpil hrubú knihu o programovaní a začal experimentovať. Prečo si sa rozhodol pre technológiu Ruby on Rails? K Ruby on Rails ma priviedol môj prvý job. Weby som dovtedy tvoril v PHP, až mi jedného dňa napísal Peter Študent a ponúkol mi pracovať v Ruby on Rails tíme. V tej dobe bolo problémom nájsť človeka ktorý tomu rozumie. Preto firme moja neznalosť Ruby on Rails neprekážala a rozhodla sa ma zaškoliť až “na mieste”. Povedal som si, že je čas naučiť sa niečo nové a ponuku som prijal. Považujem to zatiaľ za svoje najlepšie rozhodnutie. Touto cestou pozdravujem kamaráta a dlhoročného kolegu Petra Študenta :-) Čo bolo pre teba v začiatkoch najťažšie?V úplných začiatkoch môjho experimentovania s HTML som natrafil na úžasný zdroj Jakpsatweb.cz. Tým, že som našiel výučbové materiály v češtine, sa u mňa, ako mladého chalana neznalého angličtiny, eliminovala väčšina problémov. Autor stránky Dušan Janovský vie vysvetliť odborné témy presne tým spôsobom, aby im rozumel aj začiatočník. A navyše obsahuje aj štipku humoru. Príručka je, napriek svojmu veku, aj dnes veľmi hodnotná.  Čo sa týka začiatkov s Ruby on Rails, najťažšie pre mňa bolo pochopiť, ako môže mať programovací jazyk takú peknú syntax. Ruby je jazyk, v ktorom je radosť programovať.  Koľko ti trvalo dostať sa na úroveň profesionálneho programátora?Na začiatku treba definovať čo znamená byť profesionálnym programátorom. Profesionálne môžu byť minimálne tri veci - technické znalosti, pracovné skúsenosti a výsledky spojené s úspechom. Ja sa snažím dosiahnúť profesionalitu vo všetkých troch oblastiach, ale táto cesta je nekonečná :)  Čo by si odporučil záujemcom o internet a technológie?Záujemcom odporúčam, aby neostali len konzumentami toho čo internet ponúka, ale aby sa stali aj jeho tvorcami. Kľúčové je odhadnúť, ktorá technológia je práve teraz “in” a v nej sa stať odborníkom. Tak dosiahnete stav, že pracovné ponuky začnú chodiť samé od seba a ešte si budete môcť vyberať. Ruby on Rails považujem práve za tú technológiu, ktorej sa oplatí venovať. Teraz a určite aj najbližších pár rokov.  Mac alebo PC? PC je pre mňa použiteľné, ak na ňom beží Linux. Mac má krásny dizajn a krásny software. Toľko v skratke. Na výbere platformy až tak nezáleží. Dôležité je vybrať si spôsob akým počítač používam - buď na ňom budem vytvárať nejakú hodnotu, alebo môžem zabíjať hodiny na facebooku. Táto voľba je jediná, na ktorej záleží.

Nezmeškaj info o nových kurzoch a špeciálnych ponukách