Программисты сюда

avatar KeksovName

1242

85

bellski

Пользователь

Регистрация: 09.01.2018

Сообщения: 38

Рейтинг: 6

bellski

Регистрация: 09.01.2018

Сообщения: 38

Рейтинг: 6

Aloe Armor сказал(а):


Понятное дело что важно знать и то и другое. Но в теме спрашивалось про начало в этой сфере и мой вариант будет лучше тк с него куда легче нароботать знания языка.


Нажмите, чтобы раскрыть...


Можно пожалуйста доказательство, что твой вариант лучше ?




Benedict Cumberbatch сказал(а):


Слушай, человек круто пишущий алгоритмы, будет нарасхват в топовые компании. Те же олимпиадные программисты могут писать куевый код, а скорее даже будут, но почему то одного известного олимп программиста звали работать в гугл


Нажмите, чтобы раскрыть...


А как тебе такое, а если конторе не нужен чел который пишет алгоритмы ? Только гуглом едины ?


Чел который круто пишет алгоритмы, будет на расхват в конторы которым он нужен. Только не забывай, что чел который круто пишет гуй или чел который пишет высоконагруженное приложение, или чел который пишет оптимизированые запросы, могут быть тоже на расхват. Зачем выделять чела с мат.мышление в какую-то касту?

Benedict Cumberbatch

Пользователь

Регистрация: 19.06.2018

Сообщения: 299

Рейтинг: 152

Нарушения: 1000

Benedict Cumberbatch

Регистрация: 19.06.2018

Сообщения: 299

Рейтинг: 152

Нарушения: 1000

Kagon сказал(а):


Ну... В сущности, насколько я помню, набор команд и сейчас иногда изменяется, так что асм вроде как тоже от процессора к процессору немного иной
Но это не точно


Нажмите, чтобы раскрыть...


иди читай, как работают компиляторы. Процессор не предоставляет ассемблеры разработчикам компиляторов, разработчики компиляторов сами пишут платформенно и архитектурно-зависимый код.

Aloe Armor

Пользователь

Регистрация: 14.05.2017

Сообщения: 748

Рейтинг: 382

Aloe Armor

Регистрация: 14.05.2017

Сообщения: 748

Рейтинг: 382

bellski сказал(а):


Можно пожалуйста доказательство, что твой вариант лучше ?


Нажмите, чтобы раскрыть...


Какие доказетльства, это и так очевидно.Даже на собеседование тебя просят решить задачу и смотрят на твое решение вне зависимости от языка, решение можно начать хоть с псевдокода. Простой пример такой задачи это какие либо операции с матрицой.




Я уже писал что если ты мыслишь как математичный гений то найти инфу как это перевести решение в код (синтакс) вообще ноль проблем. Если же наоборот то ты врятли чего - то добьешься в этой сфере.





Benedict Cumberbatch

Пользователь

Регистрация: 19.06.2018

Сообщения: 299

Рейтинг: 152

Нарушения: 1000

Benedict Cumberbatch

Регистрация: 19.06.2018

Сообщения: 299

Рейтинг: 152

Нарушения: 1000

Просто я не согласен с твоими словами по поводу людей плохо пишущих код и хорошо знающими алгоритмы

bellski

Пользователь

Регистрация: 09.01.2018

Сообщения: 38

Рейтинг: 6

bellski

Регистрация: 09.01.2018

Сообщения: 38

Рейтинг: 6

Aloe Armor сказал(а):


Какие доказетльства, это и так очевидно.Даже на собеседование тебя просят решить задачу и смотрят на твое решение вне зависимости от языка, решение можно начать хоть с псевдокода. Простой пример такой задачи это какие либо операции с матрицой.




Я уже писал что если ты мыслишь как математичный гений то найти инфу как это перевести решение в код (синтакс) вообще ноль проблем.


Нажмите, чтобы раскрыть...


На собеседовании смотрят мое резюме и опыт работы. И если им это подходит, то меня берут на работу.


Что бы перевести в код, нужно знать код, библиотеки, всю инфраструктуру. На это уходят годы, как и на изучение математики и не все в этом хороши. Так же, как люди которые потратили годы на изучения математики, но им это не далось.

Benedict Cumberbatch

Пользователь

Регистрация: 19.06.2018

Сообщения: 299

Рейтинг: 152

Нарушения: 1000

Benedict Cumberbatch

Регистрация: 19.06.2018

Сообщения: 299

Рейтинг: 152

Нарушения: 1000

Более того, раз уж вы так спорите о дискретке, то алгоритмы и дискретка - неотделимые вещи. Важно понимать то, что алгоритмы - это информатика и математика, не код. Все алгоритмические задачи появляются в математическом виде, их решение - это только математика




