![]() |
Народ.В этом году я поступаю на программиста.Хотелось бы летом, пока есть время научиться чему-то полезному, что связано с программированием и что может облегчить последующее освоение материала в вузе.Так вот, в программировании я ноль(несчитая изучения паскаля в школе, но думаю это нельзя считать даже за мизерный опыт).Стоит ли что-нибудь почитать, чтобы освоить основы основ и понять как работает система в принципе(дабы застраховать себя от пути быдлокодинга)? Или же лучше просто забить, т.к. самому что-то выучить с нуля нельзя или очень сложно ? |
Цитата:
|
Цитата:
|
Берите книгу Гради Буча "Объектно - ориентированный анализ и проектирование" и читайте, также осваивайте все тома книги Дональда Кнута "Искусство программирования". Дальше в зависимости от выбранного языка программирования. |
Цитата:
|
я бы не рекомендовал читать Буча людям, не знакомым с программированием. пользы от этого будет 0. перед тем как лезть в ООП и тем более вникать в проектирование неплохо было бы освоить процедурное программиирование, основные алгоритмы (рекурсия и тд) и хотя бы немного вникнуть в работу системы (хотя бы в ассемблере покопаться) я бы посоветовал начать с основ. решайте простые задачки на сортировки, рекурсию, массиы, списки и проч. в качестве инструментария имхо лучше всего подойдет С/С++. книжек в тырнете море. скачайте какой-нибудь учебник и задачник с пометкой "для начинающих" и вперед. |
Цитата:
|
Чё-то вам какую-то залупку выше советуют. Учить я бы порекомендовал начинать с паскаля, т.к. в универе он-то как раз и будет и плюс с него начинать учить вполне нормальная тема. Правда материал мне посоветовать трудно, т.к. особо книг не читал. Но в своё время мне рекомендовали Немнюга Turbo Pascal 7.0 и книгу так-то я листал и вроде неплохая, но я бы советовал всё-таки найти текстовые уроки, если они вообще существуют. |
Цитата:
Добавлено через 13 минут 13 секунд Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
Добавлено через 13 минут 54 секунды Цитата:
а какой смысл с джавы начинать? по-моему это вообще моветон - использовать классы и объекты для осовения простых приемов, при этом не понимая что там происходит. потом эти люди лезут на форумы, задавая идиотские вопросы по типу: что означает public, static, system.out. и почему писать можно только внутри main :guinda: |
Добрые советчики советуют истинный путь говнокодера. Сначала освойте вузовские курсы вешей и дискрет. математеки, булев.алгебры, структуры данных и алгоритмы, потом уже можно браться за какой-нить С, а не паскуаль, который нужен только для преподавания преподавателями Про старт с плюсов - это конечно полное лолшто :D |
В MIT вроде как с LISP начинают, делается это для того чтобы научить правильно думать. У нас в универе мы начали с C/С++, LISP также изучали. Поэтому мне не понятна такая ваша реакция. Все ведь в конечном счете зависит от преподавателей, а не от от учебного плана. |
Цитата:
почитай требования к абитуриентам в мит :) |
Цитата:
|
Цитата:
Если уж совсем обобщать, лучше начинать с самого лёгкого, дабы по алгоритмам разобраться, как писать коды. Не берите сразу непростое и кажущееся маловыполнимым. P.S. На этой же странице просили совета, с чего начинать, какую литературу. Советую изучать простейший справочник по выбранному вами языку программирования, а затем можно читать литературу Герберта Шилдта. Отличный автор.:horosho: Пишет довольно понятно. Вроде всё, что сказать хотел.:horosho: |
как например связана булева алгебра и умение считать тройные интегралы с изучением синтаксиса некоторого языка , структур данных и ооп :| :(:facepalm: наверное чтобы с сортировками поработать и ознакомиться с архитектурой машины нужно трехтомник Фихтенгольца прочитать :black: матподготовка не гарантирует, что напишешь нормальный оптимальный код, у жестких математиков наоборот как раз бывает. хотя не спорю она нужна. ну ебашьтесь с паскалем че. я прост на своем опыте говорю. я вот например до сих пор путаюсь когда вижу в коде на нем указатели ^ прочую подобную байду, имхо с понятней как-то в определенных рамках |
Одна история охуительнее другой. МИТ, Лисп, булевая алгебра... Про что несут :confused: |
Посоны я смотрю вы тут заговорили об универах Я вот собираюсь податься в ИТ-сферу и собсна хотел спросить у бывалых более менее тут, на какую специальность из данных лучше всего выучиться: -Информационная безопасность -Информационные системы и технологии -Информатика и вычислительная техника -Программная инженерия и почему:) буду очень благодарен за внятные ответы. |
http://www.codecademy.com вам в помощь, господа абитуриенты |
Цитата:
По поводу специальностей зайди на сайт универа, там всегда есть описание специальностей, почитай, многое может сразу проясниться. |
Ну я читал все на сайтах вузов. Мне бы как раз-таки хотелось узнать мнения самих обучающихся, либо уже обучившихся. |
По моему мнению лучше поступать либо на Информационную безопасность, либо на Информационные системы и технологии. |
Цитата:
но если интересно не только программирование, но и железо с сетями есть смысл идти на информатику и выч технику. там ожидает дикий сплав из программирования, электроники и математики. если интересует ИТ, но не знаешь что к чему и чем хочешь заниматься в будущем иди туда не пожалеешь |
Цитата:
"из пальца высосано. как вообще эти языки связаны с си-подобными?". Отвечаю. Таким образом, что алгоритмы через них понимаются проще. А отсюда давай строить цепочку - коли алгоритмы понимаемы, то ничего не стоит на других языках программирования, в том числе и Си, узнав о синтаксисе и выучив его, написать программы. Вот и вся связь. |
Цитата:
|
Цитата:
|
пополнил ваши ряды поступил на "информатика и вычислительная техника" и мне становится страшно что не потяну..хотя по информатике и алгебре пятерки, по физике мразь 4 поставила..понимаю предметы легко, если не ленюсь..с такими данными легко будет учиться. как думаете?:guinda: |
Я вот подумываю на программиста идти через год, в компе шарю на уровне обычного юзера не более.Но желание есть учиться в этом направлении. Вопрос в чём: востребованная ли это профессия? |
Цитата:
мне не удалось и я забил, сам так не пробовал, но в принципе схема верная |
на джаве прогает кто? se-шники желательно вот решил начать изучать что-то серьёзнее, чем паскаль. его, кажется, уже измучил до предела (своего). принципы алгоритмизации и программирования усвоены. какими советами подогреете? с чего начинали? с каких книг, сайтов и т.д? в чем особые сложности возникали? в чем пригодилось? ну и далее по списку вплоть до актуальности или сложновато будет сразу на джаву переходить? |
Всех с днём программиста пацаны:horosho::bokal: Цитата:
|
я не программист, но образование у меня программисткое:( |
Цитата:
Также отличная книга "Java. Руководство для начинающих" Герберт Шилдт, 2012 г. вроде скачать её нельзя ещё. Если прочитаешь одну из этих книг, то свободно будешь владеть Java SE. Главное практика. Вот ещё несколько ссылок: http://habrahabr.ru/post/76208/ http://habrahabr.ru/qa/21849/ http://habrahabr.ru/qa/34/ http://habrahabr.ru/qa/21038/ |
пацаны, на какой более серьезный язык можно перейти с жаваскрипт? это не считая пхп |
Цитата:
|
Цитата:
мне 18 и все языки впереди ещё. мне надо знать на чем продолжать блэря |
Цитата:
|
Цитата:
только я вот наверное пока все-таки заморочусь на делфи. с паскаля поудобнее на него переходить а ты-то сам на джаве работаешь? если да, то какие проекты реализовывал? явно не ширпотреб же? |
Цитата:
|
да, кстати, всех с праздником) |
а кто-нибудь из вас по специальности работает?) а то сам доучился и из знакомых тоже по специальности от силы человек 5 работают) |
Привет, ребята. История моя такова: отучился 4 курса в колледже, типа на программиста, ну точнее на ремонт. Хочу устроиться по профессии. Отправил резюме в одну фирму, мне прислали вот такое письмецо: Здравствуйте. Вы прошли предварительны отбор по резюме... на вакансию программист IOS Теперь Вам необходимо пройти небольшое тестирование. 1. Фамилия, имя, отчество, возраст 2. Когда сможете приступить к работе 3. Укажите район Вашего проживания 4. Укажите приоритеты Ваших ценностей (запишите в порядке Ваших ценностей): высокая з\п, приобретение опыта, оценка руководством и колег, близость работы от дома, карьерный рост. 5. Опишите ваши планы на ближайшие 2-а года 6. Укажите желаемую з\п 7. Выполните небольшую задачку на любом языке и продемонстрируйте ее. Суть задачи: учет на складе. Организовать приход и расход товара Формировать отчет о движении товара за период Формировать остатки товара на дату А я не знаю ни один язык программирования и мне пиздец:( Как думаете поступить? Найти человека, который сделает мне задачку, пройти этот отбор и делать вид, что я дохуя шарю или забить хер на эту вакансию и записаться на какие-нибудь курсы:confused: |
Цитата:
рекомендую забить и учить язык. C++/C#, ну или JAVA/PHP, если на веб ориентируешься. Если хочешь проще - бери шарп, там куча готовых классов, которые можно юзать. |
Вложений: 1 ну признавайтесь кто из вас этот:morj: |
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 07:43. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
vBulletin Optimisation provided by
vB Optimise (Pro) -
vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.