Jobs on Python

User avatar
Leo_G
Уже с Приветом
Posts: 576
Joined: 15 Jan 2005 06:08
Location: Samara -> Vancouver, CAN

Jobs on Python

Post by Leo_G »

А как вообще с работой по удаву?
В моем окружении на нем не пишут, все на .NET. Взялся недавно за Python, душа радуется. Не знаю почему, вроде на C# много чего подобного есть. Но вот радуется душа, как когда-то в студенческие времена.
А может уйти на Python проекты? Базис в integration, messaging, вообще в больших и длинных проектах есть.
Но жена не поймет, :oops: если с доходной делянки уйду не знамо куда.

Кто, что посоветует? Можно полит-некорректно 8)
Biztalkien
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Jobs on Python

Post by Интеррапт »

Да вот хоть сейчас ваc Амазон заберет в Сиэттл. И ехать вам недалеко :)

https://us-amazon.icims.com/jobs/207974 ... isn=Indeed
User avatar
Leo_G
Уже с Приветом
Posts: 576
Joined: 15 Jan 2005 06:08
Location: Samara -> Vancouver, CAN

Re: Jobs on Python

Post by Leo_G »

Интеррапт wrote:Да вот хоть сейчас ваc Амазон заберет в Сиэттл. И ехать вам недалеко :)

https://us-amazon.icims.com/jobs/207974 ... isn=Indeed
Вот спасибо, мой хороший!
А то на Монстрах и Дайсах все уныло с Python.
Теперь вижу, что учить. Через годик может сбегу с корабля.
Biztalkien
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Jobs on Python

Post by Интеррапт »

Leo_G wrote:Теперь вижу, что учить. Через годик может сбегу с корабля.
Кстати, когда пишут:

"Experience developing using Django or Flask frameworks"

я бы выбирал для изучения Flask. Django слишком тяжелым стал и вообще какой-то он большой. А Flask с плагинами (веб, сервисы и т.п.) - самое оно и развивается очень неплохо.
User avatar
Leo_G
Уже с Приветом
Posts: 576
Joined: 15 Jan 2005 06:08
Location: Samara -> Vancouver, CAN

Re: Jobs on Python

Post by Leo_G »

Интеррапт wrote:
Leo_G wrote:Теперь вижу, что учить. Через годик может сбегу с корабля.
Кстати, когда пишут:

"Experience developing using Django or Flask frameworks"

я бы выбирал для изучения Flask. Django слишком тяжелым стал и вообще какой-то он большой. А Flask с плагинами (веб, сервисы и т.п.) - самое оно и развивается очень неплохо.
За сколько времени во все это можно занырнуть, чтобы на entry level для начала взяли?
Biztalkien
User avatar
valchkou
Уже с Приветом
Posts: 4185
Joined: 27 Apr 2011 03:43
Location: Сергели ->Chicago

Re: Jobs on Python

Post by valchkou »

в банке оф америки сейчас активно внедряется питон.
Большинство позиций в нуёрке.
там нет никаких джанг и прочих модных фремворков,
но зато есть много самописных либ и внутренних примочек. Так что выучить не удастся.
приветствуется знание c# .net, java
Это пожалуй единственная контора в наших краях,
где делаются проекты со 100% питона, от DB и до UI.

Все остальные хотят питон как опцию, но не осной язык
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Jobs on Python

Post by Интеррапт »

Leo_G wrote:
Интеррапт wrote:
Leo_G wrote:Теперь вижу, что учить. Через годик может сбегу с корабля.
Кстати, когда пишут:

"Experience developing using Django or Flask frameworks"

я бы выбирал для изучения Flask. Django слишком тяжелым стал и вообще какой-то он большой. А Flask с плагинами (веб, сервисы и т.п.) - самое оно и развивается очень неплохо.
За сколько времени во все это можно занырнуть, чтобы на entry level для начала взяли?
А смотря что именно подразумевается под "все это"? Всякие Flask и т.п. примочки - довольно просты в изучении, если с самим Питоном разобрались.
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Jobs on Python

Post by Интеррапт »

valchkou wrote: Это пожалуй единственная контора в наших краях,
где делаются проекты со 100% питона, от DB и до UI.
Наверняка в ваших краях есть небольшие стартапы, где Питон тоже активно используется.
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: Jobs on Python

Post by dotcom »

valchkou wrote: Все остальные хотят питон как опцию, но не осной язык
Шутите?
User avatar
Leo_G
Уже с Приветом
Posts: 576
Joined: 15 Jan 2005 06:08
Location: Samara -> Vancouver, CAN

Re: Jobs on Python

Post by Leo_G »

