LinuxForum.Fans
Тема

Начало карьеры в IT

Автор: baralgin 65 сообщений 2402 просмотров
#369953
lone_wolf написал:

а это типа в реале или есть видео этого семинара ? :[

Именно в реале. И более того - семинар был на общую тему - что такое VoIP и с чем его едят. Не более чем общие походы и история вопроса. Asterisk и Digium там только упоминались. Но направление мыслям тот семинар придал конкретное. Потом чтение базовой книжки (по диагонали), далее разворачивание в виртуалке астериска (с четкой ориентацией на внешние шлюзы only) и когда пришло время через полгода "терять" старый дом и переезжать на новые площадки - почти все старые медные номера были сохранены (сохранил бы все, но номерной емкости не хватало в кабеле), сотрудники получили возможность общаться между собой по внутренним номерам, очень существенная экономия на межгороде... Есть только две проблемы - факсы (не очень устойчиво работают) и эхо в канале (до конца не задавить). Причем эхо - то есть, то нет его.

Не так страшен *. Главное ввязаться в бой.

#369958
"drBatty" написал:
6. ВНЕЗАПНО всё ломается.
7. ???????????????
Тут проблема в том, что опыта, полученного в п2 явно недостаточно для ремонта, а достаточно лишь для инсталляции. Если вы научились выезжать из гаража, это не значит, что вы можете починить двигатель автобуса, причём на ходу и с пассажирами, которые вам доверились. Пассажиры обматерят вас, отберут у вас свои деньги, и поедут на метро. И больше НИКОГДА не сядут в ваш автобус(даже если вы его через пять минут почините, это уже никого не волнует).

У меня именно так и было, сперва тот-же Postfix установил в виртуалке, написал инструкцию по инсталяции.
Базовый функционал при этом работал как танк. В продакшене правда Postfix у меня не работал, справлялся Mdaemon который был установлен аж в 2004 году. Шло время, и в один прекрасный день позвонила девочка обрадовав нас со скорой проверкой на легальность ПО.
Я первым делом сообщил известие директору через служебную записку, что мол скоро будет сюрпрайз...
Директор тем временем забил на это, а у меня нервишки пошаливают, вдруг придут люди в черном и начнут мозги е.ать хуже жены. Ну я подумал и перевел все сервера в течении недели на Linux. Нативные сервера на Вин ушли в виртуалку, а физические сервера где была почта и доступ в Интернет коснулась только замена софта.

Согласен, были проблемы, не скрою. Но в основном они появились из за неправильно сделанного софт рейда и левого репозитория который я по случайности начал использовать.

"drBatty" написал:
надо быть готовым к тому, что всё сломается, причём ВНЕЗАПНО.
Вот именно на это и надо напирать, на надёжность. К счастью, маздай всегда падает сам по себе, и бекапы там делать не реально. Linux сам по себе не падает, да и бекапы можно делать. Если руки УЖЕ оттуда, откуда надо. Вот это — реальный профит.

Бекапы делаю, горький опыт научил.
За все время разные случаи были, ломались жесткие диски, материнка умерала, блок питания, юзер стер письмо и т.д.
Приходится думать об этом.

"drBatty" написал:
Ещё один реальный профит: возможность тыкать куда попало и запускать что угодно. В грамотно настроенном Linux это можно. В маздае -- увы, юзер должен быть экспертом по безопасности, и Over9000 раз подумать, прежде чем всунуть флешку/зарядить телефон от рабочего компа(я уж не говорю о том, что-бы пройти по ссылке в интернетах).
Хотя это конечно работает только при грамотном админе.

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

"drBatty" написал:
А вопрос "бесплатности" мало кого волнует, если вообще волнует.

Вас не волнует, а меня да. Наш директор всегда не торопится с решениями о покупке лицензионного ПО.
Но по башке получит все равно он и я. А мне такого заключительного сценария не хочется, приходится думать и об этом.

#369959
"Cruiser78" написал:
Потом чтение базовой книжки (по диагонали)

а что за книжка хоть ?

#369972
lone_wolf написал:
[quote="Cruiser78"] Потом чтение базовой книжки (по диагонали)

а что за книжка хоть ?[/quote]
Название с претензией "Астериск - будущее телефонии" - http://asterisk.ru/store/files/Asterisk_RU_OReilly_DRAFT.pdf
Ну и форум есть по * тематический - http://asteriskforum.ru/
И, как всегда, гугль знает всё :)

