povezlo666

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

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

Сообщения: 335

Рейтинг: 171

povezlo666

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

Сообщения: 335

Рейтинг: 171

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

Хелпуйте PepeCoffee.png?1554727550

FReeeZzze

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

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

Сообщения: 255

Рейтинг: 52

FReeeZzze

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

Сообщения: 255

Рейтинг: 52

Адитья Бхаргава - Грокаем алгоритмы.Насчет конкретики по какому либо языку у каждого свои предпочтения.

povezlo666

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

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

Сообщения: 335

Рейтинг: 171

povezlo666

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

Сообщения: 335

Рейтинг: 171

FReeeZzze сказал(а):

Адитья Бхаргава - Грокаем алгоритмы.Насчет конкретики по какому либо языку у каждого свои предпочтения.

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

Ну вроде много кто советовал начинать с питона

lexani4321

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

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

Сообщения: 13019

Рейтинг: 4063

lexani4321

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

Сообщения: 13019

Рейтинг: 4063

povezlo666 сказал(а):

Ну вроде много кто советовал начинать с питона

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

Начинай с того что тебе нравится. С того что ТЫ хочешь. Язык с помощью которого обычно учат программировать в школах - PascalABC. Можешь начать с С, @Kagon тебе, думаю, поможет в этом деле. Зная C тебе не составит труда изучить любой сиподобный язык. Вроде голанг, С++, С#, java и тд.

Kagon

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

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

Сообщения: 12770

Рейтинг: 7256

Kagon

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

Сообщения: 12770

Рейтинг: 7256

lexani4321 сказал(а):

Начинай с того что тебе нравится. С того что ТЫ хочешь. Язык с помощью которого обычно учат программировать в школах - PascalABC. Можешь начать с С, @Kagon тебе, думаю, поможет в этом деле. Зная C тебе не составит труда изучить любой сиподобный язык. Вроде голанг, С++, С#, java и тд.

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

Оглядываясь на то, как я обучался, могу посоветовать сначала выучить синтаксис языка, после чего на github смотреть примеры программ и разбираться в них. Потом можно уже упарываться в то, как все это на низком уровне работает

Zyxisix

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

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

Сообщения: 1307

Рейтинг: 336

Zyxisix

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

Сообщения: 1307

Рейтинг: 336

povezlo666 сказал(а):

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

Хелпуйте PepeCoffee.png?1554727550

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

А зачем оно тебе? Если у тебя нету опыта хотя бы в копании в чужом коде хотя бы в том же gta:samp и в AHK и ты хочешь вступить в программирование из за денег/хайпа - то лучше не надо. Это такой же труд как и в других профессиях, в 90% времени ты будешь выдумивать велосипед с пустого места или копипастить свой же код из другого проекта немного поменяв его, а так же в случаи долгих переривов ты будешь отставать и со временем становиться все слабее и слабее, так что хорошенько подумай прежде чем начинать изучать программирование.

Kagon

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

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

Сообщения: 12770

Рейтинг: 7256

Kagon

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

Сообщения: 12770

Рейтинг: 7256

Zyxisix сказал(а):

А зачем оно тебе? Если у тебя нету опыта хотя бы в копании в чужом коде хотя бы в том же gta:samp и в AHK и ты хочешь вступить в программирование из за денег/хайпа - то лучше не надо. Это такой же труд как и в других профессиях, в 90% времени ты будешь выдумивать велосипед с пустого места или копипастить свой же код из другого проекта немного поменяв его, а так же в случаи долгих переривов ты будешь отставать и со временем становиться все слабее и слабее, так что хорошенько подумай прежде чем начинать изучать программирование.

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

Тебя про работу спрашивают? CoolStoryBob.png 

dn0tail

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

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

Сообщения: 2689

Рейтинг: 909

dn0tail

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

Сообщения: 2689

Рейтинг: 909

Kagon сказал(а):

Тебя про работу спрашивают? CoolStoryBob.png 

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

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

Kagon

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

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

Сообщения: 12770

Рейтинг: 7256

Kagon

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

Сообщения: 12770

Рейтинг: 7256

dn0tail сказал(а):

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

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

Ты уже просвящен, так как знаешь как работает вызов функций на аппаратном уровне CoolNut.png

dn0tail

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

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

Сообщения: 2689

Рейтинг: 909

dn0tail

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

Сообщения: 2689

Рейтинг: 909

Kagon сказал(а):

Ты уже просвящен, так как знаешь как работает вызов функций на аппаратном уровне CoolNut.png

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

Пошёл тогда работать за дошики... Ох, вэйт, а где в деревнях прогеры нужны?

Kagon

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

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

Сообщения: 12770

Рейтинг: 7256

Kagon

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

Сообщения: 12770

Рейтинг: 7256

dn0tail сказал(а):

Пошёл тогда работать за дошики... Ох, вэйт, а где в деревнях прогеры нужны?

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

Мне больше интересно кому вообще нужно знать то, как работает вызов функций на аппаратном уровне

Zyxisix

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

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

Сообщения: 1307

Рейтинг: 336

Zyxisix

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

Сообщения: 1307

Рейтинг: 336

Kagon сказал(а):

Тебя про работу спрашивают? CoolStoryBob.png 

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

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

Из за такого мышление щас каждый второй прет в айти с мозгами гуманитарий...

dn0tail

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

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

Сообщения: 2689

Рейтинг: 909

dn0tail

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

Сообщения: 2689