У меня в планах учить несколько основных библиотек, типа db access, мессаджинг (наверное ZeroMQ) и заточиться в моей теперешней области - интеграции.
Я ж понимаю, что с generic знаниями буду конкурироватьс кучей свежих бачелоров и мастеров.
Может кто знает, в каких enterprise областях Питон на хорошем уровне и с хорошей репутацией? Чтобы, как минимум, был чуть получше Джавы.
Biztalkien
User avatar
valchkou
Уже с Приветом
Posts: 4185
Joined: 27 Apr 2011 03:43
Location: Сергели ->Chicago

Re: Jobs on Python

Post by valchkou »

Интеррапт wrote:
valchkou wrote: Это пожалуй единственная контора в наших краях,
где делаются проекты со 100% питона, от DB и до UI.
Наверняка в ваших краях есть небольшие стартапы, где Питон тоже активно используется.
наверняка, но пока что им успешно удается скрываться.

вообще на чикагщине со стартапами тухло, но я надеюсь на перемены, глядя на рейты sfba в соседнем топике.
По логике вещей бизнес должен начать искать более дешевые места.
К примеру сениор жаба со 140/y base в чикаго раритет.
основная масса сениор позиций это 110-130.
User avatar
Stoic
Уже с Приветом
Posts: 11844
Joined: 02 Mar 2007 02:14

Re: Jobs on Python

Post by Stoic »

Совершенно непонятна мне "любовь" к Питону.
Некоторые конторы выставляют Питон на первое место, и активно начинают переходить с перла на питон, переписывая код.

Единственное логичное объяснение с моей админской (не девелоперской) позиции, что питон проще в освоении и изучении.
А также активно используется свеже-испеченными недавними студентиками, что в целом говорит о стагнации [IT] сектора.
Сначала я был хорошим мальчиком, а потом исправился.
User avatar
Teh Instructor
Уже с Приветом
Posts: 5766
Joined: 25 Feb 2001 10:01
Location: Силиконовая Долина

Re: Jobs on Python

Post by Teh Instructor »

Stoic wrote: Единственное логичное объяснение с моей админской (не девелоперской) позиции, что питон проще в освоении и изучении.
для проектов в которых основа - это управление готовыми компонентами линуксовой инфрастуктуры - python самое оно
one Nation under God, indivisible, with liberty and justice for all
User avatar
valchkou
Уже с Приветом
Posts: 4185
Joined: 27 Apr 2011 03:43
Location: Сергели ->Chicago

Re: Jobs on Python

Post by valchkou »

для меня лично основной минус питона это код который написали другие.
Разобраться в нем в разы труднее чем в джавишном.
Если самому что то клепать, то да, немного проще чем на яве, но не настолько чтобы сказать java sucks, python rulez.
User avatar
Teh Instructor
Уже с Приветом
Posts: 5766
Joined: 25 Feb 2001 10:01
Location: Силиконовая Долина

Re: Jobs on Python

Post by Teh Instructor »

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

Java при правильном использовании позволяет писать огромные, монолитные системы, которые будет легко поддерживать (если в этом есть реальная нужда, конечно, что под вопросом). Так как если не пользоваться рефлекшеном и не злоупотреблять фабриками и интерфейсами - то код можно просто анализировать не запуская.
one Nation under God, indivisible, with liberty and justice for all
User avatar
M. Ridcully
Уже с Приветом
Posts: 11999
Joined: 08 Sep 2006 20:07
Location: Силиконка

Re: Jobs on Python

Post by M. Ridcully »

Teh Instructor wrote:на сколько я понимаю в Питоне принципиально трудно делать статический анализ кода
Я поначалу сильно много очепяток делал, ибо нету компилятора, чтобы их ловил. Потом понял, что тулзы вроже pylint & co просто жизненно необходимы.

Меня сейчас убивает практически отсутствие нормально дебаггера (в поисках, пока не нашёл). Скажем, простейший сценарий - приаттачиться к процессу и посмотреть стеки - я пока не понял, как это сделать. Так, чтобы и native, и питоновские потоки показывал.
Мир Украине. Свободу России.
User avatar
Teh Instructor
Уже с Приветом
Posts: 5766
Joined: 25 Feb 2001 10:01
Location: Силиконовая Долина

Re: Jobs on Python

Post by Teh Instructor »

M. Ridcully wrote: Меня сейчас убивает практически отсутствие нормально дебаггера (в поисках, пока не нашёл). Скажем, простейший сценарий - приаттачиться к процессу и посмотреть стеки - я пока не понял, как это сделать. Так, чтобы и native, и питоновские потоки показывал.
я пользуюсь PyDev http://pydev.org/ + Eclipse для remote debug

в том месте где надо подключиться вставляю

Code: Select all

import sys;sys.path.append(r'/usr/lib/python2.6/pydev');import pydevd;pydevd.settrace('10.10.126.92')
10.10.126.92 - мой лаптоп

Конечно это не совсем то как это делается в Java или C++ но вполне работает для отладки
one Nation under God, indivisible, with liberty and justice for all
oshibka_residenta
Уже с Приветом
Posts: 4435
Joined: 13 Feb 2002 10:01
Location: Bay Area

