Друзья, проблема стара, как мир! Проблема — выбора. Да и сюжет избит и каждый год одно и то же ![]()
НО
Пожалуйста, помогите определиться новоарриван с программой АЕС.
Дано:
Я — 30 лет. Весь прошлый опыт — управление АЗС, и последний опыт — управление визового центра, что здесь в принципе вообще не пришей, как говорится. Всю свою жизнь, было желание проявить себя больше в компьютерной сфере. С программированием, ни с системным администрированием связан профессионально не был, однако частенько на протяжение всего своего профессионального опыта приходилось самому настраивать оборудование то там, то сям. По программированию в 16 лет отходил на курсы по VB дотнету, даже сдал 1 экзам MCP, который вел к MCSD и бросил. Параллельно тогда нравилось заниматься таким вот доморощенным верстанием страниц: в то время был мини-сайт с посещением около 25 уникальных посетителей в день, посвященный моему хобби — футбольному клубу. На тот момент HTML я знал, плюс делал немного дизайна на Photoshop, Flash, а также были зачатки программирования на PERL для написаний так сказать ентерейнмент контента на сайте, как-то: форум, гостевая книга, формы голосований, центр рассылок… главное получалось, но почему-то бросил. Ветряный был.
Сейчас сотни мыслей в голове и метаний — не знаю в каком направлении идти сейчас. У меня 2 соображения:
1) На системном администрировании думаю будет мне легче адаптироваться ибо, сетки настраивать и свичи и так по чуть-чуть уже умею, а если еще немного подучиться в этом направлении думаю будет несложно
2) С программированием, здесь больше лежит душа, есть страхи у меня, что оно сложнее и может не пойти у меня, сложно будет переучиваться, к тому же программа сама короткая и нормально выучиться на программиста за такой короткий срок нельзя, даже при условии усиленного самообразования. Не хочется выучиться и потом не устроиться — в этом страх. К тому же просматривая сайты с вакансиями (Indeed, Monster), очень редко требуется даже DEC, а не AEC — в основном требуют БАК и экспериенс в 2-3 года для джуниор позиции
Владею французским и английским в равной степени, но для обучение в этой стезе вижу на английском, ибо ИТ — это английский. Или есть достойные программы на французском языке тоже?
В Монреале не густо с английскими колледжами. Для себя выделил Dawson, JohnAbbott… Vanier college, судя по тому, что я читаю на форуме, частенько испытывают проблемы с трудоустройством, поэтому их программ даже не рассматривал.
Coding — [url=http://www.johnabbott.qc.ca/continuing-education/programs-2/internet-programming-development/:222ohgi5]John Abbott — Internet Programming and Development[/url:222ohgi5]
Networking — 1) [url=https://www.dawsoncollege.qc.ca/aec/network-administration-support/:222ohgi5]Dawson College — Network Administration & Support[/url:222ohgi5];
2) [url=http://www.johnabbott.qc.ca/continuing-education/programs-2/network-administration-aec-lea-80/:222ohgi5]John Abbott — Network Administration[/url:222ohgi5]
В принципе назрели вопросы именно с житейское точки зрения, как-то:
1) На какой из программ есть шанс быть быстрее устроенным при переучивании с нуля?
2) Какова реальная статистика по устройству с той или иной перечисленной программы (навскидку по наблюдениям)
3) Какова ситуация на рынке труда — какой профиль в данное время более востребован и кто быстрее устроится из 2х специальностей, принимая во внимание мои переменные
4) Пользуются ли популярностью и уважением данные программы этих колледжей у работодателей
~~~~~
Еще немаловажный фактор, что на эти программы нужно разрешение Emploi Quebec. Дело в том, что у меня на завтра на утро уже назначено телефонное интервью, как раз по поводу моего проекта по обучению, вследствие того, что мною была заполнена форма с просьбой рассмотреть возможность спонсирования.
Есть ли у вас позитивный опыт прохождения этого интервью с агентом EQ и правильного обоснования своего проекта перед ним?
[quote="la passante":36u39ve2]по сути ведь для программиста не важно где учиться, колледж или универ? Главное ведь при приеме на работу смотрят на то, что ты умеешь?[/quote:36u39ve2]
— Это не совсем так. Приличная компания смотрит на Bachelors Computer Science от известного ВУЗА.
Если бы смотрели только что умеешь то в универ вообще можно было не ходить.
[quote="Леша":15c3xb7b][quote="steel2008":15c3xb7b]
А что требуют ?[/quote:15c3xb7b]
Из дипломов ничего.
А так — надо заполнить тест[/quote:15c3xb7b]
Так, а не подскажите, где искать такие позиции ? В indeed-monster светятся как правило "стандартно" 1-2 експириенс + диплом.
[quote="PIX":1xtqveyq][quote="Ольга_":1xtqveyq]А зачем вы мне ее привели? [/quote:1xtqveyq]
— Вот поэтому и написал — [quote:1xtqveyq]Да, появление DevOps вызвал Agile[/quote:1xtqveyq][/quote:1xtqveyq]
То есть вы по-прежнему не согласны, что появление DevOps вызвал Agile в том числе?
[quote:1xtqveyq][quote="Ольга_":1xtqveyq]Я работаю в компаниях, которые применяют Agile и у нас есть отделы девопсов.[/quote:1xtqveyq]

