• Нужно ли 40-летнему джуну уметь максимально много?

    php666
    @php666
    PHP-макака
    Короче, я боюсь, что, выучив слишком много всего, стану отпугивать работодателей своей продвинутостью.
    лол
    40 лет, а мыслит как 18-и летний юноша-максималист
    выучит он "слишком много всего"
    ты выучи сначала
    потом приходи сюда
    когда ты "слишком много всего" выучишь, тебе минимум будет 45 лет

    Но вот думаю: А не слишком ли "крутым" я стану?
    на первом же собеседовании тебя сотрет в порошок 25-30 летний чувак с опытом и покажет твое истинное место.
    это не оскорбления.
    это твое будущее.
    Ответ написан
    8 комментариев
  • Взламывают, как защитить сайт?

    У вас в коде возможна sql инъекция.
    'SELECT * FROM `users` WHERE `id` = "'.$user_id.'"
    Инструкция как их избежать:
    habr
    php.net
    Ответ написан
    Комментировать
  • Какой язык программирования выбрать?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Программирование - область с очень высоким входом.
    Изучить язык программирования, чтобы написать на нем крестики-нолики можно за неделю.
    Чтобы написать голосового помощника, возможно уйдет лет 5-10.
    Не важно с чего вы сейчас начнете, вам нужно не "язык изучить", а вообще разобраться как работает компьютер и что делают программисты.
    Поэтому совершенно не важно какой язык программирования вы выберете на текущем этапе. Нравится питон - берите Питон и дойдите хотя бы до уверенного junior программиста. Потом сами будете знать что делать.
    Ответ написан
    2 комментария
  • Какой проект сделать новичку чтобы вникнуть во фронтенд и бекэнд и быть востребованым на рынке труда?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    Ой как много ошибок. Давайте же их разберем.
    1) На сегодняшний день ни один новичок, особенно в веб или околовеб не является востребованным по определению. Рынок невероятно перенасыщен джунами, готовыми работать за пачку дошика с сосиской. Востребованным может оказаться только программист с большим опытом работы с нужными технологиями и огромным багажем знаний.
    2) Одного проекта для вникания во все не хватит. Их нужно несколько, желательно десятков.
    3) Не лезьте во все сферы. Фронтэнд и бэкэнд - это разные профессии, есть те, кто занимаются и тем и тем, но они тратили на изучение обеих областей огромное колл-во времени и все равно имеют знания в каждой из областей ниже конкурентов с таким же опытом. Выберите одно направление и двигайтесь в его сторону, если у вас нет минимум 3 года на обучение.

    Но если хотите вот прям план:
    todo, многие рекомендуют потому что помогает освоить основы
    Интернет магазин, более глубоко помогаем освоить язык
    RESTfull api (для бэк), например

    ЗЫ JavaScript пишется слитно.
    Ответ написан
  • Как в Битрикс закрыть для доступа через браузер или только по авторизации папку с файлами /upload/logs/?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Добавьте в папку с файлами /upload/logs/ файл .htaccess и запишите в нем deny from all
    или учите:
    https://dev.1c-bitrix.ru/learning/course/index-new...
    Ответ написан
    5 комментариев
  • Как понять, что ты middle front-end developer?

    KickeRocK
    @KickeRocK
    FrontFinish
    "Мы будем называть тебя сеньор-помидор, только зар.плату не проси повысить"
    Если можете руководителю(тому кто напрямую влияет на вашу зар.плату) доказать что вы достойны оплаты мидла - вы мидл.
    Ответ написан
  • Хочу выйти на фрилас c WordPress, что учить?

    Zoominger
    @Zoominger Куратор тега IT-образование
    System Integrator
    Это дурацкий вопрос.
    У вас ничего не получится.
    Ответ написан
    Комментировать
  • Зачем нужно ООП?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Низачем :)

    Если задача решается и без него. ООП - всего лишь инструмент и его нужно применять там, где его применение обоснованно. Если применять его не имеет смысла - не применяйте :)
    Ответ написан
    2 комментария
  • Зачем нужно ООП?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Прочитайте "Чистый код" Роберта Мартина, там это доходчиво объясняется. Все существующие парадигмы программирования, паттерны проектирования и архитектурные принципы существуют ровно с одной целью - снизить сложность сопровождения и развития большой кодовой базы.
    Ответ написан
    Комментировать
  • Почему не срабатывает условие ===?

    @Araya
    Потому что разные типы данных, очевидно же.
    Что с чем сравниваете?
    Ответ написан
  • Куда лучше пойти на работу?

    gbg
    @gbg
    Любые ответы на любые вопросы
    На данном этапе карьеры, блин, ВАЖНЕЕ ДУМАТЬ СВОЕЙ ГОЛОВОЙ. Иначе потом получится, что за вас дяди с тостера все решили. А до этого - матушка решала, а потом будет жена решать, какие вам носить носки и "мама, я устал или замерз"?

    Рисуете табличку, по строкам расписываете важные лично для вас факторы на данный момент, расставляете оценки и делаете выбор.

    Учтите, что ехать полтора часа в конец - это минус три часа в сутки только на транспорт.

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

    Учтите, что испытательный срок - он в обе стороны, и если вам не понравится морда охранника на входе, вы всегда можете уйти.

    Короче, все, халява кончилась, добро пожаловать в больной безумный мир.

    screen-shot-2018-06-22-at-12-47-19-pm.pn
    Ответ написан
    Комментировать
  • Как начать зарабатывать в 14 лет?

    Я в 15 лет лутал деньги так:

    1) Играл в WOW за хиллера
    2) Ходил в рандом данжи хиллером (за него самый быстрый поиск)
    3) По окончанию данжи падали баджи
    4) Баджи менял на камни
    5) Камни продавал
    6) На золото покупал шкуры
    7) Повышал на них стоимость и снова продавал
    8) Продавал золото через чат
    __

    В месяц выходило порядка 10к, выводил деньги на карту старшего брата через веб-мани.
    Ответ написан
    4 комментария
  • Как начать зарабатывать в 14 лет?

    PavelK
    @PavelK
    Доброго дня.
    Идите на студенческие форумы/группы вконтактике и т.д. где они обитают, делайте лабораторные бесплатно. Не стоит сразу браться за платное выполнение не набив шишек и не поняв, что такое неадекватный клиент. Чувство ответственности - очень хорошо. Как выполните штук 40, то можно подумать над поднятием цены рублей на 100. Ну а потом думать, куда дальше двигаться. Не нравятся лабораторные - ищите на github проекты по душе, попытайтесь вносить вклад в их развитие за спасибо. Как поймёте, что пошло - можно задумываться о платной основе.
    Лично я в этом возрасте продавал одноклассникам оцифрованные версии решебников под симбиан в виде приложения с удобной навигацией поиском и т.д., пока не спалили.
    Ответ написан
    6 комментариев
  • Программист должен помнить или понимать?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Помнить то, что используется постоянно. Все остальное - есть в справочниках. Впрочем, часто используемое само отложится в памяти. Здесь действует старое школьное правило - понимание лучше зубрежки
    Ответ написан
    Комментировать
  • Как называются разработчики, которые пишут не качественный код, но делают продукты?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Гениями.

    Серьезно. Ведь чтобы сделать работающий спагетти-код без багов, нужно иметь почти идеальное логическое, критическое и абстрактное мышление и огромный запас оперативной памяти (в голове, а не на компьютере).

    Таким людям стоит чуть научиться правильно писать, и они будут бесценны.
    Ответ написан
    2 комментария
  • Будет ли Golang замещать PHP?

    DevMan
    @DevMan
    нет.
    и пора понять, что за языки не платят.
    Ответ написан
    1 комментарий
  • В чем суть облачных сервисов?

    @EraserKhv
    Системный администратор
    Проще объясню.
    Предположим, гипотетическая ситуация, которой обычно объясняют зачем тебе Облако. - Есть у тебя интернет-магазин плюшевых мишек. Развернул ты сайт у себя на компьютере , который стоит в офисе в кладовке, и все хорошо, посещение сайта 1000 пользователей в день, продаешь ты свои 5 мишек в день, никаких проблем.
    Но тут надвигается 8 марта, и посещаемость сайта увеличивается до 5000 в час и твой компьютер не вывозит ни по процессору, ни по диску, ни по оперативной памяти, ни по пропускной способности интернет канала, службы обрабатывающие HTTP запросы все время отваливаются, интернет-канал забит, жесткий диск молотит, но все происходит все очень медленно, а ты на этом компе еще Z отчет кассовый делаешь в конце дня, а в соседнем цехе усиленно пекли печеньки с предсказаниями в глазури, автомат в ВРУ не выдержал, и отключился вместе со всем зданием и твоим компом. ПО итогу ты к 8му марта продаешь всего 3 медведя, да и еще кассовый отчет для налоговой не сгененрировал. После подобного факапа, ты себе говоришь: "ну на следующий праздник я так не облажаюсь". Выделяешь в офисе помещение под серверную, ставишь серверную стойку, покупаешь 4 сервера полноценных и распараллеливаешь инет запросы, новая система хранения данных, источник бесперебойного питания, 2 кондиционера и интернет канал расширяешь. Итогом к 8му марта следующего года, эта конфигурация выдерживает возросшую нагрузку и ты продаешь 45 медведей к 8му марта, профит ? А вот и нет, вся эта конфигурация нужна тебе в преддверии 8го марта, а остальные, предположим 360 дней, тебе бы хватало однго старого компьютера. А серверная потребляет только электричества на 500 руб в день, а интернет канал, и обслуживание серверов итого дороже!

    Так вот в облаке можно арендовать эти мощности на несколько дней, пока идет самый сенокос, а остальные дни довольствоваться слабенким виртуальным сервером за 300 руб в день.
    Ответ написан
    2 комментария
  • Если цель свалить в другую страну и там работать программистом, нужен ли диплом для визы?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Здравствуйте, меня волнует вопрос, нужно ли иметь диплом для получения работы зарубежом в качестве программиста?

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

    В СНГ довольно трудно найти компании которые согласны принимать программистов которые не имеют соответствующего диплома,

    Наоборот, в СНГ гораздо больше компаний, которые берут без диплома, чем зарубежом.

    а чтобы дали рабочую визу в интернете пишут что нужно предоставлять диплом,

    Интернет большой, стран зарубежом - много. Везде свои нюансы.

    так вот стоит ли трата времени и денег на образование? Первый диплом совсем не связан с программированием. Думаю закинуть в частную шарагу на магистратуру на ИС(естественно там ничему не научат). Стоит ли игра свеч?

    Жизнь каждого человека уникальна, и пути неисповедимы.
    Для среднестатистического человека, диплом дает больше шансов на приличное трудоустройство. Для гениальных и удачных, диплом вполне может быть потерей времени. Но практически все гениальные люди обычно уже с дипломом, а на одной удаче выехать сложно.
    Ответ написан
    Комментировать
  • Почему PHP теряет популярность?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Не знаю, не знаю. Судя по количеству тупых вопросов на Тостере, стать менее популярным пыху совсем не помешало бы, да только не получается никак.
    Ответ написан
    Комментировать