Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Теоретический минимум для программиста

628  1 2 все
  Johanspb посетитель07.12.12 08:15
NEW 07.12.12 08:15 
http://sharpc.livejournal.com/67583.html
Действительно ли хорошие программисты должны всё это знать? Выглядит устрашающе.
#1 
Tomasson ёшик07.12.12 08:38
Tomasson
NEW 07.12.12 08:38 
в ответ Johanspb 07.12.12 08:15
что подразумевается под *хороший программист*?
а если вкратце, то этот список - очередное фантазерство :-)
#2 
Murr патриот07.12.12 09:50
Murr
NEW 07.12.12 09:50 
в ответ Johanspb 07.12.12 08:15
Выглядит устрашающе.
------
Не нашел в тер.базисе ничего, чего бы не давали в нормальном советском ВУЗе.
По всему остальному - составь список, отсортируй по году выхода реализации и
оно перестанет тебя пугать... Ну если смотреть на список после окончания 7-ми-летки,
то - да - жуть...
#3 
voxel3d патриот07.12.12 09:57
voxel3d
NEW 07.12.12 09:57 
в ответ Johanspb 07.12.12 08:15, Последний раз изменено 07.12.12 10:06 (voxel3d)
Там какой-то клоун плюсанутый. Не нужно. В отечественных вузах CS подменяли поцкалем, его список из той же серии - однобокое изучение плюсов и кучи ненужного говна в виде уравнений Максвелла или химии кремния. Я больше чем уверен, этот лох из всего перечисленного знает хорошо что-то очень немногое, а остальное - "мы все учились понемногу, когда-нибудь и как-нибудь". Это скорее, wish-лист для него самого, с идиотскими критериями нужности. Хочешь узнать, что учить - посмотри курс CS какого-нибудь вуза в Германии.
Dropbox - средство синхронизации и бэкапа файлов.
#4 
compman знакомое лицо07.12.12 11:45
compman
NEW 07.12.12 11:45 
в ответ voxel3d 07.12.12 09:57
В Германии тоже дают в институте нужного процентов 20, остальное всякая муть...
Если взять из 5 потраченых мной лет на высшее образование, то всё, что было нужно, можно было бы сделать за год и то так в развалочку.
#5 
Murr патриот07.12.12 11:57
Murr
NEW 07.12.12 11:57 
в ответ compman 07.12.12 11:45
то всё, что было нужно, можно было бы сделать за год
------
В школе... в обычной советской средней школе... с 7-го по 9-й класс на физике изучают то, что можно сделать... в двух десятках слов. :)
#6 
Simple Nothing is f*cked07.12.12 13:05
Simple
NEW 07.12.12 13:05 
в ответ compman 07.12.12 11:45
Смысл ВО не в том, чтобы выучиться на профессию. Для этого идут в ПТУ.
#7 
web-programmist Программист07.12.12 15:36
web-programmist
NEW 07.12.12 15:36 
в ответ Johanspb 07.12.12 08:15
Программист может быть только в одном напровление хорош.. apl
Более 500 каналов !
#8 
Maikop коренной житель07.12.12 19:15
Maikop
07.12.12 19:15 
в ответ web-programmist 07.12.12 15:36
В ответ на:
Программист может быть только в одном напровление хорош.. apl

Неужели в Web-программировании?

Не сочтите меня параноиком, но мне кажется, что кто-то постоянно читает то, что я здесь пишу.
#9 
web-programmist Программист07.12.12 20:21
web-programmist
NEW 07.12.12 20:21 
в ответ Maikop 07.12.12 19:15
Так точно ) lam
Более 500 каналов !
#10 
AlexNek патриот07.12.12 20:42
AlexNek
NEW 07.12.12 20:42 
в ответ Johanspb 07.12.12 08:15
В ответ на:
7.Дискретная математика,.., автомат Калашникова

обязательно начать с этого, если интересует хорошая зарплата и возможности карьерного роста.
#11 
Ashka_hash46 коренной житель07.12.12 21:39
Ashka_hash46
NEW 07.12.12 21:39 
в ответ AlexNek 07.12.12 20:42

