Login
Теоретический минимум для программиста
NEW 07.12.12 08:15
http://sharpc.livejournal.com/67583.html
Действительно ли хорошие программисты должны всё это знать? Выглядит устрашающе.
Действительно ли хорошие программисты должны всё это знать? Выглядит устрашающе.
07.12.12 08:38
in Antwort Johanspb 07.12.12 08:15
что подразумевается под *хороший программист*?
а если вкратце, то этот список - очередное фантазерство :-)
а если вкратце, то этот список - очередное фантазерство :-)
07.12.12 09:50
in Antwort Johanspb 07.12.12 08:15
Выглядит устрашающе.
------
Не нашел в тер.базисе ничего, чего бы не давали в нормальном советском ВУЗе.
По всему остальному - составь список, отсортируй по году выхода реализации и
оно перестанет тебя пугать... Ну если смотреть на список после окончания 7-ми-летки,
то - да - жуть...
------
Не нашел в тер.базисе ничего, чего бы не давали в нормальном советском ВУЗе.
По всему остальному - составь список, отсортируй по году выхода реализации и
оно перестанет тебя пугать... Ну если смотреть на список после окончания 7-ми-летки,
то - да - жуть...
07.12.12 09:57
in Antwort Johanspb 07.12.12 08:15, Zuletzt geändert 07.12.12 10:06 (voxel3d)
Там какой-то клоун плюсанутый. Не нужно. В отечественных вузах CS подменяли поцкалем, его список из той же серии - однобокое изучение плюсов и кучи ненужного говна в виде уравнений Максвелла или химии кремния. Я больше чем уверен, этот лох из всего перечисленного знает хорошо что-то очень немногое, а остальное - "мы все учились понемногу, когда-нибудь и как-нибудь". Это скорее, wish-лист для него самого, с идиотскими критериями нужности. Хочешь узнать, что учить - посмотри курс CS какого-нибудь вуза в Германии.
Dropbox - средство синхронизации и бэкапа файлов.
07.12.12 11:45
in Antwort voxel3d 07.12.12 09:57
В Германии тоже дают в институте нужного процентов 20, остальное всякая муть...
Если взять из 5 потраченых мной лет на высшее образование, то всё, что было нужно, можно было бы сделать за год и то так в развалочку.
Если взять из 5 потраченых мной лет на высшее образование, то всё, что было нужно, можно было бы сделать за год и то так в развалочку.
07.12.12 11:57
in Antwort compman 07.12.12 11:45
то всё, что было нужно, можно было бы сделать за год
------
В школе... в обычной советской средней школе... с 7-го по 9-й класс на физике изучают то, что можно сделать... в двух десятках слов. :)
------
В школе... в обычной советской средней школе... с 7-го по 9-й класс на физике изучают то, что можно сделать... в двух десятках слов. :)
NEW 07.12.12 13:05
in Antwort compman 07.12.12 11:45
Смысл ВО не в том, чтобы выучиться на профессию. Для этого идут в ПТУ.
NEW 07.12.12 15:36
in Antwort Johanspb 07.12.12 08:15
NEW 07.12.12 19:15
Неужели в Web-программировании?

