Application Architect в SoftServe
  • Рынок труда в разгар кризиса. Ваши прогнозы?

    З en.wikipedia.org/...l_Reserve_Note
    "...today the notes are backed only by the "full faith and credit of the U.S. government"—the government’s ability to levy taxes to pay its debts. In another sense, because the notes are legal tender, they are “backed” by all the goods and services in the U.S. economy; they have value because the public may exchange them for valued goods and services in the U.S. economy."
    А друкує їх, насправді, не ФРС:

    “Federal Reserve Notes are printed by the Bureau of Engraving and Printing (BEP), a bureau of the Department of the Treasury. [4] The Federal Reserve Banks pay the BEP not only the cost of printing the notes (about 4¢ a note), but to circulate the note as new currency rather than merely replacing worn notes”

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


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

    Заграница очень хорошее место. Преступности нет, власти доброжелательны, работы валом за БОЛЬШИЕ деньги, дешевая недвижимость\ипотека. Население умное и культурное.

    Отсюда вывод — в Украине выше уровень сложности. Вспомните старые игрушки, вроде Masters of Orion — с ростом уровня сложности уменьшаются доходы, производительность труда, к тебе все хуже относятся итп. Соответственно, чтобы пройти на более высоком уровне надо больше напрягаться. Поэтому, всем тем, кто не ищет легких путей в жизни — Welcome to Ukraine! А кому результат важнее процесса — тому и на легком уровне интересно.

    Жаль только, что жизнь нельзя пройти несколько раз, на разных уровнях и с разным прохождением...

  • Итак, новая партия!

    Народ, ви не перші, в кого виникла така ідея: ipu.com.ua

    Не те щоб я агітував, просто партій у нашої неньки і так до чортиків, а змісту плодити щось однотипне немає. (Варіант «кожен хоче бути гетьманом власної партії» не розглядаємо). Зокрема, п.2 вказаний noone1 у них точно є, а може й інші теж — я давненько туди не заглядав, випав з теми.

  • Телефонное интервью

    Согласен с товарищем eugene_n. От себя добавлю, что желательно надолго не задумываться и не изображать молчаливо работу мысли при незнании ответов — или честно говорить «не знаю», или, что даже лучше: «Точно не знаю/не помню, но логично предположить что...» (если есть что логично предположить, конечно).
    Насчет бывшего опыта — могут спросить о каких-то технических деталях прошлых проектов — в даном случае наниматель не хочет узнать Военную Тайну, а просто определить вашу долю участия в проекте, уровень компетенции итп.

    Кроме того, стоит подготовить какие-то вопросы от себя, о компании или деталях вакансии — и себе полезная инфа, и наниматель увидит заинтересованность.

  • Магистр или специалист?

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

    А, и еще — у нас (Черновицкий национальный университет) что магистр, что специалист — 1 год. Так вот.

  • В каком банке лучше открыть ЧП счет

    Краще було б запитати, в якому банку відкривати не треба.
    УкрСибБанк — відкриття не дорого, десь 1грн за рахунок, але є щомісячна плата за рахунок (~40 грн). Інтернет банкінг — 25грн на місяць для гривневого рахунку, 50 для єврового. При знятті в банкоматі забирає мінімум 7 гривень (я знімав до 500 за раз, можливо при більших сумах йде відсоток, а не фіксована сума). Картку оформляють довго (пише за 10 днів, по факту десь 3 тижні — і то не тільки в мене, причому в різних відділеннях). Валюту через інтернет банкінг продати не можна, потрібно писати заяву у відділенні.

    З плюсів — депозит Активні гроші — можна на нього перекидати кошти з поточного, йде %, що зростає при незніманні, але загалом знімати можна коли завгодно. На жаль на євро лише 5% базова ставка, на долар більше, на гривню ~12% (чи 15, точно не пам’ятаю, зростає щомісяці на 2−3% при незніманні, так до 3 місяців. А, ще банкомати прикольні — спочатку забираєш картку, лиш тоді дає гроші — щоб не забували, це зручніше ніж у Привата.

  • Мовне питання:)

    На работе приходится пользоваться и украинским, и русским, и английским. Язык общения зависит от собеседника — то есть я знаю, что во этот человек обычно говорит по-русски, тот — по-украински, а этот вообще голландец и по нашему знает лишь общий набор фраз типа “Добридень” и “Скілки коштує? ”. Соответственно к каждому обращаюсь на том языке, к которому он (по моему мнению) наиболее привычен. Хотя иногда бывают казусы, когда после месяца общения на русском оказывается, что у обоих основной язык украинский, а общаемся по-русски только потому что каждый считает, что другому так удобнее. Хотя есть и люди, которые принципиально (или не принципиально) говорят только на одном языке, но понимают они на обеих.
    В групповых обсуждениях язык либо английский, либо не имеет значения, поскольку проблемы с пониманием русского или украиского есть только у иностранных заказчиков. То есть нередко во время митинга часть людей говорят по-русски, а часть по-украински.

    В общем, проблемы нет. Анекдоты на тему не в счет: -)

  • Повышение зп во время кризиса

    2AMigal: Сказать, сколько времени потребуется. В названный промежуток желательно заложить кроме времени передачи дел время поиска нового места работы. Хотя — это уже проблема компании — найти сотрудника на место уходящего и потратить Х времени на его введение в курс дела, понеся за счет этого убытки. Если это будет убыточнее, чем поднять ЗП старому сотруднику — скорее всего ЗП поднимут. А если же нет — тогда с таким «упрощенным вариантом» лучше не рисковать.

    Отсюда вывод: любой сотрудник заинтересован в том, чтобы быть на своем месте незаменимым. А компания заинтересована в том, чтобы незаменимых людей не было. Но это в черно-белой крайности, а на самом деле уровень заменимости/незаменимости банально сводится к стоимости процесса замены.

  • Повышение зп во время кризиса

    Находишь работу с чуть более высокой зарплатой. Проходишь (удачно) собеседование, берешь день-два на раздумья. Приходишь к начальству и объясняешь ситуацию. Вариант практически беспроигрышный, если 1) найдется другая работа 2) в случае несогласования не жалко оставлять первую.
    Из минусов — после такого финта на тебя могут коситься как на не очень лояльного сотрудника (если останешся).
    Упрощенный вариант — собеседование не проходишь, просто говоришь, что тебе предложили другую работу с чуть лучшими условиями, и ты бы не очень хотел менять место, но надо кормить семью/девушку/хомячка... Говорить лучше не начальству, а за чаем тем людям, которые могут заочно передать услышанное начальству.

    Еще есть вариант потребовать себе не только больше зарплату, но и соответственно больше обязанностей — это начальству может понравиться.

  • Последипломное образование

    Вот еще вариант: чем тратить год-два в Украине на магистра, может проще потратить три в России на кандидата? Они, если не ошибаюсь, еквивалентны PhD, что еще больший плюс для иммиграции.

  • Последипломное образование

    Проблема с признанием диплома магистра/специалиста только как Bachelors существует и в Украине — по крайней мере так нам рассказывали 4 года назад, когда я выпускался. Сейчас к высшему образованию уже каким-то боком прикрутили Болонскую систему, и по ней дипломы магистров приравниваются (по идее) к Master of Science. Если Россия тоже присоединилась к Болонской системе, то и там проблем с признанием магистров быть не должно.
    А вообще поступить с бакалаврским дипломом в магистратуру можно не только в Украине, но, теоретически, и в любой другой европейской стране. Поискать только надо, и требоваться будет, скорее всего, английский.

    Хотя мое имхо — если уж все (ладно, не все, но 90% точно) украинцы знают русский, то и россиянину украинский подучить должно быть как два пальца об асфальт. Не сложнее чем с С++ на С#.

  • Java или C#.NET

    насчет прохождения по веткам switch, так это специально было сделано, чтобы избежать бОльших проблем. ИМХО этот функционал в С++ приносит больше недорозумений и непонятных багов чем пользы.

    Возможно, но в таком случае этот явно указываемый break оказывался лишним (если проваливание в принципе невозможно). Меня смущало именно это, а не отсутствие проваливания как такового.

  • Java или C#.NET

    Зовні виглядає, що у даному випадку різниця лише у типових значеннях (якщо не залазити в таблиці віртуальності, оптимізацію і тому подібні глибини компіляторів) — для Java методи типово віртуальні, а для С++/C# — не віртуальні, але і там і там це можна обходити певними синтаксичними конструкціями. І лише справа вподобань, кому що звичніше і зручніше. І це, мабуть, стосується і багатьох інших аспектів обох мов. Свого часу мені в С# не сподобалась необхідність break у кожній гілці switch і відсутність при цьому провалювання. Дрібниця, звісно, але з дрібниць складається імідж.

  • Java или C#.NET

    2smp: у наведеному прикладі, якщо не помиляюсь, несуттєво, огошошувати Print () віртуальним чи ні, оскільки він не наслідуєтсья.

  • Java или C#.NET

    Для порівняння, на Java:

    public abstract class BaseClass {
    		public String Print() {
    			return VirtualPrint();
    		}
    
    protected String VirtualPrint() {
    			return "BaseClass";
    		}
    	}
    
    //-------------------------------------------------------------
    	public class ExtendedClassA extends BaseClass {
    	}
    
    //-------------------------------------------------------------
    	public class ExtendedClassB extends BaseClass {
    		protected String VirtualPrint() {
    			return "ExtendedClassB";
    		}
    	}

    Результат виконання той самий:

    BaseClass a = new ExtendedClassA();
    		BaseClass b = new ExtendedClassB();
    		System.out.println(a.Print()); //Результат: BaseClass
    		System.out.println(b.Print()); //Результат: ExtendedClassB

    Без явного вказання virtual i override. У Java це — типова поведінка, тобто типово всі методи віртуальні. Як на мене, зручно.

    Наглядніше було б продемонструвати приклад використання НЕвіртуальних методів, як більш нетипову ситуацію (IMHO).

  • Дистрибутив Linux для Java разработчика

    Використовую Ubuntu 8.10, хоча дійсно — є невелика проблема з не зовсім свіжим софтом у репозиторіях. Але це не настільки критично. До того працював під віндою, особливих незручностей від переходу не відчув — практично весь використовуваний софт той же.

  • Аспектно-ориентированное программирование: кто использует?

    Для шаблонної прив’язки транзакцій до методів зручно використовувати.

  • Дресс код

    Кстати, тапочки на рабочем месте рулят (или любая другая сменная обувь). И ногам легче дышится, и грязи с улицы меньше.

  • Ребята, мы зажрались

    Нашого менаджера завжди дивувало те, що у нас лікар вчиться, сумарно, майже 10 років (8−9, насправді), а потім отримує зарплату порядка 100 долярів. При тому що навчання доволі таки небезплатне (порівняно з ІТ), і часто потім гроші має платити не той, хто бере на роботу, а той, хто влаштовується.

    ЗІ Може трохи не в тему, але наболіло. Жінка просто лікар.

  • Дресс код

    Дресс-код уместен в армии, где все должно быть однообразно. А програмист — он, $ука, личность!
    Шутки шутками, конечно, но все, что создает дискомфорт — мешает работе. Если дресс код, неважно какой, мешает хотя бы части сотрудников, то толку с него...

    ЗЫ Напомнило шутку. Стоит мужик перед зеркалом в трусах и майке, смотрит, думает: «Ну чмо чмом, чмо чмом... А в погонах — старший прапорщик! »

← Сtrl 1... 131415161718 Ctrl →