« Скрыть колонку « Скрыть шапку

Дядюшка Сэм сообщает:

Работает проверка заявок DV-2024, принятых осенью 2022 года

Интервью победителей DV-2024 — с 01.10.2023 до 30.09.2024

Регистрация заявок DV-2025 — с 4 октября по 7 ноября 2023 года

Проверка результатов DV-2025 — с 4 мая 2024 года

Участвуйте!

Мы помогаем принять участие в лотерее.

Платная услуга от частной компании

Интервью победителей

Октябрь 2023: 4500

Сентябрь 2023: 32000

Август 2023: 32000

В 2004 году в июне получила студенческую визу, по приезду не училась, нарушила визовый режим, пробыла 2 года, выехала в июле 2006 года из Америки, без депортации. Когда я могу...

Еще 1037 вопросов » Ответы 1

Центр Грин Кард

ул. Октябрьская, 5, офис 108
Минск, Беларусь

тел. в офисе (017) 327-77-55

e-mail: info@greencard.by

полная контактная информация

Сейчас вы можете только читать. Чтобы что-то написать, зарегистрируйтесь или войдите со своим логином и паролем (если они у вас уже есть).
Выбрать дату в календареВыбрать дату в календаре

Страницы: Пред. 1 ... 45 46 47 48 49 50 51 52 53 54 55 ... 69 След.
Получаем работу Software Engineer в силиконовой долине!, Инструкция от [A-Z] для новичков.
Цитата
Solonik пишет:
А фреймфорк этот не для Си шарп ли ?

Дотнет - это не фреймворк для си шарп, скорее си шарп - язык для дотнет фреймворка. В этом принципиальное отличие от описанных ПХП фреймворков. ПХП фреймворки написаны на ПХП, исполняются внутри исполняющей среды ПХП и писать под них можно только на ПХП. Дотнет фрейворк не написан на шарпе, сам является исполняющей средой и писать под него можно на любом языке, который имеет IL компилятор.
Цитата
Solonik пишет:
Обычно просто когда говорят про дот нет подразумевают язык C#.

Си шарп - самый популярный, но далеко не единственный. Не знаю, как сейчас, но раньше VB.Net был достаточно популярен. Был еще функциональный язык F#, но сейчас про него как-то не слышно. Я видел даже делфи.NET. Есть даже реализации C++ и даже Фортрана под дотнет, но живьем их видеть не приходилось.
Цитата
Solonik пишет:
Это к слову о "родителях", может конечно не точно выразился.

Игра букв, это конечно прикольно, но ближайший родственник шарпа - это джава. Собственно, дотнет фреймворк с нее содран чуть менее, чем полностью. Кстати, ее тоже пытались впихнуть в дотнет под именем J#.
Получаем работу Software Engineer в силиконовой долине!, Инструкция от [A-Z] для новичков.
Цитата
euphoria2002 пишет:
что будет актуальным учить дальше

Ну выучить джава кор тоже немалый кусок. Кстати для Сиэтла я бы рекомендовал лучше посмотреть в сторону шарп/дотнет.
Плюс для любого выбранного языка обязательно подтянуть алгоритмы и структуры данных и желательно шаблоны проектирования.
Ну а дальше под конкретные требования вакансии надо смотреть - по конкретным технологиям не помешает хотя бы вдумчиво прочитать книжку типа "Выучить Х за 24 часа".
Получаем работу Software Engineer в силиконовой долине!, Инструкция от [A-Z] для новичков.
Цитата
Парень пишет:
один Java всех перекроет

Одна джава ничего не перекроет - сама по себе она не нужна. Т.е. конечно знание Java core для начинающих будет нехилым плюсом, но чистой джавой на хлеб не заработаешь.
Цитата
Парень пишет:
но я не понимаю каким боком HTML with Java

Если это веб приложение на джаве - то на бэкэнде оно начинается джавой а на фронтэнде заканчивается ХТМЛ. Между ними есть еще много разных слоев.
Цитата
euphoria2002 пишет:
Java + XML

Звучит как "уметь починить телевизор и вкрутить лампочку" - настолько разные по сложности технологии.
Цитата
euphoria2002 пишет:
Java EE + SQL тоже вроде как неразлей вода

Вообще-то лезть грязными руками из J2EE в прямо SQL моветон. Для этого используется всякий ORM (хибернейт например)
Получаем работу Software Engineer в силиконовой долине!, Инструкция от [A-Z] для новичков.
Цитата
euphoria2002 пишет:
Я нашел в объявлениях несколько вакансий по Java, якобы начального уровня.
Интересно ваше мнение.

В первых трех вакансиях в требованиях идет degree in CS. Тут никакого подвоха нет: пряморуких студентов-копьютерщиков, не имеющих коммерческого опыта, но писавших какой то учебный код (что кстати тоже не так просто) с удовольствием возьмут многие копмании на небольшую (по меркам отрасли) зарплату. А в целом надо погуглить, что известно о компании, и особенно если это паблик компания, то можно даже нарыть данные о текучке кадров. Ну и внимательно читать контракт, чтобы там не было никаких "в случае увольнения надо вернуть деньги, потраченные на обучение". Впрочем, если даже выяснится, что компания с душком, то пособеседоваться у них все равно стоит хотя бы для того, чтобы отточить навык прохождения собеседований smile:)
Цитата
daiz123 пишет:
А что по поводу .net ? в частности WPF ?

