• Что должен знать C# junior для того что бы его взяли работать программистом?

    написать программу, которая выводит на экран сумму в долларах прописью.
    Пример:
    Ввод — 1.00
    Вывод — one dollar
    Ввод — 1234567.89
    Вывод — one million two hundred and thirty four thousand five hundred and sixty seven dollars eighty nine cents
    Оценивается: скорость написания, качество кода, правильный вывод для всех чисел.

    Такое задание было на Cargowise (к сожалению, он закрыл офис в Киеве)

  • Что учить? что перспективно? plz help!!!


    C и производные от него языки вам пригодятся всегда.

    Например, C#

    HTML, пых-пых и прочее называть программированием я бы вообще не стал.

    Ну конечно, ведь программирование это только лисп, си, ассемблер и фортран -, а остальное это быдлоформошлепство

    На Java также следует ориентироваться с осторожностью, ее популярность больше продиктована сиюминутной модой. Сейчас начинают развиваться веб-технологии, активно использующие полноценное функциональное программирование, в этом направлении следует присмотреться к F#.

    И где они начинают развиваться?...

    Бесспорно полезно с самого начала уделить внимание фундаментальным священным познаниям, не зацикленным ни на одну из существующих реализаций полностью. Из таких концепций выделю теорию автоматов, в частности фоннеймановских (любой современный компьютер в сущности является автоматом фон Неймана), теорию алгоритмов и структур данных, теорию компиляторов, концепции программирования и проектирования (ООП, метапрограммирование, паттерны проектирования). Это будет цениться всегда.
    Из этого соглашусь только с теорией алгоритмов и структур данных (да и то, знать больше, чем хэштаблица и быстрая сортировка почти никогда не надо), ООП и паттерны.
    Можно смело учить HTML + CSS + JavaScript + PHP + MySQL — работы на будующих лет 20 точно будет.
    МОжно учить.NET или Java, я думаю после кризиса снова понадобятся джуниоры пачками — без работы не останетесь.
    Также можно глянуть в сторону мобильных технологий (iPhone, Android и иже с ними), но тут, я думаю, надо опыт в немобильном программировании.

    Еще забыл добавить — учите английский язык!

  • Brainstorming: idea on building a team and opening business

    2luckysmile

    If you don’t have any experience in software development, please don’t waste our time. Thanks

  • Чат на ДОУ

    You tried to access the address freenode.org/ which is currently unavailable. Please make sure that the Web address (URL) is correctly spelled and punctuated, then try reloading the page.

    Идею чата поддерживаю

  • Переключиться с математики на программирование — насколько реально?

    Вы можете думать, что основу программирования составляют ваши превосходные знания 90% C++, а различные API — это только 10-процентный пушок, в котором вы сможете разобраться за несколько недель. Этим людям я осторожно подсказываю: времена изменились. Соотношение изменилось на прямо противоположное.

    local.joelonsoftware.com/...рограммировании

  • Переключиться с математики на программирование — насколько реально?

    Emery Emerald

    Да что вы уцепились за свои три образования. Почитайте лучше Джоэля Спольски, может тогда вы перестанете утверждать

    Я способен освоить любую технологию за кратчайшее время

    MFC уже давно умерло, и никто в здравом уме не пишет на MFC программы...

    Я согласен, вы программист. Но вы неконкурентноспособны за пределами своей провинции, поэтому здесь к вам соответствующее отношение.

  • Как считать часы продавая работу почасово

    за все часы. Проектирование и согласование требований — это тоже работа

  • HDD какой фирмы вы отдаете предпочтение?

    с такими вопросами идите на... overclockers.ru, ixbt.ru, ferra.ru, thg.ru

  • Как насчет хорошей, дешевой сертификации для начинающих и мидл программистов?

    автор решил изобрести велосипед. Не понятно, почему брейнбенчи, саны и майкрософты не подходят? Не знаю за остальных, но майкрософтовские вполне ценятся. В вакансия пишут что-то типа «сертификаты мелкософта будут плюсом». Еще есть такая шняга, как диплом ВУЗа по программированию, которые вроде бы подтверждает что вы знаете что такое третья нормальная форма, вы сможете написать бинарный поиск и знаете что такое ООП =)

    Ну, предположим, сделаете вы свою сертификация. Потратите время, раскрутите ее до уровня бб или майкрософта. А чем она будет лучше существующих?

  • Что такое хороший соц пакет?

    Нах вам соц пакет? Просите зарплату повыше...

  • Ищу работу в Киеве для Java Junior/Mid. Нужен совет!

    2Grez,
    Только эти «киевляне» тоже были понаехавшими совсем недавно...
    Население Киева по годам:
    2007 — 2718, 1
    1995 — 2643, 8
    1989 — 2602, 8
    1959 — 1104
    1939 — 847
    пруфлинк
    в 1960 году 60% нынешних «коренных» киевлян киевлянами не были вовсе...
    2gorik
    Если человек стремится к большему, то это лучше, чем сидеть в родном зажопинске и ждать когда мы будем жить как «там».

    Кстати, я сначала работал сборщиком ПК, а потом системным администратором, но мне это не помешало стать вполне неплохим программистом. Программистами не рождаются — ими становятся. =)

  • Ищу работу в Киеве для Java Junior/Mid. Нужен совет!


    Удивляют негативисты, которые пытаются отпугнуть желающих приехать в Киев без аргументации и пугающие кризисом.
    Ну это же коренные киевляне аж во 2 м поколении! Им страшно что приезжие более конкурентноспособны и оставляют местных без работы. По моим прикидкам тут около 80% программистов — понаехавшие.
    Киевляне привыкли получать много, а делать мало, есть у меня пару знакомых, которые получают 1500−2000 денег почти не напрягаясь и ноют что мало платят. Вот бы их в какой-нибудь Донецк или Черновцы! Чтобы поняли что значит мало платят. Приезжие (коим я тоже являюсь) согласны работать больше за меньшие деньги — потому что приезжают не от хорошей жизни. А еще меня поражают арендодатели квартир, особенно до кризиса =) Но это уже оффтопик...
    В общем приезжайте смело, могу посоветовать пройти пару пробных собеседований, чтобы понять что спрашивают, потом подучить то, что спрашивают, а потом искать работу =) И никому не говорите что вы джуниор! Эйчары редко даже разговаривают с такими... Тут процветает продажа тушек, или бодишоп. Поэтому задача № 1 — понравится заказчику. А чтобы понравиться, надо иметь хорошее резюме (без слова junior внутри) и голову на плечах...

    И в догонку еще один совет — в ЕПАМе принимают частично по brainbench. Если вы там легко набираете Мастера — то можно в ЕПАМ попасть на 2ю или даже 3ю категорию. В общем это примерно middle уровень, только там еще собеседование с разработчиками, какие именно вопросы — я не скажу, ибо я дотнетчик =) Обычно гоняют по знанию языка и фреймворка, базам данных, 3нф, acid и т.п., ООП, паттерны GoF, еще я думаю Spring, jUnit и TDD в частности, ORM & Hibernate ну и другие более специфические вопросы =) Удачи вам!

  • Unit тесты для C# проектов

    тесты в той же папке, или даже в том же файле, оборачиваю в
    #if TEST
    код теста
    #endif

    тестирую паблик и internal методы (при этом private и другие как правило итак тестируются при тесте пабликов), кстати стараюсь все ненужное в паблике делать internal. Лично я против отдельного проекта как раз из-за интернала

  • Поворот большого проекта в сторону Test driven development +JUnit+JMock+Ant

    Именно то, что вам надо — книга “Working effectively with legacy code”

  • Знание английского языка

    Английский нужен при работе и общении с иностранными заказчиками. Например, есть методология SCRUM, и по ней каждый день имеет место SCRUM-митинг, где участники проекта отчитываются о сделаной работе/проблемах, планируют следующий рабочий день. Если заказчких чурка нерусский — прийдется говорить/слушать на английском.

    Не хотите учить английский, будьте готовы получать меньше и забудьте про коммандировки, а также перспективу уехать из этой страны (на время, или насовсем).

  • Джуниор... Сеньёр... А я кто?

    Все очень просто. Смотрите свою зарплату и определяете кто вы:
    3000+ — круче чем senior.
    2000−2500 — senior
    1300−1800 — middle
    500 — 1000 — junior
    300 и меньше — уборщицы, пожалуй, больше зарабатывают...

    Цифры конечно неточные, но весьма правдаподобные для Киева

  • Мотивация к переезду в другую страну (ужасы нашего городка)

    2mymuss

    Если вы о том что на 40% нельзя обеспечить себя пенсией и застраховать абсолютно все риски — тут мне считать лень. Я знаю одно, если платить эти 40% в казну государства Украина (а там большая часть в ПФ) — то вы себе точно ничего не обеспечите. Почему цифра 40% — почитайте glavred.info/...5/102114−9.html

    В итоге из начисленной зарплаты в 1000 грн. отчисления составят 190 грн, начисления — 362 грн. Т.е. с полученных на руки 810 грн. «чистыми» надо заплатить государству 552 грн., что составляет 68, 1% от суммы «чистой» зарплаты.

    Ну я посчитал иначе — из 810 грн + 552 грн = 1362 грн. 1362 грн — 40% как раз около 810 грн

  • Мотивация к переезду в другую страну (ужасы нашего городка)

    2mymuss

    Вы хотите услышать что в штатах жить лучше чем в Украине? Ну да, лучше. Дальше что?

  • Мотивация к переезду в другую страну (ужасы нашего городка)

    www.google.com/search hl=ru& client=opera& rls=en& hs=JQe& q=%D1%81%D1%82%D1%80%D0%B0%D1%85%D0%BE%D0%B2%D0%BA%D0%B0+%D0%B8%D0%BD%D0%B2%D0%B0%D0%BB%D0%B8%D0%B4%D0%BD%D0%BE%D1%81%D1%82%D0%B8+%D1%83%D0%BA%D1%80%D0%B0%D0%B8%D0%BD%D0%B0& btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA& lr=

    Государство вас не защитит. А вот самому себя вполне можно, только многие ли это делают?...

  • Мотивация к переезду в другую страну (ужасы нашего городка)

    Так вот я к тому что можно самого себя страховать — либо напрямую покупать страховку (медицинская и т.п.), либо откладывать (инвестировать) «на черный день». Если у человека есть запас денег, то можно пережить разные там болезни, беременности, увольнения и т.п. Чтобы чуствовать себя уверенно — достаточно иметь заначку. А если человек привык жить по уши в кредитах, то конечно страшно болеть, терять работу и т.п...

← Сtrl 1... 345678 Ctrl →