• Как оптимально питаться при работе головой?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Никогда не следил за питанием. Ем преимущественно мясо, запиваю пивом и кофе. Регулярно оскотиниваюсь более крепкими напитками, в процессе оскотинивания курю нон-стоп.
    Ответ написан
    14 комментариев
  • Что почитать про правильное проектирование своих приложений?

    customtema
    @customtema
    arint.ru
    У Фаулера есть еще несколько книг, кроме перечисленных. В том числе "Архитектура корпоративных программных приложений"
    Ответ написан
    Комментировать
  • Правда ли что рынок веб разработки "перегрет"?

    OTCloud
    @OTCloud
    Программирование и Архитектура ПО
    100% перегрет, но не программистами или веб-мастерами, а индивидами, которые решили что веб это просто и легко и не стоит сильно париться над своими скиллами и знаниями.
    Ответ написан
    8 комментариев
  • Как уменьшить размер иконки кластера ymaps?

    @boki Автор вопроса
    Решил свой вопрос с помощью макета метки pieChart
    clusterIconLayout: 'default#pieChart',
    clusterIconPieChartRadius: 15,
    clusterIconPieChartCoreRadius: 10,
    clusterIconPieChartStrokeWidth: 3


    Если есть решение лучше - пишите)
    Ответ написан
    Комментировать
  • Программное решение для упорядочивания жизни?

    Robur
    @Robur
    Знаю больше чем это необходимо
    часть информации в итоге забывается

    Нужно забывать больше - все то о чем вы не можете сказать как именно и когда собираетесь это применить.

    а жизнь кажется хаотичной,

    Потому что у вас каша в голове из всей той ненужной информации которую вы туда пытаетесь запихнуть.

    Тоже когда-то искал средство "упорядочить всю эту информацию" пока не понял два момента:
    1) "потенциально полезной" информации в мире предельно много, не хватит тысяч лет чтобы это просто прочитать. Каждую секунду создается еще больше.
    2) знание этой информации никак не меняет мою жизнь к лучшему, а попытки её узнать и запомнить - вполне конкретно ухудшают.

    Учитесь фильтровать по принципу "а как я собираюсь это применить?". не "вообще" а именно я, именно её и в какие конкретно даты?
    Останется только действительно нужное и вот это вы уже сможете упорядочить.
    Ответ написан
    6 комментариев
  • Где находить идеи для веб проекта?

    Yunique33
    @Yunique33
    Я считаю, что идея - это как вдохновение. Если она появилась - то нужно реализовывать несмотря на наличие свободного времени.
    Если же цель: просто что-то сделать - то, наверное, здесь лучше идти методом проб, ибо вряд ли первое попавшаяся идея будет материально выгодной.
    Как по мне, лучше делать то, в чем действительно нуждаешься, сервис(утилита) которого тебе не хватает и ты бы сам пользовался, и первое время не очень оглядываться на материальную сторону, ибо даже удачные и востребованные проекты не всегда прибыльны.
    Еще вариант посмотреть на ресурсы которыми ты пользуешься, но тебе не совсем нравится реализация и ты бы мог сделать лучше. Как правило на таких ресурсах уже есть какая-либо монетизация, и можно худо-бедно оценить перспективы.
    Ответ написан
    Комментировать
  • С чего и как начать продажу команды разработчиков с нуля без портфолио?

    @PavelFokeev
    pavl1k.ru
    опыт работы на удаленке стремится к нулю

    Работать "на портфолио", естественно, не буду, за копейки тоже

    Команды пока нет

    Хмм...
    Буду очень рад абсолютно любым советам

    Иди на завод)
    Ответ написан
    9 комментариев
  • Недостатки конструкторов сайтов, поможете сделать лучше?

    Всё просто. Конструктор для кого? Кто не очень шарит в этом всём. Вот человек ищет как сделать сайт Создание простого сайта. Как подступиться? дайте ему свой конструктор и пусть сделает. Посмотрите справится или нет, заодно обратную связь даст.
    Ответ написан
    Комментировать
  • Russian VAT on Upwork - привет, работа в белую?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    не понимаю почему удалили ответ -> он не нарушает ничьего законодательства.
    Если ты не заводишь деньги обратно в Россию, тогда у тебя нет объекта налогооблажения. Все что нужно это НЕ отправлять деньги в российские банки, а отправлять например себе на карту в payoneer (которая вне российской юрисдикции).
    Так делают все наши богачи и олигархи и это не является нарушением законодательства. Никаких налогов с этого платить не нужно, никаких головняков с отчетностью.
    Ответ написан
  • Как вернуть мотивацию к обучению?

    railsfun
    @railsfun
    Web Developer
    А никак ее не вернуть. Просто не думайте что все завязано на мотивацию.
    По моему высший пилотаж, и то к чему я стремлюсь сам в жизни (и это получается) - даже без мотивации что-то делать. Просто потому что нужно. Потому что так решил.
    Потому что, как говорить о мотивации если у человека все переменчиво? Аппетит, настроение, состояние здоровья. Да тысяча факторов.
    Это просто проблема нашего времени что внушается людям совершенно определенный пакет бреда, а именно:

    1. Вы не сможете чего-то достичь если не будете "мотивированы"
    2. Вы не сможете что-то сделать если "не в настроении".

    Осмелюсь сказать - это вранье. Все вы сможете. И дело даже не в затасканном слове "хотеть". Вот человек пишет ну нет мотивации. Не хочет, может. Настроение упало. И тд и тп.

    Если дело это действительно _его_ по нутру, он даже если не хочет найдет в себе силы продолжать.

    Секретов тут нет никаких. Просто делай и все. Или не делай. )

    А те кто добились в чем-то успеха могут вас многим грузить. Какими-то своими привычками, "секретами успеха" и прочей чушью. Или длинными реляциями о мотивации...

    Забейте на это. Есть вы и ваше дело. И ваше решение. И все. И никто не имеет права Вам здесь диктовать. Даже если это якобы делается из благих побуждений ("дать ему мотивацию", "научить мотивации"). Если это вас делает слабым, привязанным к слову "мотивация". Если заставляет забыть что вы так или иначе в состоянии сделать задуманное, мотивированы вы или нет - грош цена таким советам сразу говорю.

    Удачи автору и не менее удачи комментаторам )
    Ответ написан
    Комментировать
  • Где найти информацию о самых популярных товарах для продажи в Интернет?

    vicodin
    @vicodin
    Имею некоторый опыт
    Давайте вам сразу все интернет-магазины комиссию с продаж просто скидывать на кошелёк будут?
    Ответ написан
    3 комментария
  • Какие книги полезны для повышения эффективности одного программиста?

    @asd111
    Производительность сильно зависит от генов, от физического и психологического состояния и от наличия раздражающих факторов во время работы. И ещё производительность сильно зависит от уровня подготовки и знания алгоритмов в своей сфере.
    Например олимпиадники могут за 4 часа сделать больше чем средний программист за день и причина в том что они другие физически, психологически и по уровню подготовки. Например им не нужно думать какой алгоритм как реализовать, они просто берут готовый код из головы.

    Это как в шахматах средние игроки думают во время дебюта, а опытные просто играют по памяти свой любимый дебют и почти не думают над ходами во время дебюта. А такие мастера как Магнус Карлсен могут выиграть за 30 секунд у большинства средних игроков. Выглядит это пугающе(https://youtu.be/NTEj4moaay0 )

    И примерно такая же разница между слабыми и сильными программистами. Это прежде всего физиологические различия и различия в уровне подготовки. Книги про продуктивность тут не увеличат производительность каким то радикальным образом. Скорее наоборот если человек со слабыми природными данными начнет много программировать то у него быстро наступит выгорание, потому что его ЦНС физиологически на это не способна и производительность в результате может упасть.
    Ответ написан
  • Как выбраться из теоретика?

    DarthJS
    @DarthJS
    Как уже все написали - кодить кодить и еще раз кодить . Из своего опыта: у меня такой проблемы не было, я сразу стал кодить. Задаешься целью сделать простое приложение. Я решил помочь человеку, который записывал на листике какие-то данные и искал совпадения. Я подумал, могу помочь ему и стал кодить. Сделал без фреймворков, даже без джейквери на чисто JS, коряво и в одном файле. Зато оно работало! Я просто по мере поступления проблем искал ответы. Уже после того как написал и оно работало стал интересоваться как можно его улучшить с точки зрения правильного написания кода. Вот так. Так же как вариант взять книгу, в которой попунктно создается приложение - читать и повторять плюс обязательно отсебятины. ! Успехов
    Ответ написан
    Комментировать
  • Как достичь большого КПД от выполняемой работы и заказов?

    Отвечу скорее всего как смежное звено, попытаюсь сам структурировать инфу, ну и может натолкну кого на мысли.

    У меня несколько человек, с которыми я постоянно работаю (около 7). От них идут постоянные заказы (довольно объемные и тд). Теперь к сути вопроса.

    Что я делаю:
    1. Все задачи, все заказчики мне кидают в Trello. Там же они обозначаются по степени важности.
    2. Бывает что это задачи что-то поправить и тд, мелочи в общем. Как раз на таких мелочах и тратится большая часть времени, поэтому указываем степень важности.
    3. Выполнил задачу, перенес ее в категорию Сделано. Клиент сам потом проверяет еще раз, все ли нормально, после чего там же, если нужно, пишет замечания и тд. Все это дело всегда мне доступно из приложения, либо с десктопа, уведомления и тд - полезная вещь. В общем на пустую болтавню время мы не тратим.

    Это что касается мелких задач. Если речь касается проектов.

    1. Присылается ТЗ, обсуждение. На этом этапе как раз львиная доля времени и тратится, но без этого никак. После чего просто по пунктам ТЗ я выполняю работу, что-то пропускаю, если тратится много времени и это можно пропустить.
    2. Отчитываюсь о промежуточной работе, присылаю тз с выделенными фрагментами, что сделал. Обсуждаю неясности, если они есть.
    3. Второй самый жрущий время этап - допиливание, тут обычно все дело затягивается на несколько дней (ждешь что-то от заказчика, он что-то ждет от дизайнера и тд). Как правило весь проект на этом этапе сделан, нужно только отрихтовать.
    4. Если проект действительно сделан и все мелочи остались за заказчиком, то делаю самые простые задачи из следующего проекта. Считаю что любой проект можно разбить на подпроекты, их в свою очередь еще на более простые задачи. В общем дробление - наше все.

    По тайм-менеджменту ничего толкового не скажу, сам пытаюсь с ним разобраться, однако советую:
    1. работать строго по определенному графику (обычный рабочий или ваш личный, главное чтобы кол-во рабочих часов было адекватным).
    2. бывает что нужно что-то делать в ночь, потому что что-то произошло, если вина ваша - работаете и все, если заказчик предлагает вам допилить в 5 утра новый модуль потому что он про него забыл, а сдавать уже в 7 утра, поднимаете цену за проект и работаете, либо отказываетесь это делать (чревато чем угодно).
    3. Для увеличения КПД вашего собственного нужно отдыхать. Обязательно прогулки на улице 1-1.5 часа в день. Помогает разгрузить голову и не будет проблем со здоровьем (как человек, который на этом попался и получил целый букет псих. расстройств - настоятельно рекомендую), физические нагрузки, и не забывайте про глаза. Каждый 40-60 минут дайте отдохнуть глазам (можно делать 5минутную гимнастику).

    По ценам и срокам, тут уже как каждый горазд. Я смог немного набить руку и просто прочитав тз озвучиваю цену + 10-15% на случай непредвиденных правок и тд. Кто-то рекомендует за каждый пункт тз назначать цену, но я считаю это не всегда выигрышным вариантом, потому что получить адекватное ТЗ - подарок.

    P.S мог многое упустить, поэтому отвечу уже в комментах, если потребуется.
    Ответ написан
    7 комментариев
  • Что за шум вокруг темы, что программисты скоро не нужны?

    Vlad_IT
    @Vlad_IT
    Front-end разработчик
    программисты не будут скоро восстребованы.

    Когда мне было 16, я начинал только программировать, меня волновал тот же самый вопрос. Вот даже тему создавал на форуме www.cyberforum.ru/job/thread127123.html (сильно не читайте, мне стыдно за свои сообщения того времени =) ) Это было 7 лет назад, за это время особо ничего не изменилось, поэтому думаю через еще 7 лет будет все нормально.
    Работы для программиста море, а работники нормальные как правило отсутствуют. Понятное дело, что программирование стало "мейнстримом", делать сайты идут все кому не лень, т.к. везде кричат "Программирование сделает вас богатыми! Всего за месяц вы научитесь создавать сайты за деньги!", благо майнинг переманивает людей, желающих легких денег (не в обиду профессиональным майнерам). Но скажу точно, если вы прочитали хоть одну книжку по своему языку программирования, можете писать без использования jQuery и Boostrap (не в обиду этим технологиям, просто часто вижу, что люди учат не JS/CSS, а jQuery/Boostrap), умеете ставить правильные сроки, сможете написать игру "змейка" - то вы уже лучше 90% программистов, а то и больше.
    будут такие инструменты

    Помню 7 лет назад писали "Вот совсем скоро создадут программу, с помощью которой дизайнеры будут рисовать дизайн, и он сразу будет сохраняться в HTML или шаблон движков". Вроде бы не соврали, такие есть, но качество выходного продукта подкачало, что даже часто хуже качества работы школьника.
    будут такие инструменты, которые заменят программеров", ИИ и все такое...

    Так будет с большинством профессий, даже со специалистами по машинному обучению. Но надо понимать, что это случится еще не скоро, лет 10 у вас есть, а там сделают безусловных доход в развитых странах, а в менее развитых, сделают закон, требующий чтобы более 50% сотрудников были не ИИ :-)
    Скажу точно, если вам программирование не очень нравится, то советую уйти в другую профессию, т.к. без любви к этой профессии будет сложно часами сидеть и учить материал (когда тебя не заставляют). Деньги легкие вы тут тоже не сделаете.
    Ответ написан
    10 комментариев
  • Проект для изучения react?

    @frozen_coder
    Java-developer
    Напишите свою небольшую библиотеку компонентов. Начните с простых, постепенно усложняя. Можно начать писать свой react-bootstrap (переводит bootstrap на react). По ходу можно подсматривать как подобные компоненты уже реализованы. Это путь через велосипеды. Далее можно объединять свои компоненты в компоненты крупнее.
    Можно пойти другой дорогой - от большой задачи через решения маленьких проблем. Т.е. задача - написать своё туду-приложение, бложик, справочник с таблицами, графиками, дашбордами, формами и для этой задачи реализуем всё те же компоненты. Или можно найти какой-нибудь макет и распилить его на компоненты. Пробуйте писать сами, пробуйте интегрировать чужие компоненты в свой код. Заиспользуйте redux или mobx, выберите какую-нибудь библиотеку для асинхронных запросов (может быть fetch или axios). Погоняйте данные через store. Потом в интернетах были примеры проектов на react и довольно много, встречал, не помню точно где,но например можно покапаться на react awesome, посмотреть чужой код, вдохновиться и реализовать свой демо-пример:
    https://github.com/enaqx/awesome-react
    Ответ написан
    Комментировать
  • Предпринимательский подход к разработке и программированию - как развивать, что именно прокачивать?

    nki
    @nki
    bezkart.ru готовая система лояльности
    Если нет заказов, то все ваши технические навыки не нужны. Поэтому качайте пункт 6 по полной. Исполнителей всегда найдете.
    Ответ написан
    Комментировать
  • Будут ли проблемы с налоговой, если использовать на сайте иностранный сервис оплаты?

    @boss_lexa
    Зарегался на satoriapp, увидел что они не принимают оплату сами, а лишь могут просто дать вам возможность подключить ваш paypal аккаунт для интеграции оплаты. Все финансовые операции поступают сразу на ваш paypal аккаунт, соответственно оплату принимаете вы сами, а satoriapp не причем. Тоже самое если бы вы сразу на сайте принимали paypal.

    Выходит если вы ИП или юр лицо в РФ тогда тут нужна онлайн-касса.

    А вот если бы они все платежи по картам принимали на счет своей компании (например как ваши агенты/реселлеры) - тогда касса была б не нужна
    Ответ написан
    Комментировать
  • И снова вопрос о фрилансе... С чего начать?

    opium
    @opium
    Просто люблю качественно работать
    начать с того кем вы хотите в этой жизни работа ть
    Ответ написан
    Комментировать
  • Куда двигаться дальше senior разработчику? Новый язык, технологии, opensource, стартап?

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

    Я был на вашем месте лет 5-6 назад. Точно так же достиг в Java определенного уровня, после которого все стало как-то не интересно. Новые задачи перестали быть новыми. Творческий процесс программирования стал машинальным кодингом. Думаю, подобный процесс выгорания характерен для любой профессии, не только для программирования. Психолого говорят, что профессионализм достигается примерно за 5 лет. Дальше рекомендуется менять работу.

    В результате я попробовал сделать несколько проектов. К сожалению, высокий уровень компетенции в программировании не решает проблем с раскруткой проектов. Это же относится и к стартапам. Если хотите сделать свой проект не просто для себя и друзей - сначала станьте экспертом в области продвижения продуктов и раскрутки стартапов. Только потом делайте. Именно в таком порядке, а не наоборот или параллельно.

    Можно еще в погоне за новыми проектами поискать работу на Upwork/Freelancer. Но Java-разработчикам там тяжело. Либо будет мелочь на подобие студенческих курсовых, либо будет нужен удаленный разработчик на фуллтайм в большой проект. Именно то, что вы сейчас делаете.

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

    Сейчас и этот пятилетний цикл подходит к концу. Пилю стартап :-).

    Как правильно посоветовал Дмитрий, нужно найти то, что нравится и идти в эту сторону. Должно быть "движение к" вместо текущего "движения от". Критерий выбора: "настоящая работа такой и должна быть – чтобы вы готовы были за нее доплачивать, лишь бы вам разрешили ее делать." - НЛПшники.

    Удачи!
    Ответ написан
    2 комментария