in Antwort web-programmist 07.12.12 15:36
В ответ на:
Программист может быть только в одном напровление хорош.. apl
Программист может быть только в одном напровление хорош.. apl
Неужели в Web-программировании?
Не сочтите меня параноиком, но мне кажется, что кто-то постоянно читает то, что я здесь пишу.
07.12.12 20:42
обязательно начать с этого, если интересует хорошая зарплата и возможности карьерного роста.
in Antwort Johanspb 07.12.12 08:15
В ответ на:
7.Дискретная математика,.., автомат Калашникова
7.Дискретная математика,.., автомат Калашникова
обязательно начать с этого, если интересует хорошая зарплата и возможности карьерного роста.
07.12.12 21:39
in Antwort AlexNek 07.12.12 20:42
NEW 08.12.12 05:05
in Antwort Johanspb 07.12.12 08:15
Да, по моему опыту хорошие програмеры это более менее знают, то есть имеют представление, что каждое из слов означает и для каких задач используется. Но на практие пользуются 5-6 пунктами, то есть действительно знают. В целом, многие понятие слишком растянутые, а некоторые сжаты. Я сомневаюсь, что есть люди которые одинаково хорошо знают RTOS, machine learning and node.js Это разные области и если вы специализируетесь в одной из них остальные вы знаете на уровне 10 лекций университета. И уж тем более уравнения Максвелла или квантовой хромодинамики совершенно ни к чему.
NEW 09.12.12 02:20
Хороший программист должен, в первую очередь, очень хорошо разбираться в том, что он программирует. Это функциональная сторона вопроса. Техническое оснащение типа выбор языка, платформы, базы данных - есть вторичное, но само собой разумеющееся, и может быть освоено по-ходу или "на лету". Из личного опыта могу сказать, что в таком случае "усвояемость" материи (в смысле всякой теории) на несколько порядков выше, чем восприятие с бодуна какой-нибудь сухой лекции пусть даже очень выдающегося профессора...
in Antwort Johanspb 07.12.12 08:15
В ответ на:
Действительно ли хорошие программисты должны всё это знать
Действительно ли хорошие программисты должны всё это знать
Хороший программист должен, в первую очередь, очень хорошо разбираться в том, что он программирует. Это функциональная сторона вопроса. Техническое оснащение типа выбор языка, платформы, базы данных - есть вторичное, но само собой разумеющееся, и может быть освоено по-ходу или "на лету". Из личного опыта могу сказать, что в таком случае "усвояемость" материи (в смысле всякой теории) на несколько порядков выше, чем восприятие с бодуна какой-нибудь сухой лекции пусть даже очень выдающегося профессора...
NEW 09.12.12 08:30
глупость - или умеешь разобраться в новой технологии или грош тебе цена
Тем более все меняется со скоростью света
in Antwort web-programmist 07.12.12 15:36
В ответ на:
Программист может быть только в одном напровление хорош
Программист может быть только в одном напровление хорош
глупость - или умеешь разобраться в новой технологии или грош тебе цена
Тем более все меняется со скоростью света
NEW 09.12.12 08:33
дальше можно не читать.
Чтобы понять в какую сторону развиваться достаточно взять копеечный проект на удаленку и станет все понятно.
in Antwort Johanspb 07.12.12 08:15
В ответ на:
Многие начинающие программисты, особенно обучающиеся в провинциальных вузах, часто не знают, в какую сторону им развиваться
Многие начинающие программисты, особенно обучающиеся в провинциальных вузах, часто не знают, в какую сторону им развиваться
дальше можно не читать.
Чтобы понять в какую сторону развиваться достаточно взять копеечный проект на удаленку и станет все понятно.
NEW 09.12.12 11:07
in Antwort bars_12 09.12.12 08:30, Zuletzt geändert 09.12.12 11:08 (web-programmist)
наоборот, если лезит в другие языки, то грош цена программисту. Можно знать другие языки, но действительно хорошо можно только в одно быть, нужно выбирать в каком направление хотете работать! Я уже повидал разных программистов, особенно удивляюсь веб-программистов, которые собираю на сопляш скрипты..
Можно говорить сколько хочите, факт он и есть факт.. Я знаю не один язык, но само лучше и само больше влаживаю в веб-программирование..
Пхп тоже меняеться и функции меняються, чтобы оставаться в форме, нужно сидеть и продолжать работать над своим синтексес, а не прыгать с ПХП , на Си шарп и другие языки..
Можно говорить сколько хочите, факт он и есть факт.. Я знаю не один язык, но само лучше и само больше влаживаю в веб-программирование..
В ответ на:
Тем более все меняется со скоростью света
Тем более все меняется со скоростью света
Пхп тоже меняеться и функции меняються, чтобы оставаться в форме, нужно сидеть и продолжать работать над своим синтексес, а не прыгать с ПХП , на Си шарп и другие языки..
Более 500 каналов !
09.12.12 15:23
in Antwort web-programmist 09.12.12 11:07
если программист не смотрит по сторонам, то у него есть большой шанс, в какой-то момент времени остаться на обочине... Знание (и применение) других языков помогают даже если ты все время программируешь на одном языке. Я вижу как люди, которые концентрируются только на одной области и языке, часто просто не могут найти новые решения ("если у тебя в руках молоток, то все кажется гвоздями" :-)
NEW 09.12.12 15:53
О да, PHP это тот язык, изучение которого требует огромного количества времени, лол.
in Antwort web-programmist 09.12.12 11:07
В ответ на:
Пхп тоже меняеться и функции меняються
Пхп тоже меняеться и функции меняються
О да, PHP это тот язык, изучение которого требует огромного количества времени, лол.
Dropbox - средство синхронизации и бэкапа файлов.
09.12.12 15:57
in Antwort web-programmist 09.12.12 11:07
нужно сидеть и продолжать работать над своим синтексес
------
Если тебе нужно работать над синтасисом больше, чем двухразовый просмотр определений языка и их подвязке к уже изветным имплементациям коструктивив - стоит подумать об другой работе...
------
Если тебе нужно работать над синтасисом больше, чем двухразовый просмотр определений языка и их подвязке к уже изветным имплементациям коструктивив - стоит подумать об другой работе...









