LINUX.ORG.RU

Жизнь на бэке

 , ,


0

3

Осознал, что люблю писать бекэнд, но просто не выношу работу с html + css и js. Поэтому возникла пара вопросов:

  1. Часто ли питон используется чисто для rest? DRF, Flask и т.п.
  2. Бывает ли удаленка для джавы?
  3. Джуниор на Go: возможно ли?
  4. Кресты, как ядро бизнес логики. Часто ли встречается?

Часто ли питон используется чисто для rest? DRF, Flask и т.п.

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

MyTrooName ★★★★★
()

Бывает ли удаленка для джавы?

А самому посмотреть на hh лень? Фриланса на java нет, но вакансий для удаленщиков дофига и больше

ertgblasd ★★
()

Джуниор на Go: возможно ли?

да, есть трустори, но не моя

Кресты, как ядро бизнес логики

Да, но жто не повод пихать их в бекенд

Dred ★★★★★
()

1. средне
2. да, много
3. хз (именно удаленка)
4. хз

cnupm
()
Ответ на: комментарий от outtaspace

Часто ли питон используется чисто для rest? DRF
Почти все жрут жанга-кактус.

DRF - django rest framework

pawnhearts ★★★★★
()

1. Дохрена. Питон вообще везде используется. Во всех сферах, в смысле.
2. Бывает. В основном работают на зарубеж. В РФ рынок удаленки тока тока начинает проклёвываться. В США он крупнее раз в 50.
3. Джуны вообще нафиг нужны... тока если начинающим предпринимателям и командам, но таких ещё поискать надо. Либо в крупных компаниях, где готовы растить себе кадры.
4. Скорее сишка чаще в ядре бизнес логики, и то, её раз в 5 меньше, чем Java. В этом плане Java и бизнес сдружились ещё в мохнатые 90-ые.

menangen ★★★★★
()

Осознал, что люблю писать бекэнд, но просто не выношу работу с html + css и js.

Ты так говоришь, будто это сильно связанные вещи.

WereFox ★☆
()

Джуниор на Go: возможно ли?

У меня тут все окрестные девопсы последнее время с ума сошли и пишут на Go даже то, что раньше было однострочник по типу «sed s/A/B/g».

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

alpha ★★★★★
()
Ответ на: комментарий от menangen

Джуны вообще нафиг нужны... тока если начинающим предпринимателям и командам, но таких ещё поискать надо. Либо в крупных компаниях, где готовы растить себе кадры.

Сразу заколенные опытом мидлы?

creazero
() автор топика
Ответ на: комментарий от WereFox

также как бэкенд и json.

вообще не видела бэкендов на пистоне. потому что он банально не влезает на большинство целевых платформ. слишком жирный и тормозной. на luа иногда ещё пишут бэкенды, но редко. в основном на С/C++.

Iron_Bug ★★★★★
()
Ответ на: комментарий от creazero

Не, не работал, говорит изучал примерно год, паралельно работал в несвязной с этим области, но в ИТ

Dred ★★★★★
()

1. джанга, твистед, самописное на asyncio. фласк, по моим наблюдениям, редко в бэке встречается.

2. не наблюдал.

3. да

4. редко, очень

leave ★★★★★
()
Ответ на: комментарий от leave

А вот и неправда. Второй проект за год на Flask, как раз сейчас пишу для него веб морду, с конца августа. Т.ч. Flask очень популярен для бекенда, особенно где требуется архитектура на microservices/docker. Жрёт памяти мало, работает вполне быстро, раза в 3 быстрее Djang'и.

menangen ★★★★★
()
Последнее исправление: menangen (всего исправлений: 1)
Ответ на: комментарий от Iron_Bug

Вообще не видел web бэкендов на C++/C.

50% Java, 25% Python, 25% Nodejs + Go, это по опыту работы в крупных компаниях типа басфид и бокс.ком.

menangen ★★★★★
()
Ответ на: комментарий от menangen

я в первый раз слышу про эти «крупные компании» :) для какого харда они делают такие «бэкенды», интересно знать?

