Резюме студента   MBA   Зарплата   Поиск работы   Профессии   Рейтинги ВУЗов   ЕГЭ
Сейчас   29-4-2024 04:22AM
OsVic - образование и работа студентам и выпускникам
rjp.ru
 
OsVic.ruВУЗ РАБОТА КАРЬЕРАСтаршекурсникIT - специалисты
  
Имя:    Пароль:    Запомнить меня   
 Регистрация  /   Забыли пароль?

Как я советую учиться на программиста 
Pазработка программного обеспечения (коммерческая, промышленная – кому какое название больше нравится) – это в первую очередь самообразование (не только в институте, но и на работе).
Еще это проекты, ответственность и качество исполнения, которые могут быть как врожденными (воспитанными), так и стандартом компании.

И, естественно, работоспособность и уверенность в себе: не обязательно быть гиперталантливым и знать ассемблер с детского сада.

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

Относительно вуза и предметов. Закончил не Berkley, не MIT, не ВМК и не мехмат, а обычный провинциальный политех. По специальности – инженер-технолог. О программировании в институте преподаватели говорили так: «Мы вам даем ликбез, а остальное изучайте сами, если хотите». Изучал. Заодно ходил в свободное время к научному руководителю (в другой университет) на лекции по теориям оптимального управления, исследования операций и распознавания образцов (скольким из разработчиков, читающих данную статью, приходится часто применять такие знания на практике?) – и не жалею: многое для себя усвоил. Изучал логистику и бухучет, читал книги по экономике, вроде «Конкуренция» Майкла Портера, и увлекался языкознанием, особенно лексикологией английского языка и технологиями перевода.

Скажу вам по секрету: все вышеперечисленное насквозь пропитано математикой в различных формах и вариациях, в том числе и филологические дисциплины.

(Кто не уверен в последнем, заметьте, что часто известные математики были еще и философами, и лингвистами, например, Готфрид Лейбниц и Льюис Кэрролл.)

В результате, работаю ведущим программистом в крупной московской компании, занимаюсь разработкой комплексной системы автоматизации отраслевого предприятия (учет ТМЗ, финансы, планирование, заказы, документооборот и др.) плюс интеграция с другими системами через Интернет и поддержка мобильных устройств.

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

По моему мнению, важным для становления программистом является

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

Думаю, всему этому сразу нигде не научат. Главное – не ограничиваться чем-то одним, а шлифовать навыки по всему кластеру, в том числе и поддерживающим производствам и направлениям.

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

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

