Вот заканчивается сессия, хочу начать строить себе карьеру, так сказать.
Взвесив всё что знал, пришёл к выводу, что буду заниматься администрированием. В идеале Oracle DBA, получением сертификатом, и с последующей работой в крупной, возможно, не ИТ компании.
Но что-то в последнее время проникся unix системами, и появилось желание заниматься системным программированием для этих ОС.
Зарплаты приблизительно одинаковые (если ничего не путаю), но работа кардинально отличается.
Подскажите, что выбрать? Как определиться? Где жизнь интереснее? Где лучше перспективы для роста?
P.S.С Ораклом знаком немножко, но есть куча книжек и желание учиться и развиваться.
С программированием дела обстоят получше, раньше прогал на С++, послдний год на C# (но он не понравился). Участник различных олимпиад (школьных и студенческих) по программированию.
I>Подскажите, что выбрать? Как определиться? Где жизнь интереснее? Где лучше перспективы для роста?
Хотел сначала спросить, а где ты вообще находишься, что-бы что-то посоветовать...
А потом сразу понял, что ты в Москве
А вообще, совет простой. Ищи работу, как это делают другие.
Задача номер один — вообще найти работу по тому направлению, которое тебя интересует.
Для начала напиши резюме...
I>Участник различных олимпиад (школьных и студенческих) по программированию.
Это на старт карьеры вообще никакого влияния не окажет.
Здравствуйте, igrok213, Вы писали:
I>Заранее спасибо.
Пусть орел — Оракл, решка — С++
Если после броска монетки захочется еще раз бросить, значит ответ на другой стороне
Выбирай java короче! Постоянно идет в связке с ораклом, да и на С++ похожа
Здравствуйте, bkat, Вы писали:
B>А вообще, совет простой. Ищи работу, как это делают другие. B>Задача номер один — вообще найти работу по тому направлению, которое тебя интересует. B>Для начала напиши резюме...
Меня много что интересует, но пришло время определиться с работой. Вот и не могу выбрать.
Резюме есть, но что толку.
Здравствуйте, Дмитрий В, Вы писали:
ДВ>Пусть орел — Оракл, решка — С++ ДВ>Если после броска монетки захочется еще раз бросить, значит ответ на другой стороне
Кидать не хочу. Нужно головой подумать и советы послушать.
ДВ>Выбирай java короче! Постоянно идет в связке с ораклом, да и на С++ похожа
Не хочу. Мне тогда проще на C# пойти прогать, там есть уже небольшой опыт.
Здравствуйте, igrok213, Вы писали:
I>Меня много что интересует, но пришло время определиться с работой. Вот и не могу выбрать.
А пока сам не попробуешь, то и не узнаешь, что тебя на самом деле интересует.
Тут сколько людей, столько и мнений и они тебя только запутают.
Делай то, что интересно именно тебе.
Меня вот администрирование Оракла вообще никак не вдохновляет.
Ну и что? У меня есть знакомый, который уже больше 10 лет этим
занимается и ему все еще нравится...
У тебя сейчас нету реального опыта и ты не очень уверен что же тебе на самом деле интересно.
Но зато ты молодой и можешь реально попробовать одно, а потом переключиться на совершенно иное.
Пользуйся этим
Здравствуйте, bkat, Вы писали:
B>Так и запишем... B>Решения принимать не хочет и ищет пути по-проще
B>Не ну серьезно... Зачем тебе советы других? B>Успеха ты добьешься в том, где тебе интересно, а не там где я или другие сейчас.
А как найти то где мне интересно? Проработать 5 лет прогером под никсы, а потом пойти торговать цветами.
В принципе вариант. Но как понять, что мне сейчас уже можно идти за цветами, а не корчить из себя программиста.
Вообще хотелось бы выслушать "+" и "-" описанных выше занятий:
1) Администрирование крупных БД.
2) Программирование под юникс системы.
Здравствуйте, igrok213, Вы писали:
I>А как найти то где мне интересно? Проработать 5 лет прогером под никсы, а потом пойти торговать цветами.
Именно так. Тебе сколько лет? Ну предположим лет 20.
Неужели ты думаешь, что в 20 лет ты сделаешь единственно верный выбор
и найдешь верную дорожку по которой тебе будет интересно и денежно идти до самой пенсии?
Здравствуйте, igrok213, Вы писали:
I>В принципе вариант. Но как понять, что мне сейчас уже можно идти за цветами, а не корчить из себя программиста.
На это существуют психологи со своими тестами. Тот же MMPI можно скачать и пройти самостоятельно. Ну или в некоторых серьезных КА есть психологи специализирующиеся на профориентации.
I>А как найти то где мне интересно? Проработать 5 лет прогером под никсы, а потом пойти торговать цветами. I>В принципе вариант...
людям вообще свойственно меняться со временем. Это я к тому, что не поработав 5 лет программистом ты не поймешь по-настоящему, как же это на самом деле зд0рово -- продавать цветы))
Таким образом I>понять, что мне сейчас уже можно идти за цветами, а не корчить из себя программиста.
не возможно, т.к. идти за цветами можно будет _только_ через 5 лет программирования на С++
Тебе, имхо, правильно советуют, самый надежный критерий истинности -- эмпирический эксперимент. Устройся сначала на работу, а потом в процессе уже начинай думать -- как оно, нравится или надо бы другую подыскать..
Здравствуйте, igrok213, Вы писали:
I>Вот заканчивается сессия, хочу начать строить себе карьеру, так сказать. I>Взвесив всё что знал, пришёл к выводу, что буду заниматься администрированием. В идеале Oracle DBA, получением сертификатом, и с последующей работой в крупной, возможно, не ИТ компании. I>Но что-то в последнее время проникся unix системами, и появилось желание заниматься системным программированием для этих ОС. I>Зарплаты приблизительно одинаковые (если ничего не путаю), но работа кардинально отличается. I>Подскажите, что выбрать? Как определиться? Где жизнь интереснее? Где лучше перспективы для роста?
I>P.S.С Ораклом знаком немножко, но есть куча книжек и желание учиться и развиваться. I>С программированием дела обстоят получше, раньше прогал на С++, послдний год на C# (но он не понравился). Участник различных олимпиад (школьных и студенческих) по программированию.
I>Заранее спасибо.
Хороший оракловый админ — дорого стоит (особенно со знанием Unixа и прочих сорлярок).
Так что до пенсии хороший заработок гарантирован.
Здравствуйте, ABX, Вы писали:
ABX>Здравствуйте, igrok213, Вы писали:
ABX>Хороший оракловый админ — дорого стоит (особенно со знанием Unixа и прочих сорлярок). ABX>Так что до пенсии хороший заработок гарантирован.
А хороший никс программист, работая в крупной западной софтовой компании получать будет меньше?
Мне кажется что по уровню зарплат, профессии приблизительно равнозначны, но работа программиста будет более творческой, или я не прав?
Здравствуйте, igrok213, Вы писали:
I>Здравствуйте, ABX, Вы писали:
ABX>>Здравствуйте, igrok213, Вы писали:
ABX>>Хороший оракловый админ — дорого стоит (особенно со знанием Unixа и прочих сорлярок). ABX>>Так что до пенсии хороший заработок гарантирован.
I>А хороший никс программист, работая в крупной западной софтовой компании получать будет меньше? I>Мне кажется что по уровню зарплат, профессии приблизительно равнозначны, но работа программиста будет более творческой, или я не прав?
На западной софтовой конторе свет клино не сошелся. Есть наши отечественные, не софтовые, но платят там лучше чем в западных
Творческая работа — понятие достаточно условное...
Здравствуйте, ABX, Вы писали:
ABX>На западной софтовой конторе свет клино не сошелся. Есть наши отечественные, не софтовые, но платят там лучше чем в западных ABX>Творческая работа — понятие достаточно условное...
Согласен. Мне бы хотелось заняться чем-то что
1) Сможет меня обеспечить заработком
2) Чтобы всегда были перспективы и горизонты для развития.
Описанные выше мною направления (Oracle DBA и C++ unix developer), подходят под эти требования, но какие есть ещё преимущества у каждого из этих направлений? Хотелось бы побольше узнать об этом заранее, а не проработав 5 лет.
P.S. Пока что мне всё равно куда идти, но всё ещё может измениться.
Здравствуйте, igrok213, Вы писали:
I>А как найти то где мне интересно? Проработать 5 лет прогером под никсы, а потом пойти торговать цветами. I>В принципе вариант. Но как понять, что мне сейчас уже можно идти за цветами, а не корчить из себя программиста.
А почему именно пять лет? А почему именно торговать цветами? Думаешь тетечкам, продающим цветы, много платят что ле? I>Вообще хотелось бы выслушать "+" и "-" описанных выше занятий:
У каждого свои предпочтения. Надо заниматься тем, что тебе интересно, чтобы стать специалистом и получать хорошие деньги. Везде деньги хорошие, и в плюсах под юникс, и в Оракле. Оракл наверное больше распространен, чем юниксовые плюсы, поэтому будет большой выбор в конторах (можно например ближе к дому найти).
Это как в инсте, поначалу учились хорошо те, у кого интеллект был хороший. А под конец вперед выбились те, кто просто хоть чего-то дома делал
Мотивация решает!
А если мотивации нет, я тебе сочувствую
Если у тебя сильная мотивация цветочки продавать, надо туда идти
Здравствуйте, igrok213, Вы писали: I>Не хочу. Мне тогда проще на C# пойти прогать, там есть уже небольшой опыт.
А цветы продавать ты собираешься от сильного желания продавать цветы что ли?
Здравствуйте, Дмитрий В, Вы писали:
ДВ>Здравствуйте, igrok213, Вы писали: I>>Не хочу. Мне тогда проще на C# пойти прогать, там есть уже небольшой опыт. ДВ>А цветы продавать ты собираешься от сильного желания продавать цветы что ли?
Вообще "хочу" "не хочу" какая-то несерьезная аргументизация. Я тебя ублажать и не собирался
Здравствуйте, igrok213, Вы писали:
I>Вот заканчивается сессия, хочу начать строить себе карьеру, так сказать. I>Взвесив всё что знал, пришёл к выводу, что буду заниматься администрированием. В идеале Oracle DBA, получением сертификатом, и с последующей работой в крупной, возможно, не ИТ компании. I>Но что-то в последнее время проникся unix системами, и появилось желание заниматься системным программированием для этих ОС. I>Зарплаты приблизительно одинаковые (если ничего не путаю), но работа кардинально отличается. I>Подскажите, что выбрать? Как определиться? Где жизнь интереснее? Где лучше перспективы для роста?
Хм, по моему, ни то — ни то. Если такие сомнения грызут, значит рано ещё работать — лично моё мнение (P.S. Послушай меня и сделай всё наоборот)
А вообще, хороший совет написать резюме: напиши что знаешь и где хочешь работать, с тобой свяжутся, посмотришь предложения, фирмы и увидишь где ты будешь работать с формальной точки зрения.
Здравствуйте, igrok213, Вы писали:
I>Мне кажется что по уровню зарплат, профессии приблизительно равнозначны, но работа программиста будет более творческой, или я не прав?
Ты вот от этого "программист — творческая работа" сразу отвыкай. Творчества мало.
Здравствуйте, aik, Вы писали:
aik>Здравствуйте, igrok213, Вы писали:
aik>Ты вот от этого "программист — творческая работа" сразу отвыкай. Творчества мало.
Это да. Но всё же остаётся надежда и вера, что у программиста больше "творческой" работы, чем у админа БД.
Здравствуйте, igrok213, Вы писали:
I>Здравствуйте, aik, Вы писали:
aik>>Здравствуйте, igrok213, Вы писали:
aik>>Ты вот от этого "программист — творческая работа" сразу отвыкай. Творчества мало. I>Это да. Но всё же остаётся надежда и вера, что у программиста больше "творческой" работы, чем у админа БД.
Творческий процесс прогнозировать сложно — как сроки, так и сам результат. Поэтому чем быстрее ты станешь работать по шаблонам (наработанным собой либо созданными другими), тем быстрее станешь специалистом -> будешь больше денег получать.
Поэтому обычно за сам факт знаний чего-либо не платят больших денег и не дают ответственные задачи — потому что у программиста должны быть наработанные методы решения таких же или похожих задач. И именно коммерческие задачи, когда у тебя есть различные ограничения, типа временных ограничений, ограничений по количеству багов (в инсте на это обычно забивают, поэтому такой опыт ценится мало)
Здравствуйте, FDSC, Вы писали:
FDS>Хм, по моему, ни то — ни то. Если такие сомнения грызут, значит рано ещё работать — лично моё мнение (P.S. Послушай меня и сделай всё наоборот)
FDS>А вообще, хороший совет написать резюме: напиши что знаешь и где хочешь работать, с тобой свяжутся, посмотришь предложения, фирмы и увидишь где ты будешь работать с формальной точки зрения.
Я думаю аффтору надо идти работать, а там разберется по факту.
Строить ему сейчас теоремы и различные выводы это как оценивать вкус устриц не пробуя их.
По большому счету, он должен узнать бизнес, его законы, а все остальное будет следствием.
Можно поработать некоторый период, если не понравится, уволиться, и уже подучиться согласно новым представлением о своей работе, и уже работать в другой роли.
Здравствуйте, igrok213, Вы писали:
ABX>>Хороший оракловый админ — дорого стоит (особенно со знанием Unixа и прочих сорлярок).
I>Мне кажется что по уровню зарплат, профессии приблизительно равнозначны, но работа программиста будет более творческой, или я не прав?
Вы видимо не представляете себе, насколько творческая работа админа Оракла. Она уже перешагнула рамки чистого искусства и граничит с магией.
Здравствуйте, Дмитрий В, Вы писали:
ДВ>Здравствуйте, FDSC, Вы писали:
FDS>>Хм, по моему, ни то — ни то. Если такие сомнения грызут, значит рано ещё работать — лично моё мнение (P.S. Послушай меня и сделай всё наоборот)
FDS>>А вообще, хороший совет написать резюме: напиши что знаешь и где хочешь работать, с тобой свяжутся, посмотришь предложения, фирмы и увидишь где ты будешь работать с формальной точки зрения. ДВ>Я думаю аффтору надо идти работать, а там разберется по факту. ДВ>Строить ему сейчас теоремы и различные выводы это как оценивать вкус устриц не пробуя их. ДВ>По большому счету, он должен узнать бизнес, его законы, а все остальное будет следствием. ДВ>Можно поработать некоторый период, если не понравится, уволиться, и уже подучиться согласно новым представлением о своей работе, и уже работать в другой роли.
Прошло уже порядочно времени с этого совета, перепробовал я несколько должностей и компаний, вот что было:
1) Небольшая аутсорсинговая компания, которая пишет по проекту в год, для крупных заказчиков, уровня Лукойла.
Что было: программирование на PL-SQL, рисование ужасных формочек, корявый менеджмент, большая комната с толпой программистов сидящих по периметру.
Ушёл, так как задачи были совсем не интересные, менеджмент ужасный, ну и рабочая обстановка тоже ни к чёрту
2) Большая отечественная компания, работа Админом.
Что было:
Удобное место в кабинете, работа в бизнес центре, все соц. + работы в большой компании, приятный коллектив.
Ушёл, после пары месяцев работы, как всё стало работать как часы, чуть не сошёл с ума со скуки, доходило до того, что проводил краткие курсы работы с Вордом, для девочки на ресепшене, лишь бы было что делать.
3) Работа в небольшой (порядка 5 программистов), аутсорсингово-научной компании.
Что было:
Занимался интересные задачи (эмбедед программирование), которые никто не знал как решать, менеджмент ужасный, за 2 месяца работы не написал не одной строчки кода, так как глючило железо, на котором нужно было писать софт. Руководителю было по большому счёту пофиг чем я занимаюсь, за неделю не сделал ровным счётом ничего, никто даже не заметил, в случаях когда нужно помощь, кроме Google никто помочь не мог.
Такое отношение ко мне, стало бесить и напрягать, уволился.
4) Собственные ИТ разработки.
За это время в универе написал пару прикольных проектов, благо курс был интересные, и препод относился хорошо к подобному желанию студентов.
Было:
Написал распределённую систему для мат. вычислений на Java, с использованием RMI
Написал программу анализа страниц в вики, которая анализирует новую статью, и находит связи её с другими страничками в том же вики.
4 было самое интересное, получил level up по Java, но денег не заработал
Сейчас есть ещё пара предложений от Федеральное Службы Безопасности и Dr.Web`а. Интересно было бы побывать и там и там, но пока сессия и диплом.
Здравствуйте, igrok213, Вы писали:
I>Но что-то в последнее время проникся unix системами, и появилось желание заниматься системным программированием для этих ОС. I>Зарплаты приблизительно одинаковые (если ничего не путаю), но работа кардинально отличается. I>Подскажите, что выбрать? Как определиться? Где жизнь интереснее? Где лучше перспективы для роста?
Ну и разброс у Вас. Мне кажется, для программирования и для администрирования нужен разный склад личности. Из админа не сделаешь программера и наоборот. Так что занимайтесь тем, что Вам ближе, а чем именно никто кроме Вас знать не может.
Здравствуйте, Дмитрий В, Вы писали:
ДВ>Вообще "хочу" "не хочу" какая-то несерьезная аргументизация.
Единственно верная при выборе направления развития. Проблема у парня, как тут уже заметили, в том, что он пока ещё сам не знает, чего хочет. Ну ничё, поработает — определится.
Здравствуйте, igrok213, Вы писали:
ABX>>Творческая работа — понятие достаточно условное...
Админить чужую прогу, по твоему, такая же творческая работа, как и создание своих программ? Ню-ню...
I>1) Сможет меня обеспечить заработком I>2) Чтобы всегда были перспективы и горизонты для развития.
Дык тебе дудочку или кувшинчик? Ежели вдруг выяснится, что Oracle DBA дороже, чем C++ unix developer, но работа у DBA — ИмеюМнениеХренОспоришь! — нетворческая нифига, разорвёшься что-ли, а?
(Хотя лично мне кажется, что дороговизна специалиста зависит в первую очередь от его крутости, а уж потом от области, в которой он работает.)
Здравствуйте, S-SH, Вы писали:
I>>Мне кажется что по уровню зарплат, профессии приблизительно равнозначны, но работа программиста будет более творческой, или я не прав?
ИМХО +1. Тем более C++ unix — область очень широкая, не привязанная к конкретному продукту.
SS>Вы видимо не представляете себе, насколько творческая работа админа Оракла. Она уже перешагнула рамки чистого искусства и граничит с магией.
Восприятие от человека зависит. Мне хватило "магии" 1С. #$&t^&*#$*& ! #$()#*& #@&$Y(# )@#$( #)(@ #$ &#*(*#$_+@_#($*)w(r $%)(#* )(~!!!!!! *#$&(# *#$ #(@$)@#% $) (#&#)q !!!!!!! (Сорри за оффтоп.) В гробу я видал ковыряться в чужом говне, и самое противное — воевать с чужими глюками и отвечать за них. Довольно странно, что топикстартер не может оценить собственную предрасположенность в этом плане.
Здравствуйте, Pzz, Вы писали:
Pzz>Ну и разброс у Вас. Мне кажется, для программирования и для администрирования нужен разный склад личности. Из админа не сделаешь программера и наоборот. Так что занимайтесь тем, что Вам ближе, а чем именно никто кроме Вас знать не может.
на стартовой позиции можно перепробовать гораздо больше возможностей, поскольку научиться надо совсем немногому. скажем, я в 90-х успел побывать админом нетвари, юникса, информикса, попрограммировать на c++, delphi, мультике, перле. что уж там говорить, если мы ухитрялись даже писать вирусы и заниматься 3d-анимацией! а сейчас для того, чтобы накопить такой же объём знаний по c#, какой у меня есть по delphi, придётся прорабьотать несколько лет — и это при том, что они не просто похожи, а одна выросла из другой и порстенькие программки на C#, на юниорском уровне, я могу создавать без всякого обучения
Здравствуйте, Дм.Григорьев, Вы писали:
ABX>>>Творческая работа — понятие достаточно условное... ДГ>Админить чужую прогу, по твоему, такая же творческая работа, как и создание своих программ? Ню-ню...
Боюсь, вы рассматриваете какую-то специальную часть программистов, и сильно недооцениваете DBA. Создать и поддерживать базу, решая её проблемы — дорогого стоит, и, как выше уже заметили, граничит с магией.
А рутины в программировании столько, что закачаешься. При этом надо понимать, что первое время рутина будет преобладать, особенно если быстро учишься.
Ну и "создание своих программ" — это таки миф. Его можно реализовать, да, но сам по себе в рамках работы на зарплату он не реализуется: по умолчанию ты строишь здание по чужому проекту и по чужому заказу. "Своего" в здании достаточно мало, более того — за "своё", скорее всего, не платят. Исключения есть, да, но тогда надо не просто искать "работу программистом под юникс", а искать вполне конкретную работу.
Теперь вернёмся в ораклоидам. При такой разборчивости, и желании скорее решать головоломки, чем возводить замки (это на любителя ведь, да?), ораклоид найдёт не менее творческую работу.
I>Подскажите, что выбрать? Как определиться? Где жизнь интереснее? Где лучше перспективы для роста?
Системный программист скорее всего получает больше админа (именно админа! а не управленца родом из админов), но работа узкая и нишевая. Тем более юниксный системный программист.
Выбирать же надо из того, чем хочется заниматься. Я вот знаю очень высокопрофессиональную админшу, которую никогда не тянуло программировать ни на каком туле.
Здравствуйте, igrok213, Вы писали:
I>Прошло уже порядочно времени с этого совета, перепробовал я несколько должностей и компаний, вот что было:
I>1) Небольшая аутсорсинговая компания, которая пишет по проекту в год, для крупных заказчиков, уровня Лукойла. I>2) Большая отечественная компания, работа Админом. I>3) Работа в небольшой (порядка 5 программистов), аутсорсингово-научной компании. I>4) Собственные ИТ разработки.
I>Что дальше делать я пока хз. Будут ещё советы?
перестать метаться как зверь загнанный в клетку. стать профессионалом хотя бы в одной из областей. а то сейчас по списку компаний видно что человек эникейщик какой-то, а в чем о действительно хорош — совершенное непонятно.