Задать вопрос
  • Государственная служба и фриланс?

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

    @SirBataneg
    веб-разработчик
    Не хотите попробовать Коленные стулья?
    Мне очень нравилось на таком сидеть, но то была необходимость в определённый период времени.

    %D1%81%D1%82%D1%83%D0%BB-1.jpg
    Ответ написан
  • На каком языке пишут программы для Android

    Zigmar
    @Zigmar
    Родной язык Андроида (как это ясно видно из документации) — это Java. Весь API к платформе предоставлен в виде Java библиотек. Впрочем, на самом телефоне бежит не джава — джававский байткод интерпретируется в родной андроидовский (Dalvik), который и запускается на аппарате. Кроме этого, есть NDK (native development kit) — набор инструментов и библиотек, которые позволяют скомпилировать нейтивный позикс (Линукс) код и прицепить это к аппликации. Соответственно, там может бежать все, что компилируется в нейтевный код, включая интерпретаторы скриптовых языков и виртуальные машины. До недавнего времени, нельзя было создать приложение полностью в нейтивном коде — все равно нужна была обертка из Java, недавно, добавив набор нейтивных библиотек с системными API стало возможно написать нейтивную программу от начала до конца, без Java.

    Из вышеперечисленного ясно, что можно писать практически на чем угодно. В реальности же, в большинстве случаев, пишут на Java, иногда цепляют переписанные узкие места и/или сторонние библиотеки на С/С++. Исключения — игры, которые часто пишут целиком или почти целиком на С++.
    Ответ написан
    Комментировать
  • Как уйти с распутья технологий?

    jamakasi666
    @jamakasi666
    Просто IT'шник.
    И я свои 5 копеек вставлю. Имею 2 образования, первое получил учась в военке на физика ядерных установок, понял что мне это не интересно и вообще не мое, ушел. Следом поступил в обычный гражданский институт на программиста т.к. всегда была тяга к знаниям в области IT. Учился очно и работал по ночам. Работал сис. админом, интересно но платят не очень. Нашел работу по профилю программистом 1С, поработал, не понравилось т.к. хотелось Jav'ы . Нашел работу ява программистом, работал но понял что мне абсолютно не интересно делать рутинные задачи и вообще появился "рвотный рефлекс" на эту работу. В конечном счете сейчас работаю связистом. Работа безумно нравится и кроме того я нашел то что искал. Мне не надоедает копаться в АТСках и параллельно писать на яве для себя. Так же очень часто пишу программки которые с удовольствием используют на моей основной работе другие люди. В итоге программирование стало моим хобби которым я разбавляю основную работу, иногда пишу программки под заказ знакомым и т.д. , но не полноценным аутсорсом.
    В общем к чему я все это, если есть тяга и жажда знаний в IT, то это очень легко может стать тяжелым и нудным бременем когда область знаний "личного интереса" исчерпана но изучать что то новое не дают корпоративно. Уйдя от работы программистом смог наконец окунуться в мир PHP, JS, Go, Python, C и мне это нравится, хоть и понимаю что мог бы получать в несколько раз больше работая программистом на яве.
    PS: прямо крик души получился.
    Ответ написан
    1 комментарий
  • Как уйти с распутья технологий?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Добавлю и я свои 5 копеек. Я тоже гуманитарий по образованию, юрист. Мне даже довелось поработать юристом на последних курсах института. Так что сменить сферу деятельности было так же очень и очень не просто.

    0x131315 перечислил все основные моменты. Ну а я добавлю от себя небольшой комментарий про Open Source.

    За все годы моей работы как Front-End разработчика, ничто так сильно не толкало меня вперед, как разработка собственных Open Source проектов (я разрабатываю плагины для jQuery последние несколько лет). Мало того что это очень сложно, креативно, ставит реальные задачи по проектированию и программированию, так это еще дает огромную моральную отдачу.

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

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    С таким подходом я далеко не уеду и я это понимаю.

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

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

    abyrkov
    @abyrkov
    JavaScripter
    Не буду долго писать, просто скажу, что это обыденная вещь, ведь., как было в Фаусте,
    кто ищет - вынужден блуждать
    . Просто вы однажды найдете свой язык.
    Лично меня до сих пор "качает" в сторону других технологий, например, я хочу сейчас выучить ассемблер (да, я псих :) ), хотя я уже нашел свой язык - JavaScript.
    Что касается советов - расширьте свой кругозор, если не уверены, что среди тех, что вы пробовали был ваш ЯП.
    Ответ написан
    2 комментария
  • Как уйти с распутья технологий?

    @mletov
    Из поста у меня сложилось впечатление (прошу прощения если ошибаюсь), что вы слишком много читаете и на основе прочитанного пытаетесь составить мнение, нравится ли вам эта технология или нет, но при этом слишком мало делаете в плане применения полученных знаний на практике. Это как у Новодворской: "Секс - это неинтересно, я об этом читала".

    Прочитали книгу по Java - попробуйте запилить простенькое приложение под Android. Прочитали про C# - начинайте ваять сайт на ASP.NET или приложение WPF. Авось в процессе экспериментов к чему-нибудь душа да ляжет.
    Сейчас, по-моему, наоборот: сплошь и рядом люди просмотрят 2-3 видео урока и сразу начинают что-то делать, не вдаваясь в теорию (что сказывается на качестве кода). А вы вот в другую крайность впадаете.
    Ответ написан
    Комментировать
  • Что за шрифт в логотипе?

    ThunderCat
    @ThunderCat Куратор тега CSS
    {PHP, MySql, HTML, JS, CSS} developer
    1 комментарий
  • Что нужно освоить веб разработчику чтобы облегчить себе жизнь?

    vvpoloskin
    @vvpoloskin
    Инженер связи
    Специальность сварщика или газовика на случай если этот весь веб-пузырь лопнет или отключат интернет
    Ответ написан
    2 комментария
  • Как налоговая проверяет фрилансеров?

    opium
    @opium
    Просто люблю качественно работать
    никак
    банк стучит только на большие обороты или разовые крупные переводы , причем не только на физиков но и на юриков
    налоговая сама никак не заинтересована трясти мелких неплательщиков
    ну скажем в городе Н живет миллион человек и есть 100 000 неплателищиков и примерно 100 налоговиков
    ну им физически некогда этим заниматься
    теоретически никак это не работает как и практически
    в других странах тоже не все гладко, но там люди обязаны сдавать налоговую декларацию и уже от неё все пляшут
    в германии каждые три года обязательная обычная провека юрлица, раз в десять лет полная.
    Ответ написан
    1 комментарий
  • Как программисты оценивают стоимость своей работы?

    Murmurianez
    @Murmurianez
    JavaScript Developer
    Разработка - высокоморженальный бизнес - Вам не нужно тратиться на станки и т.п. вещи, но поскольку спрос на программистов выше чем предложение, Вам приходится платить больше за получение квалифицированных кадров.

    Рассчитать прибыль с одного программиста реально только в одном (или в похожих) случае - один программист - один проект.

    Представим, Вы - владелец компании и у Вас есть несколько вариантов заработка:
    1. Вы работаете под заказ (выйграли тендер на № милионов) - у Вас уже есть сумма на весь проект - из неё и рассчитываете сколько и каких программистов можете нанять (причём, количество и качество программистов скорее повлияет на качество исполнения и проработки задачи, а не на сам факт выполнения)

    2. Вы стартаперская компания со спонсором. Такие компании нанимают программистов и кодят всё подряд из принципа - сейчас вложимся, а один из проектов выстрелит и покроет затраты на все.

    3. Вы - уже успешный Yandex. У вас есть высокая прибыль, часть которой отдаёте на программистов (и чтоб не убежали и чтобы новых и хороших нанять). Там уже другие порядки мышления - есть общий бюджет на содержание программистов, а там уж определяется эффективность отдельных подразделений - если эффективно - вкладывают, неэффективно - распускают.

    А программисты - просто по рынку ориентируются в выборе зарплаты =) Где лучше и больше туда и.
    Ответ написан
    Комментировать
  • Как программисты оценивают стоимость своей работы?

    dmitriylanets
    @dmitriylanets
    веб-разработчик
    Многие компании используют оклад + бонусы за выполненную работу. Бонус например складывается из кол-ва в срок выполненных задач, сложность выполненных задач, вклад в развитие ядра системы или внутренних проектов компании. Оклад зависит от уровня знаний программиста (новичек,средний, старший, гуру). Обычно при поиске работника светят максимальной зарплатой, а при испытательном сроке используют мин. а потом корректируют по итогам работы.
    Например работал в компании где бонус формировался из таких условий: кол-во прочтенной технической и художественно литературы, кол-во описанных (своих рабочих) бизнес процессов в MS Visio, занятие спортом, участие в группе по интересам компании.
    При оценки зарплаты отталкиваюсь от норма часа который для себя выявил в результате работы на фрилансе
    Ответ написан
    Комментировать