И что из этого? В этой компании, кстати, отдел DevOpsов только в моем департаменте составляет 36 человек.
— Я работаю на компании куда Вас не берут.
— И у нас тоже применяют Agile. Так что Вы мимо тут.[/quote:1xtqveyq]
У вас может и применяют, только девопсов нет.
Я работаю в компании, в которую уходят программисты из компании, в которую меня не берут.
[quote:1xtqveyq][quote="Ольга_":1xtqveyq]По поводу клауда — я и сказала во многом благодаря saas. Да, есть еще инфраструктуры, платформы и пр. в облаке. Но вы знаете много компаний, которые этим занимаются?[/quote:1xtqveyq]
— Вы спорите ради спора я не пойму. Девопсы как раз работают с инфраструктурой, поэтому слово клауд тут более уместно.
— Да знаю много. Как раз SaaS я знаю куда меньше компаний с точки зрения клиента. [/quote:1xtqveyq]
Я не спорю ради спора, я спорю, потому что я сказала, что девопсы появились во многом благодаря переходу на saas, на что вы ответили — нет, не так. Девопсы появились, благодаря переходу на клауд. А основная масса бизнесов, то есть те компании, которые переводят свои проекты в клауд — это как раз saas и есть. И именно эти компании создают тенденцию массового перехода в клауд.
[quote:1xtqveyq][quote="Ольга_":1xtqveyq] Вы знаете много примеров перехода в облако, но не саас? [/quote:1xtqveyq]
— Вы издеваетесь? Azure хотябы.AWS, Google. Миллион бизнесов на IaaS, мы в том числе. [/quote:1xtqveyq]
Я уже ответила до этого. Есть компании гиганты, их десятки, и есть тысячи мелких компаний, который переходят именно на саас и создают тенденцию, о оторый мы сейчас говорим — массового перехода в клауд.
[quote:1xtqveyq][quote="Ольга_":1xtqveyq]Хотя я понимаю, когда нечего возразить, начинается тупой троллинг,[/quote:1xtqveyq]
— Вы не понимаете, обозвав ПМ, я всеголишь спросил причины, в ответ хамство и поселение в НВест и нытье с Вашей стороны[/quote:1xtqveyq]
Я уже про ПМ забыла. Я не вас имела в виду по поводу троллинга. Думаете, я в НВест поселилась, чтобы только наперекор вам?
[quote="la passante":220ou20t]Ребята, по сути ведь для программиста не важно где учиться, колледж или универ? Главное ведь при приеме на работу смотрят на то, что ты умеешь?
[/quote:220ou20t]
По сути не важно. Гугл, например, может взять вообще без образования, если интервью пройдете. Но тут задача — заинтересовать работодателя, чтобы пригласили на интервью. Для этого нужны проекты на гитхабе, либо свои, либо вклады в проекты open source, занятие высоких мест на программерских соревнованиях, в общем, нужно быть реально гиком. У простых смертных шанс найти интересную, хорошо оплачиваемую работу только через универ. Колледж — это несерьезно, хотя на хлеб с маслом заработаете, конечно. Тут главное, какие цели ставить.
Я почитала повнимательнее, что вы пишете, и поняла, что вы так и не понимаете, о чем речь и как переход на клауд создает новые рабочие места для сисадминов, которые в клауд-технологии называются девопсами.
[quote="PIX":10dp7ket]Девопсы как раз работают с инфраструктурой, поэтому слово клауд тут более уместно.
— Да знаю много. Как раз SaaS я знаю куда меньше компаний с точки зрения клиента.
— Вы издеваетесь? Azure хотябы.AWS, Google. Миллион бизнесов на IaaS, мы в том числе.[/quote:10dp7ket]
Вы говорите о клауде с точки зрения клиента, пользователя этого клауда. Я говорю о клауде и переходе на клауд с точки зрения разработчика.
То есть изначально у компании был софт on-premises. Разработчику не надо было заботиться о сетях, системе, потому что это все было головной болью покупателя — пользователя софта. Продал свой продукт покупателю и поддерживаешь его, то есть исключительно сам продукт — фиксишь баги потихоньку, раз в полгода выпускаешь новый релиз с фиксами и новыми фичами — все. С появлением клауд технологий компании начали переводить проекты из on-premises в клауд, то есть вместо того, чтобы устанавливать программу покупателю на сервер, они сами рентуют сервера на том же Амазоне или покупают свои и переписывают проекты, создавая поддержку multi-tenancy.
То есть теперь покупатель платит не за сам софт, он больше не покупает программу как таковую, а за пользование ею, то есть он покупает сервис — возможность зайти в интернет и пользоваться проектом. И теперь поддержка работоспособности системы — головная боль разработчика, система разрастается, потому что надо поддерживать кучу баз данных, на каждого клиента должна быть своя учетная запись. Отсюда шарды, балансировщики и прочее, отсюда и необходимость в сисадминах, которые могут со всем этим управляться. Клиенты тут ни при чем. Их дело — пользоваться предоставленными услугами и жаловаться на плохую поддержку разработчика, если девопсы плохо работают.
Естественно, это все не значит, что клауд не может существовать без девопсов, а девопсы — без клауда. Но основная тенденция появления рабочих мест для девопсов — это все-таки клауд, а для подавляющего большинства разработчиков их клауд, то есть то, что они разрабатывают — это saas.
[quote="Ольга_":262q9sfh] … он покупает сервис — возможность зайти в интернет и пользоваться проектом.[/quote:262q9sfh]
А вы можете привести какие-нибудь примеры реальных сервисов, которые востребованы у корпоративных клиентов в Канаде или вообще в Северной Америке?
Я пытался как-то двигать подобную тему в РФ, так выяснил, что наши люди очень с большой опаской относятся к разным удаленным хранениям — кто-то опасается выдачи коммерческих секретов, кто-то вообще сдачи нашим органам…
Поэтому такой вариант как, скажем, ERP система в виде SAAS или тот же MS Project Server — они в принципе в РФ не катят.
Как-то общался с одной конторой, которая сделала систему распространения рекламы на терминалы оплаты, все это было в духе SAAS и базировалось на Azure. Так ни один клиент не согласился к ней подключиться — все сказали — чтобы мой платежный терминал лез куда-то там неизвестно куда за неизвестно чем? Да ни за что!
А тут как?
[quote="Леша":10f0sseu]
А вы можете привести какие-нибудь примеры реальных сервисов, которые востребованы у корпоративных клиентов в Канаде или вообще в Северной Америке?
Я пытался как-то двигать подобную тему в РФ, так выяснил, что наши люди очень с большой опаской относятся к разным удаленным хранениям — кто-то опасается выдачи коммерческих секретов, кто-то вообще сдачи нашим органам…
Поэтому такой вариант как, скажем, ERP система в виде SAAS или тот же MS Project Server — они в принципе в РФ не катят.
Как-то общался с одной конторой, которая сделала систему распространения рекламы на терминалы оплаты, все это было в духе SAAS и базировалось на Azure. Так ни один клиент не согласился к ней подключиться — все сказали — чтобы мой платежный терминал лез куда-то там неизвестно куда за неизвестно чем? Да ни за что!
А тут как?[/quote:10f0sseu]
Тут клауд — это сейчас все.
По поводу платежных систем — PayPal. Другие известные клауды, которыми пользуются повсеместно — GoogleApps, Office 365.
Лет 5 назад я брала курс по стартапу в Стенфорде онлайн, нам там в самом начале сказали — хотите стартап? Добро пожаловать в клауд.
Из мелких компаний, переходящих в клауд — я работала в компании, которая как раз занималась переходом в клауд. Архивация сообщений. Основные клиенты — государственные организации, в основном в Штатах. Насколько я знаю, никто переходу не сопротивлялся.
[quote="Ольга_":38c7xyvb]
По поводу платежных систем — PayPal. Другие известные клауды, которыми пользуются повсеместно — GoogleApps, Office 365.
[/quote:38c7xyvb]
Это все известно, но я не про то спрашивал.
Это все направлено на конечного юзера.
Гугл апликейшен — это кривая фигня, для какой-нибудь элементарной работы, типа домашней в школе. Даже нормальную курсовую работу в гугле не сверстаешь.
Офис 365 — это вообще провальная вещь, он просто никому не нужен.
Да, это SAAS, но я бы скорее признал эти примеры неудачными.
Ну а ПейПал — это просто обычный интернет сервис, облако там или не облако, пользователю совершенно все равно. Это не SAAS.
Я не об этом спрашивал.
Мне интересны решения для корпораций.
Вы знаете пример, когда какая-нибудь контора решила не покупать, скажем, SAP и ставить свои сервера, а воспользоваться соответствующим SAAS решением? Т.е. не покупать за много мульенов ERP систему, а воспользоваться уже готовой инсталляцией где-то у кого-то в облаке и платить за это аб.плату.
Т.е. отправить свои кровные данные кому-то на обслуживание? И быть уверенными в том, что их никто никому не продаст.
Технически это реализуемо без проблем.
Но можете ли вы себе представить банк, который отдаст на аутсерсинг свою банковскую ИС и своих клиентов?
А кто отдаст? Волмарт? Или депанёр на соседней улице?
В общем — где этот спрос на SAAS и на какой SAAS?
зы — хранение всяких бэкапов в облаке — это понятно, но это не SAAS, ну или, скажем так, очень простой SAAS, ибо в том же дропбоксе ну какой-то сервис таки есть.
Вы попросили примеры реальных корпоративных клиентов, я привела пример. Наша компания активно пользуется Office 365, Skype for business.
По поводу специфических SaaS — я вам рассказала про свою прошлую компанию, которая переходит в облако. Назвать их клиентов? Во-первых, не помню, во-вторых, это может являться коммерческой тайной. Компания, в которой работает мой друг, переходит на SaaS. Они пишут софт для морских портов, практически та же ERP, насколько я его поняла. Клиентов его компании я тоже назвать не могу — не знаю.
Если вас интересуют реальные примеры, когда вместо SAP стали использовать SaaS, то можете погуглить. Пример поиска: ищете "SaaS ERP vendors". На первой же странице видите ссылку на "5 top SaaS ERP vendors", переходите по ссылке. Первая компания — NetSuite. Переходите на ее сайт и читаете истории ее клиентов. Там внизу есть поиск в том числе по софту — выбираете SAP — 10 клиентов. Один из самых известных — Siemens. Читаете их отзывы. "I doubt we could have done this with non-web-based system. We’d have to install clients everywhere, and we’d end up in a nightmare." И т.д.
спасибо, конечно, но в интернете я искать умею.
Меня интересовали реальные примеры, а не рекламные.
И еще раз повторюсь — для меня понятия "облако" и SAAS — не равнозначны.
Можно перенести данные в свое собственное облако, или арендованное, но с использованием своего софта. Никакого SAAS тут нет.
А можно не покупать и/или не разрабатывать свое решение, а воспользоваться уже готовым, которое будет в облаке, или нет, это не важно, но за которое я буду платить по схеме SAAS.
То, что контор, которые предлагают такие решения, до фига, я знаю.
Но кто ими на самом деле пользуется?
Пока что, насколько я знаю, все крупные конторы предпочитают купить софт и самим его потом развивать. Про средние и мелкие ничего сказать не могу, не знаю.
[quote="Леша":1ry4ciw8]спасибо, конечно, но в интернете я искать умею.
Меня интересовали реальные примеры, а не рекламные.
И еще раз повторюсь — для меня понятия "облако" и SAAS — не равнозначны.
Можно перенести данные в свое собственное облако, или арендованное, но с использованием своего софта. Никакого SAAS тут нет.
А можно не покупать и/или не разрабатывать свое решение, а воспользоваться уже готовым, которое будет в облаке, или нет, это не важно, но за которое я буду платить по схеме SAAS.
То, что контор, которые предлагают такие решения, до фига, я знаю.
Но кто ими на самом деле пользуется?
Пока что, насколько я знаю, все крупные конторы предпочитают купить софт и самим его потом развивать. Про средние и мелкие ничего сказать не могу, не знаю.[/quote:1ry4ciw8]
То есть Сименс ради рекламы сказал, что перешел на облако вместо Sap?
Извините, я не понимаю, что вы хотите. Saas — это и есть облако, что значит неоднозначные понятия?
Если вы переносите в облако свой софт — вы создаете saas, вы разработчик. Если вы пользуетесь готовым решением — облаком — вы потребитель saas, то есть клиент. Но разработчик вы или потребитель — для SaaS это не важно, он все равно останется saas — софтом в облаке.
Если вы знаете до фига компаний, которые предоставляют облачные сервисы, неужели вы думаете, у них нет клиентов? Они бы разорились уже давно.
Все хорошо у Saas, я вас уверяю. Не могу привести примеры крупных компаний, я не эксперт в этом бизнесе, я всего лишь программист, который работает в компании, переводящий один очень важный проект в облако, что затронет миллионы пользователей. Переход на SaaS — это сейчас тренд, кто не успеет перейти, тот останется в лузерах.
Интересная статья попалась, чтобы не быть голословной, некоторые выдержки:
Top 10 Cloud Trends for 2017
In 2016, cloud technologies went mainstream.
Continued growth in cloud adoption is creating increased demand for cloud expertise. In response, IT is prioritizing cloud-focused training for both hard skills and new workflows. In order to execute on their organization’s technology roadmap, IT is shifting its skill set. Training programs are focusing on cloud security, hosted databases, and infrastructure as a service. And IT managers are stepping up their search for candidates with experience in DevOps practices and cloud platforms like AWS, Azure, and Google Cloud Platform.
IT is also reorienting their approach. Top-down waterfall methodologies for multi-year on-prem deployments have long been the standard. But with cloud, concerns like scalability and maintenance are all but taken care of. In their place, IT is adopting agile methods that provide continuous development and delivery of projects.
Early adoption of software-as-a-service (SaaS) applications poses a challenge to IT. But IT is now making the first move and proactively vetting, securing, and supporting these applications. Cloud solutions are often closely aligned with business requirements and frequently adopted without IT’s knowledge. This can result in security loopholes, licensing issues, and a proliferation of unsupported applications. But with cloud becoming a strategic priority for many enterprises, IT is now working in close partnership with business users and proactively vetting popular applications. As a result, SaaS apps can be fully integrated into the business.
Locally-installed software makes it hard for IT to balance visibility of deployed applications with flexibility for the end user. But hosted services are now enabling IT to retain control of applications without locking down personal choice for end users. As the guards of corporate policy and security standards, IT must often restrict download rights and application permissions for desktop software. But with growing adoption of IT-deployed cloud applications, the need to lock down software is falling away. Hosted applications allow administrators to monitor usage and manage features at any time. This allows IT to maintain fine-grained control of things like authentication, data security, and user permissions. It also helps reduce restrictions placed on end users. Business users now have the freedom to choose and customize their applications.
Business operations require significant investments in software, hardware, and people to manage it all. But enterprises are now looking to SaaS in their quest to cut costs and boost agility. Massive on-prem enterprise applications account for large operational costs. These applications provide everything from CRM services to ERP and HR management. But they are expensive to implement, require months to plan, and can take years to deploy. Add in the additional challenge of software upgrades, and business agility becomes all but impossible. But today, SaaS is beginning to replace these monolith on-prem applications. Hosted products from Concur, Zendesk, NetSuite, Workday, and Tableau, for example, help businesses gain operational flexibility by way of cutting deployment burdens and eliminating the need to manually maintain and upgrade software. With less time and budget earmarked for on-prem deployments, IT is now free to focus on business insights and innovation.
https://www.tableau.com/learn/whitepape … rends-2017
[quote="lenivujbus":3fxizapq]Учеба на программиста не пугает, а программирование само очень даже импонирует. Пугает стать недопрограммистом и как я уже упоминал выше: страх — выучиться и в итоге не устроиться, и не смочь войти в профессию, хотя очень хочется.[/quote:3fxizapq]
а чего тут думать то
сисадминов надо меньше, чем программистов => легче найти работу именно программистом
[quote="PIX":3ko5ujqr][quote="Ольга_":3ko5ujqr]Есть такие отделы сисадминов, как раз то, о чем я говорила — DevOps.[/quote:3ko5ujqr]
— Есть такие компании в которых существует DevOps политика. И их кстати все больше.
Так что автору тут есть над чем подумать — совместить приятное с полезным. И перспективно.[/quote:3ko5ujqr]
нет, не перспективно
т.к. в целом — программистов нужно значительно больше, на несколько контор devops будут десятки контор с программистами
Ну и скоро Амазон захватит весь мир и сисадмины будут не нужны!!!;)
[quote="lenivujbus":4966spig][quote="PIX":4966spig]Вообще я подумал, чебы автору не пойти в QA…[/quote:4966spig]
То же самое с QA как попасть в профессию, в моем понимании только через образование, а если и учиться, то уже лучше на программиста. Потому как особо с улицы подряд всех никто не берет[/quote:4966spig]
qa точно так же менее востребованы
[quote="steel2008":11k9hbb3]
2)Есть ли смысл java-web developer -у без опыта переучится на тестировщика с целью получения работы в IT ?[/quote:11k9hbb3]
никакого вообще
тестерам меньше платят, и меньше возможностей по трудоустройству
[quote="la passante":2u8mctxa]
Это нормально вообще?
[/quote:2u8mctxa]
И , кстати, насчет работы тестеров. Насколько я заметила, почти во всех объявлениях о поиске тестеров есть требование — знание Java, C++ etc.
это они хотят, чтоб тестер автоматизированные тесты писал
нынче это модно
Не идите в тестеры.
Не позорьтесь.
Самая презираемая каста в айти.
[quote="oralmanetc":2gcpv10s]Не идите в тестеры.
Не позорьтесь.
Самая презираемая каста в айти.[/quote:2gcpv10s]
откуда такие удивительные сведения?
Del — уже все обсудуили без меня
[quote="steel2008":2u7oedu1][quote="Леша":2u7oedu1]тестировать видеоигры за 10 какс в час берут всех без всякого опыта.[/quote:2u7oedu1]
А что требуют "вообще" на такую позицию ? Bac comp sci ? Или просто какой нибудь диплом QA — курсов ?[/quote:2u7oedu1]
Способность не сойти сума от бесперерывного прохождения игры. Снова и снова. Каждый день. Отупляющее безумное повторяющееся действие.
Я это видел, я не представляю, как это можно делать и не свихнуться.
Типа, китайца на конвейере, только болеть будут не только руки и спина, а еще мозг. И не от того, что знаний стало больше, повторяющееся тупящее действи, скорее, вымывать будет знания.
Заодно, можно войти в историю в категории "Worst jobs in a history"