Iron_Bug ★★★★★
()
Ответ на: комментарий от Iron_Bug

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

menangen ★★★★★
()
Ответ на: комментарий от menangen

я под бэкендом понимаю обращения к железу. и чаще всего это мелкий эмбеддед. какие там ресурсы/бабосики? там 2 мегабайта флэша и 4 мегабайта рамы обычно.

Iron_Bug ★★★★★
()
Ответ на: комментарий от creazero

у нас тут для веба есть отдельный раздел. а это нормальный девелопмент.

Iron_Bug ★★★★★
()

1. Видел такое. 2. Не знаю, не интересовался. 3. Таких встречал. Студент, пришедший писать на Go. 4. Чего только в нашем мире не бывает. В том числе и такая фиготень.

TheKnight ★★★
()
Ответ на: комментарий от menangen

Вообще, я тебя долгое время хотел спросить. Ты же вроде с джангой и вообще с питоном работаешь на удаленке. До этого был ли какой-то опыт коммерческой разработки или сразу на апворк (или что там раньше было)?

creazero
() автор топика

Часто ли питон используется чисто для rest? DRF, Flask и т.п.

Бывает. Пхытон — говно. Советую Perl. Куда чаще используется и в более серьезных проектах, а не этот недоязычок для обучения школьников кодингу (не программированию).

Бывает ли удаленка для джавы?

Удаленная работа? Встречается такое. Ты подумай: надо ли тебе джаву учить. Она жрет ресурсы, синтаксис ужасен. Всегда найдется тот, кто Джаву будет знать лучше тебя, т.к. язык специфичный.

Джуниор на Go: возможно ли?

Вполне, но вакансий сейчас очень мало. Не советую сейчас учить Go. Рано.

Кресты, как ядро бизнес логики. Часто ли встречается?

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

Svobodniy
()
Ответ на: комментарий от creazero

Опыт был. Но как раз таки первый опыт и был в команде, на Одеске в те времена, кодил на JavaScript, Java, Action Script, писали игровые серваки и игры для казуалок на флеше типа казино, покер «гэмблинг». Это 2010-11 года. Я ни разу не работал за рублики, т.к. слышал много негатива о рынке фриланса рф. Я работаю с JavaScript/Cofeescript/typescript, UI/UX, Python (Django, Flask, falcon), ну и Swift чутка, ещё всякие docker/aws lambda и прочий стек, короче, не узкую нишу я себе выбрал. Сейчас я с девушкой в паре работаю, она HTML/pug и чутка UI JavaScript пишет, а я все, что посложнее. В данный момент, только я работаю на проекте, т.к. он навороченный, она уже не тянет, изредка ей делегирую по мелочи, раз в 2 недели.

menangen ★★★★★
()
Ответ на: комментарий от Svobodniy

Знаешь, я не люблю игнор лист. Он у меня пуст. Потому что любой может написать что-то полезное.Теперь вот ты стал первым явным кандидатом. Еще пару дней назад ты спрашивал про изучения программирования и веб-программирования (именно программирования, ведь слово «веб-разработка» тебе не нравится), а сегодня уже делаешь советы. Молодец, быстро учишься.

Пхытон — говно.

Наслушался мантры мадам, у которой байтродроч головного мозга? Бедный.

Советую Perl. Куда чаще используется и в более серьезных проектах

Везде легаси, а у тебя чаще используется.

надо ли тебе джаву учить. Она жрет ресурсы, синтаксис ужасен.

То есть ты советуешь учить C/C++, но синтаксис жабы тебе не нравится?

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

Почитай что ли тред

creazero
() автор топика
Ответ на: комментарий от Iron_Bug

кернелспейс

Как будто бывают только монолитные ядра

anonymous
()
Ответ на: комментарий от Iron_Bug

мелкий эмбеддед. [...] там 2 мегабайта флэша и 4 мегабайта рамы

Фигасе «мелкий». «Мелкий эмбеддед» - это десятки байт рамы и килобайты ROM.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

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

Iron_Bug ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.