• Какая IT-специальность наиболее востребована?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    какие области наиболее востребованы.
    легко оценить по кол-ву подписчиков на теги (прям тут, на тостере)

    Возможность найти работу по данной области
    PHP/JS - самые лидирующие вакансии, средне-оплачиваемые и большая конкуренция.
    Java/C# - самые высокооплачиваемые, но как правило они только в крупных фирмах, где высокие требования и, соответственно, низкая вероятность туда устроиться.
    Ответ написан
  • Отличие DevOps от эникейщика?

    @mamkaololosha
    Девопсы это админы-инженеры. Они могут в программирование и железо.
    Ответ написан
    6 комментариев
  • Отличие DevOps от эникейщика?

    sim3x
    @sim3x
    Девопс не занимается настройкой оборудования для персонала
    Иногда от девопса требуется сделать типовое окружение для персонала и раскатать его по рабочим местам

    еникей - мальчик на побегушках
    Ответ написан
    Комментировать
  • Как лучше брать оплату за работу (фикс за объем / фикс за время / почасовая)?

    OlgaRight
    @OlgaRight
    Оффлайн бизнес
    У меня как заказчика всегда возникают вопросы, что значит за часы. Я же не знаю, сколько времени на что требуется, меня можно обмануть. Просто фикс - понятно. Чтобы его получить можно и умножить эти планируемые часы на ставку. Вот и будет фикс. А у меня не будет подозрений.
    Ответ написан
  • Насколько сложно продвигать свое приложение?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Совершенно несложно, если приложение востребовано, и разойдется сарафанным радио.

    Невозможно, точнее только за большие деньги, если оно никому не нужно.
    Ответ написан
    Комментировать
  • Псевдонимы(алиасы) в перечисления - правила использования (c#)?

    @dmitryKovalskiy
    программист средней руки
    Читаю и думаю о бреде сумасшедшего, скурившего суровый косяк и взявшего в руки книжку по программированию.
    но нельзя использовать любой системный целый тип данных C# (Byte, SByte, Int16, UInt16, Int32, UInt32, Int64, UInt64) ?

    Чей та? Берите да пользуйте. Или вы хотите использовать эти слова как значения для enum типа?
    (byte, sbyte, short, ushort, int, uint, long, ulong)

    Это не типы. Это alias для типов из первой цитаты. Пространство имен System и все такое.

    Переформулируйте как-нибудь вопрос, потому что понять эту кашу лично мне крайне трудно. Вкратце - 1)что вы хотите сделать, 2) Что вам мешает.

    UPD: aee052c5df4c4389b80f3d4e0954bf29.PNG
    Мне почему-то никто не мешает написать так как вы показали. Все билдится прекрасно
    Ответ написан
    4 комментария
  • Как поступить с заказчиком на upwork.com?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    сори за офф, но
    в изначальной версии и в тз ajax запросы шли на тестовый сервер, теперь он просит переделать на свой
    должно правиться 1й строчкой конфига, не?
    Ответ написан
    2 комментария
  • Как поступить с заказчиком на upwork.com?

    @Zakaz_zakaz
    Нужно плавно объяснять, что этого не было в ТЗ и вызывает у тебя дискомфорт. Вежливо попроси объяснить, почему предыдущий код не был принят и из-за чего ты должен делать по новому. Это потребует ресурсов и времени, поэтому попроси о увеличении бюджета.
    Ответ написан
    4 комментария
  • Как сделать так, чтобы старая версия приложения удалялась после обновления в app store?

    alexyat
    @alexyat
    iOS Developer
    AppStore тут ни при чем, это косяк программистов, не учли что были данные старой версии, как минимум можно было бы их удалять.
    Ответ написан
    Комментировать
  • Доброй ночи,как создать свою IDE?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    > вообщем,чтобы можно было делать GUI на PHP
    Об этом можно много писать. Это как раз-таки достаточно просто.
    1. Пишем на PHP свой фреймворк со средствами для GUI и т.д., просто чтобы можно было написать скрипт, который бы скажем открывал окошко, копировал файл и т.д., если его запустить с помощью php.exe
    В принципе, для довольно-таки многого в PHP уже есть средства, остается только написать для них удобные обертки, т.е. собственно фреймворк.
    2. Пишем упаковщик этого дела в exe: скрипт упаковывается вместе с php.exe, или еще как-то так.
    3. Пишем IDE с WYSIWYG и прочими фичами, для того, чтобы удобнее было писать код под этот фреймворк.
    Собственно, всё.

    > со своими возможностями,плюсами сделать.
    Ага, я уже представляю, какие это плюсы получатся, с вашим "вообщем", с вашими запятыми без пробелов, а то и вовсе грубо пропущенными запятыми...
    "Ты родной язык не знаешь, как тебе освоить язык программирования?" (c) Я
    Вы как хотите, а нам - не надо таких плюсов больше:
    demotivation.me.prxs.ru/images/20130408/kjzco6f2cy...
    Devel Studio - это полное УГ, поэтому надо делать не "что-то типа Devel Studio", а скорее что-то типа Visual Studio. Но, во-первых, VS тоже нужно копировать не целиком и полностью, а только удачные из нее решения, а некоторые другие решения взять из других продуктов, которые сперва надо освоить на особом уровне. Во-вторых, чтобы взять удачные решения даже из той же VS, все равно нужно сравнить ее хоть с чем-то, иначе вы многого просто не увидите и не поймете.
    Ибо большинство уникальных решений остается не сплагиаченным не потому что патент, а потому что нубы просто не осознают всю их уникальность и даже не пытаются подражать. Вот тупые люди даже не понимают, что если в винде кнопки "OK - Cancel" везде располагаются именно в таком порядке, то и у себя надо делать "OK - Cancel", а не "Cancel - OK" или еще как-то через задницу.
    Говорю как реверс-инженер - специалист по промышленному шпионажу.

    Ну да ладно, это все цветочки.
    Вы главное подумайте: а как вы сделаете подобие того, что в VS называется IntelliSense?
    Ну там всплывающие подсказки, или скажем чтобы скобочки подсвечивались: подводишь курсор к закрывающей скобке - умный алгоритм ищет открывающую и подсвечивает, или наоборот.
    Вот интересно, а как вы собираетесь это делать?
    Надеетесь на готовые решения? Или вы считаете, что нужно писать свой алгоритм разбора кода? А вы пробовали написать такой алгоритм хотя бы для какого-нибудь JSON или еще чего-то примитивного?
    Или вы не согласитесь со мной, что это основа любой IDE, и без WYSIWYG еще возможно что-то путное сделать (пример: JetBrains), а вот без умного разбора кода - вообще ничего, и даже VS без этого уже была бы не VS?

    > Я знаю C#
    Пардон, какой C#, когда PHP?
    Вы видели хоть одну удачную IDE, которая была бы написана не на том языке, не на том фреймворке, для которого она предназначена?
    Вот и я что-то не припомню. Кстати, даже автор Devel Studio вроде бы понял это.

    И еще, а почему именно PHP?
    Что в нем хорошего?
    Я бы еще подумал, что выбрать - PHP, или NodeJS (у JS-то синтаксис поудобнее будет), а может Ruby, а может для Python наконец написать что-то нормальное, а может еще что.
    Много экспериментировал бы. А не то что - от балды: в моей новой IDE будет PHP и точка.

    КОРОЧЕ, вывод такой:
    - если вам нужны плюшки в виде библиотек - возьмите нормальную платформу (такую, как .NET) и пишите для нее свои плюшки в виде библиотек;
    - если вам нужны плюшки именно в виде фич IDE - возьмите нормальную IDE (такую, как VS) и пишите для нее свои плагины (создавая плагины, вы заодно изучите чужие IDE изнутри);
    Этим может и будет кто-то пользоваться. Хотя,воооооообщем-то,тоже вряд ли.
    А вашей принципиально новой IDE, которую вы напишете сами, без команды спецов и без учета всех вышеупомянутых замечаний, 99,(9)% никто не будет пользоваться всерьез.
    Нужно же все-таки как-то понимать, что чем крупнее, масштабнее и ответственнее проект, тем больше надо скиллов. И осознавать свои скиллы в соответствии с реальными достижениями - т.е. не завышать и не занижать ЧСВ.

    P.S. Ну или я м***к. Извините, если обидел. Просто делюсь своим опытом.
    Ответ написан
    2 комментария
  • Какие навыки/специальности стоит приобрести для открытия и развития своего бизнеса в it?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Как IT спец, имеющий свой бизнес - нихрена из ит тебе в бизнесе не надо, иногда даже сильно мешает. В бизнесе нужен человек который умеет подать и продать продукт. Все остальное - забота работников фирмы, если ты не сам себе фирма, но мы ведь не про фриланс говорим?
    Поясню - я имею огромное счастье что рядом со мной человек который имеет деловую жилку(в отличии от меня) и не сильно понимающий "что под капотом", зато понимающий насколько нужен человеку наш продукт и чувствующий сколько и за что тот готов платить. Вот это для бизнеса просто бесценно. А из навыков мне пригодился опыт настройки локалки и умение работать руками, полки/столы собирать - на начальном этапе многое приходилось самим делать ).
    Ответ написан
    Комментировать
  • Как работает современное приложение, которое одновременно работает и с вебом и с iOS/Android?

    @lomikman
    есть очень много нюансов касательно того что приложение может работать в оффлайне например
    делать множество запросов на бэкэнд одновременно
    верстка под экраны тоже отличается значительно
    энергоэффективность
    расход памяти (привет memory leaks)
    кэширование
    анимации
    быстродействие
    lifecycle
    фрагментация устройств
    безопасность

    "просто грабит данные" - это работа с api/сетевые запросы имеют кучу своих реализации и архитектурных различий под мобильные устройства

    иначе говоря мобильная native разработка имеет кучу своих специфических нюансов которые не учитываются при разработке фронтенда/web apps
    Ответ написан
    Комментировать
  • Как автоматизировать деятельность отдела закупок?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    Помимо этого часто приходится искать артикул по почте, тк возможно подбирали замену или еще какие подробности есть с ним,


    если тут кроется не числовое ID, а буквенное описание - это единственный трудноразрешимый геморрой, сводящий всю автоматизацию на нет
    Ответ написан
    Комментировать
  • Какое направление в фрилансе более популярно и доходно?

    OrangeNetCat
    @OrangeNetCat
    Не забудьте нажать "Нравится" если мой ответ помог
    Чтобы зарабатывать на фрилансе, нужно "не пробовать" , а уметь что-то хорошо делать. Не важно что, но уметь делать хорошо и в срок(!), тогда любое дело будет прибыльным и клиенты будут стоять в очередь.
    Ответ написан
    1 комментарий
  • Как правильно сделать первую отправку iOS приложения на модерацию?

    ManWithBear
    @ManWithBear
    Swift Adept, Prague
    Нет, это не правильно. Следующая версия не будет быстрее. Они между собой вообще никак не связаны будут.
    Ответ написан
    2 комментария
  • Какими способами/приемами вы пользовались чтобы получить свой первый заказ на фриланс бирже?

    neatsoft
    @neatsoft
    Life is too short for bad software
    Дикая конкуренция на биржах - миф, многие проекты так и остаются без исполнителя. На прошлой неделе срочно нужен был фронтендер на небольшую задачу с нормальным бюджетом (5 дней - $1000) и перспективой работы на постоянных проектах - найти фрилансера так и не удалось. Заказчик из Европы, адекватный, платежеспособный. Из 30 заявок не оказалось ни одного вменяемого предложения - одни индусы (которые по опыту заказчика на таких проектах лажают в 100% случаев).

    Вещи, на которые необходимо обращать внимание на начальном этапе:
    1. не стоит пристально изучать все описания проектов - установите собственные критерии, и выбирайте только те что нравятся;
    2. описание понравившегося проекта нужно читать внимательно, а в заявке излагать свое понимание задачи (пересказ) и план ее решения;
    3. ставьте реальные сроки захода во фриланс - от 3-х до 6-ти месяцев (такой промежуток времени требуется чтобы детально во всем разобраться и наработать рейтинг);
    4. обещайте меньше, делайте больше;
    5. и самый главный совет - начните прямо сейчас! не нужно бросаться учить английский язык или осваивать модные технологии - все что нужно само придет в процессе работы. Большинству заказчиков совершенно налевать сколько вы делаете ошибок в словах, владеете ли граматикой, и применяете ли паттерны проектирования. Главное - умение эффективно решать поставленные задачи - быстро, и без чрезмерного усложнения.

    ps. Список проектов доступный на бирже - лишь вершина айсберга, там достаточно сложно оценить объем повторных заказов и длительных контрактов. Если первые пол-года потратить с умом, впоследствии расходовать время на поиски проектов больше не придется - будет очередь из заявок на выполнение заказов.

    pps. Ищу опытного фронтендера для совместной работы над интересными проектами. Сам занимаюсь бэкэндом, базами данных, линуксом, архитектурой.
    Ответ написан
    9 комментариев
  • Фриланс в России без подписок?

    Не смотрите на этот тренд негативно. Тот же fl.ru обязательной оплатой отрезал значительную часть школьников от проектов, если раньше грубо говоря было 50 человек, готовых сверстать страницу за 1500 рублей, то теперь таких умников ну может человек 5 от силы будет. Постепенно и заказчики отучатся от низкой цены, правда на это могут уйти годы.
    Ответ написан
    5 комментариев
  • Есть ли ценность в посещении бизнес-школы для людей, которые хотят заниматься предпринимательством?

    mazah
    @mazah
    Главное - делай
    Безусловно смысл в этом есть, но только тогда, когда Вы четко понимаете какую задачу хотите решить.
    Учиться ради учебы точно не стоит. Относительно выкачивания денег: все понимают, что образование - это инвестиции, но не всем очевидно, что знания не переходящие в навыки - это пассивы, а не активы.

    1. Если Вы хотите попасть в предпринимательскую среду (создать новый круг людей в своей жизни) - да, стоит идти.
    2. Если Вы хотите начать свой собственный бизнес и не можете найти практических знаний - да, стоит идти.
    3. Если у Вас уже имеется бизнес и Вы хотите удвоить показатели - да, стоит идти.

    В любой отрасли первым станет не тот, кто обладает знаниями, а тот кто сумеет ими эффективно распорядиться.
    Ответ написан
    1 комментарий