где выучиться на программиста



Где можно выучиться на программиста

Автор Den Voznesenskij задал вопрос в разделе Другие языки и технологии

Трудно ли выучиться на программиста? и получил лучший ответ

Ответ от Mix-Fighter44[гуру]
без технического английского программистом ты не станешь. Математика тоже важна, без математики многие программы не создашь. Да и в компьютерах надо разбираться в добавок.

Ответ от Король-Чародей[гуру]
Я заканчиваю в этом году колледж, и собираюсь переходить на вышку. Если вы действительно будете стараться и интересоваться всё будет более менее проще. У вас будет предмет профессиональный англ. язык, проблема с ним решаема, поверь, я его сам знал очень посредственно, но ничего с языками программирования не мучаюсь.. С математикой немного сложней, нужно быть не просто зубрилой, а понимать, тогда учится будет легче.

Ответ от Hacker hacker[гуру]
Да что вы лабуду всякую пишете тут? Трудно им, нужен хороший английский и т.п. Бред сивой кобылы, честное слово!
Я лично давным давно отучился. Сложность обучения на ВСЕХ технических специальностях ВЕЗДЕ ОДИНАКОВАЯ. Если активно работать на лекциях с практиками, если открывать эти лекции еще и дома, то проблем у вас не будет. Самое главное - это вовремя все делать и тогда нагрузки вы не заметите! Ну а если затяните, то конечно охуеете от объемов того, что в голову впихнуть надо.
Кто-то писал про математику, типа ее всю просто вызубрить надо. Пиздешь! Хорошее знание требуется только лишь высшей математики. Т.к. там вся основа, фундамент! Ее дают на первом курсе. А вот специфические разделы математики, типа дискретной математики, математической логики, вычислительной математике, исследования операций, теории вероятностей и математической статистики и т.п. нужно лишь общее представление и понимание. Все эти предметы вам в университете будут давать, но вероятность, что скажем к пятому курсу вы всю информацию из них будете помнить, близка к нулю. В школе же тоже вам 11 лет что-то ежедневно преподавали. А сколько информации из этих 11 лет вы помните по окончании школы? Процентов 40 от силы. Это нормально. Достаточно знать базу по этим разделам математики, а уж если на работе появится необходимость в этих предметах, то просто обращаетесь к справочнику и все. Никто не зубрит все это наизусть. Поэтому у хорошего программиста дома всегда куча справочников в различных областях.
Кто-то тут писал про физику. Тоже пиздешь. Знать нужно только классическую физику: это механика, молекулярка, электромагнетизм, оптика, термоядерная физика. Там все основы. В университете обычно все это дают за полтора года, т.е. делят на 3 части. А вот специфичные разделы, типа электротехники и схемотехники, основ теории управления, кибернетика и т.п. достаточно знать лишь на общем уровне. Также пользуясь справочниками, если встает задача применить что-то конкретное. Программисты бывают разные. Кто-то разрабатывает базы данных, кто-то пишет графические движки, кто-то игры, кто-то под ОС модули пишет и т.п. Если вы скажем на работе пишете программное обеспечение для микроконтроллеров, то там естественно от вас будет требоваться стопроцентное знание электротехники и схемотехники. Но если ваша компания занимается разработкой всяческих баз данных, то вам и за всю жизнь не пригодится эта электротехника.
Шикарное знание технического английского тоже пиздешь! Мы все в России работаем, у нас по ГОСТам техническая документация к программам должна быть только на русском. Там СОВЕРШЕННОЕ ЗНАНИЕ ни к чему. Обычного более чем достаточно. В России буквально по пальцам одной руки можно посчитать компании, которые распространяют свой программный продукт на другие страны. Вот если вы в такой будете работать, то там да, английский на максимуме должен быть. Но лично от меня совет - бросайте нахер немецкий! Это мертвый язык! Если вы планируете жить в Германии, или ваш сосед немец, то есть мааааааленький смысл его все же доучить. А во всех остальных миллионах случаев - язык абсолютно бесполезен для вас. Поэтому на английский переходите не думая. Хотя бы на отдыхе за границей сможете с людьми говорить.
Вы выбираете востребованную специальность, но у нее миллионы минусов, таких, как проблемы с простатой или геморрой от постоянного сидения (годам к 35-40 проявятся), ношение очков, из-за постоянного созерцания монитора, вам всю жизнь придется что-то читать или учить, т.к. компьютерные технологии стремительно развиваются и каждый день выходит что-то новое. Вас ожидает не самая яркая личная жизнь, т.к. на нее остается очень мало времени. Без получения второго высшего образования, как правило экономического, ваша карьерная лестница закончиться на руководителе проекта. А со вторым высшим вы сможете открыть сами свою фирму и работать уже на себя, а не на чужого дядю. Есть и куча плюсов. Выбирая свой путь вам нужно выбирать то, к чему душа лежит. Нелюбимая работа хуже всего на свете!

