Видео: Как успешно да преминем интервю за работа в IT сектора?

how-to-pass-an-interview-for-a-software-engeneer-first-slideНай-голямата спънка за всеки човек, който си търси работа, е именно интервюто за работа. Всеки успява да намери подходящата за него работна позиция, да подготви документи, CV, cover letter, но когато се стигне до интервюто малко са хората, които се справят добре. Какво представлява интервюто за работа, как да се подготвите за него, какви въпроси задават на интервютата и кои са най-често допусканите грешки можете да научите от видеото, което записах в рамките на семинара „Работа в IT индустрията“. Приятно гледане и като ви вземат на работа ме намерете и ме почерпете ;)

Read More


216 човека участваха в най-голямото онлайн състезание по програмиране в България

Ones and zerosНа 4-ти декември 2011 година от 10:30 до 16:30 се проведе най-голямото онлайн състезание по алгоритмично програмиране правено до сега в България. В него взеха участие 216 човека. Състезанието беше в рамките на подготовката за първия изпит в Софтуерната Академия на Телерик и заради това участниците в състезанието бяха предимно студенти от Академията на Телерик. Състезателите имаха 6 часа да решат 5 задачи по програмиране от първите 6 теми на курса „Основи на програмирането със C#“ в Академията на Телерик. Състезанието се проведе онлайн в новата състезателна система BGCoder.com и на участниците беше разрешен за използване само езикът C#. Всеки може да се пробва да реши задачите като се регистрира в системата и започне да практикува онлайн състезанието. Тук можете да намерите условията на задачите, заедно с техните решения. Решенията са писани от авторите на задачите и използват само изучените от студентите теми (типове данни, оператори, изрази, работа с конзолата, условни оператори и цикли).

Read More


Условия и решения на пробен изпит по програмиране за начинаещи програмисти

Telerik Academy LogoНаближава първият изпит в Академията на Телерик. Участниците в Академията ще трябва да се справят сами с 5 сравнително трудни за един начинаещ програмист задачи. Преди изпита студентите получиха примерен изпит с 5 задачи, подобни на задачите, които ще имат на истинския си изпит. Материалът, върху който е изпитът включва следните теми: „Примитивни типове данни и променливи“, „Оператори и изрази“, „Вход и изход от конзолата“, „Условни конструкции“ и „Цикли“. Тъй като студентите в Академията не са учили масиви, авторовите решения на задачите също не използват масиви. Тук са публикувани условията на задачите заедно с решенията на авторите на задачите от пробния изпит в Академията на Телерик.

Read More


Video: C# Console Snake Game

C# Console snake game screenshotТия дни водих една интересна лекция, в която демонстрирах на живо в рамките на 2 часа как се пише играта змия на конзолата. Използвах езика C#. Студентите ми казваха какво искат да има в играта, аз им го писах на живо и им обяснявах кое как работи. Много фирми използват точно тази игра, за да подбират програмистите си. Казват им: "седни тук, имаш 30 минути напиши ми играта змия" и после според бързината и качеството на кода решават кой кандидат става и кой не. Тук съм качил цялото видеото от лекцията, заедно със сорс кода на змията.
Приятно гледане ;)

Read More


Как да сравним два C# файла за еднаквост на код?

Don't copy-pasteТъй като в момента работя по софтуер за автоматизирано тестване на състезателни задачи на езика C#, ми дойде идеята да направя и модул, който да проверява за еднаквост на код в два C# файла, с което да мога да хващам преписвачите, които използват моята система. Разбира се, за да се хванат преписвачите, е необходимо решението на всеки да бъде сравнено с решението на всеки друг. Това е лесната част. Трудното е самото сравняване. Тук ще се опитам да опиша решенията, които открих и начина, по който намерих решение на проблема ;)

Read More