Никита
Ребят, такой не скромный вопрос, программист бэкэнд только программирует или ещё в документах чет делает, тип описание ис и т.д.?
Никита
А то у меня в колледже больше всего пишим какие-то документы, структуры модулей, описание ис, области и т.д. я уже не понимаю, пригодиться-ли мне, как бэкэнд разработчику вот эта шняга
Mikhail
Ребят, такой не скромный вопрос, программист бэкэнд только программирует или ещё в документах чет делает, тип описание ис и т.д.?
Я бы сказал, сама реализация занимает процентов 30 времени (если мы берем разработчика среднего уровня).
Никита
А 70% это работа с документами?
Mikhail
Но зависит от места конечно же. Активностей помимо написания кода очень много.
Никита
😱
Mikhail
А 70% это работа с документами?
Я как-то писал абстрактный пример рабочего дня уже здесь: https://t.me/devworden/453249
Николай
А 70% это работа с документами?
Да не 70% это тимбилдинг, борьба с ленью
Mikhail
О, спасибо
Более того, чем выше уровень, тем обычно больше такого рода задач. Ну и сильно зависит от компании и процессов, конечно. Я описал работу в бигтехе, работая программистом в ООО “У Ашота”, активности очевидно будут совсем другие.
Никита
А вот, на работе программисты помогают друг другу помогают? Или тип разбирайся сам с ошибками и т.д.?
Andrii
Ребят, такой не скромный вопрос, программист бэкэнд только программирует или ещё в документах чет делает, тип описание ис и т.д.?
Баги фиксит реимущественно. Ну и понечного всё, что ты написал. Но кроме программирования, его существенно меньше, чем ты думаешь.
Mikhail
А вот, на работе программисты помогают друг другу помогают? Или тип разбирайся сам с ошибками и т.д.?
Ну вот в университете помогают друг другу студенты или “тип разбирайся сам с ошибками”? Все ж зависит от коллектива, культуры компании и т.д. Но скорее да, чем нет
Никита
Понял, спасибо
Andrii
А вот, на работе программисты помогают друг другу помогают? Или тип разбирайся сам с ошибками и т.д.?
Понимаешь, советом помогают. Ну иногда ты можешь перекинуть ошибку в другой отдел, если по твоим исследованиям выходит, что бага у них. Но вот так, чтобы садиться с тобой искать её... Ну тогда какая от тебя пользя? Большинству проще забрать у тебя и найти самому без тебя.
Никита
Сможете дать советы по изучению программирования, сколько времени уделять и т.д.
Andrii
Сможете дать советы по изучению программирования, сколько времени уделять и т.д.
Не слушать советы, найти интересную тему, её изучать, обязательно с практикой, особенно дебаггинг и отладка
Alexander
А вот, на работе программисты помогают друг другу помогают? Или тип разбирайся сам с ошибками и т.д.?
зависит еще от вопросов. Если твой вопрос гуглится за 2 секунды, то лучше загуглить. Если не можешь, тогда уже дергай коллег. Иначе будут постоянно в гугл посылать )
Никита
Я вот посмотрел, что нужно знать разработчику бэкэнда, только как это совмещать и с чего начать
Никита
Entity Framework ASP.net( REST, MVC ) ООП SQL, Postrge, MSSQL Git Computer science Правильно же это нужно бэкэнд разработчику?
Alexander
Из стека видно, что ты на C#
Никита
Entity Framework ASP.net( REST, MVC ) ООП SQL, Postrge, MSSQL Git Computer science Правильно же это нужно бэкэнд разработчику?
Вот и как вот такую большую информацию усвоить? С чего начать и как совмещать, я не знаю...
Никита
Я щас пока начал с изучения computer science и базу c# повторяю
Alexander
Да
ООП поважнее, чем фреймворки. Добавь кор библиотеки шарпа. Гит - это буквально день. CS - это супер обширная тема, в нее с головой лезть прям не надо, но почитывать полезно. Еще добавь REST API, http/https. как работает сеть
Евгений
Это таблица на какое число?
Alexander
Как это все усвоить? Пиши проект и подтягивай теорию под практику. Если прям теряешься, то можешь найти какой-то урок пошаговый с проектом и повторяй за ним. Потом уже сам пробуй что-то
Andrii
Я вот посмотрел, что нужно знать разработчику бэкэнда, только как это совмещать и с чего начать
Далеко, для начала надо просто научиться программировать: отладка условий, циклов, функций. Как только ты в этом будешь чувствовать себя уверенно, например, решать задачки, то можно двигаться далье. И это пойдёт быстрее. А без этого только мозг засорять
Andrii
ООП поважнее, чем фреймворки. Добавь кор библиотеки шарпа. Гит - это буквально день. CS - это супер обширная тема, в нее с головой лезть прям не надо, но почитывать полезно. Еще добавь REST API, http/https. как работает сеть
Не уверен, что git за день, в общем-то там немного поболее из того, что я вижу. Приходят люди с опытом svn, и обычно надо им некоторое время освоится с git, далеко не за один день.
Alexander
Не уверен, что git за день, в общем-то там немного поболее из того, что я вижу. Приходят люди с опытом svn, и обычно надо им некоторое время освоится с git, далеко не за один день.
для уровня джуна - это день. Что такое коммит, как мерджить ветки, клонирование и форк - этого вполне достаточно. Дальше уже по ходу разбираешься
Никита
А задачи какие-нибудь на логику надо решать или просто хватит решать задачи по программированию? Или совмещать?
Andrii
Как мержить ветки уже вопрос, у нас используется rebase и ff например. Далее, надо уметь грамотно разбивать на коммиты, перед review надо привести их в порядок, ...
Andrii
А задачи какие-нибудь на логику надо решать или просто хватит решать задачи по программированию? Или совмещать?
Просто по программированию задачи, где надо придумать как решать, потом закодировать, потом найти и исправить все ошибки.
Никита
Хорошо
Alexander
А задачи какие-нибудь на логику надо решать или просто хватит решать задачи по программированию? Или совмещать?
Есть направление алгоритмы и структуры данных. Можешь копать туда. Есть хорошая книга "грокаем алгоритмы". Задачки по алгосам - это leetcode и другие.
Никита
Тяжело проходить собеседование на работу?
Alexander
Тяжело проходить собеседование на работу?
смотри на ютубе собеседование на джуна и поставь свой язык и направление. А вообще этот вопрос очень абстрактный и зависит от компании куда ты идешь.
Andrii
Есть направление алгоритмы и структуры данных. Можешь копать туда. Есть хорошая книга "грокаем алгоритмы". Задачки по алгосам - это leetcode и другие.
Грокаем алгоритмы я бы не советовал, знаний почти не даёт, а вот ложная уверенность что ты это знаешь, есть. Как человек, который проводит собеседования, если человек скажет, что учил алгоритмы по этой книге, я дальше буду собес проводить исключительно из вежливости.
Andrii
Тяжело проходить собеседование на работу?
Далеко загадываешь, надо научиться программировать. Пока что видно, что программировать ты боишься, не хочешь, не пробуешь, тебе это не в кайф, интереса не вызывается. Поэтому ты концентрируешься на всякой философской мути вокруг да около. Это плохой знак.
Alexander
Грокаем алгоритмы я бы не советовал, знаний почти не даёт, а вот ложная уверенность что ты это знаешь, есть. Как человек, который проводит собеседования, если человек скажет, что учил алгоритмы по этой книге, я дальше буду собес проводить исключительно из вежливости.
Я начинал с нее и мне было полезно узнать про рекурсию и бинарный поиск хотя бы и т.д.. И вот чтобы вкатиться в алгосы - это самая лучшая точка входа. Потому что другие нудные лекции тяжело смотреть, когда ты вообще не шаришь. А дальше конечно можно копать глубже. У вас просто деформация из-за профессионального опыта )
Andrii
Да не, просто интересно поспрашивать
Ну... а почему не интересно поспрашивать, как решить тут или иную задачку?
Никита
Ну... а почему не интересно поспрашивать, как решить тут или иную задачку?
Я решаю через форумы англоязычные, пока получается
Andrii
Тот факт,что человек прочел хотя-бы эту книгу говорит о вовлеченности в алгоритмы,зачем его рубить? Или вы говорите про собесы на вакансии не джуновские?
Это не вовлечённость в алгоритмы. Мне говорит больше о том, что он безнадёжен, раз он выбрал эту книгу. Даже джун должен понять, что эта книга профанация.
Максим
Тот факт,что человек прочел хотя-бы эту книгу говорит о вовлеченности в алгоритмы,зачем его рубить? Или вы говорите про собесы на вакансии не джуновские?
Какая разница сколько чел книг прочитал? Судят обычно по тому, что он делал из проектов, опыте, выполнении задач
Pasha
как-то душно здесь у вас, ребят
Евгений
Это не вовлечённость в алгоритмы. Мне говорит больше о том, что он безнадёжен, раз он выбрал эту книгу. Даже джун должен понять, что эта книга профанация.
Ну это лишь твое мнение,раз ты рубишь ракорню ребят,то это о тебе скорее говорит как о истеричке какой-то Рубить из-за того что не ту книгу прочитал это уже нечто...
Евгений
Опыт важнее
Максим
ну, тип, некоторые "достижения" важны только в контексте. Говорить "моё достижение это то, что я не курю" - без контекста достаточно глупо звучит. Но вот "я не курю уже 100 дней, я переборол себя и свою вредую привычку" говорит уже больше. Так и тут. "Я прочитал Грокаем" - это не достижение.
Andrii
Ну это лишь твое мнение,раз ты рубишь ракорню ребят,то это о тебе скорее говорит как о истеричке какой-то Рубить из-за того что не ту книгу прочитал это уже нечто...
Ну... выбор литературы тоже важный скилл, как по мне. Я не рублю, я просто выбираю тех, с кем мне будет комфортно работать. Это рынок. С людьми, которые прочитали грокаем... ну прочитали ладно, ошибиться может каждый. Но не поняли и додумались ляпнуть про это на собесе как ачивку... Нет, не хочу... Выберу других, которые вообще ни одной книги по алгоритмам не прочитали. Они не испорченые 😊
Максим
Даже просто упоминание, что "Я читал книги по паттернам, использовал модели Синглтон, Наблюдатель или Фабрику вот там-то и там-то в своих проектах" уже будет лучше звучать, чем упоминание конкретных книг
Максим
Обобщая, книги и статьи читать надо. Они развивают теоретическую базу, позволяют потом говорить с другими разработчиками на одном языке и быстрее/ легче друг друга понимать. Объяснять, мол, "вот я там-то использовал такую штуку, ну, короче, написал вот так, вот так вот вызывается, а потом происходит то-то и то-то" дольше (и косноязычнее), чем указать конкретный паттерн и сразу будет понятно о чем речь. Один фиг все их используют, даже не осознавая того
Oleksii
Entity Framework ASP.net( REST, MVC ) ООП SQL, Postrge, MSSQL Git Computer science Правильно же это нужно бэкэнд разработчику?
Asp.net core. Framework это старая технология. Энтити фреймворк это орм для базы данных, там почти одно и тоже по коду. МВЦ это шаблон создания страниц.
Oleksii
Я щас пока начал с изучения computer science и базу c# повторяю
Учишь шарпы. Либо метанит, либо офф дока, либо книги. Мне зашла книга. Весь язык не обязательно, основные фичи и синтаксис. Что бы ты понимал как на нем писать и в случае чего что тебе нужно гуглить. После можно уже дотнет, в процессе ты уже и с бд поработаешь, и с мвц и поймёшь что и где надо
Oleksii
А потом годик попипасть на пхп, чтобы понять, что потерял)
Возможность трудоустройства на нормальных условиях...
Oleksii
Ты вообще мидл питонщик был, как ты скатился в джуны
Oleksii
Почему?
Ето мемы, ето знать надо
Роман [🌪] [👁] [☀] [🥃]
Ты вообще мидл питонщик был, как ты скатился в джуны
Так я и щас около мидл))) только куда как более уверенный в знаниях
Sleep
Всем привет! Не могли бы подсказать, где можно искать проекты/небольшие какие-то работы, чтобы накопить хоть что-то для резюме? То по университету и так что-то делаю с ребятами, но это скорее домашние проекты
Sleep
Сделать 1kyu задание на кодварсе круто, но пока не получилось
Алексей
помочь
А можно я заканектчусь, я плюсы учу?)
Дмитрий
Всем привет)
Azamat
Vladislav
Ребят всем привет, я не так давно начал учить JS на Hexlet, прошёл основы языка, теперь изучаю объекты, если кто хочет вместе по JS двигаться, пишите в ЛС, может пет проект какой запустим вместе или будем помогать друг другу с трудностями. Будем думать и учиться вместе.) Всегда рад пообщаться)
Георгий
Всем привет, может кто нибудь скинуть обучение по sql python?
Pasha
Всем привет, может кто нибудь скинуть обучение по sql python?
на Степике есть хорошие курсы по ним SQL https://stepik.org/lesson/297508/step/1?unit=279268 Python https://stepik.org/lesson/290248/step/1?unit=271724
Lopson
Всем привет, может кто нибудь скинуть обучение по sql python?
Рекомендую иногда такое спрашивать у ChatGPT, он выдает весьма хорошие ссылки
Иван
какой же го няшный.