Окей, программирование

avatar Wockeez

651

43

Wockeez

Участник команды сайта

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

Сообщения: 3120

Рейтинг: 1668

Wockeez

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

Сообщения: 3120

Рейтинг: 1668

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

Что я хочу от темки:

- Полезная стартовая литература

- Полезные ресурсы для самообучения, будет особенно приятно если они не будут клянчить покупку премиума

- Какие-то общие советы от за́нятых, либо покинувших сабж

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

 

Меня привлекают не зарплаты, а желание попробовать себя в чем-то новом, не понравится - сольюсь, но это уже будет лучше, чем не попробовать вовсе.

 

Спасибо.

 

edit: забыл про направления, front-end / мобильные приложения (скорее всего ios).

rainbow_clash

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

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

Сообщения: 9

Рейтинг: 3

rainbow_clash

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

Сообщения: 9

Рейтинг: 3

Если ты до сих пор сам себе не нагуглил ответы, то тебе с таким настроем ни один советчик на этом поприще не поможет.

Хоти дальше.

Nikoliasik_Zeus

Куратор технического раздела

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

Сообщения: 17492

Рейтинг: 27090

Nikoliasik_Zeus

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

Сообщения: 17492

Рейтинг: 27090

если ты не умеешь гуглить - программирование не для тебя

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

DezZzO

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

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

Сообщения: 21772

Рейтинг: 14607

DezZzO

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

Сообщения: 21772

Рейтинг: 14607

rainbow_clash сказал(а):

Если ты до сих пор сам себе не нагуглил ответы, то тебе с таким настроем ни один советчик на этом поприще не поможет.

Хоти дальше.

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

Мудрая Волчица сказал(а):

если ты не умеешь гуглить - программирование не для тебя

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

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

Могу предположить, что парень даже не знает с чего начать и ему нужны какие-то базовые советы.

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

Думаю, именно по этой причине тс задает вопрос, а не потому что ему там чето лень. 

Wockeez

Участник команды сайта

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

Сообщения: 3120

Рейтинг: 1668

Wockeez

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

Сообщения: 3120

Рейтинг: 1668

rainbow_clash сказал(а):

Если ты до сих пор сам себе не нагуглил ответы, то тебе с таким настроем ни один советчик на этом поприще не поможет.

Хоти дальше.

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

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

Да и вообще, для чего форумы по-твоему существуют?

Just_a_fire

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

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

Сообщения: 3597

Рейтинг: 3090

Just_a_fire

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

Сообщения: 3597

Рейтинг: 3090

Начни с С++. Можешь тупо взять книгу "С++ для чайников". После него можно легко будет изучить PHP, JS, C#.

Совет: если тебе это реально нравится, продолжай заниматься этим делом. Если нет особого желания, то лучше сменить род деятельности.

rainbow_clash

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

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

Сообщения: 9

Рейтинг: 3

rainbow_clash

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

Сообщения: 9

Рейтинг: 3

Wockeez OFC сказал(а):

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

Да и вообще, для чего форумы по-твоему существуют?

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

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

а дальше уже вопрос к тебе: чем ты хочешь заниматься вообще

Speltzer

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

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

Сообщения: 496

Рейтинг: 675

Speltzer

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

Сообщения: 496

Рейтинг: 675

Завтра ищешь в интернете книжку Dive into python. Все равно если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свой первый д2ру, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь д2ру, чтобы выдавала по крайней мере 5 тысяч вбросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Томные взгяды просто неудачников типа сисярп, или джава-школьников, которые пишут сайты визитки не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любой php программист будет течь при одном упоминании твоей зарплаты.

Изменено согласно правилам портала.

Felix_Freeman

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

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

Сообщения: 30010

Рейтинг: 9732

Felix_Freeman

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

Сообщения: 30010

Рейтинг: 9732

img

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

rainbow_clash

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

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

Сообщения: 9

Рейтинг: 3

rainbow_clash

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

Сообщения: 9

Рейтинг: 3

Speltzer сказал(а):

