По-видимому, в первую очередь интересен ФКТ КнАГТУ. Возможно, где-то готовят еще? Инсайдеры, отзовитесь, пожалуйста 🙂 Интерес сугубо практический, никак не ради “получить корочку”. Чем он вызван1. Я достаточное время профессионально занимаюсь разработкой, однако образование не совсем то (промэлектронника) и временами возникает желание подучиться не поиском в гугле, а получив систематизированную информацию. Будет ли стОить учёба затраченного времени и средств? Возможно, ведутся какие-то интересные научные исследования? Дистанционное обучение, как опцию, не рассматриваю.2. Существуют предпосылки для создания софтверной компании в городе. Кто-нибудь может поделиться опытом устройства на работу выпускников, студентов?Информация на сайте knastu не вдохновляет. “Языки программирования: Ассемблер; Visual Basic; Turbo Prolog; Borland C++; C++ Builder;” такая формулировка в резюме – однозначно no hire. А еще подозреваю, что ворованный tasm под DOS 🙂 .Пару лет назад делал знакомой какие-то лабы – автор методички не подошел бы и джуниором, из-за откровенной халтуры – задания на тему C и Win32 API выдраны из старой книги Петцольда по VisualBasic, что практически не в тему. Мне кажется, я просто не осведомлен о положительных моментах, да? 😎
Сам заканчиваю ФКТ в этом году. Скажу так- минусов больше чем плюсов. Хотя бы преподаватели(кафедра МОП ЭВМ). Хорошие – Абарникова Елена Борисовна, Тихомиров Владимир Александрович, Трещев Иван Андреевич(аспирант). Хусаинов Ахмед Аксанович – это отдельная тема. Он профессор, да, умный, но обучение не его, он не может донести доходчиво до студентов информацию. ВСЕ! Только они и тянут кафедру! Некому обучать.Чему я обучился за эти 5 лет? Первые 3 года – работа в DOS. И то мы сами начали переходить на визуальные среды разработки, т.к. уже тогда понимали что все это очень устарело. Все задачи очень оторваны от практики, скажем. Вся учебная программа не имеет законченности – отдельные куски, отдельные темы. Можно громко сказать что я научился соображать и т.д., но этому я еще в школе научился. На практике получаются обрывки информации по чуть-чуть из многих тем, например ООП – можно было бы и год и два на это отдать так как это очень актуально. В итоге – 1 семестр с Хусаиновым и это за 5 лет!!! За все 5 лет не было ни одной задачи, требующей применения ООП. Опять эта DOS, изучали ее, програмили копирование файла с дискеты на дискету через XMS. Зачем это нужно я так и не понял. Есть интересные темы, например ОС Реального Времени. Куда полезнее научится программить что нибудь в Embedded Linux. Мы же занимались ерундой в QNX. Да теже элективные курсы с 1С устроить кто интересуется! Некому этим всем заниматься!!!! Современных технологий и инструментария не применяется. Все что мне интересно сейчас: ОСРВ, Java, мобильные платформы, встроенные системы, дизайн интерфеса, все это я изучаю сам, готовясь к Госам и защите диплома.Будь я на вашем месте 5 лет назад и спроси меня тогда пошел бы я на ФКТ – скорее всего нет. В Питер бы поехал. И просят за все это 50 тысяч в год. Это даже 20 не стоит! Хорошо что на бюджете учусь 🙂 .
Сам сейчас с ужасом смотрю на свое дальнейшее трудоустройство. Куда? У нас в городе вся коммерческая разработка ПО связана с 1С. Я им заниматся не хочу. Считаю что для этого достаточно месячных, максимум полугодовых курсов и вперед в бой.АСУТП Амурметалла – SCADA системы. Когда я хотел к ним устроится и мне было интересно меня не брали, т.к. тогда еще учился всю неделю в универе.Кнаапо – вобще не знаю чем там занимаются. Может там тока “жестянщики” нужны – кинуть пару, настроить хаб, серверок. Может я ошибаюсь. Но даже за это 10ка в месяц – я сейчас 8 делаю. Банки – недавно был в одном на собеседовании. Чего они там програмят так и не понял до конца, вроде аналог 1С тока зарубежный с прикрученным ООП и дот нэт.По поводу создания софтверной компании здесь, в городе. Ой как мне думается что она банально, чтоб заработать на хлеб, скатится к 1С, как место где сейчас работаю я. А в начале очень заманчивые лозунги были!Хотя могу ошибатся. Всё! Вся остальная область ИТ – купи/продай/настрой железо! И еще не многие понимают что прогаммист это программист, он программирует, а сеть создать, сервак прикрутить – это к системному инженеру. 🙁
GT_BoyИдти учиться на ФКТ можно только если ничего не знаешь и есть большое желание научиться (хотя наверное не очень подходящее слово). Как для дня начинающего тебе создадут хорошие условия для обучения и дело не в том что там древнючие BC 3.1, turbo pascal и в том же духе. Всем технологиям тебя не научат и никто не знает с чем вжизни столкнуться придется. Захочешь програмить под SAP начнешь возмущаться почему же тебя абабу не научили. В этом даже есть плюс. Тебя учат общим вещам а дальше волен делать что хочешь, а не зацикливаешься на чем нить одном. Хотя помоему всеже, учитавая учебный процесс и оборудование, нынешняя цена на обучение слишком завышена. Говорят уже за 50т перевалило?SDЕсли у тебя есть достаточно навыков чтобы открыть софтверную компанию где ты планируешь быть не только руководителем, но и разработчиком да и в целом понимаешь суть вопроса, думаю тебе ФКТ только ради корочки нужен. Новому ничему не научат.
Что учат общему это как раз и огромный минус. Уж очень общему! Достаточно посмотреть на [link url='http://hh.ru/applicant/searchvacancyresult.xml?keyword1=&allFields=true&areaId=2&metro=&professionalAreaId=1&specializationId=221&fromAgency=true&withoutSalary=true&compensationCurrencyId=1&desireableCompensation=&searchPeriod=30&orderBy=2&itemsOnPage=20'] требования работодателей [/link] и можно понять что действительно нужно.По ценнику не знаю наверняка. Когда узнавал в начале учебного года было меньше 50.
В городе есть и софтверные фирмы и профессиональные удаленщики. К сожалению, у них нет времени на обучение, т.к. надо зарабатывать деньги.Также есть организации, разрабатывающие ПО самостоятельно для собственных нужд.2 GT_Boy: То, что ты назвал аналогом 1С, я говорил, что 1С до такого не дорос и далеко ему еще до такого, и система Российской разработки, я об этом тоже говорил…Чему надо учить… Все зависит от целевого сектора экономики.Если банковский, финансовый софт – однозначно ООП, SOA, промышленные СУБД (SQL), J2EE, JavaЕсли софт для станков с ЧПУ – ассемблер, PL/M, автоматическое управлениеЕсли математическое моделирование – Fortran, F#Если модные фишки – PHP, Ajax, Javascript, Actionscript, веб-юзабилитиЕсли системы управления предприятиями – Workflow Engines, BPEL, BI, MBRF, принципы построения CRM и ERPЕсли ты хочешь быть кодером, учи модные языки, ООПрограммирование, ФП, шаблоны проектирования, SOAЕсли разработчиком – технологии анализа и моделирования прикладной среды, UML, ООПроектирование и OOАнализ, методологии программированияИз Универа выходят грамотные спецы только те, кто самостоятельно, вопреки универу, изучал современные направления и языки.
А что тебе мешает самому поучиться в той области что тебе интересна? Та же ява и шарп наследники плюсов, так что тебе наверное не лишним было BC++ поизучать. Хотя спорить не стану, технологии которым они обучают могли бы и и обновить. Тут ведь так, захочешь научиться и сам научишься, а они подсобят… может быть:)… а не захочешь никто не научит.
2sovienВ чем то вы правы. Я не спорю про самообучение, как раз этим и занимался последние пару лет.2ArchimageИзвиняюсь, не до конца понял предметную область. А какие софтверные фирмы есть у нас в городе?
Фирмы, занимающиеся аналитическими и учетными системами под заказ – ООО “Дальсистема” и ООО “Дальсистема-Софт”, суть одно. Опять же Oracle, ООП!Раньше в ТД был отдел сайтостроения на перле, как там сейчас дела, не знаю.Поищи еще по инету о разработке ПО в Комсе, есть еще ссылки, по ним говорить не буду, т.к. ничего о них не знаю, не встречался, но, думаю, есть еще серьезные разработчики.В ТД “Солнце” тоже работают с Ораклом, но данные грузят из нелюбимого тобой 1С 🙂 Если хочется за счет работодателя удовлетворять свои хотелки, иди на КнААПО, там такое возможно за небольшие деньги 🙂 Так что некоторые потребности в программистах в городе есть. Например, мы уникальны как тип организации, в которой есть потребность в программистах. В Комсомольске больше нет банков, в которых ведется разработка в таких объемах, как у нас, т.к. банк изначально Комсомольский, здесь Головной Офис.Если что, можем научить реальным способам разработки на реальных примерах в нерабочее время за отдельную плату. В том числе методологиям, архитектурам, шаблонам проектирования, разработке многопользовательских корпоративных прикладных задач.
Все таки работать бы хотелось. По поводу хотелок, здесь вопрос не то что не хочу этим заниматься. Я могу и хочу.
Лучше обучиться самому. Будет лучше, дешевле и быстрее.Конкретная математика. Основание информатики Р. Грэхем, Д. Кнут, О. ПаташникАлгоритмы. Построение и анализ. Издание 2-е Томас Кормен и др.Приемы объектно-ориентированного проектирования. Паттерны проектирования Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес (aka GOF)Язык программирования С++. Специальное издание Бьерн СтрауструпВместо последней можно взять [link url='http://mitpress.mit.edu/sicp/full-text/book/book.html'] sicp [/link] (Structure and Interpretation of Computer Programs)Заодно функциональное программирование изучите (наряду с ООП).Также можно взять по базам данных что-то почитать, реляционную теорию.Этого на год-два хватит и это база. Остальное само аккуратненько поверх ляжет.
Не хочу спорить на тему, что не бывает всё сразу “лучше, дешевле и быстрее”, тем более, временами это действительно так 🙂 Однако чем дальше, тем меньше мотивации самообучаться. Если заплатить за обучение – тогда появится. Если по текущей работе требуется изучить технологию – конечно, проблем нет и “бесплатно”, но откуда взять уверенность, что это именно то что нужно? 🙂 Вероятно, есть более эффективное решение задачи (следует из доказанной на практике несостоятельности waterfall модели). Хотя еще более вероятно, что я излишне парюсь по этому поводу 🙂 [quote name='sovien'] дело не в том что там древнючие BC 3.1, turbo pascal и в том же духе [/quote]В этом дело, в этом [smile :-/] _Переучивать(ся)_ придётся, а это порой сложнее, чем начинать с нуля. Обяснить, что на самом деле шарп наследник джавы, и от плюсов они взяли не многим больше пёрла. Что нет такого языка как ВС++, и писать return void(); можно, но не в main… Это лишь детали с поверхности, а в глубине могут крыться более серьёзные заблуждения, приводящие к неверному толкованию простых вещей (“есть предпосылки” = “хочу открыть контору и быть директором и девелопером сразу”) 🙂 [quote name='GT_Boy'] По поводу создания софтверной компании здесь, в городе. Ой как мне думается что она банально, чтоб заработать на хлеб, скатится к 1С, как место где сейчас работаю я. А в начале очень заманчивые лозунги были! [/quote]Это типичная контора основанная по принципу “щас по-быстрому организуемся, ченить наваяем и зашибём денег” (хотя я уверен что на 1С при правильном подходе можно оч прилично поднять). Нормальные софтверные компании (как пример – Майкрософт) развиваются по несколько иному пути: когда основатели стартапа начинают терять заказы-деньги из-за нехватки собственных ресурсов, они просто нанимают помошников.[quote name='ArchiMage'] Раньше в ТД был отдел сайтостроения на перле, как там сейчас дела, не знаю. [/quote]Судя по сайту ТД и объявлениям здесь, уже – никак. Кстати, человек, что делал этот сайт – самоучка и вообще без В/О, что никак не помешало мне заказать у него разработку движка и для моего сайта (однако он давно в Мск).И, опять же кстати, у вас [link url='http://www.komcity.ru/forum/adver/?id=19550'] 3я вакансия [/link] по-моему открыта уже год, неужели всё так плохо? Судя по отсутствию требований к стажу, нужен джуниор с головой и руками из нужного места, а оплата вероятно подходящая для Комсы и непрофильного предприятия.
[quote name='SD'] И, опять же кстати, у вас 3я вакансия по-моему открыта уже год, неужели всё так плохо? [/quote]3-я вакансия открылась в январе этого года. Все не так плохо, люди учатся у нас и растут дальше. Большинство уезжает на запад.Требования вполне адекватные у нас – действительно нужен джуниор с головой и руками из нужного места. А знать ООП и SQL должен однозначно на том уровне, который спрашиваем.
И как успехи? Нашли?
Да, я не буду спорить, что самообучение это хорошо и что можно самостоятельно изучить интересующие темы, но разве так правильно? Разве правильно платить 50т за то, что не нужно будущему работодателю и самому студенту? DOS, Пролог – это шедевр… наверное… Лично я самостоятельно занимаюсь ООП на С++ .NET. Но мне кажется, что это должно быть в учебной программе! У нас на ООП даже не упоминали про абстрактные классы, например. А уж о примерах и говорить не стоит. А ещё любопытно, почему программирование в Интернет – это вовсе не РНР, например. Много любопытных вопросов, правда. Но всё в конечом счёте зависит от самого студента – если он хочет, то научится тому, что ему нужно. В противном случае нечего винить преподавателей. Но вот выше уже писали про хороших преподавателей кафедры МОП ЭВМ – согласна абсолютно. Только на них кафедра и держится.
Copyright ©