Поток мыслей про самоучек и профильное образование
Запись от voral размещена 07.08.2019 в 10:43
Показов 11617
Комментарии 89
Метки образование
|
Периодически вижу высказывания, что для программиста ВУЗ это пустая трата времени и программистом можно стать без этого. И вот решил высказаться по этому поводу. Сам я самоучка. Старт дали мне, конечно - ходил полгода в 87 году на станцию юных пионеров в кружок, где и написал первый "привет мир". Далее уже практически сам. При этом к выбору ВУЗа подошел не правильно. Отчасти повлияла "жизненная ситуация", отчасти время - девяностые, отчасти то, что у меня была возможность поступить именно в энерго без экзаменов, ну, а главное, все же мне было "пофиг". И даже на ИТ кафедру "не захотел" перевестись когда была возможность. Но вот диплом уже был чистое программирование. Он вырос из научной работы (разработка САПР). Ну, а после института работать пошел сисадмином. Точнее, по тогдашним традициям, "компьютерщиком". И в обязанности входило и администрирование, и программирование и набор поздравлений в "слово и дело" и в ворде... Потом армия.. И с 2000 года исключительно программист. Успел поработать совершенно в различных сферах (банковская, прикладное ПО, ПО АСУ, сейчас в вебе). И что мне до сих пор мешает: пробелы именно в базовых знаниях. Многое базовое - это самое "скучное" в изучении, по этому самоучка, чаще всего, пропускает, минует. А потом наступает на эти грабли. Т.е. это первая проблема в самообучении: нет понимания, что действительно нужно знать и в какой последовательности изучать. Ну и стремление галопом добраться до какого то ощутимого результата, не обращая внимания на "мелочи", важность, которых понимаешь только с опытом. Второе препятствие - источники знаний. Моими источниками были где то перепечатанные книжки, скачанные с бибиэсок ну и общение в FidoNET. Где уровень отвечающих был достаточно высок. (Хотя потом пошло дело на спад и в итоге, например, дилетанты по сути убили интересную эху по асемблеру запросами "и мне", когда какой то идиот написал "у меня есть программа для халявного интернета".) Доступный интернет появился позже. С одной стороны это отличный источник информации, а с другой... Это огромная помойка. Про "помойку" поясню. Все программисты проходят через стадию "чайник". Это нормально. Программист должен всегда должен развиваться. Но у не которых иногда рано, иногда чуть позже возникает ощущение, что они все поняли, изучили и стали "великим гуру". Правда иногда эти "гуру" не находят себе хорошую работу в качестве программиста, и объясняют это себе так: "меня не понимают", "я впереди всех по времени, они не доросли" и т.д. и т.п. Но на самом деле это означает, что "чайник" перерос в "ламера". Ламер - это все, это тупик. Но беда в том, что ламеры, начинают учить других и, даже, зарабатывать на этом. Ведь чайник не всегда может распознать ламера. И ламер действительно его кое-чему научит... И таких учителей море. (недавний пример этого форума уроки про GO TO ). Т.е. вставая на рельсы самообучения надо понимать, что пойдешь как по минному полю с завязанными глазами. А вот в профильном ВУЗе дадут именно ту базу, которая необходима. Основываясь на этой базе уже можно будет отделять ламеров от лекторов, мнение которых, как минимум, стоит послушать и обдумать. В то же время и ВУЗ не панацея. Идеальный вариант это сочетание: обучение в профильном ВУЗе с самостоятельным дополнительным погружением. И вот тут, когда в багаже есть уже правильные знания, интернет становится шикарным источником информации. (хотя все равно воспринимать всю надо обдуманно и осторожно).Я в общем доволен надежностью моего дохода, уровнем своей востребованности, но все же уверен на 100% с профильным ВУЗом уровень был бы выше. Да кто-то скажет: "Ну это ты, а вот я то...". Да есть такие, кто сможет, но давайте быть объективными таких меньшинство. По этому лучше помнить "Надейся - на лучшее, а готовься - к худшему!" 4 года в ВУЗе не так много по сравнению с теми годами когда будешь работать. P.S. Поделюсь радостью и гордостью: сын в этом году поступил в один из лучших ВУЗов страны на программную инженерию. |
Метки образование
Размещено в Без категории
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Всего комментариев 89
Комментарии
-
соглашусь. Ситуация усугубляется тем, что люди стали ломиться в отрасль очертя голову, даже не задумываясь куда и как. Читают 1-2 книги, курсы двухнедельные (ну или там "программист за 21 день") и все - плачь на линкедине:"Почему меня не берут, я же джун с горящими глазами?"
ВУЗ кроме прочего дает шанс понять -а интересно ли и нужно это тебе в целом.
Был опыт - девушка просила менторить ее по джава, но при этом реально была отличным художником, не просто потому что мне так казалось, а реально были картины, выставки. Безуспешно пытался ее убедить, что не нужно ей программирование, она талант в другом. А за годик в ВУЗе небось бы и опомнилась...
А сын -молодец)Запись от Welemir1 размещена 07.08.2019 в 11:10
-
Тут еще проблема в том, что многие российские вузы, мягко скажем, оставляют желать лучшего. Куда преподаватели приходят по принципу "не можешь сам - учи других". Содержать нормальных преподавателей - практикующих специалистов, находящихся в теме, и кроме того, в теме сегодняшнего дня, а не десяти-а то и большей давности, когда они сами учились в вузе - единицы. А в такой стремительно меняющейся отрасли как IT это немаловажно. Разумеется, есть и не меняющийся во времени базис - архитектура ЭВМ, математика и т.д. Но и здесь преподаватель, который не держит себя постоянно в тонусе, сам быстро все забывает и научить ничему студентов не в состоянии. Разве что методичку прочитать, ценность чего весьма сомнительна.
Сам я учился не в последнем вузе страны и доля подобных преподов была довольно заметна, чего уж говорить о каких-нибудь захолустных вузах.
Ну а когда на все это накладывается еще и популярное мнение родом, видимо, еще из совка с его распределениями, что получишь корочку и тебя с руками на работу в любую контору оторвут, то получаем то, что имеем. Куча просиживающих 4 года (а то и 6 лет) штаны и появляющихся в вузе от сессии к сессии, потом закономерно не могущих найти работу, потому что без реальных знаний они никому не нужны. И нытье в интернете, что дипломом бесполезен и его только в качестве подставки использовать. Ну кто-ж спорит, диплом конечно бесполезен, полезны - знания, полученные в процессе образования. О чем многие почему то забывают.
Затем, если такой нытик все же найдет в себе силы взяться за ум и все таки что-то выучить, пройти те же курсы, прочитать книжки и найдет работу джуном, то вой о бесполезности образования начинается с удвоенной силой. "Смотрите, я проучился в вузе и работу не нашел, прошел курсы, самообразовался - и наконец нашел. Вуз бесполезен!". То, что начинать учиться надо было 4 года назад, еще на первом курсе, и тогда такой проблемы бы не возникло в принципе, у таких персонажей в голове не укладывается.
В общем то, на мой взгляд, если цель поступления в вуз - получение знаний, а не отсрочки от армии и отмазки для родителей чтобы еще несколько лет у них на шее посидеть, то поступать стоит в приличные вузы в крупных города, в России есть несколько таких. Поступать в провинциальные шараги нет никакого смысла, там учить на хорошем уровне просто некому и такое образование не сильно будет отличаться от самообразования, со всеми его недостатками.Запись от Катафалк размещена 07.08.2019 в 17:20
-
Зачем? Достаточно посмотреть несколько 20-ти минутных видео на youtube от Василия Попочкова.
Сообщение от Welemir1
Запись от HelicopterK52 размещена 07.08.2019 в 17:28
-
Кстати насчет способности к развитию. Я, например, пока учился в вузе, успел пописать на pascal, C++, maple, matlab, scilab, java, awk, sql, promela, lisp, prolog, может еще чего забыл. Но я учился на математической специальности с уклоном в программирование. А кто на вычислительных системах учились, они еще больше всего перепробовали - Python, c#, разные технологии, графику на openGL писали, разные БД устанавливали, и т.д., тут уж я не знаю, что еще они там делали.
Потому что приходишь на новую пару и препод говорит - будем лабы писать, например, на scilab. Бери и изучай, никаких лекций по этой системе нет, лекции о другом - они о предметной области, а в языке сам должен во всем разобраться. Максимум - препод на лабах может какой-нибудь подсказать, если самому никак и обсудить решение.
После нескольких лет такого штурма разнообразными технологиями перестаешь относиться как к какой-то проблеме. Нужно написать что нибудь на C++? Да пожалуйста. Переписать на Python? Прикрутить к проекту другую БД? Нет проблем. Время, необходимое на начальное ознакомление с технологией, чтобы начать ее использовать - полдня почитал документацию, и готово. В результате начинаешь тратить время на гораздо более полезные вещи - на более глубокое изучение предметной области, проработку решения и архитектуры, а конкретные технологии воспринимаешь как и должен - как инструменты для решения задач. А не наоборот, не занимаешься подгонкой задач под технологии, которые знаешь, как любят делать выпускники двухнедельных курсов.
Собственно, все это в голове у подобных выпускников-недоучек никак не укладывается, за примерами далеко ходить не надо, их тут на форуме табунами ходят. "Как это так, я уже год Jpa учу и никак не доучу, а тут кто-то пишет, что это все гроша ломаного не стоит и учиться надо совершенно другому? Да ты сам ламер небось!"Запись от Катафалк размещена 07.08.2019 в 17:42
-
Запись от Welemir1 размещена 07.08.2019 в 17:53
-
Увы все так. Но хоть некая последовательность пусть в устаревшей форме, но даже в захолустном ВУЗе дадут... Ко мне как то давно приходили на практику два студента. Один пошел на ИТ "потому, что престиж", второй реально хотел стать программистом. Первого в восторг привел даеж русифицированный волковкомандер... Со вторым пообщались, все так: да программа не доработанная (это примерно 97 год), но если есть желание, то больше возможности найти нужную информацию, (с учетом того, что не каждый себе тогда еще интернет мог позволить). Т.е. я именно по этому и сказал, институт не панацея.
Сообщение от Катафалк
Может это вообще особенность профессии, но самообучаться надо в любом случае. По крайней мере направление хоть какое то задать смогут.
Пример из личной практики. Уже писал коммерческую программу с ООП. При этом действительно "понял" (не знаю как тут точнее выразится) ООП уже когда тот первый ООП проект был позади... (Кстати, как не смешно, но помогла поставить мозг на место книга "C++ для чайников", которую совершенно спонтанно и случайно, взял у друга в поездку почитать в автобусе.)Запись от voral размещена 07.08.2019 в 19:07
-
И да, согласен. "получить диплом" не означает стать профессиональнее любого самоучки. Все зависит от человека, его целей, ну и способностей.Запись от voral размещена 07.08.2019 в 19:11
-
Есть такие персонажи, да) Но таких видно сразу на собеседовании, да и так, по святой вере в то, что диплом (хорошо, если честно полученный) - пропуск в любые двери любой IT-конторы, в том числе и гугла. Т.е., что это только разовый напряг, а дальше пьёшь себе смузи, да купаешься в бабле как Дональд Дак. Про то, что самообучаться надо постоянно до самой смерти (и ещё какое-то время после) они не в курсе.
Сообщение от voral
Хотя бывало даже хуже: в прошлую контору пришёл паренёк и заявил: я прошёл такой-то (не помню какой) престижный курс по разработке под iOS, берите меня и давайте 100500 рублей в день.
Запись от Usaga размещена 08.08.2019 в 07:25
-
Сам я тоже самоучка.
Что касается профессионального поприще, то тут никакого дискомфорта не возникает, но "профильная бумажка" (т.е. диплом), все чаще необходима для трудоустройства на высокооплачиваемую работу.
Я знаю немало самоучек и дипломированных специалистов и могу сказать однозначно, что диплом в угоду знаний никаких преимуществ не дает, увы, но это так.Запись от Maks размещена 08.08.2019 в 09:58
-
Запись от Evg размещена 08.08.2019 в 10:17
-
Запись от Usaga размещена 08.08.2019 в 12:17
-
У меня один препод говорил (не дословно): В институте делаем из вас не ассов профессии, а учим способности быстро и качественно найти ответ на возникший вопрос в профессиональной сфере.
Сообщение от Maks
Утрированный пример: возникла какая то задача, мы ее решили в меру способностей. А потом оказывается, что есть некая теорема "Петрова-Васечкина", зная которую можно решить задачу гораздо проще.
И тут еще одна деталь:
1. Можно за весь стаж просто и не столкнуться с задачами, которые серьезно выйдут за рамки имеющихся знаний полученных самообученем, но которые даются в ВУЗе.
2. Естественно есть люди дотошные и скурпулезные, что позволит получить весь необходимый багаж знаний. Но, подозреваю,с среди людей 18-25 лет мало таких (кто будет грызть и всевозможную сопутствующую программированию теорию)
Кстати, о "профильной бумажке" и устройстве на работу. Все так. И в дополнение еще. Правда тут, возможно, вмешивается то, что я хоть и с оговорками, но фрилансер (большую часть стажа). У меня "проблема" с терминами. Например:
после армии искал работу (профильной бумажки нет, но есть запись в трудовой "электроник" и "главный специалист-программист"). И не смог объяснить, что такое "транзакция". Понимал, что такое, но вы дал только "пык мык" (првада "превратности" судьбы - благодаря этому не попал в контору-болото, и нашел отличную)
А вот относительно недавно уже. Пошел на собеседование ради спортивного интереса. Спросили какими паттернами проектирования пользуетесь.. Ну да я их и изучал и применял во всю, до некоторых сам раньше дошел. Но вот из названий только одиночка и фабрика помнил.... Мне ведь было важно для себя не название, а суть... Ну да, я конечно, рассказал какими я пользовался, но все же....
Да все это, конечно же, индивидуально в обоих случаях (как основа:и самообучение и ВУЗ). Вот лично по мне ВУЗ бы мне очень помог.Запись от voral размещена 08.08.2019 в 13:06
-
В последнее время всё чаще вижу подобные темы в блогах и не покидает мысль о том, что люди начали таки скучать по 90-м...
Чёрт, а славные были времена... Парадоксально, но даже Артемий Лебедев, чья притязательная студия в своё время наплодившая непритязательных ламеров, задумался о "здравомыслии" окружающих...
На самом деле Ваша история не нова и около 90% тех кому за 30 могут рассказать подобные истории. По своему опыту общения с разношёрстными людьми могу сказать одно "самоучек" в IT не бывает. Подобный термин не соответствует реалиям. Меня часто обвиняют в том, что я делю мир на технарей и гуманитариев. А, как по мне, так это вещь очевидная. По моему мнению, люди с техническим складом ума в кратчайшие сроки способны освоить практически любую IT-специализацию... Когда попадаются коллеги, которые называют себя "самоучками" - я им говорю: "Ребята, добро пожаловать домой! Вы вернулись на правильные рельсы!" Всё таки "самоучками" их язык не поворачивается назвать. Ибо понимание IT, опять же на мой взгляд, заложено где-то в геноме человека. И у тебя он либо есть при рождении - либо ты просто живёшь и наслаждаешься жизнью не задавая лишних вопросов.
Что касается диплома и ВУЗа, то, здесь теория относительности в действии... Многие склонны полагать, что именно в ВУЗе априори должны закладывать знания, но это не так. В первую очередь всё зависит от ученика. Если есть стремление к освоению профессии, ни страна, ни плохие учителя, ни остойный ВУЗ никогда не встанут между ним и знаниями. ВУЗ, как и школа дают лишь 15% базовых знаний, которые помогают не провалиться на собеседовании... А дальше большая и полная успехов и разочарований монохромная жизнь IT-шника...
*Кстати, всегда избегал контор где диплом ставят выше опыта... Либо HR не в теме - либо уровень конторы слишком слаб, чтобы позволить себе классных спецов. За последние лет 10 вообще не помню ни одной конторы, где бы у меня спрашивали про диплом. 15 минут было за глаза...
Ну а здесь могу только поздравить! В наше время быть хорошим отцом куда сложнее, чем продвинутым IT-шником...
P.S. Предвидеть будущее не порок, смириться с будущим - уныние, жалеть о прошлом - смертный грех... Так давайте менять будущее! (это резюме по поводу ностальгических топиков по тегу "Интернет уже не тот", "Образование не то", "Тяжело быть айтишником")Запись от Fedor92 размещена 08.08.2019 в 23:21
-

