Ну, тогда еще стоит упомянуть про Adobe Flex и Adobe Air. Хорошо работает на всех платформах, кроме iPhone ;).
Есть рынок разработки. Только вот, Adobe Flex и Adobe Air обычно идет с серверной Java (J2EE). Но, можно и приложения для вконтактов и фейсбуков писать, что успешно люди и делают.
Верблюдов было всегда меньше чем питонов :)
Дать простой ответ на ваш вопрос необычайно сложно. Тут дело не в выборе конкретного средства разработки UI, а скорее, это выбор вашего будущего пути, как программиста.
C++ до сих пор используется для разработки кроссплатформенных приложений и приложений, которым нужен полный контроль над памятью и другими ресурсами системы. Скорость работы приложения — вот главный критерий выбора С++ как основного языка разработки. Кроме того, существует множество успешных проектов, которые создавались заокеанскими разработчиками около 8 — 10 лет назад. Тогда альтернативы С++ не было, но многие из этих проектов сейчас передаются в Украину на аутсорс, так что С++ разработчики будут ценится еще долго.Чуть не забыл, на С++, вам придется писать сравнительно много кода, чтобы добиться конкретного результата.
.NET (C#) и Java — эти языки созданы для упрощения программирования бизнес задач. Позволяют добиваться необходимых задач меньшим количеством строк кода и без изобретения велосипедов. GUI приложения на Java выглядят довольно плачевно. На C# вы можете использовать технологии WinForms или WPF, которые позволят быстро создавать десктопные приложения. При помощи WPF вы можете очень просто делать чудеса. Но, гарантированно работать это будет только под Windows.Но, «порог входа» в эти технологии довольно высок. Именно поэтому очень много вакантных мест и специалисты по этим технологиям получают в среднем высокие зарплаты.
Ну, и если мы говорим о серверных приложениях, то тут необходимо упомянуть такие языки, как Perl, PHP, Python, Ruby. В основном они используются для разработки веб приложений и делают веб разработку простой. Тут то и используется HTML+Javscript+CSS для UI.
Я бы посоветовал вам попробовать все по чуть-чуть и понять что вам больше по вкусу.
Аутсорсинга конечно, кокакола уже свою нишу везде заполнила, а люди — это безграничный ресурс
В Винницу давай! Хороший город, жилье не дорогое.
Южный Буг, озера в области, много зелени. Есть работа для IT специалиста, и кошмаринг из соседнего топика уже утих :))
Частный дом можно купить в городе, даже в центре, так и не далеко за городом. Заводы есть, но ниодин не работает :) Так что воздух чистый
O_O На Хабре узнали про Винницу, а в Виннице — про Хабр
Ну да, ведь уходы разными бывают. Главное дверью сильно громко не хлопать, а уходить по человечески.
Поддерживаю, у меня несколько знакомых в этом году уволилось, да и я сам в начале лета. Тогда проблем не было. Зарплату и компенсацию отпуска выплатили полностью. С документацией по ЧП проблем не было.
Скушно, это потому что вам через проксю ютуб и вконтакте зарезали?
Ну, на самом деле вы правы. Но не совсем. Насколько я знаю, на некоторых евро проектах довольно таки весело.
Уважаемые паццаны айтишники,
Я и сам заметил несколько грубых ошибок в органиации, особенно с хавчиком.А так, боялся что-то интересненькое пропусить.
Но, давайте не забывать, что мероприятие было бессплатным. Я думаю, что в таком случае тупо ныть не стоит. Ну да, была реклама, да, качество большей части докладов было немного выше среднего.
Но, были и интересные. Я вот вынес для себя несколько идей, которые применю в работе.
Давайте не будем ныть, поблагодарим организаторов, скажем спасибо докладчикам.А ехать ли вам на следующий джем — уж решайте сами для себя.
З.Ы.: вот подумайте как приятно докладчикам читать о том, что конференция была какашкой. Вам бы было приятно?
Возможно, вы хотели сказать:
... с букетом роз в неделю?
Нуу, а ко всему вышеперечисленному притензий нет
Кое что делается раз в месяц, кое что раз в пол года.
Но, человек должен быть достаточно компетентным для выполнения этих задач.
Это обобщенный список. Опять же, все зависит от конкретного проекта. Иногда, половину всего вышеперечисленого можно просто отбросить.
stackoverflow.com/...enior-tester-do
* Lead the overall testing effort, periodically directing other test engineers
* Work closely with developers, business stakeholders and act as an integral part of the software development team using an iterative development process.
* Create Test Strategies and/or Test Plans.
* Provide test estimates and maintain testing schedules.
* Develop test cases, test procedures; and create test data sets. Use automation and other testing tools, as appropriate.
* Perform the various types of testing using both black and white-box testing techniques:
* Integration testing Functional testing Qualities attribute testing (e.g.; Usability, Scalability, Performance, Compatibility, etc.) User Acceptance Testing assistance as needed, with business partners
* Identify, research, report, track and verify software defects proactively and comprehensively. Participate in root-cause analysis of defects
* Measure software complexity, size, stability, and quality; compute and analyze metrics to identify trends, test coverage, cause-and-effect relationships, etc.
* Adopt a rigorous, quantitative approach to measuring and delivering software quality
* Follow (Company) Testing Policies, create and track CT high risk change applications completing all required artifacts
* Manage the test environment including controlling builds into the environment. Proven ability to multitask, manage concurrent global project efforts, and work under pressure with minimal supervision in a team environment.
Да, я настолько наивный, потому что только вчера родился в этом жестоком мире, полным обмана и фальши и успешно продолжаю тонко тролить, как Вы меня быстро раскусили .
1. Синьйор (старший инженер в трудовой, если она у вас используется) — это должность. Хотите, называйте это хоть ярлыком, хоть титулом — не важно. Старший инженер — это старший инженер.
2. Да, да. Советую Вам книгу почитать Игоря Зорина «Игры в которые играют менеджеры». Тут я действительно с Вами согласен. При помощи синьйорства можно манипулировать на чувстве собственной значимости. Но, оказывается есть еще множество ниточек для манипуляции.
Это какая-никакая метрика, своего рода гарантия, что человек владеет/владел определенным набором знаний, лучше чем вообще ничего.
Вот тут с Вами сложно поспорить, конечно же, диплом вуза — это лучше чем ничего. Так почему бы не получить среднее специальное образование в техническом колледже или техникуме? Это дешевле, быстрее, остается больше знаний и меньше заморочек будет. А диплом вуза я считаю не нужным.
это вообще ничего не значит и связи никакой нет.
Организации называют разработчиков сеньорами по следующим причинам:
— разработчик хочет уйти из проекта/компании, дабы потешить ЧСВ, компания дарит ярлычок «боярина местного болота»
Вот тут вот можно рассмотреть должность синьйора как титул. Да, вы это правильно говорите на счет ЧСВ и что дают его чтобы удержать человека на проекте, скорее всего некоторые менеджеры так и думают, но вот только полученый титул синьйора помогает разработчику быстрее уйти из проекта и из компании. У меня в Linkedin, намного больше стало предложений по работе, гогда поставил приставку Sr. к своей должности
На турнире синьоров?
А если человек честно заслужил это признание, и может его отстоять, то какие вопросы?
Да, если у вас таковые устраиваются. А если нет — то на собеседовании и на рабочем месте.
Синьйор защищает свое синьйорство выполняя синьйорские обязанности.
Прошу прощения за предыдущую мысль, там серьезные слова очень крепко переплетены с сарказмом и разделить их я не могу. Но, теперь серьезно и по теме:
Как известно, и во времена СССР и сейчас стать старшим инженером, скажем, в химической или атомной промышленности без высшего образования — невозможно. Невозможно и стать доктором без высшего образования. И это правильно. Диплом технического вуза Украины ровным счетом мало что значит. Это вам не американский MIT.Ну, все Вася, теперь ты синьйор и должен начать работать как синьйор.
Нет, это значит, что Вася уже успел доказать что он парень ответственный и весомый на проекте. Это реальное признание, которое котируется среди других фирм по разработке ПО.Синьйор — это единственное доступное признание. И нет ничего плохого, если человек его получает в 23 года. Через пару лет, судьба и рынок труда все равно укажет лже синьйору его место. А если человек честно заслужил это признание, и может его отстоять, то какие вопросы?
3. Свободный график и оценка за результат. Возможность приходить на работу после 10:00, возможность отойти с рабочего места для решения личных проблем.
И встречный вопрос. Как ты, наверное, заметил, на ДОУ и на Хабре, темы о тестировании не обсуждаются настолько живо как, скажем, темы о программировании. Почему так? Неужели тестировщиков по всей Украине и СНГ настолько мало? Или большинству просто неинтересно что творится вокруг ¬— мои баги с краю?
Да, на самое низкооплачиваемое, в среднем, из тройки