Smiluk

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

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

Сообщения: 3306

Рейтинг: 1309

Нарушения: 100

Smiluk

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

Сообщения: 3306

Рейтинг: 1309

Нарушения: 100

Послушал местных FeelsClownMan.png?1592047348, не стал покупать курсы и занимался сам полтора месяца. При том не просто 2 урока посмотрел на ютубе, а реально как мразь с учетом основной работы суммарно по 80 часов за компом сижу в неделю.

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

Но вот сейчас задался вопросом, а что дальше?

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

Да, сектанты "все есть в гугле", там действительно можно нагуглить практически любую строчку кода.

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

А как сделать хороший код в соответствии с принципами ООП когда я с гугла знаю разве что какие-то общие определения?

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

Давайте, расскажите мне подробнее, умники, теперь когда я уже в теме +/-.

frozoff

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

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

Сообщения: 12065

Рейтинг: 8632

Нарушения: 100

frozoff

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

Сообщения: 12065

Рейтинг: 8632

Нарушения: 100

когда уже сможешь за 30 работать на благо форума?

пудж228

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

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

Сообщения: 643

Рейтинг: 434

пудж228

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

Сообщения: 643

Рейтинг: 434

Стань джуном, с опытом приходит понимание

IndiGo(real)

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

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

Сообщения: 5802

Рейтинг: 4725

IndiGo(real)

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

Сообщения: 5802

Рейтинг: 4725

ну а ТЕПЕРЬ

Спойлер

можешь покупать курсы, практикумы, программы и т.п.

Давинубов Бейбарак

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

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

Сообщения: 7090

Рейтинг: 7385

Давинубов Бейбарак

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

Сообщения: 7090

Рейтинг: 7385

IndiGo(real) сказал(а):

ну а ТЕПЕРЬ

Спойлер

можешь покупать курсы, практикумы, программы и т.п.

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

 

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

Emily Fields

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

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

Сообщения: 1684

Рейтинг: 764

Emily Fields

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

Сообщения: 1684

Рейтинг: 764

Смотри. Что бы понять лучше язык и его уже существующие методы - идёшь на кодварс. Пилишь там 30 строк что бы засабмитить задачу, потом смотришь лучшие практики, там все сделано в 3-4 строки. Идёшь читать что это за методы такие волшебные. Регаешь Некст задачу.

 

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

 

Как может на таком уровне почувствоваться недостаток базы - понятия не имею... Ты там не на Лиспе код фигачишь случаем?

Smiluk

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

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

Сообщения: 3306

Рейтинг: 1309

Нарушения: 100

Smiluk

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

Сообщения: 3306

Рейтинг: 1309

Нарушения: 100

пудж228 сказал(а):

Стань джуном, с опытом приходит понимание

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

ДА ТЫ ЧЕ

спасибо за совет

Че написать в резюме?

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

Absolutly_haram

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

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

Сообщения: 787

Рейтинг: 656

Absolutly_haram

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

Сообщения: 787

Рейтинг: 656

Emily Fields сказал(а):

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

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

А в чем проблема ? За 2 недели научился писать такие коды.

Emily Fields сказал(а):

Ты там не на Лиспе код фигачишь случаем?

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

На лиспе

Smiluk

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

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

Сообщения: 3306

Рейтинг: 1309

Нарушения: 100

Smiluk

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

Сообщения: 3306

Рейтинг: 1309

Нарушения: 100

Emily Fields сказал(а):

Как может на таком уровне почувствоваться недостаток базы - понятия не имею... Ты там не на Лиспе код фигачишь случаем?

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

Ну вот так. День думал над задачей которая стандартным алгоритмом в 5 строк решается например.

Hestonworld

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

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

Сообщения: 7160

Рейтинг: 4766

Hestonworld

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

Сообщения: 7160

Рейтинг: 4766

Так ты больше местных чупакабриков слушай. Не получилось вкатиться? - Попробуй начать инвестировать по гайдам сержа sammyyPepekek.png?1598626065

BeerHelpsMeWin

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

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

Сообщения: 118

Рейтинг: 84

BeerHelpsMeWin

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

Сообщения: 118

Рейтинг: 84