Не. Покрайней мере я не начал скучать.. Да было весело, интересно и т.п. (Ну и сейчас не менее интересно)... Просто мысль о том, что если бы в дополнение к собственным усилиям по изучению. Был бы ВУЗ да еще и с преподавателями заставляющими сдавать зачеты даже по "скучным" темам. Оно ведь отложится в памяти, а потом можно будет достать когда возникнет необходимости.
А то, что ВУЗ без желания и склада ума мало, что даст я полностью согласен. Моя запись скорее касается тех кто действительно хочет стать программистом.
Просто, особенно, когда возраст не большой хочется сразу после привет мир написать что то уровня топовой игры, при этом за неделю...
А изучать до привет мир теорию алгоритмов и прочее "непонятно зачем мне это надо" возьмется мало кто. Тут скорее уже больше "по необходимости" и не факт, что не пролетишь мимо чего то важного.Запись от voral размещена 09.08.2019 в 01:15
-
Запись от Avazart размещена 09.08.2019 в 12:45
-
Не согласен. Я думаю ни в одной профессии нельзя заранее предугадать абсолютно все, что потребуется. А в ИТ тем более. Очень динамичная сфера. Просто знание укладывается на дальнюю полку, а потом достается когда нужно. При чем не обязательно помнить его досканально. Просто в необходимый момент вспоминаешь "а там было чего то такое" и понимаешь где искать.
Опять же пример из жизни. Геометрией занимался последний раз в институте (а закончил в 96 году). Казалось бы нафига я время терял... Да вот только сейчас затеял проект по построению выкроек и геометрии там море. И как бы легче разобраться, да все равно гуглю, но там просто нашел, прочитал "а точняк, вспомнил" и вперед.
А стаж программиста может занести вообще в любую сферу и область знаний.
Почему никому? Не всем - да..
Сообщение от Avazart
Запись от voral размещена 09.08.2019 в 12:52
-
Отрицание - первый признак моей правоты...
Создавая ту или иную тему мы даже не подозреваем о том, что помимо основного посыла есть и другой - не очевидный при первом приближении... Ну может с эпохой я конечно переборщил, а вот по "старому" Интернету скучают все без исключения... В целом лет 20 назад можно было получить квалифицированную помощь не только в FidoNet, а в принципе на любом IT-форуме, причём, как и готовый код... Капитализм пропагандируемый Западом по всему миру похоронил и полезный Интернет, и спецов. Поэтому сейчас мы имеем огромную лживую помойку на выходе, где деньги выше правды...
Ну вот я в ВУЗе отучился. У меня были строгие и требовательные преподаватели, но ни к чему хорошему это ни привело... Помню был у нас препод по прозвищу "Перфоратор". Как-то к нему пришёл студент на 22-ю пересдачу, да я не ошибся 22-ю! Он этого студика унижал(морально) минут 15 при всей нашей группе, как именно писать не буду - это мерзко... Будь я на месте студика просто бы всёк "Перфоратору"... Плюс были предметы, которые в принципе были проходными и наличие их в программе можно было бы сделать по выбору. К примеру, психология мне вообще не упёрлась, тем более препод редкостный урод, на экзамене тупо заваливал терминологией без возможности пересдачи.Запись от Fedor92 размещена 09.08.2019 в 13:29
-
Тут не то, чтобы отрицание.
Конечно же общение в фидошке в доинтернетное время было интереснее и общение было более продуктивным. Тут спора нет. Конечно многое, что хочется "вернуть"... Но в целом я за прогресс, да надо больше "фильтровать", но количество "фильтров" не перебивает плюсов
Тут вообще начал со своей истории только для того, чтобы пояснить с какого бодуна я вообще могу мнение высказывать на эту тему.
Может вам просто сложнее это оценить?
У вас эти знания просто где то есть и ждут своего часа. Когда наступит час Ч вы их вспомните/освежите и примените. А я буду штудировать форумы и спрашивать совета у студентов
при этом не всегда буду искать ответ там где его надо искать.
PS 22 пересдачи это жестко.. У нас бы давно вылет. А преподаватели разные бывают это понятно.. Вот у меня до института еще техникум был. Экзамен по физике (точнее пересдача - итоговый экзамен с 3 исправлял). В режиме блиц (без подготовки) ответил на все 3 вопроса во всех 30ти билетах. Кроме последнего. На последнем вопросе при подготовке я просто выдохся, даже не нашел (и не старался) ответ на него. С такой подготовкой и ответами в таком режиме у всех остальных преподавателей это была бы железобетонная 5... А тут нет: 4
Но за то весь технику помнит Юлию Антоновну и физикуЗапись от voral размещена 09.08.2019 в 13:51
-
Хотя конечно... Наверное когда будет лет 150 мне, буду скучать по общению на этом форуме, пользуясь каким то новым продвинутым форматом общения....
Только вот надо будет разобраться о чем действительно скучаю: о форуме или о возрасте
Запись от voral размещена 09.08.2019 в 13:56
-
Запись от Avazart размещена 09.08.2019 в 17:31

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

