Jobs on Python
-
- Уже с Приветом
- Posts: 576
- Joined: 15 Jan 2005 06:08
- Location: Samara -> Vancouver, CAN
Jobs on Python
А как вообще с работой по удаву?
В моем окружении на нем не пишут, все на .NET. Взялся недавно за Python, душа радуется. Не знаю почему, вроде на C# много чего подобного есть. Но вот радуется душа, как когда-то в студенческие времена.
А может уйти на Python проекты? Базис в integration, messaging, вообще в больших и длинных проектах есть.
Но жена не поймет, если с доходной делянки уйду не знамо куда.
Кто, что посоветует? Можно полит-некорректно
В моем окружении на нем не пишут, все на .NET. Взялся недавно за Python, душа радуется. Не знаю почему, вроде на C# много чего подобного есть. Но вот радуется душа, как когда-то в студенческие времена.
А может уйти на Python проекты? Базис в integration, messaging, вообще в больших и длинных проектах есть.
Но жена не поймет, если с доходной делянки уйду не знамо куда.
Кто, что посоветует? Можно полит-некорректно
Biztalkien
-
- Уже с Приветом
- Posts: 17281
- Joined: 07 Sep 2011 10:05
- Location: Seattle, WA
Re: Jobs on Python
Да вот хоть сейчас ваc Амазон заберет в Сиэттл. И ехать вам недалеко
https://us-amazon.icims.com/jobs/207974 ... isn=Indeed
https://us-amazon.icims.com/jobs/207974 ... isn=Indeed
-
- Уже с Приветом
- Posts: 576
- Joined: 15 Jan 2005 06:08
- Location: Samara -> Vancouver, CAN
Re: Jobs on Python
Вот спасибо, мой хороший!Интеррапт wrote:Да вот хоть сейчас ваc Амазон заберет в Сиэттл. И ехать вам недалеко
https://us-amazon.icims.com/jobs/207974 ... isn=Indeed
А то на Монстрах и Дайсах все уныло с Python.
Теперь вижу, что учить. Через годик может сбегу с корабля.
Biztalkien
-
- Уже с Приветом
- Posts: 17281
- Joined: 07 Sep 2011 10:05
- Location: Seattle, WA
Re: Jobs on Python
Кстати, когда пишут:Leo_G wrote:Теперь вижу, что учить. Через годик может сбегу с корабля.
"Experience developing using Django or Flask frameworks"
я бы выбирал для изучения Flask. Django слишком тяжелым стал и вообще какой-то он большой. А Flask с плагинами (веб, сервисы и т.п.) - самое оно и развивается очень неплохо.
-
- Уже с Приветом
- Posts: 576
- Joined: 15 Jan 2005 06:08
- Location: Samara -> Vancouver, CAN
Re: Jobs on Python
За сколько времени во все это можно занырнуть, чтобы на entry level для начала взяли?Интеррапт wrote:Кстати, когда пишут:Leo_G wrote:Теперь вижу, что учить. Через годик может сбегу с корабля.
"Experience developing using Django or Flask frameworks"
я бы выбирал для изучения Flask. Django слишком тяжелым стал и вообще какой-то он большой. А Flask с плагинами (веб, сервисы и т.п.) - самое оно и развивается очень неплохо.
Biztalkien
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Jobs on Python
в банке оф америки сейчас активно внедряется питон.
Большинство позиций в нуёрке.
там нет никаких джанг и прочих модных фремворков,
но зато есть много самописных либ и внутренних примочек. Так что выучить не удастся.
приветствуется знание c# .net, java
Это пожалуй единственная контора в наших краях,
где делаются проекты со 100% питона, от DB и до UI.
Все остальные хотят питон как опцию, но не осной язык
Большинство позиций в нуёрке.
там нет никаких джанг и прочих модных фремворков,
но зато есть много самописных либ и внутренних примочек. Так что выучить не удастся.
приветствуется знание c# .net, java
Это пожалуй единственная контора в наших краях,
где делаются проекты со 100% питона, от DB и до UI.
Все остальные хотят питон как опцию, но не осной язык
-
- Уже с Приветом
- Posts: 17281
- Joined: 07 Sep 2011 10:05
- Location: Seattle, WA
Re: Jobs on Python
А смотря что именно подразумевается под "все это"? Всякие Flask и т.п. примочки - довольно просты в изучении, если с самим Питоном разобрались.Leo_G wrote:За сколько времени во все это можно занырнуть, чтобы на entry level для начала взяли?Интеррапт wrote:Кстати, когда пишут:Leo_G wrote:Теперь вижу, что учить. Через годик может сбегу с корабля.
"Experience developing using Django or Flask frameworks"
я бы выбирал для изучения Flask. Django слишком тяжелым стал и вообще какой-то он большой. А Flask с плагинами (веб, сервисы и т.п.) - самое оно и развивается очень неплохо.
-
- Уже с Приветом
- Posts: 17281
- Joined: 07 Sep 2011 10:05
- Location: Seattle, WA
Re: Jobs on Python
Наверняка в ваших краях есть небольшие стартапы, где Питон тоже активно используется.valchkou wrote: Это пожалуй единственная контора в наших краях,
где делаются проекты со 100% питона, от DB и до UI.
-
- Уже с Приветом
- Posts: 9035
- Joined: 25 Oct 2011 19:02
- Location: SVO->ORD->SFO
Re: Jobs on Python
Шутите?valchkou wrote: Все остальные хотят питон как опцию, но не осной язык
-
- Уже с Приветом
- Posts: 576
- Joined: 15 Jan 2005 06:08
- Location: Samara -> Vancouver, CAN
Re: Jobs on Python
У меня в планах учить несколько основных библиотек, типа db access, мессаджинг (наверное ZeroMQ) и заточиться в моей теперешней области - интеграции.
Я ж понимаю, что с generic знаниями буду конкурироватьс кучей свежих бачелоров и мастеров.
Может кто знает, в каких enterprise областях Питон на хорошем уровне и с хорошей репутацией? Чтобы, как минимум, был чуть получше Джавы.
Я ж понимаю, что с generic знаниями буду конкурироватьс кучей свежих бачелоров и мастеров.
Может кто знает, в каких enterprise областях Питон на хорошем уровне и с хорошей репутацией? Чтобы, как минимум, был чуть получше Джавы.
Biztalkien
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Jobs on Python
наверняка, но пока что им успешно удается скрываться.Интеррапт wrote:Наверняка в ваших краях есть небольшие стартапы, где Питон тоже активно используется.valchkou wrote: Это пожалуй единственная контора в наших краях,
где делаются проекты со 100% питона, от DB и до UI.
вообще на чикагщине со стартапами тухло, но я надеюсь на перемены, глядя на рейты sfba в соседнем топике.
По логике вещей бизнес должен начать искать более дешевые места.
К примеру сениор жаба со 140/y base в чикаго раритет.
основная масса сениор позиций это 110-130.
-
- Уже с Приветом
- Posts: 11844
- Joined: 02 Mar 2007 02:14
Re: Jobs on Python
Совершенно непонятна мне "любовь" к Питону.
Некоторые конторы выставляют Питон на первое место, и активно начинают переходить с перла на питон, переписывая код.
Единственное логичное объяснение с моей админской (не девелоперской) позиции, что питон проще в освоении и изучении.
А также активно используется свеже-испеченными недавними студентиками, что в целом говорит о стагнации [IT] сектора.
Некоторые конторы выставляют Питон на первое место, и активно начинают переходить с перла на питон, переписывая код.
Единственное логичное объяснение с моей админской (не девелоперской) позиции, что питон проще в освоении и изучении.
А также активно используется свеже-испеченными недавними студентиками, что в целом говорит о стагнации [IT] сектора.
Сначала я был хорошим мальчиком, а потом исправился.
-
- Уже с Приветом
- Posts: 5766
- Joined: 25 Feb 2001 10:01
- Location: Силиконовая Долина
Re: Jobs on Python
для проектов в которых основа - это управление готовыми компонентами линуксовой инфрастуктуры - python самое оноStoic wrote: Единственное логичное объяснение с моей админской (не девелоперской) позиции, что питон проще в освоении и изучении.
one Nation under God, indivisible, with liberty and justice for all
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Jobs on Python
для меня лично основной минус питона это код который написали другие.
Разобраться в нем в разы труднее чем в джавишном.
Если самому что то клепать, то да, немного проще чем на яве, но не настолько чтобы сказать java sucks, python rulez.
Разобраться в нем в разы труднее чем в джавишном.
Если самому что то клепать, то да, немного проще чем на яве, но не настолько чтобы сказать java sucks, python rulez.
-
- Уже с Приветом
- Posts: 5766
- Joined: 25 Feb 2001 10:01
- Location: Силиконовая Долина
Re: Jobs on Python
на сколько я понимаю в Питоне принципиально трудно делать статический анализ кода (то есть понять как рабоает не запуская). Поэтому для на нем стоит писать только маленькие компоненты, с четко определенными интерфейсами. Что в принципе есть хорошо, но не для всего.
Java при правильном использовании позволяет писать огромные, монолитные системы, которые будет легко поддерживать (если в этом есть реальная нужда, конечно, что под вопросом). Так как если не пользоваться рефлекшеном и не злоупотреблять фабриками и интерфейсами - то код можно просто анализировать не запуская.
Java при правильном использовании позволяет писать огромные, монолитные системы, которые будет легко поддерживать (если в этом есть реальная нужда, конечно, что под вопросом). Так как если не пользоваться рефлекшеном и не злоупотреблять фабриками и интерфейсами - то код можно просто анализировать не запуская.
one Nation under God, indivisible, with liberty and justice for all
-
- Уже с Приветом
- Posts: 11999
- Joined: 08 Sep 2006 20:07
- Location: Силиконка
Re: Jobs on Python
Я поначалу сильно много очепяток делал, ибо нету компилятора, чтобы их ловил. Потом понял, что тулзы вроже pylint & co просто жизненно необходимы.Teh Instructor wrote:на сколько я понимаю в Питоне принципиально трудно делать статический анализ кода
Меня сейчас убивает практически отсутствие нормально дебаггера (в поисках, пока не нашёл). Скажем, простейший сценарий - приаттачиться к процессу и посмотреть стеки - я пока не понял, как это сделать. Так, чтобы и native, и питоновские потоки показывал.
Мир Украине. Свободу России.
-
- Уже с Приветом
- Posts: 5766
- Joined: 25 Feb 2001 10:01
- Location: Силиконовая Долина
Re: Jobs on Python
я пользуюсь PyDev http://pydev.org/ + Eclipse для remote debugM. Ridcully wrote: Меня сейчас убивает практически отсутствие нормально дебаггера (в поисках, пока не нашёл). Скажем, простейший сценарий - приаттачиться к процессу и посмотреть стеки - я пока не понял, как это сделать. Так, чтобы и native, и питоновские потоки показывал.
в том месте где надо подключиться вставляю
Code: Select all
import sys;sys.path.append(r'/usr/lib/python2.6/pydev');import pydevd;pydevd.settrace('10.10.126.92')
Конечно это не совсем то как это делается в Java или C++ но вполне работает для отладки
one Nation under God, indivisible, with liberty and justice for all
-
- Уже с Приветом
- Posts: 4435
- Joined: 13 Feb 2002 10:01
- Location: Bay Area
Re: Jobs on Python
Бизнес безусловно ищет места более дешевые чем sfba. Только не в Чикаго, а в Бангалоре. Только что с митинга про то, какие позиции можно перевести в Бангалор прямо сейчас.valchkou wrote:наверняка, но пока что им успешно удается скрываться.
вообще на чикагщине со стартапами тухло, но я надеюсь на перемены, глядя на рейты sfba в соседнем топике.
По логике вещей бизнес должен начать искать более дешевые места.
К примеру сениор жаба со 140/y base в чикаго раритет.
основная масса сениор позиций это 110-130.
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Jobs on Python
всегда считал, что стартапы начинаются подле инвестора.oshibka_residenta wrote: Бизнес безусловно ищет места более дешевые чем sfba. Только не в Чикаго, а в Бангалоре. Только что с митинга про то, какие позиции можно перевести в Бангалор прямо сейчас.
а бангалор подключается уже когда проект раскручен.
а иначе зачем вообще стартап начинать в сша, когда его сразу можно было в бангалоре?
все же чем IT климат чикаго хуже долины?
студентов, китаёз и индусов у нас хватает.
-
- Уже с Приветом
- Posts: 9194
- Joined: 04 Mar 2011 03:04
- Location: SFBA
Re: Jobs on Python
Там преобладают финансы, и инвесторы о них преимущественно думают. Но не всегда. GroupOn.valchkou wrote: все же чем IT климат чикаго хуже долины?
студентов, китаёз и индусов у нас хватает.
... and even then it's rare that you'll be going there...
-
- Уже с Приветом
- Posts: 11999
- Joined: 08 Sep 2006 20:07
- Location: Силиконка
Re: Jobs on Python
А этаким путём все потоки останавливаются, включая native?Teh Instructor wrote:в том месте где надо подключиться вставляю10.10.126.92 - мой лаптопCode: Select all
import sys;sys.path.append(r'/usr/lib/python2.6/pydev');import pydevd;pydevd.settrace('10.10.126.92')
Я вот чуток поразмышляв пришёл пока к выводу, что идейно правильным дебаггером являлась бы примочка в GDB, которая бы Питон понимала. Другим путём - т.е. чтобы питоновский дебаггер ещё нормально с родными потоками работал - малореально, думаю.
Мир Украине. Свободу России.
-
- Уже с Приветом
- Posts: 251
- Joined: 13 Oct 1999 09:01
- Location: United Kingdom
Re: Jobs on Python
Если вы под Windows работаете - Python Tools for Visual Studio интегрируются с отладчиком -и можно C++ код отлаживать с Python.M. Ridcully wrote:Меня сейчас убивает практически отсутствие нормально дебаггера (в поисках, пока не нашёл). Скажем, простейший сценарий - приаттачиться к процессу и посмотреть стеки - я пока не понял, как это сделать. Так, чтобы и native, и питоновские потоки показывал.
-
- Уже с Приветом
- Posts: 11999
- Joined: 08 Sep 2006 20:07
- Location: Силиконка
Re: Jobs on Python
Читал про это, позавидовал - но у меня в данном случае для Mac OS X нужно.AIDS wrote:Если вы под Windows работаете - Python Tools for Visual Studio интегрируются с отладчиком -и можно C++ код отлаживать с Python.
Мир Украине. Свободу России.
-
- Уже с Приветом
- Posts: 314
- Joined: 24 May 2013 22:04
Re: Jobs on Python
А ИДЕЯ (точнее PyCharm) не умеет?M. Ridcully wrote:Я поначалу сильно много очепяток делал, ибо нету компилятора, чтобы их ловил. Потом понял, что тулзы вроже pylint & co просто жизненно необходимы.Teh Instructor wrote:на сколько я понимаю в Питоне принципиально трудно делать статический анализ кода
Меня сейчас убивает практически отсутствие нормально дебаггера (в поисках, пока не нашёл). Скажем, простейший сценарий - приаттачиться к процессу и посмотреть стеки - я пока не понял, как это сделать. Так, чтобы и native, и питоновские потоки показывал.
-
- Уже с Приветом
- Posts: 17281
- Joined: 07 Sep 2011 10:05
- Location: Seattle, WA
Re: Jobs on Python
Я так понимаю, что речь идет о том, чтобы отлаживать связку Python/C++, а не просто Питоновский код.rorp wrote: А ИДЕЯ (точнее PyCharm) не умеет?