bellski сказал(а):


На собеседовании смотрят мое резюме и опыт работы. И если им это подходит, то меня берут на работу.


Что бы перевести в код, нужно знать код, библиотеки, всю инфраструктуру. На это уходят годы, как и на изучение математики и не все в этом хороши. Так же, как люди которые потратили годы на изучения математики, но им это не далось.


Нажмите, чтобы раскрыть...


Люди, потратившие годы на изучение математики, будут работать в research центрах крупных компаний, они не пропадут




Думаешь, исходный код компиляторов очень красив?) Его писали люди хорошо знающие математику

bellski

Пользователь

Регистрация: 09.01.2018

Сообщения: 38

Рейтинг: 6

bellski

Регистрация: 09.01.2018

Сообщения: 38

Рейтинг: 6

Benedict Cumberbatch сказал(а):


и ты полностью прав. Компаний, которым требуется такие люди - единицы буквально. Больишснвто остальной работы - обычная работа, типо сайтов, андроид приложений. Ни алгоритмы тут, ни математика никому не сдалась




Просто я не согласен с твоими словами по поводу людей плохо пишущих код и хорошо знающими алгоритмы


Нажмите, чтобы раскрыть...


Безусловно такие есть, но их единицы. Просто такова специфика, у них плохо с абстрактным мышлением. За всю карьеру я встречал только одного человека. Правда он закончил педагогический на учителя информатики и МИФИ.

Aloe Armor

Пользователь

Регистрация: 14.05.2017

Сообщения: 748

Рейтинг: 382

Aloe Armor

Регистрация: 14.05.2017

Сообщения: 748

Рейтинг: 382

bellski сказал(а):


На собеседовании смотрят мое резюме и опыт работы. И если им это подходит, то меня берут на работу.


Что бы перевести в код, нужно знать код, библиотеки, всю инфраструктуру. На это уходят годы, как и на изучение математики и не все в этом хороши. Так же, как люди которые потратили годы на изучения математики, но им это не далось.


Нажмите, чтобы раскрыть...


Если ты олд то да, если только с универа то точно попросят решить задачу. По крайнер мере так во всем цивилизованом мире, как в России точно не знаю.


Вообще я изначально писал в эту темуhttps://dota2.ru/forum/threads/programmirovanie.1229710/ про начало в этой сфере.

bellski

Пользователь

Регистрация: 09.01.2018

Сообщения: 38

Рейтинг: 6

bellski

Регистрация: 09.01.2018

Сообщения: 38

Рейтинг: 6

Aloe Armor сказал(а):


Если ты олд то да, если только с универа то точно попросят решить задачу. По крайнер мере так во всем цивилизованом мире, как в России точно не знаю.


Вообще я изначально писал в эту темуhttps://dota2.ru/forum/threads/programmirovanie.1229710/ про начало в этой сфере.


Нажмите, чтобы раскрыть...


В цивилизованном мире, как и в России, на собеседование спрашивают то, что нужно работодателю. Если им нужен чел, который будет писать для них алгоритмы, спросят про алгоритмы, если челу нужно будет писать запросы к базе спросят это. Зачем ты упорно ставишь лишь одну специализацию в пример.



Aloe Armor

Пользователь

Регистрация: 14.05.2017

Сообщения: 748

Рейтинг: 382

Aloe Armor

Регистрация: 14.05.2017

Сообщения: 748

Рейтинг: 382

bellski сказал(а):


Зачем ты упорно ставишь лишь одну специализацию в пример.


Нажмите, чтобы раскрыть...


Изначально разговор шел не про какую либо специальность а про начало изучение в ВУЗе. И для начала изучения (становления прогером) как - раз таки математика будет крайне полезна.

bellski

Пользователь

Регистрация: 09.01.2018

Сообщения: 38

Рейтинг: 6

bellski

Регистрация: 09.01.2018

Сообщения: 38

Рейтинг: 6

Aloe Armor сказал(а):




Ну ок, ты их ставишь на ровне. Для меня математик выше. Даже тот факт что актуальность языков меняется, проекты могут быть тоже на разных языках в разных компаниях это подтверждает. Ты как будто описываешь челика который прошел курс "Питон за 90 Дней". Или просто клепателя уг сайтов которые по гигабайту оперативки за вкладку будут жирать.




Изначально разговор шел не про какую либо специальность а про начало изучение в ВУЗе. И для начала изучения (становления прогером) как - раз таки математика будет крайне полезна.


Нажмите, чтобы раскрыть...


А ты описываешь какого-то мега мозга, который может рыбку сьесть и на.. сесть.


Прогер очень абстрактное понятие.