Всем доброго времени суток, я изучаю Java, C, (HTML/CSS/JS), можете дать совет как учить их как-то совместно?
Бывает одну неделю учил C, а на следующей неделе забыл то, что изучал в Java или HTML.
Можете дать совет, как быть, как распределить их ? Язык "C" мне нужен во время сдачи ЕГЭ и просто хочу его знать. А Java изучаю как основной язык, что скоро стану программистом именно на этот язык. А HTML/CSS/JS зарабатывать, то есть стать фрилансером.
Вопрос : Как распределить на них время, чтобы в один день знал, а в другой уже забыл?
P.S. еще учу Английский язык :)
8
Ответы
(8)
Сортировать по:
-
1Два языка, две тетради, два временного промежутка в день, для каждого языка.
Выходные от учебы дни, устанавливаете исходя из своих желаний!
Берите одну задачу, и выполняйте в C, и в Java.
Приступая к изучению пробегите в тетради по материалу, освежит память.
Недельный разрыв в обучении, стирает из памяти то что усвоили. Вы же ежедневно не только кодинг изучаете, но и с людьми разговариваете в магазин ходите, ящик смотрите, а это все информация которая подавляет полученную ранее, поэтому тут необходимы ежедневные занятия.
Та же методика с тремя, четырьмя, пятью.
Трудолюбие, практика + теория, усидчивость, и все будет Гондурас!вчераПожаловаться -
Попробуйте клиент-серверный проект. Сайт, мини игру. Я в свое время делал базу знаменитостей ВКонтакте на HTML+CSS+JS, а сервер на ASP.NET.
Ну английский учится при названии переменных и комментариях.вчераПожаловаться -
1Изучать общие концепции программирования. Допустим узнать виды типизации, управление памятью, используемые парадигмы, а вообще считаю что для начало надо изучить философия языка так как её предоставил автор и то как автор планирует использовать его язык. Это конечно может показаться диким оверхедом и совсем ненужным, но так правда легче изучать, когда понимаешь алгоритмический смысл цикла, то при изучение нового языка первая мысль будет "Таак, а как тут цикл объявить", а не "Вау, я такое видел в %имя_языка% оно есть и тут, круто". А философия в большинстве своем определяет грань между скорость языка\скорость разработки и сферу применения, то есть даже не зная ничего про DOM и HTML, можно быть уверенным что JS имеет встроенные или удобные библиотеки для работы с версткой, а в Си везде говорят про простоту и скорость, это прямой аргумент в сторону того что всегда есть выбор скорость разработки или скорость кода, а когда добавляют "Язык общего назначения", то уже становится ясно, язык вешает всю ответственность на программиста, а если язык ставит во главу всего безопасность и унификацию, то многую часть работы берет на себя сам язык и его рантайм.вчераПожаловаться
-
6У вас наивное представление о том как люди становятся программистами. Синтаксис и стандартную библиотеку Java SE можно выучить на зубок за неделю при должном упорстве и хорошей памяти, но эти знания не будут гарантировать junior место в компании по разработке ПО. Более того, выбор может пасть в пользу человека который абы как знает Pascal, но зато отличное решает конкретные задачи.
Так что бросайте вы это "паралельно", четко выстроенных путей к успеху не существует, лучше занимайтесь тем, что вам нравится, или если такового нет, то ищите. -
Выберите свой любимый язык и изучайте его, занимайтесь практикой (устройтесь куда нибудь джуниором). Ну и конечно же, как говорил Джо Армстронг (кажется) изучайте разные алгоритмы, не просто их зубрите, а изучайте с пониманием того, как они работают.12 часов назадПожаловаться
Написать ответ
Похожие вопросы