Здравствуйте, Аноним, Вы писали:
А>Интересует Ваше мнение о перспективах работы в IT человека, имеющего довольно далекое от специальности образование.
А>Если конкретнее, то в скором будущем становлюсь магистром-химиком. По специальности (тонкий оргсинтез
) работал около года, получал неплохие деньги, но решил, что программирование (точнее, разработка ПО) привлекает больше, поэтому с 4-го курса пошел работать (на меньшую з/п) программистом (VC++) в немаленькую компанию
. Сейчас имею около полутора лет стажа VC++ Software Developer'ом, ОР в команде, участие в разработке серьезных проектов (напр., антивируса) + несколько самостоятельно выполненных проектов (тулзы для внутреннего использования). Лично для себя собираюсь развиваться в направлении Architect'а (оставаться всю жизнь разработчиком не хочется, в мэнэджеры не тянет совершенно, зато разработка архитектуры приложений и сопряженная с этим деятельность весьма интересует).
ты не представляеш себе, какой ты ценный кадр!
причем в любой из областей, или в той, на которую учился, или в той, куда хочешь двинуться.
но!.. только при условии, что в состоянии сохранить связку химия-программирование.
не важно, в работе, или в хобби.
А>Вопрос 1. Как Вы считаете, является ли отсутствие профильного ВО преградой для дальнейшего роста? Сам решил получать заочно соответствующее второе ВО, хотя и в недавнем топике на РСДНе по этому поводу были противоречивые мнения. Главная причина — не диплом, а желание получить математические знания (на химфаке с этим печально). Сам математику изучал постольку поскольку это было необходимо для понимания книжек по алгоритмам (Кнута и Седжвика (последнего еще не осилил
)).
не является.
А>Вопрос 2. Какие знания необходимы архитектору? Т.е., что посоветуете почитать, за веяниями в чем следить и т.д.? Из имеющегося багажа знаний — Александреску, design patterns. На следующей неделе (сессия закончилась
наконец-то возьмусь за Pattern-Oriented Software Architecture — A System of Patterns (Buschmann et al.) (влекут меня паттерны почему-то)
фиг знает. читай все, что в руки попадеться. а вот пользовать из этого "все" — не надо.
А>Вопрос 3. Изучение всего выше описанного имеет какой-то смысл? М.б., достаточно работать и набирать опыт на шишках и велосипедах?
ну вообще — достаточно.
но вот именно в твоем случае я бы поискал команду, которая прямо сейчас лабает software продукты для химии.
с руками оторвут!
там обычно одни программеры сидят. как формула спирт(40%)+вода(60%) пишеться — понятия не имеют.
ну а если обратишь внимание за пределы нашей необьятной... язык только надо.
во