Топ программисты д2.ру дайте совет
2161
134
WanderingJew сказал(а):↑а кто присваивает челику звание джуниора, мидла или сениора?
уник, куда я собрался, сам по себе хороший, просто меня смущает заочка (на очное я офк не могу пойти), а точнее польза от нее
Нажмите, чтобы раскрыть...Это не звание, а так сказать твои умения оценивают на уровень Джуна Мида или Сеньора , соотвественно и зп у них разные.
FReeeZzze сказал(а):↑Я тебе так скажу безделье это игрушка дьявола во-первых, во-вторых... короче не важно какой язык ты будешь изучать... потому как это просто инструмент, важно знать алгоритмы, паттерны И САМОЕ ВАЖНО ПРАВИЛЬНО ИХ ПРИМЕНЯТЬ, реализовать каждый из них, вот все это, а то сейчас берут готовые либы и не понимают как работают стеки,map которое является красно-черным деревом, ну вот это все, согласны?узнали?...если хочешь стать профессионалом должен весь дзен познать, а если просто для себя, то лучше пропустить мимо ушей все что я написал.
Нажмите, чтобы раскрыть...забил на графы и красно-черное дерево, знаю стек/хип(но зачем?), мапу, хэш и тд, что скажешь?
Laurarouge сказал(а):↑На заочке тебе присылают материалы?
Нажмите, чтобы раскрыть...я про нее толком ничего не знаю, есть друг их этого вуза, который учится на менеджменте, дак он щас диплом купленный защищать будет
сама специальность называется "информатика и вычислительная техника", я про нее почитал, мне очень понравилось описание (ну и думаю как минимум учебники то дадут
Профессионал2 сказал(а):↑Советую начинать с java/c++. C# не стоит, ибо это просто копия java
Питон тоже хорош
Шараги вузы ни о чем. Просто трата времени и денег. Лучше за эти деньги себе организуй 1 год беспрерывного самообразования.
Нажмите, чтобы раскрыть...что значит не стоит? как язык c# намного лучше java, другое дело, что java намного востребованее, с плюсов ваще ору, по твоей логике не учите java, это копия с++(еще и можно высрать что урезанная)
Laurarouge сказал(а):↑Что бы быть хорошим специалистом, лучше начать с технического образования. Не важно в вузе или самостоятельно. Начинать сразу кодить и разбираться в языке программирования это такое себе. Можно конечно, но с таким подходом, проецируя это на реальный мир, ты являешься таджиком-строителем(не в обиду таджикам), которые просто кидают камень на камень, когда с образованием и знаниями ты можешь являться инженером проектировщиком который действительно занимается крутыми штуками.
Вот например, ты выучил язык, кодишь, красиво все, юзаешь там новомодные фичи из последней версии языка, шаришь в ООП как Иисус, но не знаком со структурами данных и алгоритмами и там где ты можешь написать код и сделать программу легче и быстрее, ты будешь делать её влоб, т.е если надо найти элемент в массиве, будешь перебирать каждый его элемент а не юзать к примеру бинарный алгоритм поиска и т.д и .т.п.
Я закончила ИТМО на факультете информатики и робототехники и благодарна всем профессорам которые обучали нас рили интересным и сложным вещам. И на фоне других вайтишников которые вкатились примерно так как ты и собираешься, я ощущаю себя охриненно умной
Нажмите, чтобы раскрыть...А какие языки учат робототехники - C, асемблер и какой нить ардуино? (не шарю).
salah сказал(а):↑что значит не стоит? как язык c# намного лучше java, другое дело, что java намного востребованее, с плюсов ваще ору, по твоей логике не учите java, это копия с++(еще и можно высрать что урезанная)
Нажмите, чтобы раскрыть...Чел, это мое мнение. Как сам язык, лучше всех Питон. Как приоритет и бабки лучше всего JS/Java. Как база легче всего С++.
Повторяю, это мое мнение, и комментировать вас никто не просил
salah сказал(а):↑забил на графы и красно-черное дерево, знаю стек/хип(но зачем?), мапу, хэш и тд, что скажешь?
Нажмите, чтобы раскрыть...ну графы очень важны для понимания работы c ними, условно если ты не будешь понимать работу DFS и BFS в графах и когда алгоритм завершается, в работе с ними(а это поверь очень часто происходит) Маршрутизация сетей,GPS и подобные им штуки, Красно-черное дерево это и есть мап там реализована самобалансировка и важно понимать как что почему зачем, да и вообще деревья как динамическая структура очень важна программисту, тот же код Хафмана и его частотная таблица, Бинарный поиск в дереве ну и прочее прочее прочее, поверь нет того что не стоило бы изучать, каждый день как открытие и в один прекрасный момент Вася программист твой сосед будет востребованее чем ты только потому что он понимает как работает все это, а ты только пользовался STL. Ну ты понял?)
Laurarouge сказал(а):↑Что бы быть хорошим специалистом, лучше начать с технического образования. Не важно в вузе или самостоятельно. Начинать сразу кодить и разбираться в языке программирования это такое себе. Можно конечно, но с таким подходом, проецируя это на реальный мир, ты являешься таджиком-строителем(не в обиду таджикам), которые просто кидают камень на камень, когда с образованием и знаниями ты можешь являться инженером проектировщиком который действительно занимается крутыми штуками.
Вот например, ты выучил язык, кодишь, красиво все, юзаешь там новомодные фичи из последней версии языка, шаришь в ООП как Иисус, но не знаком со структурами данных и алгоритмами и там где ты можешь написать код и сделать программу легче и быстрее, ты будешь делать её влоб, т.е если надо найти элемент в массиве, будешь перебирать каждый его элемент а не юзать к примеру бинарный алгоритм поиска и т.д и .т.п.
Я закончила ИТМО на факультете информатики и робототехники и благодарна всем профессорам которые обучали нас рили интересным и сложным вещам. И на фоне других вайтишников которые вкатились примерно так как ты и собираешься, я ощущаю себя охриненно умной
Нажмите, чтобы раскрыть...Ну блин, я, например, слишком туп оказался, чтобы поступить в ИТМО. И теперь в шараге сижу во всякую, далекую от программирования штуку вникаю. Так что тут только топовые вузы страны могу чему-то научить имхо
Take your best shot! сказал(а):↑Ну блин, я, например, слишком туп оказался, чтобы поступить в ИТМО. И теперь в шараге сижу во всякую, далекую от программирования штуку вникаю. Так что тут только топовые вузы страны могу чему-то научить имхо
Нажмите, чтобы раскрыть...ты к тому, что либо топовый вуз на очке, либо самому? то есть тебе твоя шарага вообще никакого профита не приносит?
WanderingJew сказал(а):↑ты к тому, что либо топовый вуз на очке, либо самому? то есть тебе твоя шарага вообще никакого профита не приносит?
Нажмите, чтобы раскрыть...Вряд ли я прав на 100% в данной ситуации. Но в моем случае, она даже несколько отупляет меня.
JustSha сказал(а):↑Кто-нибудь может посоветовать реально годные курсы или программы, кстати?
И сайты/учебники помимо learn.javascript.ru ?html academy и подобные секты не предлагать, выкачивалка денег бесполезнаяНажмите, чтобы раскрыть...stepik, coursera?
какая твоя конечная цель?
Laurarouge сказал(а):↑Что бы быть хорошим специалистом, лучше начать с технического образования. Не важно в вузе или самостоятельно. Начинать сразу кодить и разбираться в языке программирования это такое себе. Можно конечно, но с таким подходом, проецируя это на реальный мир, ты являешься таджиком-строителем(не в обиду таджикам), которые просто кидают камень на камень, когда с образованием и знаниями ты можешь являться инженером проектировщиком который действительно занимается крутыми штуками.
Вот например, ты выучил язык, кодишь, красиво все, юзаешь там новомодные фичи из последней версии языка, шаришь в ООП как Иисус, но не знаком со структурами данных и алгоритмами и там где ты можешь написать код и сделать программу легче и быстрее, ты будешь делать её влоб, т.е если надо найти элемент в массиве, будешь перебирать каждый его элемент а не юзать к примеру бинарный алгоритм поиска и т.д и .т.п.
Я закончила ИТМО на факультете информатики и робототехники и благодарна всем профессорам которые обучали нас рили интересным и сложным вещам. И на фоне других вайтишников которые вкатились примерно так как ты и собираешься, я ощущаю себя охриненно умной
Нажмите, чтобы раскрыть...Эмм... Не совсем согласен с тобой. Да универ, даёт определённую базу, но в 90% случаев она тебе не понадобиться. То есть если человек не имеет нужных знаний он бы просто не попал на работу (поэтому пример про поиск не валидный), если он имеет недостаточное количество знаний он может попасть на работу и дальше там учиться.
Иными словами твой универ не даёт тебе ничего, кроме ощущения, что ты умная) Ведь те разработчики которые не знают про qsort всё равно сидят на зп и работают
Take your best shot! сказал(а):↑Вряд ли я прав на 100% в данной ситуации. Но в моем случае, она даже несколько отупляет меня.
stepik, coursera?
Нажмите, чтобы раскрыть...ну это все же шарага, а я про вуз, вуз то сам по себе хороший и в квалификации преподов я более чем уверен - вопрос скорее к заочке
бтв есть у меня на работе челики с такой шараги - дак они администраторы скорее (компы чинят, проги если зависнут и тд, там разве учат программированию?
Nomber1 сказал(а):↑какая твоя конечная цель?
Нажмите, чтобы раскрыть...Спойлер:
WanderingJew сказал(а):↑Есть дикое желание начать кодить, подскажите, с чего лучше начать? Скачал книгу Лутца, можно сразу начинать читать ее, или стоит познакомиться с устройством и работой пк сначала (кто-то мне кидал такую книгу, если поищу найду). И как вообще выбор питона (или пайтона) в качестве первого языка? Чем заниматься буду еще не решил, хочу "вкатиться и осмотреться".
Бтв очень интересует такой вопрос - собираюсь в этом году на заочку в универ на специальность "информатика и вычислительная техника", заочка будет платная, походу (причем недешево), есть ли смысл туда идти? Или на заочке ничему вообще не учат и только дадут диплом?
Плиз не пишите "да таких мамкиных программистов миллион уже" и подобное.
Нажмите, чтобы раскрыть...Архетектура ПК -> Опрерационные системы ->Асемблер -> С -> Питон -> Джава Скрипт
Это не значит, что каждый пункт нужно изучить досканально, но понимать как работает нужно. Ну и покодить на низкоуровневых языках всегда хорошо для понимания основы. Если справишься, то потом программирование будет даваться легче. И можно будет выучить досканально какой-нить язык и работать. Конеш, проще сразу учить какой-нить язык и работать, но чтобы реально подняться всегда нужно знать базис, а то будешь пользоваться языком, но даже близко не будешь представлять суть его работы.
FReeeZzze сказал(а):↑ну графы очень важны для понимания работы c ними, условно если ты не будешь понимать работу DFS и BFS в графах и когда алгоритм завершается, в работе с ними(а это поверь очень часто происходит) Маршрутизация сетей,GPS и подобные им штуки, Красно-черное дерево это и есть мап там реализована самобалансировка и важно понимать как что почему зачем, да и вообще деревья как динамическая структура очень важна программисту, тот же код Хафмана и его частотная таблица, Бинарный поиск в дереве ну и прочее прочее прочее, поверь нет того что не стоило бы изучать, каждый день как открытие и в один прекрасный момент Вася программист твой сосед будет востребованее чем ты только потому что он понимает как работает все это, а ты только пользовался STL. Ну ты понял?)
Нажмите, чтобы раскрыть...я к тому, что не всегда нужно учить то, по принципу чего построена ИТ технология, а учить саму технологию)
тоесть учить мапы, а не деревья например.
Профессионал2 сказал(а):↑Чел, это мое мнение. Как сам язык, лучше всех Питон. Как приоритет и бабки лучше всего JS/Java. Как база легче всего С++.
Повторяю, это мое мнение, и комментировать вас никто не просил
Нажмите, чтобы раскрыть...извините, вы же тут пишите, чтоб вас никто не комментировал
напиши тогда на лбу себе это, зачем на форуме?)
то что ты считаешь с++ легче, то это не твое мнение, а твоя глупость
MaxSmola сказал(а):↑Архетектура ПК -> Опрерационные системы ->Асемблер -> С -> Питон -> Джава Скрипт
Это не значит, что каждый пункт нужно изучить досканально, но понимать как работает нужно. Ну и покодить на низкоуровневых языках всегда хорошо для понимания основы. Если справишься, то потом программирование будет даваться легче. И можно будет выучить досканально какой-нить язык и работать. Конеш, проще сразу учить какой-нить язык и работать, но чтобы реально подняться всегда нужно знать базис, а то будешь пользоваться языком, но даже близко не будешь представлять суть его работы.
Нажмите, чтобы раскрыть...никто на работу тебя не возьмет только за знание языка, фреймворки и только они вот что главное.
MaxSmola сказал(а):↑Архетектура ПК -> Опрерационные системы ->Асемблер -> С -> Питон -> Джава Скрипт
Это не значит, что каждый пункт нужно изучить досканально, но понимать как работает нужно. Ну и покодить на низкоуровневых языках всегда хорошо для понимания основы. Если справишься, то потом программирование будет даваться легче. И можно будет выучить досканально какой-нить язык и работать. Конеш, проще сразу учить какой-нить язык и работать, но чтобы реально подняться всегда нужно знать базис, а то будешь пользоваться языком, но даже близко не будешь представлять суть его работы.
Нажмите, чтобы раскрыть...по архитектуре вижу, что есть 2 варианта - Петцольд и Танненбаум, я в правильном направлении?
WanderingJew сказал(а):↑я про нее толком ничего не знаю, есть друг их этого вуза, который учится на менеджменте, дак он щас диплом купленный защищать будет
сама специальность называется "информатика и вычислительная техника", я про нее почитал, мне очень понравилось описание (ну и думаю как минимум учебники то дадут
Нажмите, чтобы раскрыть...Если собрался учиться то лучше учиться нормально, есть один уник где ты учишься самостоятельно. Диплом не дают но знаниями компьютер саинс и машин лернинг запихнут как в лучших вузах Америки, типо МИТ и т.д.
Kuriyama Mirai сказал(а):↑А какие языки учат робототехники - C, асемблер и какой нить ардуино? (не шарю).
Нажмите, чтобы раскрыть...Ардуино это детский конструктор, языков множество, и они не из традиционного списка ЯПов, можно сказать это специально созданные языки или надстройка над традиционными языками для программирования " роботов", хотя микропроцессоры на том же С пишут. Да и плюсы и ассемблер. Мы на втором курсе на Ассемблере писали платформеры для денди
Тема закрыта
-
ЗаголовокОтветов ПросмотровПоследнее сообщение
-
Сообщений:0
Просмотров:0
-
Сообщений: 30 24 Apr 2024 в 10:48
Сообщений:30
Просмотров:37
-
Сообщений:3
Просмотров:4
-
Сообщений:17
Просмотров:23
-
Сообщений:11
Просмотров:14