Вход на сайт
Стать программистом?
26.04.13 00:54
Привет.
В силу жизненных обстоятельств стою на трудовом распутье.
В порядке бреда задумался о профессии программиста. Навскидку, Java какая-нибудь.
Никогда раньше с программированием не сталкивался , поэтому хочу спросить совета бывалых:
Вот что бы такое посмотреть/почитать, чтобы понять надо оно мне или нет?
Заранее благодарен.
В силу жизненных обстоятельств стою на трудовом распутье.
В порядке бреда задумался о профессии программиста. Навскидку, Java какая-нибудь.
Никогда раньше с программированием не сталкивался , поэтому хочу спросить совета бывалых:
Вот что бы такое посмотреть/почитать, чтобы понять надо оно мне или нет?
Заранее благодарен.
NEW 26.04.13 08:31
NEW 28.04.13 12:52
в ответ kontrabas80 26.04.13 00:54
Java
http://www.programmierkurs-java.de/
Вот этот курс мы на первом семестре проходили.
Просто надо было просмотреть заданные части курса, а на лекции примеры разбирались ну и плюс каждую неделю задания (программки) по пройденному материалу. Попробуйте послушать, задания поделать. Может решите для себя надо вам это или нет.
В начале там упрощеная игровая часть, но потом все серьезно.
Удачи
P.S. Этот экзамен в среднем по годам 50% студентов заваливают.
http://www.programmierkurs-java.de/
Вот этот курс мы на первом семестре проходили.
Просто надо было просмотреть заданные части курса, а на лекции примеры разбирались ну и плюс каждую неделю задания (программки) по пройденному материалу. Попробуйте послушать, задания поделать. Может решите для себя надо вам это или нет.
В начале там упрощеная игровая часть, но потом все серьезно.
Удачи
P.S. Этот экзамен в среднем по годам 50% студентов заваливают.
NEW 28.04.13 13:07
в ответ kontrabas80 26.04.13 00:54
можно посмотреть на один из этих курсов: https://www.udacity.com/course/cs101, https://www.udacity.com/course/cs046, https://www.coursera.org/course/programming1
рейтинги конкретных курсов на http://coursetalk.org/
рейтинги конкретных курсов на http://coursetalk.org/
NEW 29.04.13 19:16
почему, и чем вам Ява не угодила? (объяснения типа "долго писать функцию print" не принимаются))))
здесь очень многие ВУЗы используют этот язык для начала обучения программированию.
в ответ Simple 29.04.13 12:27
В ответ на:
Джава - это как айкидо.
Лучше начинать с более общих концепций.
Джава - это как айкидо.
Лучше начинать с более общих концепций.
почему, и чем вам Ява не угодила? (объяснения типа "долго писать функцию print" не принимаются))))
здесь очень многие ВУЗы используют этот язык для начала обучения программированию.
NEW 30.04.13 19:13
какие? есть языки более высокого уровня и более низкого, у каждого свое предназначение. Как раз с моей точки зрения в яве отлично проработана концепция ООП. ну а то, что возможности аллокации нет и цайгеров - так вроде этот язык как раз с другими целями создан. Python еще более далек от машинного кода чем ява, тем не менее просто в кайф его использовать!
спасибо за совет, как нибудь обязательно почитаю
пока к сожалению нет времени изучать мертвые языки, может на каникулах.
в ответ Simple 29.04.13 20:10
В ответ на:
Потому что на ней не очень хорошо изучать другие парадигмы.
Потому что на ней не очень хорошо изучать другие парадигмы.
какие? есть языки более высокого уровня и более низкого, у каждого свое предназначение. Как раз с моей точки зрения в яве отлично проработана концепция ООП. ну а то, что возможности аллокации нет и цайгеров - так вроде этот язык как раз с другими целями создан. Python еще более далек от машинного кода чем ява, тем не менее просто в кайф его использовать!
В ответ на:
SICP почитайте.
SICP почитайте.
спасибо за совет, как нибудь обязательно почитаю

NEW 01.05.13 13:02
ой, сорри, глаза мои невидящие))) я думала, вы lisp имели ввиду
Я полностью согласна с вами, что нужно изучать концепцию программирования в целом. Тогда можно на любом языке программировать. Конкретный же язык - это только личные предпочтения.
Но не согласна, что нельзя использовать джаву для получения "базы". и еще раз повторюсь, что на примере явы очень хорошо понимать концепцию ооп.

Я полностью согласна с вами, что нужно изучать концепцию программирования в целом. Тогда можно на любом языке программировать. Конкретный же язык - это только личные предпочтения.
Но не согласна, что нельзя использовать джаву для получения "базы". и еще раз повторюсь, что на примере явы очень хорошо понимать концепцию ооп.
NEW 01.05.13 14:46
у нас в ФХ компьютерная графика и веб на Python. ну и так мы его можем использовать, чтобы какие-то фичи из него взять и результаты в другие программы импортировать.
в ответ AlexNek 01.05.13 14:40
В ответ на:
Каждый из этих языков удобен в определеной области и ни одна из областей меня не привлекает.
Каждый из этих языков удобен в определеной области и ни одна из областей меня не привлекает.
у нас в ФХ компьютерная графика и веб на Python. ну и так мы его можем использовать, чтобы какие-то фичи из него взять и результаты в другие программы импортировать.
NEW 01.05.13 14:53
в ответ Simple 30.04.13 21:01