Всё приходит с опытом. Кодеварс, литкод - практикуйся, набивай шишки, смотри как эту задачу решили топы, делай выводы.

По-другому никак.

Удалено 826097

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

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

Сообщения: -23

Рейтинг: 22

Удалено 826097

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

Сообщения: -23

Рейтинг: 22

upd: пост стер за не надобностью

cyber777

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

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

Сообщения: 1206

Рейтинг: 1238

Нарушения: 100

cyber777

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

Сообщения: 1206

Рейтинг: 1238

Нарушения: 100

Smiluk сказал(а):

Послушал местных FeelsClownMan.png?1592047348

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

сейчас бы местных клоунов слушать

RaiseUP Jahh

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

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

Сообщения: 490

Рейтинг: 187

RaiseUP Jahh

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

Сообщения: 490

Рейтинг: 187

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

Сейчас столкнулся с проблемой, что с головой ушел в книги и, кроме теории, особо ничего не делаю (не считая калькуляторов и морского боя, как у тебя (причем 7х7 морской бой вызвал у меня многие сомнения, пришлось прям попотеть, чтобы понимать че там происходит)). Решаю проблему путем задачек по программированию. 

Что-то из разряда таких: https://habr.com/ru/post/440436/

Они помогают грамотно усвоить материал и понять что и где надо применять. 

Если уже чувствуешь, что неплохо знаешь ОСНОВЫ, то можешь нанимать ментора с почасовой оплатой. Или циганичать на форумах в поиске филантропов) 

Либо брать курсы и выжимать из них прям максимум в виде общения с ментором (у которого по мимо тебя будет еще 40-50 студентов)

Удалено 826097

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

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

Сообщения: -23

Рейтинг: 22

Удалено 826097

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

Сообщения: -23

Рейтинг: 22

Smiluk сказал(а):

Но вот сейчас задался вопросом, а что дальше?

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

Есть ультимативный вариант, благодарю которому ты станешь НАСТОЯЩИМ программистом при должных временных и моральных затратах. И это абсолютно бесплатно! Тебе нужно всего-лишь прочитать и усвоить 3 тома из серии "Программирование - введение в профессию" от А. Столярова. Автор преподаёт Информатику и Кибернетику в МГУ, знает ВСЮ внутреннию кухню IT-образования в России и в целом здравый мужик (только люто-бешено презирает Microsoft, кек). Читать придётся много и долго, с самых азов: как устроен комьютер, что такое память, шина, процессор и т.д. Не переживай, там ты дойдёшь и до написания кода сначала на ПаскалеFeelsWowMan.png?1592046354, потом на Сdankpepe.png?1592046820, а потом и С++ изучишьroflanPominki.png?1616515180 (но не выучишьroflanLico.png?1616515069). Гарантирую, что после прочтения и освоения материала из этих трёх книг, у тебя будет база большая, чем у 80% выпускников ВУЗов, и не спрашивай откуда я это знаюpepecool.png?1592046811. И не бойся, там всё разжёвано с расчётом на то, что читающий ВООБЩЕ-ТО не знает, что такое программирование и как оно должно работать. Книги бесплатны, чекай. 

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

Smiluk

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

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

Сообщения: 3306

Рейтинг: 1309

Нарушения: 100

Smiluk

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

Сообщения: 3306

Рейтинг: 1309

Нарушения: 100

Aftersh0ck сказал(а):

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

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

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

Удалено 826097

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

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

Сообщения: -23

Рейтинг: 22

Удалено 826097

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

Сообщения: -23

Рейтинг: 22

Smiluk сказал(а):

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

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

Я месяц назад не был зареган, так что ничё не знаю. Да и к тому же, спрашивать про такие вещи нужно на тематических ресурсах хотя-бы, на том же habr,е например. Загугли канал "Лёша Корепанов", у него там под видео найди ссылку на ТГ, где сидят (довольно много) таких же как ты "хочу-в-айти", и с ними общайся лучше. Но книжки Столярова всё-таки полистай, т.к. они всё-таки 100% вар хорошего "программиста".

Waterbird

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

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

Сообщения: 3888

Рейтинг: 361

Waterbird

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

Сообщения: 3888