1. Общие вопросы программирования (алгоритмы + структуры данных) вместе с языком (рекомендую C# или Java, хотя у меня был C++, не потому что за них больше платят, а потому что они сейчас получают большую поддержку со стороны корпораций, в том числе и российских) – 1 год.

2. Базы данных (теория, моделирование, проектирование и практика; СУБД – на любой вкус: SQL Server, Firebird или MySQL, не советую в неокрепшую голову пытаться забить основы Oracle, может быть очень не очень Smile ) – 1 год.

3. Исследование операций – очень полезный предмет в контексте будущей работы, помогает в решении реальных задач и планировании – 0,5 года.

4. Основы кибернетики (куда входит и пункт 3): базовые знания по управлению системами - 0,5 года.

5. Коммуникационные системы, в том числе Интернет и локальные сети, завтра без этого программисту можно будет не найти работу – 1 год.

6. Операционные системы (без комментариев) – 0,5 года.

7. Основы автоматизации бизнеса: бухучет, логистика, делопроизводство и пр. – 0,5 года.

8. Технологии-носители, так называемое, middleware; зависит от выбора в пунктах 1, 2, 6 и сферы деятельности, рекомендую Microsoft .NET или J2EE, с учетом того, что появится им на смену – 1 год. На этом этапе можно рассмотреть возможность сертификации.

9. Английский язык и не только технический. Очень полезная штука и не только для чтения технической документации. Заниматься регулярно.

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

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

Не согласен с позицией, что разработка – это круто, а кодирование – это для непродвинутых.

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

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

Разработчикам. Как говорит мой босс, споры, вроде C# vs. Java, С++ vs. Java, C++ vs. Delphi, Microsoft vs. Borland && Oracle && Sun && ODMG && …, – это вопросы религии, так что результирующего ответа все равно не получить: у каждого своя правда и своя истина. И я с ним согласен.

Fox, MCSD, MCDBA
gazeta.ru
18 НОЯБРЯ 2005

Добавлено: 2-12-2005 04:12PM Ответить с цитатой

Начать новую тему   Ответить на тему

Страница 1 из 1 [1 Post] Предыдущая тема :: Следующая тема


Работа для студентов-младшекурсников. Начни свою бизнес-карьеру в сети продвинутых кофеен

Работа летом для школьников и студентов в системе HoReCa

Последние 10 тем

The MLS period starts off this thirty day period, and the Chicago Hearth roster is much towards in
United states of america Junior softball avid gamers preach challenging effort
Serpent Bytes 5/24: Continual Winning - AZ Snake Pit
MVP Energy Ratings: Can Luciano Acosta capture Hany Mukhtar?
Can Phillys Julin Carranza "participate in everywhere"? Jim Curtin thinks hence
Who ended up the most straightforward younger-participant performers inside of MLS 7 days 30?
西班牙消费者法规新闻
Edmonton Oilers @ St. Louis Blues
在家工作。 2021 年权威指南
包括不公平竞争和不当使用工业发明和创造

Обратите внимание

В связи с повышенным интересом аудитории сайта osvic.ru к публикуемым на сайте рейтингам, специалисты фирмы «Ос.А» в очередной раз предупреждают:

никакой рейтинг не является истиной в последней инстанции!

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


Работа по специальности для молодых инженеров

Скачать резюме в формате DOC



Новости

On-page optimization involves optimizing individual
On-page optimization involves optimizing individual web pages to rank higher and earn more relevant traffic. Ensure that your chosen keywords are strategically placed in your content's title, headings, meta descriptions, and throughout the body. However, avoid keyword stuffing, as it can negatively impact user experience and search rankings.

Ingredient 4: Technical SEO
Technical SEO focuses on the backend elements of your website that affect its visibility on search engines. Ensure your website has a mobile-responsive design, fast loading

Color Correction

times, secure HTTPS connection, and proper XML sitemap. Fix broken links, optimize images, and use descriptive URLs to make it easier for search engine crawlers to index your content.




http://agentemaillist.com/wp-content/uploads/2023/07/Color-Correction.png[/...

Посмотреть последнее сообщение 3-8-2023 07:38AM  soburkhan111

On-page optimization involves optimizing individual
On-page optimization involves optimizing individual web pages to rank higher and earn more relevant traffic. Ensure that your chosen keywords are strategically placed in your content's title, headings, meta descriptions, and throughout the body. However, avoid keyword stuffing, as it can negatively impact user experience and search rankings.

Ingredient 4: Technical SEO
Technical SEO focuses on the backend elements of your website that affect its visibility on search engines. Ensure your website has a mobile-responsive design, fast loading

Color Correction

times, secure HTTPS connection, and proper XML sitemap. Fix broken links, optimize images, and use descriptive URLs to make it easier for search engine crawlers to index your content.




http://agentemaillist.com/wp-content/uploads/2023/07/Color-Correction.png[/...

Посмотреть последнее сообщение 3-8-2023 07:37AM  soburkhan111

Министр финансов РФ Силуанов: зарплаты бюджетников вырастут более чем на 8% в 2023 году
Зарплаты граждан, работающих в бюджетном секторе, будут увеличены на более чем 8% в 2023 году. По словам министра финансов России Антона Силуанова данный прирост соответствует прогнозу роста заработной платы экономики. «Заработные платы работников бюджетной сферы вырастут на уровень прогноза роста заработной платы экономики — более 8%», — заявил Силуанов в кулуарах Совета Федерации. В то же время заработные платы сотрудников правоохранительных органов в 2023 году будут расти опережающими темпами и будут зависеть от динамики инфляции в стране.
по материалам https://tass.ru/

Посмотреть последнее сообщение 30-11-2022 03:35PM  expert

Губернатор Подмосковья: в регионе откроют центр ИИ-трансформации
Глава Московской области Андрей Воробьев сказал, что в регионе откроют первый в России центр ИИ- трансформации. Проект будет создан на базе Мингосуправления, ИТ и связи, и работать над ним будут Сбер и областное правительство. В рамках нового проекта в регионе будут заниматься развитием искусственного интеллекта, то есть разработкой, пилотированием и внедрением инновационных решений в разных сферах жизни.Уже сейчас в Подмосковье активно используются проекты с искусственным интеллектом. Например, робот Светлана записывает местных жителей на прием к врачу, приложение «Добродел» автоматически распределяет обращения граждан. Как отметил Андрей Воробьев, регион уже работает над созданием новых «умных сервисов». Так, до конца 2022 года планируется внедрить несколько проектов: искусственный интеллект будет составлять расписание общественного транспорта, контролировать несанкционированный сброс строительного мусора и прочее.
по материалам https://inbalashikha.ru/

Посмотреть последнее сообщение 27-11-2022 04:32PM  expert

  OsVic 2001-24  
Поиск   Пользователи   Группы   Профиль   Новости


Яндекс цитирования SEO directory
Powered by phpBB
[ Time: 0.0738s ][ Queries: 20 (0.0284s) ][ Debug on ]