Ответ от Kaiu[гуру]
Учил немецкий... но надо английский, пришлось учить уже в универе... но счас другие времена, сейчас со школьной скамьи приучают к английскому и правильно, толку то мои знания от которых ничего не осталось... да даже кто учил проработав пару лет в Германии только могли сказать, что наконец уверенно чувствуют себя при разговоре.
Так что занимайся английским.
Математика жутка нужна, на 1 курсе сдавали 3 экзамена по разным разделам математики... это у них такой метод был отсеять слабых... потому на это упор... потом физика некоторых достала... хотя особо не нужна она, но у кого-то сложности тоже были.
Но математика там курса 3 постоянно идет в разном виде... потому знания желательно на отлично хоть школьный курс... а там кто как учил... все равно у всех диплом и кто... кто вообще продавец компов.
Техническое направление да.... таже физика нужна... конечно смотря какой программер, есть направления, может ты чисто в алгоритмы уйдешь... а нет так зависит от города, что у вас там есть. У нас к примеру выч. комплексы системы и сети, это более общее образование, все понемногу, но не такие сильные программеры как готовят на более узких специальностях, зато и знание железа тоже давали.
Потому определяйся куда будешь идти учиться и на что упор делать в последствии. А так... просто учишь хотя бы хорошо... ну информатику на отлично, а то и не примут.

Ответ от Jul_D[новичек]
мне тоже 17 и я заканчиваю 2 курс колледжа. Знаешь. я не скажу что сложно, главное пытаться, усовершенствовать себя каждый раз, английский тоже важно, логика. Главное понимать программирование и дастся легко и с удовольствием

Ответ от И.А. Голованов[гуру]
собственно программирование в узком смысле - просто оформление на подходящем под задачу языке заранее придуманного алгоритма.
(кодерство -справляется любая аккуратная обезьяна вызубрившая талмуд с описанием языка)
большинство языков программизма используют как служебные пару десятков слов из английского языка - тут английский целиком не нужен, достаточно этих слов, а как их запятыми оформить всегда можно глянуть по хелпам
большинство документации, тематической литературы и общения, названий переменных и функций - на инглише.
тут без хотя бы "свободно читаю и кое-как могу написать" никуда
сами алгоритмы, разработка, анализ,... -математика в чистом виде. это на уровне технического вуза sine qua non любого мало-мальски приличного проггера
---------
добавка:
важны ещё физика и психология:
без них будет куча ошибок в коде из-за неучтённых вариантов.
типа:
ветвление -лодка повернёт направо или налево.
и вот нифига, она может просто остановиться, сдвинуться направо налево не поворачиваясь, утонуть, взлететь выпустив крылья, раствориться,.. .
а немецкий. всё равно учи. наврядли в школе будет больше чем "еле еле читаю со словарём и могу объясниться в магазине", но каждый язык даёт взгляд на вещи чуть с другой стороны
(например в русском и английском деление радуги на 7 цветов чуть сдвинуто в синей части спектра)

Ответ от Ewgen[гуру]
Это постоянное обучение и переобучение, тут нет какого то стабильного состояния. Вопрос что требуется для текущей работы. Вот эти локальные требования, могут быть выполнены в очень короткие сроки. Но вот я например прежде чем приобрел такую способность обучаться языкам быстро и безболезненно, учился где то года 2-3. Важным этапом было изучение ассемблера и некоторые разработки в области ОС и компиляторов. Еще достаточно важным было изучение схемотехники, это дало мне существенное дополнение к моей картине понимания работы компьютера и как следствие понимание принципа работы программ. Скажем так я стал видеть в командах электронные импульсы, это чувство схоже с тем что чувствует человек знающий ассемблер, смотря на С-шный код.
Понимание того как работает программа и компьютер в целом дают во первых способность писать программы в уме, а во вторых трассировать код без отладчика. Первый навык который приобретает всякий ассемблерщик, это способность трассировать код в уме, причем не хуже отладчика.
Сейчас, при наличии спецификации могу изучить язык за пару недель в худшем случае. Вот для примера SQL я изучил за буквально пару суток, в виду его простоты и понятности. А Perl изучал пару недель.
Но что важно понимать, под изучением стоит понимать не зазубривание всех операторов языка, а понимаем его принципа работы, принципа написания программ на нем. А операторы запомнятся после пары программ.
Из образования могу лишь сказать что физика и математика могут пригодится. Все зависит от выбранной области. Ну и знание языков, включая английского - это важная часть образования. Без него будет сложновато находить нужную информацию.

Ответ от Герман Яковенко[гуру]
я сейчас учусь на программиста мне 17 лет.... скажу так, если норм заведение то очень тяжело... нужен хороший английский, физика, математика.... и если учиться то только на высшее идти.. без него никуда не примут на норм работу. если выучиться до конца то это классно.. множество возможностей открывается перед тобой.. я сейчас учусь в колледже мне нравится.. рассчитываю закончить 4 курс и идти на высшее если не прикроют заведение... сейчас по всей стане закрывают техникумы, колледжи, филиалы институтов и т. д (ВАЖНО!)... из за этого факта боюсь закончить на среднем профессиональном.. тут в общем сам думай как поступить уже большой

Ответ от Любовь Мазнева[новичек]
да трудно но если не будешь лениться то всё получиться

Ответ от Sergey Belyaev[гуру]
Трудно? конечно трудно.
Английский знать надо. Математическую логику и т. п.
Вообщем если хотите стать программистом то в перед. Если желания нет то лучше и не соваться.

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Трудно ли выучиться на программиста?
Программист на Википедии
Посмотрите статью на википедии про Программист
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*