Дотнет по понятным причинам у нас в Сиэтле пользуется большой популярностью, но в других частях США с ним по моему тоже все в порядке. WPF под сильверлайт практически сдох, толком не родившись, а десктопный жив-здоров.
Хотя странно, вакансий по слову WPF находится не так много. Так что не скажу за всю индустрию, но мы например им пользуемся, съезжать с него не планируем.
Цитата
daiz123 пишет:
востребованно, как зарплаты? примерно на уровне java ?

Я всегда считал, что в Джаве зарплаты малость повыше, но только что глянул на гласдор и с удивлением обнаружил, что средняя зарплата по джаве - 70К а по дотнету - 75К (у нас в Сиэтле так вообще 94К по дотнету vs 73K по джаве, но это ожидаемо). Очевидно это связано с толпами дешевых индусов из джавовских бодишопов. Но опять же, это всего лишь средняя температура по больнице, включая инфекционное отделение и морг. Даже в рамках одной технологии имеет место существенный разброс - в той же джаве программисты под андроид и программисты J2EE получают в среднем разные деньги. Ну и зарплата конкретного специалиста будет существенно больше зависеть от навыков конкретного специалиста, чем от выбранной технологии (если говорить о сравнимых мейнстрим технологиях).
Цитата
Solonik пишет:
если с его родителями: языками C, C++

C и C++ родителями дотнету не являются: C и C++ это языки программирования, а дотнет - это фреймворк.
Цитата
Solonik пишет:
то такие специалисты очень ценятся везде

Бррр...Даже боюсь представить проект, в котором нужно писать под дотнет и на C/C++ одновременно. Я собственно один раз такое в жизни видел, но это был архитектурный провтык, да и писали дотнетовскую и плюсовую часть все таки разные люди.
Получаем работу Software Engineer в силиконовой долине!, Инструкция от [A-Z] для новичков.
Технология сама по себе не ничего не решает. В джаве конечно зарплаты в среднем выше, но и порог входа выше, и повыше вероятность, что придется фиксить индусский код столетней давности, постоянно удерживая рвотные рефлексы smile:)
Общее правило, я думаю, будет: "хочешь лучшую зарплату - совершенствуй свои навыки, изучай что-то новое и решай более сложные задачи"
Сертификаты Microsoft
Цитата
PPSK пишет:
Хотя бы MTA - дают ли они какие либо плюсы для устройства на роботу?

Сами мелкософтовские сертификаты не ценятся по причине наличия брейндапмов - точных копий реальных тестов, старательно покликав которые можно получить сертификат, даже если вообще не знаком с данными технологиями. Исключение, насколько я знаю, составляют сертификаты по SQL Server. Впрочем, честная подготовка к сертификации довольно неплохо структурирует знания, а на собеседовании именно знания, а не сертификаты.

Цитата
PPSK пишет:
Тк - стоят дороговато от 80 - баксов за тест

Ну, смотря с чем сравнивать, оракловые сертификаты помнится могут запросто на пару килобаксов потянуть.
Изменено: Ирина (модератор) - 06.10.2014 13:47:25
Хочу вернуться в IT. Посоветуйте: тестером или программистом?
Цитата
crazyfisherman пишет:
может забить на все это и в Java податься с нуля

Податься в джаву - это универсальный вариант, а любой универсальный вариант - редко оптимальный. Если уж начинать с нуля, то лучше осмотреться, что-где-почем. Впрочем, джава+андроид - вполне себе неплохой вариант с низким порогом вхождения и неплохими перспективами.
Цитата
crazyfisherman пишет:
А разве бывает джуниор с парой лет опыта?

Конечно бывает - вот навскид пару ссылок с первой страницы поиска на монстре по запросу "джуниор девелопер" (раз два три)
Цитата
crazyfisherman пишет:
У нас тут пол-года и ты уже мидл

Да, это знакомо. Потом к 20 годам уже синьор, а к 30 уже никто не хочет брать на работу дряхлого старика smile:) Здесь все несколько по другому.
Хочу вернуться в IT. Посоветуйте: тестером или программистом?
crazyfisherman, собственно эту мысль я и пытаюсь донести второму уважаемому гуру - научить человека программировать на порядок сложнее, чем научить его писать код на каком то конкретном языке smile:)

Цитата
crazyfisherman пишет:
Для человека с профессиональным бэкграундом на хорошем уровне выучить синтаксис и парадигму нового языка, это 1-2 месяца.