Общественное мнение формируют не самые умные, а самые болтливые
#12 
xerex прохожий08.12.12 05:05
NEW 08.12.12 05:05 
в ответ Johanspb 07.12.12 08:15
Да, по моему опыту хорошие програмеры это более менее знают, то есть имеют представление, что каждое из слов означает и для каких задач используется. Но на практие пользуются 5-6 пунктами, то есть действительно знают. В целом, многие понятие слишком растянутые, а некоторые сжаты. Я сомневаюсь, что есть люди которые одинаково хорошо знают RTOS, machine learning and node.js Это разные области и если вы специализируетесь в одной из них остальные вы знаете на уровне 10 лекций университета. И уж тем более уравнения Максвелла или квантовой хромодинамики совершенно ни к чему.
#13 
  joldosch знакомое лицо09.12.12 02:20
joldosch
NEW 09.12.12 02:20 
в ответ Johanspb 07.12.12 08:15
В ответ на:
Действительно ли хорошие программисты должны всё это знать

Хороший программист должен, в первую очередь, очень хорошо разбираться в том, что он программирует. Это функциональная сторона вопроса. Техническое оснащение типа выбор языка, платформы, базы данных - есть вторичное, но само собой разумеющееся, и может быть освоено по-ходу или "на лету". Из личного опыта могу сказать, что в таком случае "усвояемость" материи (в смысле всякой теории) на несколько порядков выше, чем восприятие с бодуна какой-нибудь сухой лекции пусть даже очень выдающегося профессора...
#14 
bars_12 коренной житель09.12.12 08:30
NEW 09.12.12 08:30 
в ответ web-programmist 07.12.12 15:36
В ответ на:
Программист может быть только в одном напровление хорош

глупость - или умеешь разобраться в новой технологии или грош тебе цена
Тем более все меняется со скоростью света
#15 
bars_12 коренной житель09.12.12 08:33
NEW 09.12.12 08:33 
в ответ Johanspb 07.12.12 08:15
В ответ на:
Многие начинающие программисты, особенно обучающиеся в провинциальных вузах, часто не знают, в какую сторону им развиваться

дальше можно не читать.
Чтобы понять в какую сторону развиваться достаточно взять копеечный проект на удаленку и станет все понятно.
#16 
web-programmist Программист09.12.12 11:07
web-programmist
NEW 09.12.12 11:07 
в ответ bars_12 09.12.12 08:30, Последний раз изменено 09.12.12 11:08 (web-programmist)
наоборот, если лезит в другие языки, то грош цена программисту. Можно знать другие языки, но действительно хорошо можно только в одно быть, нужно выбирать в каком направление хотете работать! Я уже повидал разных программистов, особенно удивляюсь веб-программистов, которые собираю на сопляш скрипты..
Можно говорить сколько хочите, факт он и есть факт.. Я знаю не один язык, но само лучше и само больше влаживаю в веб-программирование..
В ответ на:

Тем более все меняется со скоростью света

Пхп тоже меняеться и функции меняються, чтобы оставаться в форме, нужно сидеть и продолжать работать над своим синтексес, а не прыгать с ПХП , на Си шарп и другие языки..
Более 500 каналов !
#17 
AlexOtt местный житель09.12.12 15:23
AlexOtt
NEW 09.12.12 15:23 
в ответ web-programmist 09.12.12 11:07
если программист не смотрит по сторонам, то у него есть большой шанс, в какой-то момент времени остаться на обочине... Знание (и применение) других языков помогают даже если ты все время программируешь на одном языке. Я вижу как люди, которые концентрируются только на одной области и языке, часто просто не могут найти новые решения ("если у тебя в руках молоток, то все кажется гвоздями" :-)
#18 
voxel3d патриот09.12.12 15:53
voxel3d
NEW 09.12.12 15:53 
в ответ web-programmist 09.12.12 11:07
В ответ на:
Пхп тоже меняеться и функции меняються

О да, PHP это тот язык, изучение которого требует огромного количества времени, лол.
Dropbox - средство синхронизации и бэкапа файлов.
#19 
Murr патриот09.12.12 15:57
Murr
NEW 09.12.12 15:57 
в ответ web-programmist 09.12.12 11:07
нужно сидеть и продолжать работать над своим синтексес
------
Если тебе нужно работать над синтасисом больше, чем двухразовый просмотр определений языка и их подвязке к уже изветным имплементациям коструктивив - стоит подумать об другой работе...
#20 
1 2 все