Answer the question
In order to leave comments, you need to log in
At what level do you need to already be able to program, entering the “software engineering” at the university?
What programming languages do you need to know, what knowledge to stock up on so as not to feel like a noob at the faculty? At school, we pass Pascal at a miserable level .. I think that this will not be enough.
Answer the question
In order to leave comments, you need to log in
В школе проходим Паскаль на жалком уровне..
Чем больше алгоритмов — тем лучше. Возьмите какую-нибудь книжку вроде Алгоритмы. Дасгупта, Пападимитриу, Вазирани, Структуры данных и алгоритмы. Ахо, Хопкрофт, Ульман ну или Алгоритмы: построение и анализ. Кормен, Лейзерстон....
Но книжки читать не так полезно, как применять это на практике. Решайте задачи на acmp.ru, timus, spoj, посмотрите на соревнования на codeforces.ru.
На ЯП я бы особого внимания не обращал — важней получить хорошую алгоритмическую базу, а разобраться во всём остальном потом можно будет за пару недель.
Узнать на каком языке пишут в универе и прочитать про основы из любой книжки. Совершенно достаточно.
Основы Java, тот же Pascal. Вы в ВУЗе его будете проходить заново на первом курсе.
Подрабатываю тем, что делаю лабы по программированию для первокурсников. Некоторые даже не знаю, что такое С++, к примеру. Когда я поступал, хоть чуть-чуть программировать умело около половины
Третий курс - больше половины моих одногрупников до сих пор не могут написать простую сортировку. Вуз у нас далеко не самый паршивый. Мы будущие программисты.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question