Задать вопрос
  • Возможно ли с продажника попасть в руководители проектов?

    @kn0ckn0ck
    Продюсер
    Обычно ценность сотрудника рассматривают в двух аспектах: soft skills и hard skills.
    С первым вопросов не возникает - продажи и управление имеют много общего в этой части.

    Ключевой вопрос будет со вторым. Процессы, методологии, риски, отчетность - это специфика, которой обязательно нужно владеть, чтобы стать ПМ-ом в разработке ПО.

    Таким образом, ответ на вопрос кроется в том, каким образом и где Вы наберетесь этого опыта.

    Идеально поучаствовать в соответствующем внутреннем проекте (в текущей организации). Идеально пройти хотя бы обучение на курсах. Дальше где-то найти вакансию, где нужен сильный продавец и ПМ в разработке, это может быть какой-то стартап или новое направление в большой организации.
    Ответ написан
    Комментировать
  • Проекты кандидата (джун) при приеме на работу. Какие для вас не банальны и произвели бы впечатление?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Программа, которая умеет определять смысл текста.
    Ответ написан
    2 комментария
  • Когда можна приступать к фреймворкам?

    zo0m
    @zo0m
    full stack developer
    Стандартный ответ на вопрос как, когда и что учить:
    пили проекты, решай реальные задачи, все остальное тлен.

    Нужно подкреплять практику теорией, а не наоборот.
    Представь, что ты решил научится плавать, сколько книг тебе нужно прочитать по плаванью? Одну про плаванье для чайников, одну-две про стили плаванья, еще одну про всякие истории, где старые пловцы рассказывают о своих ошибках? Или просто залезть в воду и махать руками будет эффективнее? В идеале конечно тренера бы (не курсы, а наставника), но и самому побарахтаться - научит тебя больше, чем 100 книг.

    Не дают работу? так сделай что-то для себя, для своих близких, для дяди, тети. Можно начать с какого-нибудь телеграм бота - сделать очень просто, минимум навыков.
    Ответ написан
    6 комментариев
  • Как сделать динамическую таблицу?

    DmitryVoronkov
    @DmitryVoronkov
    Python Developer
    Ответ написан
    Комментировать
  • Как учиться новому после рабочего дня?

    Abyasov
    @Abyasov
    За любую движуху, кроме голодовки :)
    У меня двое мелких, поэтому органично выстроился такой режим: в 21:00 укладываются детей, сам тоже вырыбаюсь. В 22-23.00 жена меня будит и я до 2-3 ночи учусь. В 7:00 подъем. Следующий вечер - отдых. Получается ночь через ночь. Часов 10 в неделю выходит. Этого хватает.
    Ответ написан
    Комментировать
  • Что отличает freelance программиста от корпоративного?

    ManWithBear
    @ManWithBear
    Swift Adept, Prague
    Подскажите, что это за стек технологий?

    По опыту своих коллег:
    Потрындеть по 4 часа в день друг с другом, час пить чай/кофе, ещё час материть заказчиков и последний час чтобы написать пару строчек кода.
    Ответ написан
    5 комментариев
  • Как правильно реализовать "тяжелый" внутренний сервис в Django?

    @nirvimel
    Нужно вынести тяжелые объекты за пределы веб-сервера в отдельный процесс, интерфейс к ним обеспечить через RPC на любом транспорте (например, ZeroMQ или голый TCP в качестве транспорта). Это будет архитектурно более правильно. Веб-сервер при этом останется легковесным, многопоточным (что у вас под Apache? Gunicorn? UWSGI? - многопоточность - их задача) и, главное, stateless (каким он и должен быть). А процесс, инкапсулирующий тяжелый объект, станет сервером RPC, прединициализированным, оптимально закешированным, не вызывающим перерасход памяти (расход почти постоянный и не зависит от нагрузки со стороны веб-клиентов) и, главное, statefull (каким он, скорее всего, вам и нужен).
    Ответ написан
    1 комментарий
  • Какие есть бесплатные IDE для Python?

    YardalGedal
    @YardalGedal
    yeah boy
    Sublime Text 3
    Ответ написан
    Комментировать
  • Какие есть бесплатные IDE для Python?

    nobodynoone
    @nobodynoone
    Ответ написан
    Комментировать
  • Кому могут быть полезны эти навыки?

    opium
    @opium
    Просто люблю качественно работать
    делайте сайты для друзей
    а так вы никому не нужны
    Ответ написан
    Комментировать
  • Какие преимущества фриланс имеет над работой в офисе?

    trevoga_su
    @trevoga_su
    Я зарегестрировался на двух основых фрилансерских сайтах, посмотрел что хотят заказчики и... с радостью пошел в офис. Давайте я объясню почему.

    1. 90% заказов что я вижу - это постоянное допиливание чего-либо. За копейки. Фактически - говнокодинг какой-то. И при этом туча конкурентов, которые готовые работать за гроши. Мне вообще не хочется напрягаться из-за копеек и каждый раз вникать в новую задачу, ибо та жалкая тысяча рублей что я заработаю на фрилансе (если обойду орду школьников) мне и так придет в 6 утра с сапы))
    Мне гораздо комфортнее работать в офисе с одним проектом, зачастую написав в день пару строк кода и получать стабильно з/п.

    2. Я бы с радостью бы занялся серьезным проектом, разработкой (а не допиливанием опенсорса), но я не встречал подобных вакансий ни разу. Очень сомневаюсь, что сейчас кто-то станет инвестировать в разработку ИМ с нуля, скажем.

    3. Процитирую Лурк:
    ...подавляющее число действительно серьезных коммерческих проектов, как правило связанных с производством ништяков, реализуются коллективом, а не психами-одиночками, и никакая координация через e-mail, web-камеры и мессенджеры не спасет проект от бесславной гибели, если сотрудники не будут IRL бегать от стола к столу, тыкать друг-друга в мониторы и посещать всяческие стафф-митинги.

    - я имею опыт работы в больших корпорациях и могу подписаться под каждым словом этой цитаты. Масштабные проекты, со сложной бизнес-логикой, с огромным количеством кода не могут держаться на удаленке. Нужна постоянная координациях всех дирекций и IT-отделов. Как воздух необходимы митинги разработчиков. Очень долго и часто длятся обсуждения различных решений по поставленным свыше задачам. В переговорках сидят тимлиды и разработчики, ребята из маркетинга, из иных подразделений. Удаленно бы это все просто не работало. Никогда. И с ужасом вспоминаю, как мы однажды "трахались" по скайпу с удаленным верстальщиком - скорость работы занижалась в разы. Он слал какие-то куски JS-кода и мы его тыкали в проект. Мы опплевались.

    Если бы я вел проект, то ни о какой удаленке не могло бы быть и речи! Сотрудники должны быть здесь и сейчас. Не потому, что это была бы моя прихоть, а потому, что команда разработчиков - это единый мозг, управляющий проектом. Разработчики знают бизнес-логику тех или иных мест проекта, тимлиды знают архитектуру. В любой момент может понадобиться консультация между собой или с иными подразделениями компании. Какая удаленка, о чем вы говорите, какой фриланс?)

    Очень подозреваю, что фриланс в 90% случае - это типичный говнокодинг на опенсорсах и пр. низкоквалифицированные вещи, ибо мне очень трудно представить действительно серьезную компанию, которая будет инвестировать в проект, который пишут удаленно какие-то хрены с горы без каких-либо гарантий и отчетности. И мне в разы сложнее представить опытного разработчика, который не может переехать в другой город и получать там солидные деньги, если он действительно профи. А опенсорс допиливать и джумлы ставить, выдавая это за результат своей деятельности... для меня это не работа. Совесть бы замучала.

    4. Финансовая свобода, о которой говорят фрилансеры, меня как-то "пугает". Я в 12 году писал статью про то, что можно считать действительно финансовой свободой разработчику, почитайте - www.phpinfo.su/articles/additionally/azy_svobodnog...
    Суть очень простая - фриланс - этот тот же каторжный труд. Это инвестирование своего времени в точно такую же работу, как и в офисе. Финансовая свобода - это пассивный доход. Это свой бизнес, когда результат НЕ ЗАВИСИТ от вашей ежедневной деятельности. С точки зрения здравого смысла, владелец павильона с жрачкой/одеждой/водкой имеет куда больше свобод, нежели IT-шный фрилансер.
    Ответ написан
    16 комментариев
  • Как сделать переопределение функции "".format() на Python?

    @idap
    интересуюсь python, latex, linux, ML, AI
    format() — это метод объекта типа str. Вы можете создать свой класс, наследуемый от него.

    class A(str):
        def format(self, *args):
            print(args)
    
    a = A("example")
    a.format(1, 2, 3)


    Если попытаться сделать так:
    a = ""
    a.format = None

    то вам скажут, что "'str' object attribute 'format' is read-only"
    Ответ написан
    4 комментария
  • Где стандартное IDE в python?

    gadfi
    @gadfi
    https://gamega.org
    python это не C# за ним не стоит корпорация разрабатывающея целую экосистему под него , слово стандартное в смысле родное не подходит, но де факто за стандарт можно считать jetbrains.ru/products/pycharm
    Ответ написан
    Комментировать
  • Как составить список заголовков с сайта с помощью grab?

    @throughtheether
    human after all
    Такой вариант вам подойдет?
    for elem in oko_planet.doc.select('//*[@id="dle-content"]/table//span[@class="ntitle"]/a'):
    	print elem.text()

    Вывод на текущий момент:
    spoiler
    После землетрясения в Непале свои дома покинули 2,8 млн человек
    На Сахалине произошло землетрясение магнитудой 3,1
    Ураган в Москве может повредить ЛЭП и повалить деревья
    Землетрясение магнитудой 7,1 произошло в Папуа-Новой Гвинее
    Вулкан Кальбуко продолжает бушевать
    В Папуа-Новой Гвинее произошло сильное землетрясение
    Вулканический остров в Японии перестал расти
    Вулкан Питон-де-ла-Фурнез готовит новый «огненный спектакль»
    Холодный фронт принес в Европу сильный дождь, град и торнадо
    Сводка землетрясений за последние 24 часа. Обновляется ежедневно
    Чем опасны лесные пожары в районе Чернобыля — рассказывает метеоролог
    Прогноз опасных и неблагоприятных гидрометеорологических явлений по территории России
    Метеорологические экстремумы за истекшие сутки
    К Первому мая похолодает
    В Москве ожидается гроза с градом
    В Сеть попали шокирующие кадры начала землетрясения в Тибете
    Песков: Помощь по тушению пожара под Чернобылем можно рассматривать после просьбы Киева
    Ухудшения радиационного фона в России из-за пожара под Чернобылем не зафиксировано
    Козак: Пожарами в Хакасии уничтожено более 1,7 тыс. домов
    Эколог: Пожар в «Чернобыльской пуще» может привести к загрязнению радиоактивными веществами
    Гидрометцентр: дым от пожара в районе Чернобыльской АЭС не дойдет до России
    Эквадор тряхануло на 5,8 балла
    Унесенный ливнем: в США с моста смыло поезд
    В Шотландию вернулась зима
    В Техасе выпал град размером с мячик для софтбола
    В Японии продолжает взрываться вулкан Сакурадзима
    В Средней Азии после 30-градусной жары выпал снег
    Альпинист сумел запечатлеть смертоносную лавину на видео
    Ураганный ветер опрокинул поезд в США
    В погоде появились признаки лета
    Китайская жара накрыла Приморье
    Число жертв непальского землетрясения может достичь 10 тысяч человек
    На Луизиану обрушился ураганный ветер
    Леса Приморья, Забайкалья и Бурятии продолжают гореть
    Часть Индии скользнула под Непал “в считанные секунды”. Но это лишь начало трагедии
    Чилийский вулкан Калбуко превращает близлежащие населенные пункты в города-призраки
    В Техасе смельчак с близкого расстояния снял на видео торнадо
    Под Йеллоустоуном нашли огромное магматическое озеро
    На юге Сибири подводят итоги разрушительных лесных пожаров
    Под занавес месяца апрель порадует майским теплом
    Земля резко поднялась из моря у Хоккайдо в Японии
    Число жертв землетрясения в Непале превысило 3,2 тыс. человек
    Площадь пожаров в Бурятии возросла в 74 раза
    Мощное землетрясение магнитудой 7,9 произошло в Непале
    Гидроразрыв — причина землетрясений, признали американские геологи
    Ученые: после мегаземлетрясения США ждет цикл многократных сильных и разрушительных толчков
    Гнев вулкана Калбуко привел к пеплопадам в Чили и Аргентине
    Пять лет после катастрофы в Мексиканском заливе: кто ее пережил
    Землетрясения в Оклахоме связали с добычей нефти и газа
    Из-за чего пострадал Сидней?
    Извержение вулкана парализовало авиацию в Коста-Рике
    Куда пропал дождь из Европы?
    Прогноз погоды на выходные в России
    Сильное землетрясение в США
    Сильное землетрясение в Японии
    Когда проснется Йеллоустонский супервулкан?
    Ученые: Земля в древности представляла собой ледяную глыбу
    Фантастическое извержение зафиксировано на Солнце
    Летнее тепло на юге Сибири и 40-градусная жара в Средней Азии
    Дым от сибирских пожаров окутал три американских штата
    В Москву возвращается теплая весенняя погода
    Извержение вулкана Кальбуко в Чили: 20 завораживающих снимков
    Климатолог Владимир Клименко: "Одно извержение вулкана – и Земля в новом ледниковом периоде"
    Спустя 40 лет в Чили проснулся один из самых опасных вулканов Кальбуко
    В Кемеровской области зафиксирован необычный оползень
    Гватемальский вулкан Фуэго вновь извергает лаву
    Мощное землетрясение магнитудой 6,1 тряхнуло Индонезию
    Карстовая воронка на Закарпатье увеличилась вдвое
    Из-за засухи на Кубе введен режим экономии воды
    В Сиднее прошел рекордный за 13 лет дождь
    5 ужасающих последствий извержения вулкана Тамбора
    Что произошло с весной? Рассказываем
    Арктический воздух задержится в Москве до выходных
    Угроза цунами объявлена у берегов японского острова Окинава из-за землетрясения
    Психоделическая пещера
    В Закарпатье образовался огромный провал грунта
    Возле островов Уоллис и Футуна произошло землетрясение силой 6,5
    В США снежная буря вызвала массовое ДТП
    Мощный шторм в Техасе оставил без света 78 тысяч человек
    15 апреля в Новокузнецке Кемеровской области произошло масштабное ЧП
    На юге Западной Сибири предупреждают о ненастной погоде
    Хакасия в огне
    Прогноз погоды на выходные в городах России
    Вулканы могут погубить земную цивилизацию уже в этом столетии
    Высыхание Аральского моря — экологическая катастрофа глобального масштаба
    Вулкан Колима засыпал пеплом территорию мексиканского штата Халиско
    Начало выходных в Москве будет пасмурным и прохладным
    Из-за пожаров введен режим ЧС в 5 субъектах Российской Федерации
    У берегов Кипра произошло землетрясение магнитудой 5,5
    Сильная песчаная буря окутала Пекин
    У берегов Венесуэлы произошло землетрясение магнитудой 5,2
    На американский штат Луизиана обрушился крупный град
    Сильно тряхнуло китайскую провинцию Ганьсу, погиб один человек
    Пожары в России: вид из космоса
    Сколько продлятся «антивесенние санкции»?
    В Забайкалье площадь лесных пожаров возросла вдвое
    У берегов Японии произошло землетрясение магнитудой 5,3
    В американском штате Иллинойс водителю удалось снять на видео мощный торнадо
    Камчатский вулкан Шивелуч выбросил два столба пепла
    Буря в Украине оставила без света 284 населенных пункта
    Ответ написан
    2 комментария
  • Notepad++ для разработки в Python?

    @deliro
    Скачать PyCharm
    если вы разрабатываете что-нибудь серьёзнее, чем "Hello World"
    Ответ написан
    Комментировать
  • Как сделать сайт на Python без Django и CMS?

    skipirich
    @skipirich
    проходил мимо
    Зря вы так фреймворки не любите. Представьте вам придется контролировать заголовки, маршрутизацию и кроме этих прелестей смешивать html и программный код. Как только вы дойдете до пункта 2 вам станет не по себе, а сопровождать ваш код сможете только вы. Вы даже не сможете пустить в проект верстальщика(если он не владеет Python). Нет вы конечно можете к вашему проекту написать маршрутизатор, привинтить Jinja и SQLAlchemy что в итоге приведет к созданию фреймворка, но судя по вашему вопросу создавать свой фреймворк в ваши планы не входит.
    Ответ написан
    Комментировать
  • Как быстро войти в технологический пик html5 верстки?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    Вариант с обучением через верстку .psd макетов вас до "пика" не доведет. Максимум до уровня рядового "верстальщика". Сверстать статику может каждый второй, кто хоть иногда этим занимается. Если вы нацелены на реальный "пик", то вам надо учиться на основе живых примеров уровня www.awwwards.com www.cssdesignawards.com и www.thefwa.com
    Копайтесь, смотрите что как сделано, пытайтесь сами воссоздавать отдельные куски "не смотря под капот" (то есть только на основе того, что вы видите, не залезая в F12). Но перед этим вам надо будет нагнать основы, то есть все что связано с css трансформами, нестандартными лэйаутами и другими трендами дизайна, а то иначе когнетивный диссонанс вам обеспечен. После этого будете долго практиковать анимации, свг, 2d-canvas и в самом конце возможно даже WebGL. Обязателен к употреблению codepen.io
    Ну а если прочитав все это вы вдруг поняли, что вас на самом деле не интересуют всякие нестандартные промо-сайты, а вам просто надо уметь верстать странички для стандартных интернет-магазинов или еще чего подобного, то вам достаточно будет потратить 1-2 месяца на чтение вводных статей и начать штамповать сайты на бутстрапе. Вот.
    Ответ написан
    3 комментария
  • Как прeодолеть зону комфорта, стать фрилансером не обанкротившись?

    kumaxim
    @kumaxim
    Web-программист
    Для начал ответь сам себе на вопрос "А чем тебе неудобна текущая золотая клетка"? Можешь не писать здесь, но определись для себя.

    Далее нужно осознать, что фриланс - это подвид бизнеса. Есть книжка Р.Киосаки "Квадрант денежного потока". Там всех людей, работающих в экономике разделяют на 4 части:
    1. Р - наемные работники
    2. П - предприниматели
    3. Б - бизнес
    4. И - инвесторы

    Фриланс - это сегмент П. Ты работаешь один, возможно зарабатываешь больше чем работая по найму, но вот ты заболел, продуло тебя где-то, температура 38.5.... Сомневаюсь что ты из стали сделан и сможешь в таком состоянии писать код.
    Сегмент П очень хорошо охарактеризовал г-н Залогин из Локус Медиа. Он сказал примерно так: "Вы человек-велосипед - пока крутите педали - едите, как только перестали - упали"

    Переходя к твоему вопросу о выходе из зоны комфорта.
    Первое что рекомендую перед началом своего бизнеса - оплати все долги. Закрой ипотеку, погаси автокредит, все потребительские заемы и т.д. В случае если ты провалишься(первый блин, обычно, комом) по крайней мере ты со своей семьей не под мостом окажешься.
    Второе - содержание семьи. Никакие твои заработки не должны влиять на твою жену/ребенка. Твои родные, как минимум, должны иметь крышу над головой + еду на столе. Посчитай сколько ты платишь за комуналку + еду. Далее умножаешь эту сумму на 24 месяца. Это финансовая подушка твоей семьи.
    Третье - планирование. Бизнес без бизнес-плана - это не более чем хобби. С 16 лет стремился зарабатывать в сети. Продавал ссылки на sape.ru в 2008-2009, работал с трафиком в 2010-2012, продавал китайские безделушки с 2013-2014... Сейчас ушел в разработку одного SaaS-решения. Первые пару месяцев оптимизм из ушей хлещет, думаешь "Да все будет, да это фигня, преодалею...." Но вот начинаются черные полосы: ТИЦ сайта в планируемый апдейт не вырос до нужного значения, твой сайт на 9 месте в выдаче, вместо требуемой тебе 3-4 позиции, товар из Китая на таможне завис.... Да я могу до бесконечности перечислять проблемы, которые возникали у меня... А время - деньги: тебе нужно платить аренду, зарплату, рекламу, кредиты и т.д. Не платишь - начинается ругань, из Максима Александровича я сразу превращаюсь в мошенника, кидалу, сволочь... эх, во общем суть ты понял. Думай на 2 шага вперед, вот что я хочу сказать
    Четверное - не делай бизнес с полного нуля. Перт Осипов(проект Бизнес Молодость) в каком-то из видео говорил, что мы не ценим самое ценное что у нас есть, мы воспринимаем это как должное, когда для других людей это может быть сравни бриллианту среди кучи стекляшек. Вы не первый день работайте в ИТ по какой-то специализации, так ведите эту специализацию и дальше. Занимайтесь своим любимым делом.
    Пятое - не пытайтесь все делать сами. Когда я запустил свой самый первый интернет-магазин по Китайским безделушкам я все делал сам: рисовал дизайн, верстал его, настраивал рекламу, обзванивал клиентов, носил товар на почту.... В общем занимался вообще всем! Причем за всей этой рутиной я не видел, что мой сайт работает не эффективно, я упускаю из виду 20% горячих клиентов, 10% моих бандеролей исчезают в глубинах Почты России... Вы как первое лицо компании должны знать все процессы своего предприятия, иначе Вы не сможете им управлять, но Вам не нужно все процессы делать самому. Отдайте часть на аутсорс или делегируйте наемному сотруднику.
    Шестое - я на этом очень сильно обжегся около 3-х лет назад.... Ставьте своим сотрудникам четко достижимые KPI(ключевые показатели эффективности). Например, есть у меня форма заказ обратного звонка на сайте. Человек пишет туда своего Имя и номер телефона, после чего эти данные попадают в CRM. Для менеджеров, которые у меня обрабатывают вызовы клиентов один из KPI звучит так: перезвонить клиенту в течении 15 минут после поступления от него заявки, если она поступила в рабочее время. Причем все KPI Вы должны сформулировать максимально точно и подробно. Я сам с KPI работаю так: есть у человека базовый оклад и базовый набор KPI, которые ему необходимо выполнять. Если он их выполняет - получает оклад, выполняет лучше - получает оклад + премию. Причем оклад у меня сам небольшой, около 6 т.р., но нижняя з/п у меня примерно в 2,5 раза выше.

    Первые 4 пункта - это как мягко выйти, вторые два - как не свалиться.

    В целом о бизнесе в РФ могу сказать что его делать относительно легко. Достаточно просто делать что-то хорошо и по человечески относится к своим клиентам. Примерно за 1 год Вы нарабатываете определенную базу контактов(поставщики/партнеры/клиенты), которые Вас знают и доверяют Вам. А далее главное все это не растерять.

    Вам могут все Ваши родные/коллеги/друзья говорить "Да ты что, сейчас санкции, налоги, коррупция..." Поверьте, все это херня! Под прессом можно работать и зарабатывать, причем когда его снимут - Вы получите взрывной рост. А все эти отговорки про санкции, коррупцию, высокие налоги... Да просто у кого-то очко играет!
    Ответ написан
    14 комментариев