Артем @it_police
Police > back-end developer. В тгк больше инфы.
Информация
- В рейтинге
- 2 976-й
- Откуда
- Москва, Москва и Московская обл., Россия
- Зарегистрирован
- Активность
Специализация
Backend Developer, Web Developer
Middle
От 2 000 ₽
Python
Fastapi
Celery
Nginx
Git
Linux
Docker
Redis
MongoDB
High-loaded systems
Со всем согласен, кроме последнего пункта. Смысл статьи как раз показать, как можно на коленке за 5 минут написать безнес проект (назовём это так), имея только базовые познания. А делать из этого поделия что-то более сложное просто невыгодно, потому что оно уже выполняет задачу. Оставшееся время и средства можно потратить на разработку чего-то другого.
Если я вдруг заработаю миллионы на этом скрипте-пятиминутке, обязательно отпишусь :)
Уровень аналитики и аргументации, я извиняюсь, крайне низкий. Уровень "нормальности" языков определен некорректно. Статья просто ни о чем. Хотя было бы не плохо, если бы новички слезли с питона, ибо всякие онлайн школы их толпами гонят учить именно этот язык, в итоге стадо плохо подготовленных вкатунов разрывают hh.
Я всего лишь начинающий бэкендер (в состоянии обучения), и понимаю необходимость в алгоритмах. Но заучивать их мне кажется странным. Для разработки, по моему скромному мнению, нужно уметь подбирать лучший инструмент в нужный момент, ну и конечно иметь базу по его использованию. А нюансы можно и подсмотреть в конкретной ситуации.
Кстати, можете подсказать, как мне определить свой уровень? Мой стэк: Python, ООП, GIT, Linux, Docker, SQL, Flask, многопроцессорное и многопоточное программирование, автотесты (unittests). Т.е. могу написать приложение на Flask, поработать с процессами и потоками, прикрутить БД, покрыть тестами, и задеплоить всё это на сервак как с докером, так и без. У меня еще куча тем на изучении, прежде чем осмелюсь на первый собес. Но всё же.
И да, на вопросах по алгоритмам и обходу деревьев я, скорее всего, тоже посыплюсь. Видимо стоит уделить этому вопросу больше внимания.
Спасибо за комментарий. Намеренно оставил теоретическую часть о потоках, процессах и GIL в Python за скобками, о чем предупредил в начале статьи. Это всего лишь статья-шпаргалка по двум модулям, чтобы вспомнить основные методы, в случае необходимости. А писать теорию про потоки, процессы и GIL я еще не дорос.
Еще раз вытащите меня из телеги в хабр, Алексей, будет минус))
Прекрасная работа. Брависсимо!
Кто-то скинул спам в прогерский чат (рекпост рекламного поста из питонячего канала). Поэтому, вероятно, предвзятое отношение было сразу.
Спасибо за статью и много полезной инфы. Случайно наткнулся на ваш проект и почти сразу ушел, будучи в полной уверенности, что это либо скам, либо реклама курсов, либо донатная помойка, так как через 0.1 секунду использования мне пришло сообщение "Не хватило денег на оплату жилья, и тебя выселили на улицу", что воспринимается как "плотиденяк". А оказывается это образовательный проект...
Идея интересная, желаю успехов в реализации задуманного, особенно в монетизации.
И ведь этот комментарий прямо под переводом статьи про токсичный американский форум))
Но на госслужбе и во многих других отраслях такие паразиты не отсеиваются и через годы, а вырастают в руководителей))
Хабр Карьера был бы такой площадкой, если бы зарегистрироваться там можно было только имея положительный рейтинг на Хабре, например [тут нужно отметить руководителя Хабр Карьеры]. А сейчас там кто угодно может написать что угодно, как и на ХэХэ. И по поводу ушлых, ну они везде есть, надеюсь в айти их не большинство. Меня эта сфера и привлекает тем, что тут вроде важны скилы, а не родственные связи, мздоимство и лихоимство.
Именно. Я конечно не аналитик, но уже сделал вывод, что большинство современных джунов, которые решили обучиться после рекламы у блогеров о несметных богатствах в айти, в самой професии не заинтересованы. Формально обучились и кидают миллион однотипных резюме на все подряд вакансии, ждут, пока пойдет дождь из денег. Поэтому и на хабре их нет, они все на хэдхантере) К сожалению, их кейсы мы вряд ли прочитаем. И кстати, надо подумать над площадкой, где HR-ы будут хантить айтишников, но в которую не смогут войти "черные вкатуны"))
Видимо такие мощные джуны, что про Хабр даже не слышали. И так всё знают и умеют)
Благодарю. И Вам мощнейших успехов, как в профессии, так и в программировании!
Аналитика- это прекрасно. Но очень уж меня увлекает программирование, хоть и не легка наука. Я всё же надеюсь преуспеть в ней. Но благодарен за ценный совет!
Лайк и в закладки... Это мы читаем.
Всё осваивать сейчас и смысла нет, лучше сосредоточиться на ситнтаксисе языка, далее научиться ООП, и потом осваивать библиотеки, и фреймворки, чтобы делать какие-то конкретные продукты. Меня привлекает именно бэкэнд, поэтому Python однозначно буду изучать вдоль и поперек, но в начале очереди: веб-скрейпинг с Бьютифулсуп и Селениум, ботостроение на Aiogram 3, веб разработка на Flask и Django + базы данных, докер и прочие технологии для деплоя. Кстати, я еще недавно и слов то таких не знал)) А по поводу LeetCode- хорошая платформа для прокачки алгоритмического мышления, как и Codewars, но это скорее полезная развлекуха. Опыта будет больше при написании собственных проектов и решении каких-то практических задач. Изучение питона я начинал с книг, но в итоге учусь на платном курсе. Дороговато, кончено, но деньги заплачены и это стимулирует)) И мне нравится, материала очень много, всё структурировано. О Степике я узнал гораздо позже, там сейчас тоже изучаю курсы немножечко. И его однозначно рекомендую, если пока непонятно, за что хвататься.
Совсем недавно тоже очередную версию ttt писал, но без МЛ и на основе классов, где даже отдельная клетка поля- отдельный экземпляр. Совсем небольшая программка получилась, а победитель определялся банально, путем перебора 8 выигрышных комбинаций. Тут же Вы не кисло заморочились, респект. Если не секрет, сколько по времени изучаете Python? Я тоже далекий от IT человек, но планирую ближайшие лет 10 потратить именно на эту сферу, так как моя мне ужасно надоела. Полгода более менее активно учусь, но о машинном обучении даже не думаю еще, столько всего еще нужно узнать перед ним. За статью лайк и еще советую обзавестись гитхабом, и выкладывать проекты туда.
Спасибо за развернутый ответ и, как говорится, за службу!
Скорее всего донаты работают, но в других сферах)) Благодарю.