Re: Jobs on Python

Post by oshibka_residenta »

valchkou wrote:наверняка, но пока что им успешно удается скрываться.

вообще на чикагщине со стартапами тухло, но я надеюсь на перемены, глядя на рейты sfba в соседнем топике.
По логике вещей бизнес должен начать искать более дешевые места.
К примеру сениор жаба со 140/y base в чикаго раритет.
основная масса сениор позиций это 110-130.
Бизнес безусловно ищет места более дешевые чем sfba. Только не в Чикаго, а в Бангалоре. Только что с митинга про то, какие позиции можно перевести в Бангалор прямо сейчас.
User avatar
valchkou
Уже с Приветом
Posts: 4185
Joined: 27 Apr 2011 03:43
Location: Сергели ->Chicago

Re: Jobs on Python

Post by valchkou »

oshibka_residenta wrote: Бизнес безусловно ищет места более дешевые чем sfba. Только не в Чикаго, а в Бангалоре. Только что с митинга про то, какие позиции можно перевести в Бангалор прямо сейчас.
всегда считал, что стартапы начинаются подле инвестора.
а бангалор подключается уже когда проект раскручен.
а иначе зачем вообще стартап начинать в сша, когда его сразу можно было в бангалоре?

все же чем IT климат чикаго хуже долины?
студентов, китаёз и индусов у нас хватает.
User avatar
Medium-rare
Уже с Приветом
Posts: 9194
Joined: 04 Mar 2011 03:04
Location: SFBA

Re: Jobs on Python

Post by Medium-rare »

valchkou wrote: все же чем IT климат чикаго хуже долины?
студентов, китаёз и индусов у нас хватает.
Там преобладают финансы, и инвесторы о них преимущественно думают. Но не всегда. GroupOn.
... and even then it's rare that you'll be going there...
User avatar
M. Ridcully
Уже с Приветом
Posts: 11999
Joined: 08 Sep 2006 20:07
Location: Силиконка

Re: Jobs on Python

Post by M. Ridcully »

Teh Instructor wrote:в том месте где надо подключиться вставляю

Code: Select all

import sys;sys.path.append(r'/usr/lib/python2.6/pydev');import pydevd;pydevd.settrace('10.10.126.92')
10.10.126.92 - мой лаптоп
А этаким путём все потоки останавливаются, включая native?

Я вот чуток поразмышляв пришёл пока к выводу, что идейно правильным дебаггером являлась бы примочка в GDB, которая бы Питон понимала. Другим путём - т.е. чтобы питоновский дебаггер ещё нормально с родными потоками работал - малореально, думаю.
Мир Украине. Свободу России.
User avatar
AIDS
Уже с Приветом
Posts: 251
Joined: 13 Oct 1999 09:01
Location: United Kingdom

Re: Jobs on Python

Post by AIDS »

M. Ridcully wrote:Меня сейчас убивает практически отсутствие нормально дебаггера (в поисках, пока не нашёл). Скажем, простейший сценарий - приаттачиться к процессу и посмотреть стеки - я пока не понял, как это сделать. Так, чтобы и native, и питоновские потоки показывал.
Если вы под Windows работаете - Python Tools for Visual Studio интегрируются с отладчиком -и можно C++ код отлаживать с Python.
User avatar
M. Ridcully
Уже с Приветом
Posts: 11999
Joined: 08 Sep 2006 20:07
Location: Силиконка

Re: Jobs on Python

Post by M. Ridcully »

AIDS wrote:Если вы под Windows работаете - Python Tools for Visual Studio интегрируются с отладчиком -и можно C++ код отлаживать с Python.
Читал про это, позавидовал - но у меня в данном случае для Mac OS X нужно.
Мир Украине. Свободу России.
rorp
Уже с Приветом
Posts: 314
Joined: 24 May 2013 22:04

Re: Jobs on Python

Post by rorp »

M. Ridcully wrote:
Teh Instructor wrote:на сколько я понимаю в Питоне принципиально трудно делать статический анализ кода
Я поначалу сильно много очепяток делал, ибо нету компилятора, чтобы их ловил. Потом понял, что тулзы вроже pylint & co просто жизненно необходимы.

Меня сейчас убивает практически отсутствие нормально дебаггера (в поисках, пока не нашёл). Скажем, простейший сценарий - приаттачиться к процессу и посмотреть стеки - я пока не понял, как это сделать. Так, чтобы и native, и питоновские потоки показывал.
А ИДЕЯ (точнее PyCharm) не умеет?
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Jobs on Python

Post by Интеррапт »

rorp wrote: А ИДЕЯ (точнее PyCharm) не умеет?
Я так понимаю, что речь идет о том, чтобы отлаживать связку Python/C++, а не просто Питоновский код.

Return to “Работа и Карьера в IT”