#369980
"Cruiser78" написал:
Главное ввязаться в бой

вот это на самом деле главное. я работал по компьютерным магазинам с 12 лет, в 16 сделал CNA по нетвари и неплохо зарабатывал (по 300 баксов в час консультируя интеграторов), потом ушел в программизм, а потом в армию
в 21 освободился, и даже не стал искать работу - программеры были вообще никому не нужны (в 2000ом хайтек рухнул по всему миру) и меня позвали работать админом в мою же школу (там компьютерный уклон, с десяток серверов и 500 рабстанций). Сидел там спокойно, никуда не стремясь, потом свалил и пошел в мелкую комп. фирму, опять же без особых продвижений, и ничего меня особо никуда не торопило, пока я вдруг не понял что профессионально торчу в болоте, и тут я решил взяться за эту самую карьеру в IT всерьез.

Пошел искать работу, устроился в стартап который разрабатывал софт для робототехники, нахватался там просто до фигища всего - совсем другой уровень был, и мне пришлось очень много учить и разбираться, внезапно понадобились совсем другия знания и винды, и построения программерских и тестовых сред (теперь это называется devops), и линукс надо было знать, и циски, и солярис... а главное - куча мотивации (уволят ведь если не справлюсь), и не надо думать чем заниматься - и так работы полно и направлений куча.
После этого сразу все ускорилось, сначала меня позвали в Делл, потом я оттуда ушел и устроился в Red Hat (хотя звали в RSA, NetApp и еще кучку стартапов).
Короче реальный путь от мелкопошибного админства в мелкой конторе до более чем успешной на мой взгляд карьеры оказался очень коротким, надо просто любить свое дело, все время учиться, и хвататься за предоставляющиеся возможности. Все это заняло у меня 2 года, после которых я в принципе могу выбирать где и кем я хочу работать, и работодатели будут строиться в очередь. Конечно же до этих двух лет я тоже не сидел без дела, но это было не настолько серьезно, без особых напрягов и вообще без каких либо амбиций.

#369990
"dyasny" написал:
(в 2000ом хайтек рухнул по всему миру)

Бум доткомов?

"dyasny" написал:
(теперь это называется devops)

Что это вообще такое и в чём заключается?
На вики не очень понятно написано (по крайней мере, как для человека, не связанного профессионально с программированием или администрированием).

#369997
"Vitri" написал:
Бум доткомов?

типа того. программеры, кто не успел стать миллионером, готовы были идти в техсаппорт провайдеров, лишь бы хоть как то работать

"Vitri" написал:
Что это вообще такое и в чём заключается?

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

#370003
"baralgin" написал:
Прошу совета

Займись программированием же (сишечка, жаба, кресты).

#370087
"dyasny" написал:
Поэтому надо писать код - тут нужна куча автоматизации, и обычно простого баша недостаточно

Чем ещё пользуются?

#370094
"Vitri" написал:
Поэтому надо писать код - тут нужна куча автоматизации, и обычно простого баша недостаточно

Чем ещё пользуются?не слушай его, он не в курсе. Если бы был в курсе, сказал-бы "bash неудобен в некоторых областях", а достаточность bash'а доказана Аланом Тьюрингом в 40х годах прошлого века. Говорить о его "недостаточности" — расписаться в тотальном незнании азов CS.

#370095

"Silencer" написал:
Займись программированием же (сишечка, жаба, кресты).
жаба не нужна. Выучить её ТС всегда успеет, язык сам по себе примитивный для любого сишника. Тоже самое, как пхп, только понтов и ЧСВ больше.
#370098
Silencer написал:
[quote="baralgin"]Прошу совета