Синтаксис да, тем более, что его не надо наизусть зубрить - всегда можно посмотреть в мануал. А насчет новой парадигмы, то парадигма может сильно отличаться. Людей, которые могли бы комфортно перейти за пару месяцев, например, от структурного программирования к объектно-ориентированному, или поменять императивный язык на функциональный, лично я среди своих знакомых могу пересчитать на пальцах одной руки.

Цитата
crazyfisherman пишет:
Он интересен в комплексе с фреймворками.

В общем случае нет. Например, старый добрый делфи, который десяток лет назад был ого-го, фреймворков не имел вообще. Язык интересен в комплексе со стеком технологий, в том числе фреймворками.

Цитата
crazyfisherman пишет:
А с фреймворками зачастую все достаточно плохо в плане работоспособности кода и документирования.

Наверное, речь идет о ПХП- фреймворках типа джумлы или дупала. Фреймворки джавы и дотнета отлично документированы и баги в них не каждый синьор найдет. В ПХП тот же симфони, хоть я сам и не использовал, но слышал отзывы, что это вполне взрослый фреймворк.

Цитата
crazyfisherman пишет:
Этим собственно и отличается теоретик-интерн от мидл или синьора.

Скорее, этим отличается интерн от джуниора с парой лет опыта. Джуниор-мидл-синьор обычно отличаются диапазоном задач, который они способны решать и уровнем контроля, который необходим со стороны более опытных разработчиков при решении этих задач.
Хочу вернуться в IT. Посоветуйте: тестером или программистом?
crazyfisherman,
Я думаю в линкедине надо просто заполнить опыт работы и написать какой нибудь абстрактный Objective, типа "в связи с иммиграцией ищу работу в американском айти". С описанием опыта работы тоже не очень растекаться мыслью по древу. Не знаю, как на дайсе, но на монстре точно можно сделать 2 разных резюме - я кстати тоже искал в двух разных направлениях.
Цитата
daiz123 пишет:
Джуниор это тот кто прочитал первую часть книги по выбранной технологии и понял что та мнаписанно

Джуниора, который прочитал 300 страниц хорошей книги по любой высокоуровневой технологии и с первого раза понял ее до такого уровня, что с ним можно по душам пообщаться на тему прочитанного, стоит брать не раздумывая сразу на синьорскую зарплату, но к сожалению такие гении попадаются очень редко. Мне, например, для хорошего понимания дотнета в свое время пришлось раз 5 прочитать Рихтера, при том, что я к тому моменту далеко не джуниор был в других технологиях. Да и потом
Цитата
daiz123 пишет:
нормальные теоретические знания

- это алгоритмы и структуры данных, а это как минимум отдельная книга. Плюс, если мы говорим о высокоуровневых языках програмирования, то не то чтобы критично, но ОЧЕНЬ желательно знать шаблоны проектирования, а это еще 350 страниц. В общем, теоретическая подготовка - не такая халява, как кажется smile:)
Конечно, если повезет (или не повезет, смотря с какой стороны посмотреть) то можно найти контору, где возьмут на основании прочитанной брошюры "Выучить что угодно за 24 часа" и дадут фиксить древний индусский код за еду, но таких желательно избегать, а ели уж попал - валить побыстрее.
Хочу вернуться в IT. Посоветуйте: тестером или программистом?
Цитата
Turin_1958 пишет:
Ищите на Middle или Senior, пишите что работали тоже на этих позициях

Мидл - может быть, синьор. однозначно нет. На синьора ищут не человека, который когда-то очень давно работал на позиции синьора, а человека, который сможет работать на позиции синьора прямо сейчас.
crazyfisherman, Вы кстати после того, как подтянете основы и конкретную технологию, попросите кого нибудь из знакомых айтишников (а лучше нескольких) провести вам собеседование, проверить свой уровень. Если у вас есть знакомые из аутсорсинга, они вполне могут и на английском собеседование провести.
Цитата
crazyfisherman пишет:
Для того, чтобы эффективно рулить процессами надо до тонкости понимать, как технически это работает, а также понимать мотивацию людей, иметь свободу озвучивать свои мысли и т.д.

Джуниор ПМ, а тем более интерну порулить процессами точно не дадут. А БА по определению вообще не рулит никакими процессами. Так что для старта по-моему подойдет.
А лучше, конечно, подавать резюме и на разработчика и на менеджера (разумеется в разные компании) - там видно будет, где лучше шансы.
Цитата
daiz123 пишет:
да юниор это вообще черпак, который знает только синтаксис

С трудом представляю, что может делать человек, который знает только синтаксис. Было время, когда в России/Украине/Беларуси аутсосеры набирали выпускников вузов со знанием синтаксиса, чтобы продать их как настоящих джуниоров, но со временем обломались. Нормальный джуниор должен иметь нормальные теоретические знания, базовые знания в технологии, в которой он будет работать и небольшой практический опыт, необязательно коммерческий, например курсовые в институте. Собственно синтаксис даже не является критическим требованием - толкового джуна можно даже переучить со смежного языка.
Страницы: Пред. 1 ... 45 46 47 48 49 50 51 52 53 54 55 ... 69 След.