Задать вопрос
  • Как прeодолеть зону комфорта, стать фрилансером не обанкротившись?

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

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

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

    @Copperfield
    Android dude
    Для себя заметил, что нужно выбирать музыку, текст песен которых ты не знаешь.
    Так проще войти в состояние потока. А иначе сидишь и только и делаешь, что мысленно подпеваешь своим любимым исполнителям.
    Ответ написан
    1 комментарий
  • Музыка для кодинга, под что вы программируете?

    evnuh
    @evnuh
    Поиск Гугл помог мне, впусти и ты его в свой дом
    Включаю очень грустную музыку, которая не отвлекает, не веселит, не зовёт погулять и побухать. От этого и сидишь в состоянии потока, не отвлекаясь на неё и вообще ни на что, ведь тебе грустно.
    Ответ написан
    1 комментарий
  • Есть ли сейчас смысл в Python/Django в связи с бурным развитием PHP?

    un1t
    @un1t
    Проблемы были не только с инфраструктурой, но и с комьюнити и самим языком. Пхп это костыль на костыле со множеством ошибок и неудобным синтаксисом.
    С инфраструктурой вроде как стало получше.
    Давай проверим, изменилось ли что-то в самом языке. Вот помню в 5.3 ошибка при определении функции внутри другой функции.
    function foo() {
      function bar() {
        echo 'bar';
      }
      bar();
    }
    
    foo();
    foo();


    В 5.6.2 ничего не изменилось:

    bar<br />
    <b>Fatal error</b>:  Cannot redeclare bar() (previously declared in [...][...]:3) in <b>[...][...]</b> on line <b>2</b><br />


    Если так нельзя делать, то надо сразу выдавать ошибку, а если можно то должно работать. Тут какое-то промежуточное состояние, толи можно (но вызывать можно только один раз), толи нельзя. Такая конструкция работает даже в долбанном яваскрипте.

    Ну и вообще в пхп принят подход, что задокументированная ошибка, считается фичей.

    Со стороны разработчика, конечно хочется работать с более удобным и мощным инструментом. Со стороны заказчика это всегда вопрос компромисов, зависит от многих факторов.
    Ответ написан
    2 комментария
  • Найти работу web-программистом в Америке/Майами/NY?

    DigitalSmile
    @DigitalSmile
    http://brainstorage.me/digitalsmile
    Зачем Вам США?
    Есть множество российских городов где себя можно реализовать на 110%.
    Ответ написан
    6 комментариев
  • Где найти единомышленника?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Сайты знакомств.

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

    mzcoding
    @mzcoding
    Web-Разработка
    Все просто.
    Первым делом хочу сказать не слушай тех кто кричит, что обязательно нужно уметь писать под WP/Joomla и прочие говно-цмс. Вторым, на тех кто кричит, что не нужны фреймворки и сторонние библиотеки.

    Раз взялся за ПХП - книгу ты выбрал верную, дочитывай её до конца, что не понятно перечитывай.. Потом мануал и практика. Сначала пиши свои велосипеды (для практики). Заведи аккаунт на github, выставляй все туда, не бойся критики и прислушивайся к ней. Когда более менее поймешь как строится структура приложения, как работают различные паттерны и т.д. Начинай разбираться в чужем коде. Выше уже писали, про написание велосипедов - это не верный подход, даже если ты не будешь работать веб-разработчиком, а просто хочешь написать свой проект. И вот почему.
    - Любая библиотека / Фреймворк хорошо оттестирована профессионалами
    - Использование сторонних разработок ускоряет время разработки (ты не будешь терять на разработку одного проекта по году, полтора)
    - Легко внедрится в команду или найти команду в свой проект

    Самый простой фреймворк для изучения новичку это Codeigniter или Laravel (4 ветка)
    Ответ написан
    3 комментария
  • В каком направлении двигаться дальше, чтобы стать полноценным PHP разработчиком?

    @Exotic33
    Всё просто. Перестраиваете свою схему жизни, выбрасывайте из головы всё, что мешает, и начинаете учиться. В этом вам помогут курсы, книги, вебинары и прочие ресурсы, которые буквально в секундной от Вас доступности.
    Например, моя первая книга написана Кевином Янком, и она дала мне тот маленький багаж знаний, с которого я начал своё путешествие. Затем я двинулся в сторону HeadFirst, но мельком просмотрев содержание, я не стал уходить дальше первых глав - тратить 700 страниц на то, чтобы лишь в конце написать своё первое регулярное выражение? К сожалению, это был долгий путь. Вообще не читайте книги по PHP - всё есть в доках. (До этого я тоже работал в C# и даже в C++ Builder 6, и честно говоря, когда-то мне казалось, что последнее - неплохая штука. До тех пор, когда я закончил писать программы одногруппникам :D)
    За месяц, ежедневно конспектируя и проходя практические курсы, я сверстал свой макет на CSS3, HTML5 и т.п. Потом перешел к пхп. Начать было трудно, я не мог браться за него так же свободно, как и за другие языки. Поэтому я вернулся к курсам, где по примерам "сворганил" свой простой магазин с корзиной, каталогом, заказами и админкой без каких-либо подсказок. И все это за 2 месяца тратя на это по 3,5 часа в день. Для общего плана советую равняться на вакансии и составлять план именно исходя из требований.

    Может быть мой ответ покажется слишком избыточным и нудным, но мой тебе совет - к своей цели иди постепенно, маленькими шажками ;) Не мешай все в кучу, ты за эту жизнь ещё успеешь накодиться...
    Ответ написан
    4 комментария
  • Есть ли сейчас смысл в Python/Django в связи с бурным развитием PHP?

    Есть ли сейчас смысл в PHP в связи с бурным развитием Python/Django?
    Ответ написан
    2 комментария
  • Какой правильный подход к изучению JavaScript?

    @President42


    алсо, посмотрите на Babel, CoffeeScript, LiveScript, TypeScript, Dart и т. д.
    всякие jQuery не рекомендую трогать, пока хорошо JS не прокачаете

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

    aaadddminnn
    @aaadddminnn
    php it ubuntu debian
    Не знаю может по тупому я учился но
    Основы я понял здесь html.net/tutorials/javascript
    А потом уже javascript.ru
    А учить просто. Если вам нравится то выучите не принуждая себя. А если нет... ТО ОНО ВАМ НАДО?!
    Ответ написан
    Комментировать
  • Какой правильный подход к изучению JavaScript?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Как правильно подойти к процессу изучения?

    Про системы обучения написаны кучи диссертаций, и лучшей не существует))
    Я учу что-то новое в it сфере следующим образом: подбираю "понятную для меня" книгу 700+ стр. Читаю, как "художественную" с целью понять: что я могу делать и какие механизмы для этого стоит использовать. Дальше практика с книгой. Потом книга откладывается на полочку и пользуюсь официальной документацией ну и гуглом конечно.

    Какую литературу читать?

    Книга подбирается под себя. Заходишь в магазин, берешь первую попавшуюся (книги типа "С++ за 21 день" - даже не смотри, это тупая трата времени). Открываешь где-то в средине, читаешь абзац, если вообще не ясно о чем там - книга не подходит.

    Какие видео курсы смотреть?

    Видеокурсы вас не сделают даже стажером, к ним стоит относится, как к быстрому обзору. Например мой канал по golang - никого не сделает мега гуру, его цель - минимизировать время начального этапа изучения, не более.

    Сколько времени уделять обучению в день?

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

    Какая перспектива как javascript-разработчик?

    Вы посмотрите вакансии по js

    Что вообще лучше Верстальщик или писать мозги сайту(хотелось бы услышать о зарплате, сравнительно)?

    Что лучше, вилка, или ложка? Смотря что собираешься делать))

    --

    З.Ы. Самое важное научиться быстро находить информацию - например ваш вопрос тут уже не раз освещался))
    Ответ написан
    1 комментарий
  • Выбор между JS и PHP?

    anyd3v
    @anyd3v
    По опыту (ищу удаленку на русских и иностранных биржах) при знании js (node, angular) можно зарабатывать 1500$ в месяц на уровне middle, при знании php придется конкурировать не хило на такую зп, опять же чисто субьективно у js больше потенциала и в дальнейшем все больше будет распространения (client & server)

    PS я не сторонник ни js нт php (оба языка не нравятся), просто наблюдение
    Ответ написан
    Комментировать
  • Какими профессиональными навыками должен обладать Linux-сисадмин-фрилансер?

    aaadddminnn
    @aaadddminnn
    php it ubuntu debian
    На фрилансе очень часто такое гавно :
    nginx + php-fpm + mysql +iptables + умень наговорить умного гавна что бы поверили "какой вы крутой спец"
    2. Прокси сервера настройка сетей (вы объясняете что как включить и поднять ssh и потом работаете)
    3. Интернет шлюзы, проектирование специфических протоколов для обмена данными (особенно на мазе такого много)
    Ну а остальное редко попадается (в списке нету типо "обновить дистрибутив, про мониторить и оптимизировать так как это сдандарт)
    Ответ написан
    1 комментарий
  • Выбор между JS и PHP?

    @Suicide676
    didusdev.com
    Доброго времени суток!
    Буду советовать по своему опыту:

    1. Завершите изучение HTML, CSS
    2. Изучите 3 уровня PHP
    3. Изучите 2 уровня JS (после PHP это будет очень просто)
    4. Изучите основы MySQL (вы уже будете знакомы с ними с пункта 2)
    5. Идите на собеседование и узнавайте с какой CMS работает компания
    6. Изучайте CMS и работайте

    Вот ссылка на скачивание видео уроков, по которым я учился и успешно прошел собеседование.

    rutracker.org/forum/viewtopic.php?t=4620353

    PS. 5-й и 6-й пункты можно поменять местами, это зависит от вас и компании.
    Ответ написан
    2 комментария
  • Может ли в этом случае работодатель сделать возврат денег на freelancer.com?

    Jeth
    @Jeth
    UI/UX-дизайнер и JR iOS Dev в airlab.me
    Оплата была только за проект или за проект + его настройка под хостера? Думаю, продолжать объяснять не стоит.
    Ответ написан
    Комментировать
  • Может ли в этом случае работодатель сделать возврат денег на freelancer.com?

    customtema
    @customtema
    arint.ru
    А какие там хостингозависимые проблемы? Пишите, помогу безвоздмездно.

    ИМХО, довольный клиент - лучше, чем удачная разборка. Худой мир лучше доброй ссоры. ИМХО.
    Ответ написан
    3 комментария
  • Как наиболее правильно подойти к обучению программированию с нуля?

    а мне всего 21 и я сижу парюсь, не поздновато ли мне поступать в универ it технологий (после школы не стал поступать из-за кое-каких обстоятельств).. уже год работаю it специалистом в одной компании, пришел туда как стажер, два месяца обучался, раньше работал где придется.... Автор спасибо за статью, поднял мне дух))
    Ответ написан
    1 комментарий
  • Что вы используете под Linux, когда пишете сайты?

    @Eddy_Em
    Сайты не пишу, но пишу веб-морды к сервисам.
    Использую: если нужен веб-сервер, то apache2 или NGINX; сишные CGI (иногда и демоны, которым веб-сервер вообще не нужен); html и жабкоскрипт вручную (к сожалению, без жабкоскрипта даже элементарный POST-запрос не отправишь); последнее время подсел на вебсокеты — крайне удачная штука, в отличие от извращения с синхронными POST/GET; в жабоскрипте никаких чужих библиотек кроме webGLU не использую (не хватало еще всякую жирную гадость типа той же jquery в свой код тянуть); еще с SVG работал.
    Недавно навелосипедил себе передачу видео в реальном времени (jpeg'ами) через вебсокеты, теперь не нужно будет мучиться с mjpeg, вызывающим текучесть браузеров.

    P.S. Шлаком вроде пыхпыха не пользуюсь категорически. И никому не советую!
    Ответ написан
    4 комментария