Завтра ищешь в интернете книжку Dive into python. Все равно если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свой первый д2ру, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь д2ру, чтобы выдавала по крайней мере 5 тысяч вбросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Томные взгяды просто неудачников типа сисярп, или джава-школьников, которые пишут сайты визитки не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любой php программист будет течь при одном упоминании твоей зарплаты.

Изменено согласно правилам портала.

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

проиграл

Just_a_fire

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

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

Сообщения: 3597

Рейтинг: 3090

Just_a_fire

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

Сообщения: 3597

Рейтинг: 3090

rainbow_clash сказал(а):

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

а дальше уже вопрос к тебе: чем ты хочешь заниматься вообще

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

зачем ему эта юзлесс инфа? Он же не будет сразу писать сложные библиотеки на Си. Чтобы работать на Адского, этого всего не надо.

rainbow_clash

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

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

Сообщения: 9

Рейтинг: 3

rainbow_clash

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

Сообщения: 9

Рейтинг: 3

Just_a_fire сказал(а):

зачем ему эта юзлесс инфа? Он же не будет сразу писать сложные библиотеки на Си. Чтобы работать на Адского, этого всего не надо.

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

ну, если хочешь заниматься версткой или фронт-эндом, то это немного не в ту степь; тут за программирование спросили вроде как.

Just_a_fire

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

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

Сообщения: 3597

Рейтинг: 3090

Just_a_fire

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

Сообщения: 3597

Рейтинг: 3090

rainbow_clash сказал(а):

ну, если хочешь заниматься версткой или фронт-эндом, то это немного не в ту степь; тут за программирование спросили вроде как.

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

JS, не?

Stupid_Squirel

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

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

Сообщения: 5145

Рейтинг: 5399

Stupid_Squirel

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

Сообщения: 5145

Рейтинг: 5399

Wockeez OFC сказал(а):

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

Да и вообще, для чего форумы по-твоему существуют?

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

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

Nikoliasik_Zeus

Куратор технического раздела

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

Сообщения: 17492

Рейтинг: 27090

Nikoliasik_Zeus

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

Сообщения: 17492

Рейтинг: 27090

DezZzO сказал(а):

Могу предположить, что парень даже не знает с чего начать и ему нужны какие-то базовые советы.

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

Думаю, именно по этой причине тс задает вопрос, а не потому что ему там чето лень. 

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

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

Mecker

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

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

Сообщения: 2349

Рейтинг: 1047

Mecker

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

Сообщения: 2349

Рейтинг: 1047

Питон самый популярный язык сейчас для новичков. Гуглишь курсы питона (их полно), качаешь книгу на смарт, планшет про которую писали выше. Учишь, практикуешься. Для того, чтобы работать, достаточно знать основы и уметь гуглить инфу.

Wockeez

Участник команды сайта

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

Сообщения: 3120

Рейтинг: 1668

Wockeez

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

Сообщения: 3120

Рейтинг: 1668

Мудрая Волчица сказал(а):

в каком направлении хочешь обучаться

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

rainbow_clash сказал(а):

а дальше уже вопрос к тебе: чем ты хочешь заниматься вообще

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

front-end

Люблю когда все красиво сделано.

 

Возможно, мобильные приложения.

Fraterx

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

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

Сообщения: 2471

Рейтинг: 1624

Нарушения: 145

Fraterx

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

Сообщения: 2471

Рейтинг: 1624

Нарушения: 145

Мудрая Волчица сказал(а):

если ты не умеешь гуглить - программирование не для тебя

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

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

rainbow_clash сказал(а):

Если ты до сих пор сам себе не нагуглил ответы, то тебе с таким настроем ни один советчик на этом поприще не поможет.

Хоти дальше.

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

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

Wockeez OFC сказал(а):

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

Что я хочу от темки:

- Полезная стартовая литература

- Полезные ресурсы для самообучения, будет особенно приятно если они не будут клянчить покупку премиума

- Какие-то общие советы от занятых, либо покинувших сабж

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

 

Меня привлекают не зарплаты, а желание попробовать себя в чем-то новом, не понравится - сольюсь, но это уже будет лучше, чем не попробовать вовсе.

 

Спасибо.

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

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

Kisapika

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

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

Сообщения: 189