Рейтинг: 361

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

Armagedonby_ZERGS

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

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

Сообщения: 11371

Рейтинг: 4428

Armagedonby_ZERGS

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

Сообщения: 11371

Рейтинг: 4428

Smiluk сказал(а):

Послушал местных FeelsClownMan.png?1592047348, не стал покупать курсы и занимался сам полтора месяца. При том не просто 2 урока посмотрел на ютубе, а реально как мразь с учетом основной работы суммарно по 80 часов за компом сижу в неделю.

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

Но вот сейчас задался вопросом, а что дальше?

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

Да, сектанты "все есть в гугле", там действительно можно нагуглить практически любую строчку кода.

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

А как сделать хороший код в соответствии с принципами ООП когда я с гугла знаю разве что какие-то общие определения?

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

Давайте, расскажите мне подробнее, умники, теперь когда я уже в теме +/-.

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

Какой язык?

r1tsuko

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

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

Сообщения: 18

Рейтинг: 43

r1tsuko

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

Сообщения: 18

Рейтинг: 43

Smiluk сказал(а):

Послушал местных FeelsClownMan.png?1592047348, не стал покупать курсы и занимался сам полтора месяца. При том не просто 2 урока посмотрел на ютубе, а реально как мразь с учетом основной работы суммарно по 80 часов за компом сижу в неделю.

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

Но вот сейчас задался вопросом, а что дальше?

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

Да, сектанты "все есть в гугле", там действительно можно нагуглить практически любую строчку кода.

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

А как сделать хороший код в соответствии с принципами ООП когда я с гугла знаю разве что какие-то общие определения?

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

Давайте, расскажите мне подробнее, умники, теперь когда я уже в теме +/-.

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

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

Nazamb

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

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

Сообщения: 9189

Рейтинг: 11359

Nazamb

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

Сообщения: 9189

Рейтинг: 11359

Так а кем ты хочешь быть? Я так и не понял

Kopa_CoCHoBa9I

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

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

Сообщения: 38988

Рейтинг: 18946

Нарушения: 105

Kopa_CoCHoBa9I

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

Сообщения: 38988

Рейтинг: 18946

Нарушения: 105

img

Для начала определись с мотивацией и направлением.Что ты писать хочешь? геймдев, мобилки, срм-параша?

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

 

Nazamb сказал(а):

Так а кем ты хочешь быть? Я так и не понял

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

В этом вопросе кроется решение проблемы тса.

 

Waterbird сказал(а):

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

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

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

Smiluk

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

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

Сообщения: 3306

Рейтинг: 1309

Нарушения: 100

Smiluk

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

Сообщения: 3306

Рейтинг: 1309

Нарушения: 100

Kopa_CoCHoBa9I сказал(а):

Для начала определись с мотивацией и направлением.Что ты писать хочешь? геймдев, мобилки, срм-параша?

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

 

В этом вопросе кроется решение проблемы тса.

 

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

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

Хоть одна причина мидлу с зп пусть 150к не менторить после основной работы за неплохой бонус? Я знаю, что есть прогеры с зпшками в много сотен к и даже миллион+, но такой и не нужен чтобы учить от уровня 0 до джуна.

Kopa_CoCHoBa9I

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

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

Сообщения: 38988

Рейтинг: 18946

Нарушения: 105

Kopa_CoCHoBa9I

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

Сообщения: 38988

Рейтинг: 18946

Нарушения: 105

img

Smiluk сказал(а):

Хоть одна причина мидлу с зп пусть 150к не менторить после основной работы за неплохой бонус? Я знаю, что есть прогеры с зпшками в много сотен к и даже миллион+, но такой и не нужен чтобы учить от уровня 0 до джуна.

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

Мидлы всё свободное время тратят на то, чтоб стать сеньйорами.Как я и сказал, вопрос ток в твоей мотивации.Если пойдёшь обучаться у циган, то сам циганёнком и станешь.

 

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

 

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

Ослопас

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

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

Сообщения: 91

Рейтинг: 66

Ослопас

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

Сообщения: 91

Рейтинг: 66

мб ну его? там вон вакансия есть на менеджера бутылок с колой в пятерочке(оклад 15к)