Вопрос что изучают программисты =)
Вот мы с другом учились на программистов и каждый преуспел там в своём ,
ОДНАКО кто то и не совсем приуспел, по тем иным причинам...
И вот сейчас встал вопрос о работе по специальности и как следствие вопрос Что может знать программист?!
Я накидал то что он точно знает:
- Общая компьютерная теория;
- Владение диалоговым и графическим инструментарием ОС ((работа в ОСях Win\Linux));
- Разработка и администрирование баз данных, таких как
БД, СУБД, ERP (Microsoft Access, OpenOffice Base, SQL, MySQL, 1C);
- Офисные Пакеты (Microsoft Office, Apache OpenOffice, LibreOffice);
- Знание Английского языка;
- Избавление от вирусов и лечение заражённых файлов;
- Работа с Компас;
- Инфокоммуникационные системы и сети
А ЧТО ЕЩЁ ?!
P.S. Языки программирования и графические редакторы не предлагать :)
Ссори что пост не пост, а вопрос, но прост тут больше умных людей чем на любом ВиО-ресурсах...
Впрочем мне был бы список того что изучает техник-программист и оператор ЭВМ полезен и себе, но я то устроюсь и знаю там сям чуть больше остальных хотя бы что такое оперативная память как показали мне сокурсники с двух групп это очень большое знание )))
Ну кроме шуток, если кто чем может помогите...
Комментарии
Всё в твоих руках
Прочитал сегодня "Не было бы счастья, да... ©" и вспомнилось..
Вплоть до 2012 я занимался только саппортом и админкой. Наверное многие знают, что даже в корпорациях отношение к такому персоналу выражается одним словом: "тыжпрограммист". Я к тому времени имел, конечно, опыт разработки на Delphi и C, но это все было баловство и только для себя, при этом профильное образование - программист.
Устал я от этой специфики и решил таки попробовать себя в качестве реального разраба на рынке труда. Уволился без предварительного поиска работы по новой специальности, благо запас средств на несколько месяцев был. Зп на момент увольнения была средняя по палате, т.е. по городу.
Раскидал резюме по сайтам, начал активно ходить на собеседования, слать тестовые задания тем, кто откликается, но! Внезапно выяснилось, что большинству работодателей не интересны кандидаты без опыта работы! Даже если задание выполнено и в вакансии указано, что опыт не требуется ...
Я изначально понимал, что невозможно сменить профиль без понижение зп, поэтому в резюме указывал 50% от предыдущей, но это не спасло. Понизил до 25% от той, что получал админом и случилось чудо - поступило два предложения, одно из которых меня заинтересовало. Отправил решение на тестовое задание, прошёл собеседование - ок, я в команде!
Сразу было оговорено, что по истечении испытательного срока будет ЕЖЕМЕСЯЧНОЕ повышение зп! Конечно, до разумных пределов.
Так всё и получилось. Было много ошибок, было много чему учиться, да вообще было много чего интересного за это время. Я до сих пор в этой компании, разрабатываем Web сервисы международного уровня на Java. Зп рыночное по региону.
Я очень благодарен начальству, что поверили в меня, наверное, во многом это благодаря тому, что не было прослоек в виде hh-сотруднтков и сами они понимали, что не в опыте по трудовой дело, а в человеке.
И главное, что я сейчас получаю удовольствие от работы, не проклинаю каждое утро, что надо туда идти.
Всем добра, верьте в себя!
Минусы работы программистом
(Прошу не пинать за источник статьи из Украины, уж очень текст хорош)
1. Восьмичасовой рабочий день, который реально является 8-часовым. В других сферах не всегда люди работают все 8 часов. Например водитель, у которого есть возможность отдышаться, пожарный, который не всегда тушит огонь, и так далее. В IT вы реально 8 часов будете заниматься умственной деятельностью, которая, в отличие от физической, является очень тяжелой деятельностью. Не зря за эту работу хорошо платят, потому что это реально трудно, это выматывает морально и утомляет.
2. Здоровье. Роман в очках, Василий в линзах — недавно потерял 0.5 зрения и теперь у него -7. Сидишь 8 часов, выжигаешь глаза монитором, постоянно какие-то боли, головокружения, постоянно охота набухаться (пагубная привычка, обусловленная жизнью в IT), а еще геморрой и боли в спине от постоянного сидения на стуле и в пробках.
3. Пробки. Работа в IT в России (по крайней мере в московском регионе) подразумевает исключительно центр Москвы. В периферии работы по IT нет вообще, от силы может быть 1-2 вакансии. И если кто-нибудь скажет «Так ты иди во фриланс», то ответ будет — какой в пизду фриланс? Зайди на фриланс-биржу, там конкуренция огромная, и что — полдня бегать за клиентом, чтоб получить 500 рублей за правку какого-нибудь кода? Да ну нахуй. Не зря придумали разделение труда — один менеджер, другой исполнитель, третий ещё кто-то. А тут на фрилансе вам предлагают быть как этот… жнец и на дуде игрец. Чтоб поднимать бабло на фрилансе, надо этим заниматься неизвестно по сколько часов в день, не спать, не жрать, не срать, и все равно это будет почти не реально, если только ты не узконаправленный спец. Но как показывает практика, узкоспецифическая хуйня имеет очень маленький спрос. Поэтому за месяц вы максимум заработаете 20-30К рублей. Поднять 100-200К рублей с фриланса практически нереально.
4. Сложность. Мало кто из начинающих программистов понимает с чем им придется столкнуться. К примеру, мы работаем в телекоммуникационной компании в системе предприятий, и там логика — ебанись какая. Потому что на системе завязано все — финансы, логистика, техническая сторона. Когда вы разрабатываете для себя бложик, гостевую книгу или CMSочку — это одно. Когда вы копаетесь в кишках системы, которую писали лет 10, с очень серьезной бизнес-логикой — это другое. Вот сейчас мне дали задачу поправить оплату. Я открываю код — и я вообще не знаю как я там буду что-либо исправлять, потому что там черт ногу сломит, настолько всё запутано.
5. Постоянная некомпетентность. Если какой-нибудь сварщик или электрик как профессионал знает свое дело «от» и «до», то программист, приходя на работу, сталкивается с новой бизнес-логикой, которая далеко не всегда очевидна и может быть очень сложна. Получается, что программист постоянно некомпетентен. Потому что знать язык — это одно, а уметь разбираться в логике, в чужом коде и иметь выдержку разбираться в этом коде — дано не каждому. И это очень и очень тяжело. Если взять, к примеру, чувака, который ходит и чинит газовые горелки, так это пиздец как легко по сравнению с программированием. Потому что один раз усвоив тривиальные вещи, вы работаете и вас ничто не нервотрёпит, вы знаете свое дело. В программировании же вы каждый раз сталкиваетесь со своей компетентностью, потому что на каждом новом проекте вы незнакомы с бизнес-логикой. Никому такого не пожелаешь.
6. Красный свет интровертам. Долгое время бытовало мнение, что программирование — это занятие для задротов. Но современное программирование подразумевает исключительно командную работу. То есть если вы хотите заниматься работой, где не нужно коммуницировать, быть интровертом и по минимуму общаться с людьми, идите лучше в водители.
7. Один в поле не воин. Нас могут спросить — «почему вы ничего не изобрели?», например Линукс. Но время психов-одиночек прошло лет 20 назад, сейчас эра сообществ. Написано уже очень много, но некоторые, особенно начинающие программисты, говорят «Вот я сделаю свой проект, который будет приносить мне дохуя денег», не понимая, что эти мечты бесполезны. Сейчас все ведущие проекты разрабатываются целыми бизнесами, штатами программистов. Поэтому не нужно даже пытаться что-то там писать с мыслью «О, ща забабахаю свою CMS и озолочусь», у вас не хватит на это ни жизненных сил, ни времени. Поэтому даже думать об этом не стоит. Вы со своими проектами не выбьетесь уже никогда.
P.S. Программисты — не элита. Никто из вас не проектирует космические корабли, не изобретает лекарства от рака и тому подобное. Не надо считать себя новой элитой, ребята. Вы такой же офисный планктон как и все, запомните это раз и навсегда. Потому что сейчас часто встречаются мнения программистов, что мы, мол, «новые люди», «новая нация». Всё это пиздеж. В контексте жизни вы не стоите ровным счетом ничего, вы не Циолковские и не Гагарины. Да и если задуматься, что мы сделали за свою жизнь? Кроме формошлепства, написания костылей и логики для коммерческих структур.