Рейтинг: 96

Нарушения: 105

Kisapika

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

Сообщения: 189

Рейтинг: 96

Нарушения: 105

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

Nikoliasik_Zeus

Куратор технического раздела

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

Сообщения: 17492

Рейтинг: 27090

Nikoliasik_Zeus

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

Сообщения: 17492

Рейтинг: 27090

Wockeez OFC сказал(а):

front-end

Люблю когда все красиво сделано.

 

Возможно, мобильные приложения.

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

с хабра ,уже сделали краткую инструкцию

Спойлер

2bc9ad04e1f14307bd95285c94482535.jpg

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

nubideus

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

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

Сообщения: 6383

Рейтинг: 2480

nubideus

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

Сообщения: 6383

Рейтинг: 2480

Wockeez OFC сказал(а):

Меня привлекают не зарплаты, а желание попробовать себя в чем-то новом, не понравится - сольюсь, но это уже будет лучше, чем не попробовать вовсе.

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

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

 

но флеш умер. я его предлагаю как вариант, потому что для новичка условия будут тепличные. js, c++, java - я уверен и без меня посоветуют.

Learn_to_play

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

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

Сообщения: 1601

Рейтинг: 1226

Learn_to_play

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

Сообщения: 1601

Рейтинг: 1226

Wockeez OFC сказал(а):

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

Что я хочу от темки:

- Полезная стартовая литература

- Полезные ресурсы для самообучения, будет особенно приятно если они не будут клянчить покупку премиума

- Какие-то общие советы от занятых, либо покинувших сабж

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

 

Меня привлекают не зарплаты, а желание попробовать себя в чем-то новом, не понравится - сольюсь, но это уже будет лучше, чем не попробовать вовсе.

 

Спасибо.

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

Начинай с HTML, вот пара сайтов, с которых нужно черпать инфу:

Раз

Два

Параллельно с этим изучай CSS

Когда закончишь, качаешь книжку Котарева Костарева PHP 5 в подлиннике и читаешь ее от корки до корки, новичкам должно быть понятно. Будет гораздо лучше если ты изучишь ее не один раз.

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

 

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

Теперь ты можешь устраиваться джуниор пхп девом в любую веб студию.

Ну и почему я советую изучать именно php: 

1) Огромное кол-во кода - его нужно поддерживать

2) Огромное коммьюнити - многие вопросы решены уже до того как они возникнут у тебя в голове

3) Относительная легкость языка

4) В ближайшем будущем пхп не планирует умирац

 

Last_Imba

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

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

Сообщения: 3173

Рейтинг: 1896

Last_Imba

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

Сообщения: 3173

Рейтинг: 1896

Wockeez OFC сказал(а):

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

Что я хочу от темки:

- Полезная стартовая литература

- Полезные ресурсы для самообучения, будет особенно приятно если они не будут клянчить покупку премиума

- Какие-то общие советы от занятых, либо покинувших сабж

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

 

Меня привлекают не зарплаты, а желание попробовать себя в чем-то новом, не понравится - сольюсь, но это уже будет лучше, чем не попробовать вовсе.

 

Спасибо.

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

 

 

Начать можно с C#\Python. С крестов не начинай, это бред. 

 

Стартовая литература зависит от языка частично.

 

Можешь попроходить курсы для начинающих на Coursera или MVA, к примеру, заодно определишься, что тебе ближе.

 

По поводу языков - С#, Java, Python, Javascript сейчас одни из самых востребованных языков, но это не значит, что с другими останешься без работы.

Samii4erniiBlekhol

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

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

Сообщения: 1385

Рейтинг: 425

Samii4erniiBlekhol

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

Сообщения: 1385

Рейтинг: 425

Если осилишь все книжки доктора Кнута, то станешь топовым пограммистом.

Razoreater

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

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

Сообщения: 4206

Рейтинг: 2192

Razoreater

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

Сообщения: 4206

Рейтинг: 2192

Имхо для работы нет лучше CPP, особенно если сложные математические задачи приходится решать, потом на Swift перейдешь, раз под ios планируешь писать. Если кодить для души, я бы выбрал питон <3