Hlavní menu
Nástroje |
BakalarskeStudium.PotrebyZamestnavatelu HistoryHide minor edits - Show changes to output 05 September 2006, 14:13
by
- Changed lines 54-55 from:
** assembler (i pasivně) - velká výhoda pokud se člověk pohybuje v oblasti C/C++ to:
** assembler (i pasivně) - velká výhoda pokud se člověk pohybuje v oblasti C/C++ 05 September 2006, 14:13
by
- Changed lines 41-43 from:
** jeden programovací jazyk do hloubky (např. Java: OOP, šablony, výjimky, kontejnery, multithreading, správa paměti, JIT, mechanismus class loaderu...) to:
** jeden programovací jazyk do hloubky (např. Java: OOP, šablony, výjimky, kontejnery, multithreading, správa paměti, JIT, mechanismus class loaderu...) 05 September 2006, 14:12
by
- Changed lines 40-41 from:
* Společný vědomostní základ (pro programátory, ne třeba pro Bc. administrátora sítě) to:
* Společný vědomostní základ (pro programátory, ne třeba pro Bc. administrátora sítě) 05 September 2006, 14:10
by
- Changed lines 53-55 from:
to:
* Volitelné okruhy: ** cokoli z předchozího seznamu do hloubky ** databáze ** architektura počítačů ** assembler (i pasivně) - velká výhoda pokud se člověk pohybuje v oblasti C/C++ ** automaty a gramatiky ** řízení projektů ** objektové modelování ** grafika ** testování SW 05 September 2006, 14:09
by
- Added lines 34-55:
* Schopnosti a zkušenosti: ** schopnost samostatně analyzovat a vyřešit problém s použitím literatury / Internetu ** zkušenost s větším projektem ** ladění kódu a optimalizace ** znalost Windows i unixového OS * Společný vědomostní základ (pro programátory, ne třeba pro Bc. administrátora sítě) ** jeden programovací jazyk do hloubky (např. Java: OOP, šablony, výjimky, kontejnery, multithreading, správa paměti, JIT, mechanismus class loaderu...) ** základní algoritmy a datové struktury ** složitost algoritmů ** bezpečnost a stabilita (typické slabiny programů a systémů, obrana) ** vícevláknové programování ** operační systémy (jak OS funguje - základy) ** sítě (základy) ** vybraný skriptovací jazyk 05 September 2006, 14:07
by
- Changed lines 13-19 from:
to:
* aktualizace OS (win32, Linux), Anti{Vir|Spam} na serveru * periodické úkoly (cron] * práce s logy na obou OS * důraz na svatou trojici: WWW/SMTP/DNS, která dělá nejvíc problémů 16 August 2006, 17:43
by
- Changed lines 7-9 from:
* principy distribuovaných systémů (transakce, protokoly) [GK] * paralelní programování (vč. synchronizovaný server-objekt, side-effecty monitoru) [GK] * UML - přečíst model (class, aktivity, komponenty) [GK] to:
* principy distribuovaných systémů (transakce, protokoly) * paralelní programování (vč. synchronizovaný server-objekt, side-effecty monitoru) * UML - přečíst model (class, aktivity, komponenty) Changed lines 16-17 from:
Česká firma, systémový "krabicový" sw (mail server), C/C++/Java/scripty. Cca 80 lidí, poptávka cca 10 studentů ročně. to:
Česká firma s US pobočkou, systémový "krabicový" sw (mail server), C/C++/Java/scripty. Cca 80 lidí, poptávka cca 10 studentů ročně. Changed lines 20-22 from:
* to:
** v jiných kontextech/firmách také "správce" (sítě, serveru), helpdesk, GUI/HCI designér * rámcová znalost tvorby specifikací požadavků a oponentur - developer se jich účastní * praktický dopad O(n) např. na velké databázi * práce v týmu, přijít již se zkušenostmi s ní * umět psát anglicky a česky (specifikace => srozumitelnost, zdroj informací pro design a testy) * znalost testovacích frameworků (Ctest, JUnit) * vědět něco o normách a standardech !! CCA Česká firma s EU pobočkou, informační systémy na zakázku a "krabicový" learning management, Java/.NET/Oracle. Cca 100 lidí, poptávka cca 10 studentů ročně. * potřebuje "kodéry" * databáze - triggery, uložené procedury, SQL * umět vytvořit datový model ze znalosti entit * OOP, využívání knihoven a návrhových vzorů * znalost fungování webu, základ HTML+CSS+JS (+ umět sahnout do ref.příručky), napsat jednoduchou webovou aplikaci * angličtina - připravenost na FCE * základní zkušenost s reálným projektem z praxe, student by se měl umět sám nabídnout co dovede ** zkušenost s týmem a firemním procesem výhodou, ne podmínkou * přehled technologických znalostí - UP, MSF, analýza, design/projektování, číst UML, Oracle, Java, typy řešení projektů, "slovník ze světa IT" (CMS, BI, LMS, ERP, portál, ...) * základní prezentační dovednosti - prezentace před publikem uvnitř firmy (např. sdělování zkušeností ze školení), sepsání strukturované zprávy pro odborníka i neodborného čtenáře ("aby se v tom šéf během 3 minut vyznal") ** Ing. prezentace firmy navenek !! Inter-Informatics Česká firma s pobočkami a zákazníky po EU, informační a konstrukční systémy na zakázku, Java. Cca 60 lidí, poptávka cca 10 studentů ročně. * schopnost komunikace (formulovat problém, prezentovat) a práce v týmu * angličtina - velmi dobře číst technický text (termíny), rozumné zvládnutí psané formy a konverzace (vč. telefonování) * databáze - SQL select/create, join, k čemu je index, constraint, tušit k čemu je trigger a vložená procedura; praktická zkušenost s _robustním_ RDBMS (Ora, PG) * číst ERA diagramy, normalizace rel. schémat * praktická zkušenost v Javě vč. knihoven (XML, DB, JSP), základy JSF nebo Struts výhodou ** jsou ochotni pomoci s výukou J2EE (Struts/JSF, EJB) * UML - číst i psát (class, activity, state, sequence) * praktické používání návrhových vzorů (GoF i J2EE, mj. kvůli dorozumění), znát jejich výhody i možné problémy ("číst vzor odzadu", tj. od aplikovatelnosti a nevýhod, v knihách) * koncept webové aplikace, základy HTTP+HTML+CSS+JS - vcelku jedno jestli PHP nebo JSP nebo ASP * UNIX - schopnost práce v příkazové řádce, nejen Linux (např. Solaris se svým `csh`) vč. základní konfigurace a časování úloh; možná třeba spojit s výukou v DB2 * základy technologií - rutinně Ant, CVS/svn, JUnit; dále Log4j, J2EE kontejner (Tomcat, OC4J), Struts * vědět k čemu slouží test a jak ho napsat - neotrávit je předem vůči testování * povědomí o životním cyklu SW, obvyklé role a jejich zodpovědnosti - poptávka spíše po "developer" než "kodér", vč. role údržby * skriptovací jazyky * vědět, že práce na sw projektu obsahuje i nepříjemné rutinní ale potřebné práce !! Profinit Česká firma (Praha) * o Bc. nemají programově zájem, potřebují Ing. 16 August 2006, 16:55
by
- Changed lines 5-6 from:
Německo-česká firma, pokladní a mobilní software, Java. Cca 40 lidí, poptávka cca 10 studentů (Ing.) ročně. to:
Německo-česká firma, pokladní a mobilní software na zakázku, Java. Cca 40 lidí, poptávka cca 10 studentů (Ing.) ročně. Changed lines 14-15 from:
to:
!! Kerio Česká firma, systémový "krabicový" sw (mail server), C/C++/Java/scripty. Cca 80 lidí, poptávka cca 10 studentů ročně. * jsou třeba jak absolventi "softwaroví" tak "ne-softwaroví" - zákaznický servis, nasazení/implementace, vedení výběrových řízení, ... * Bc. role "developer" (nikoli "kodér"), "tester", + Ing. "šéf týmu" * Changed line 24 from:
Zpět na HomePage. to:
Zpět na ZnalostiDovednosti, HomePage. 16 August 2006, 16:48
by
- Changed lines 1-3 from:
!! Technické znalosti to:
Souhrn dotazovací akce u firem, které zaměstnávají absolventy KIV. Červenec 2006. !! GK Software Německo-česká firma, pokladní a mobilní software, Java. Cca 40 lidí, poptávka cca 10 studentů (Ing.) ročně. Changed lines 12-25 from:
!! Soft Skills (Co to je? Viz http://content.monstertrak.monster.com/resources/archive/jobhunt/softskills/.) !! Non-requirements, tj. co _není_ třeba aby věděli * fyzika, elektronika !! Postřehy a poznámky * "síťař z oboru DS je použitelný jako dobrý síťař, softvérář z SWI není použitelný jako dobrý databázista" * inženýři moc neumí dekompozici na moduly/komponenty a "programování do rozhraní" to:
* praxe s prací v týmu, nejlépe získaná prací na projektu u reálné firmy během studia 16 August 2006, 16:44
by
- Added lines 1-24:
!! Technické znalosti * principy distribuovaných systémů (transakce, protokoly) [GK] * paralelní programování (vč. synchronizovaný server-objekt, side-effecty monitoru) [GK] * UML - přečíst model (class, aktivity, komponenty) [GK] * základy konfig. managementu * štábní kultura kódu, názvy tříd/prvků, organizace kódu !! Soft Skills (Co to je? Viz http://content.monstertrak.monster.com/resources/archive/jobhunt/softskills/.) !! Non-requirements, tj. co _není_ třeba aby věděli * fyzika, elektronika !! Postřehy a poznámky * "síťař z oboru DS je použitelný jako dobrý síťař, softvérář z SWI není použitelný jako dobrý databázista" * inženýři moc neumí dekompozici na moduly/komponenty a "programování do rozhraní" ---- Zpět na HomePage. |