Рейтинг: 909

Kagon сказал(а):

Мне больше интересно кому вообще нужно знать то, как работает вызов функций на аппаратном уровне

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

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

Zyxisix сказал(а):

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

Из за такого мышление щас каждый второй прет в айти с мозгами гуманитарий...

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

Я писал скрипты на ахк для доты, я гожусь в прогеры?CoolNut.png

Kagon

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

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

Сообщения: 12770

Рейтинг: 7256

Kagon

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

Сообщения: 12770

Рейтинг: 7256

Zyxisix сказал(а):

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

Из за такого мышление щас каждый второй прет в айти с мозгами гуманитарий...

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

Вопрос идет про программирование, а не про работу.

Zyxisix

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

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

Сообщения: 1307

Рейтинг: 336

Zyxisix

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

Сообщения: 1307

Рейтинг: 336

Kagon сказал(а):

Вопрос идет про программирование, а не про работу.

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

А программирование это не работа? Или ты думаешь тс сын лярдера который чисто по кайфу захотел изучить программирование?

Да и то что он вместо того чтобы искать актуальную(или даже просто) информацию в инете создает темку в д2ру уже говорит о многом...

Kagon

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

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

Сообщения: 12770

Рейтинг: 7256

Kagon

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

Сообщения: 12770

Рейтинг: 7256

Zyxisix сказал(а):

А программирование это не работа? Или ты думаешь тс сын лярдера который чисто по кайфу захотел изучить программирование?

Да и то что он вместо того чтобы искать актуальную(или даже просто) информацию в инете создает темку в д2ру уже говорит о многом...

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

Знаешь же, что такое хобби? С чего ты взял, что он задает свой вопрос ради того чтобы найти работу? Может он хочет по фану сидеть и вечерками под пивас код писать

Zyxisix

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

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

Сообщения: 1307

Рейтинг: 336

Zyxisix

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

Сообщения: 1307

Рейтинг: 336

Kagon сказал(а):

Знаешь же, что такое хобби? С чего ты взял, что он задает свой вопрос ради того чтобы найти работу? Может он хочет по фану сидеть и вечерками под пивас код писать

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

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

Laurarouge

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

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

Сообщения: 1611

Рейтинг: 816

Laurarouge

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

Сообщения: 1611

Рейтинг: 816

Начать лучше с матеши, а то будешь обычным говнокодером с примитивными и очевидныии решениями в своих приложениях

Zyxisix

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

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

Сообщения: 1307

Рейтинг: 336

Zyxisix

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

Сообщения: 1307

Рейтинг: 336

Laurarouge сказал(а):

Начать лучше с матеши, а то будешь обычным говнокодером с примитивными и очевидныии решениями в своих приложениях

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

Стереотипное мышление, математика выше программы школы первым делом нужен для тех кто занимается геймдевелопментом или физикой в 3д проектах. Для остальных же хватит и крепких знаний школьной программы.

_MrReaktiv_

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

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

Сообщения: 2027

Рейтинг: 1220

_MrReaktiv_

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

Сообщения: 2027

Рейтинг: 1220

lexani4321 сказал(а):

java

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

зря, зря, зря, кружкоголовые же тебя сейчас какахами забросают

Zyxisix сказал(а):

Для остальных же хватит и крепких знаний школьной программы.

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

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

povezlo666

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

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

Сообщения: 335

Рейтинг: 171

povezlo666

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

Сообщения: 335

Рейтинг: 171

Zyxisix сказал(а):

А зачем оно тебе? Если у тебя нету опыта хотя бы в копании в чужом коде хотя бы в том же gta:samp и в AHK и ты хочешь вступить в программирование из за денег/хайпа - то лучше не надо. Это такой же труд как и в других профессиях, в 90% времени ты будешь выдумивать велосипед с пустого места или копипастить свой же код из другого проекта немного поменяв его, а так же в случаи долгих переривов ты будешь отставать и со временем становиться все слабее и слабее, так что хорошенько подумай прежде чем начинать изучать программирование.

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

Для начала просто самому интересно, а потом уже видно будет. Много кто советовал Марка Лутца по питону, норм с него начинать?

lexani4321

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

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

Сообщения: 13019

Рейтинг: 4063

lexani4321

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

Сообщения: 13019

Рейтинг: 4063

_MrReaktiv_ сказал(а):

зря, зря, зря, кружкоголовые же тебя сейчас какахами забросают

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

Чё они мне сделают? Скажут ява не сиподобный? Я на таких по ночам обычно с окна ссу.

povezlo666

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

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

Сообщения: 335

Рейтинг: 171

povezlo666

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

Сообщения: 335

Рейтинг: 171

В плане денег не обижен, зп 550-650 долларов(Живу в Минске) 

Laurarouge

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

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

Сообщения: 1611

Рейтинг: 816

Laurarouge

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

Сообщения: 1611

Рейтинг: 816

Zyxisix сказал(а):

Стереотипное мышление, математика выше программы школы первым делом нужен для тех кто занимается геймдевелопментом или физикой в 3д проектах. Для остальных же хватит и крепких знаний школьной программы.

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

Ну я и говорю, для говнокодера хватит и школьной программы PepeCoffee.png?1554727550

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

Поэтому, если решил стать хорошим программистом, то надо начинать с матеши, а если решил стать говнокодером и просто быстро начать зарабатывать, то можно пройти говнокурс какой нибудь за 30-40к и вперед