Займись программированием же (сишечка, жаба, кресты).[/quote]
а что за кресты то хоть ?

#370103
"lone_wolf" написал:
а что за кресты то хоть ?

C++

#370107
"Vitri" написал:
Чем ещё пользуются?

каждая фирма по своему. сейчас очень популярен пайтон, когда я этим занимался у нас все было на перле и VB, плюс конечно же все зависит от доступных API автоматизируемых систем.

#370108
"drBatty" написал:
не слушай его, он не в курсе. Если бы был в курсе, сказал-бы "bash неудобен в некоторых областях", а достаточность bash'а доказана Аланом Тьюрингом в 40х годах прошлого века. Говорить о его "недостаточности" — расписаться в тотальном незнании азов CS.

ути какие мы дотошные :) ну пусть будет "недостаточен в некоторых областях, конкретно в этой например".

#370112

"dyasny" написал:
ути какие мы дотошные
это азы. Это азбука CS.

"dyasny" написал:
ну пусть будет "недостаточен в некоторых областях, конкретно в этой например".
тоже неправильно. "Для автоматизации" bash'а более чем достаточна, и он вполне уместен. В каком месте он по вашему "недостаточен" я тупо не понимаю.
#370113

"dyasny" написал:
VB
та ясно. Оффтопик детектед.
#370115
"drBatty" написал:
это азы. Это азбука CS.

какая азбука? bash к азбуке CS вообще никак не относится.

"drBatty" написал:
тоже неправильно. "Для автоматизации" bash'а более чем достаточна, и он вполне уместен. В каком месте он по вашему "недостаточен" я тупо не понимаю.

ну да, именно что "тупо". а я ведь писал -

все зависит от доступных API автоматизируемых систем

Ну а самый простой пример - мне надо автоматически развернуть набор инстансов в openstack или ovirt, или в любой системе где используется REST. Конечно можно использовать curl или даже wget (хотя это уже отдельные утилиты, но скажем что они - часть инструментов доступных в bash), но насколько удобно в простом баше формировать XML или JSON? В devops это самая что ни на есть повседневная задача между прочим.

"drBatty" написал:
та ясно. Оффтопик детектед.

часть системы работала на винде, серверы на линуксе. тем кто писал сервер сайд, среда ставилась с перлом, ем кто писал и тестировал клиентскую часть - на VB. Еще разжевать, или может перестанем тупо лепить штампы не думая?

#370126
"dyasny" написал:
какая азбука? bash к азбуке CS вообще никак не относится.

да. Конечно. А что вообще такое bash?

"dyasny" написал:
Конечно можно использовать curl или даже wget (хотя это уже отдельные утилиты, но скажем что они - часть инструментов доступных в bash), но насколько удобно в простом баше формировать XML или JSON? В devops это самая что ни на есть повседневная задача между прочим.
а вот XML&JSON как раз и не имеют отношения к ЯП. Это то, что вы сейчас сказали звучит пример как "на таджикском языке нельзя выпускать газеты".

curl/wget — отдельные утилиты, да. А при чём тут ЯП? Между прочим, использовать их в bash'е удобнее, нежели в пайтоне. В пайтоне для этого отдельные батарейки есть. Есть, кстати, и батарейки для JSON'а в bash'е. Никто не предлагал его парсить sed'ом, как вы наверное по наивности думаете(кстати sed это другой Тьюринг полный ЯП, если что).
"dyasny" написал:
часть системы работала на винде, серверы на линуксе. тем кто писал сервер сайд, среда ставилась с перлом, ем кто писал и тестировал клиентскую часть - на VB. Еще разжевать, или может перестанем тупо лепить штампы не думая?
думать вам надо. О том, почему у вас так всё криво и костыльно. Почему у вас не получается скрестить жабу с гадюкой. А валить на bash не нужно, он и не предназначен для оффтопика. Т.е. на оффтопике он всегда кривой, причём причина совсем не в его "неполноте".
Войдите или зарегистрируйтесь, чтобы ответить.